@charset "utf-8";
@font-face {
  font-display: swap; 
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/lato-v24-latin-regular.woff2') format('woff2');
}
@font-face {
  font-display: swap; 
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/lato-v24-latin-700.woff2') format('woff2');
}
@font-face {
  font-display: swap; 
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/lato-v24-latin-900.woff2') format('woff2');
}
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;}
html{margin:0px; padding:0px;}
body{font-size:12px; margin:0px; margin-right:0px!important; padding:0px; color:#333;}
body {
	font-family: 'Lato' !important;
}
*:first-child+html input.button{overflow: visible; width:auto !important;}
img{ border:0px; }
.draf-mid-box2 ul li,.draf-top,.draf-top-box1,.draf-top-box1 font,.draf-top-box2,.draf-top-box2 ul li a,.draf-top-box2 ul li a .user-photo5,.draf-top-box3,.draft-back,.draft-btn,.draft-process{border-radius:5px}.draf-font9,.draf-top-box1,.draft-back,.draft-btn,.draft-btn b,.ds-table{text-align:center}.a-e-box,.draf-mid-box1,.draft-home-stap-box{box-shadow:0 0 1px #999}.button85,.draf-top-box2 ul li a,.draft-back,.draft-btn,.flexslider68 .slides li a,.hd-play-box,ul.hd-tabbox23 li a,ul.list-ply-box2 li a,ul.tab-menu-rual li a,ul.team-menu-98 li a{text-decoration:none}.draf-top{float:left;width:calc(100% - 40px);padding:5px;margin:5px 15px 0;background-color:#222}.draf-top-box1{float:left;width:140px;background-color:#fff;padding:5px 0;font-weight:700}.draf-top-box1 font{float:left;width:90%;margin:5px 4% 0;padding:0 1%;background-color:#f60;color:#fff;font-size:30px;line-height:36px;font-family:Tahoma}.draf-top-box2{float:left;width:calc(100% - 250px);margin:0 5px;overflow:hidden}.draf-top-box2 ul{display:block;float:left;width:auto;overflow:hidden}.draf-top-box2 ul li{display:table-cell}.draf-top-box2 ul li a{float:left;width:70px;color:#fff;text-align:center;opacity:.5;font-size:12px;padding-bottom:3px;margin-left:5px}.draf-top-box2 ul li a:hover,.flexslider113 .flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover,ul.list-ply-box2 li.act36,ul.list-ply-box2 li:hover{opacity:1}.draf-top-box2 ul li a.act{opacity:1;background-color:#7aa352}.draf-top-box2 ul li a font{font-size:11px;float:left;width:100%}.draf-top-box3{float:left;width:100px}.draft-back{float:right;line-height:30px;background-color:#999;color:#ccc;font-size:14px;font-weight:700;margin-top:5px;padding:0 10px;cursor:default}.draft-back.act{background-color:var(--hed-dolar-box);color:#fff;cursor:pointer;text-shadow:1px 1px 1px #436c1b}.draft-btn{line-height:24px;background-color:#f60;color:#fff;font-size:18px;font-weight:700;height:48px;text-shadow:1px 1px 1px #a33e00;padding:9px 0 8px;text-transform:uppercase}.draft-btn b{display:inline-block;height:30px;width:30px;margin:8px 0 0;background:url(../images/images.png) top left no-repeat}.draft-btn.act b{background:url(../images/images.png) -38px top no-repeat}.draft-btn.draft-btn2{line-height:20px;padding:3px 0 14px}.draf-mid{float:left;width:calc(100% - 30px);padding:0;margin:5px 15px 0}.draf-mid-box1{float:left;width:calc(45% - 20px);margin-right:10px;padding:5px;background-color:#fff}.draf-mid-box2,.draft-process{background-color:var(--hed-dolar-box);padding:5px}.draf-mid-box2{float:left;width:calc(25% - 20px);margin-right:10px;position:relative;height:470px}.draft-note85{position:absolute;bottom:0;left:0;float:left;width:calc(100% - 10px);padding:5px;font-size:11px;color:#000}.draft-btn-note8{float:right;font-weight:700;color:#000;font-size:14px;margin:12px 10px 0 0}.draf-font9,.draft-title{font-size:16px;font-weight:700}.draft-btn-note8 font{color:#c00}.draf-font9{color:#000}.draf-mid-box2 ul{float:left;width:100%;display:block;padding:0}.draf-mid-box2 ul li{float:left;width:100%;display:block;margin-top:2px;background-color:#fff;color:#000;font-size:14px;line-height:25px}.draf-mid-box2 ul li .img8{float:left;margin:5px 10px 0;width:15px}.draf-mid-box3{float:left;width:calc(30% - 0px)}.draft-process{float:left;width:calc(100% - 10px)}.draft-process .message7{height:140px;overflow:auto;float:left;width:calc(100% - 20px);padding:5px 10px;background-color:#fff;border-radius:5px;margin-top:5px}.draft-process .message8{float:left;width:100%;padding:5px 0 0;height:30px}.draft-process .message8 .button2{margin-right:0;padding:8px 0;margin-left:5px;width:calc(25% - 5px)}.draft-process .message8 .textbox{width:calc(75% - 12px)}.draf-mid .players_box_cols_top{padding:0 3px}.draf-mid .new-table-546 thead tr td{height:26px}.draf-mid .new-table-546 tbody{line-height:26px}.draft-team{float:left;width:calc(100% - 15px);margin-left:15px;margin-top:15px}.draft-title{color:#000;margin-bottom:5px}.draft-team-box{float:left;width:calc(25% - 15px);margin:10px 7px 10px 8px;background-color:#fff}.draft-team-box .titlefont,.ds-table td.first-ds,.lb-title-box2{background-color:var(--hed-dolar-box)}.draft-team-box .titlefont{float:left;width:calc(100% - 20px);padding:5px 10px;color:#000;font-size:13px;font-weight:700}.tbody-scroll{overflow-y:scroll;height:300px!important;display:block;width:100%!important;float:left}.ds-table{font-size:11px;margin-top:15px}.ds-table td{background-color:#fff;padding:3px;line-height:17px}.draft-table987,.ds-table td strong{font-size:12px}.ds-table td.first-ds{color:#000;font-weight:700}.ds-table td.first-ds b{display:inline-block;width:20px;height:20px;border-radius:50%;color:#000;background-color:#fff;line-height:20px}.ds-table td font{float:left;width:100%;color:#000;font-weight:700}.ds-table tr td:first-child{border-radius:5px 0 0 5px}.ds-table tr td:last-child{border-radius:0 5px 5px 0}.new-table-546 thead span.arrow{background:url(../images/down-arrow.png) top left no-repeat;width:10px;height:10px;float:right;margin-left:-10px}.new-table-546 thead b.arrow{background:url(../images/up-arrow.png) top left no-repeat;width:10px;height:10px;float:right;margin-left:-10px}.full-width987{margin-top:3px}.lb-title-box,.lb-title-box2{width:calc(100% - 10px);padding:0 5px;font-weight:700;margin:0;float:left;text-align:center}.draft-table987 td,.draft-table987 th{padding:8px 10px}.draft-table987 th{color:#000;font-size:14px}.bo-bot987 td{border-bottom:1px solid #ccc}td.bo-left987{border-left:1px solid #ccc}.draft-table987 th.title-sum-987{line-height:25px;background-image:none;background-color:#ccc}.lb-title-box ul{display:block;text-align:center}.lb-title-box ul li,.lb-title-box2 ul li{display:inline-block;margin-right:2px}.lb-title-box ul li a,.lb-title-box2 ul li a{float:left;width:30px;height:30px;line-height:30px;color:#666;background-color:#ccc;border-radius:50%;text-decoration:none}.lb-title-box ul li a.act,.lb-title-box2 ul li a.act{color:#fff;background-color:#3d5229}.lb-title-box2{color:#fff}.lb-title-box2 ul{float:left;width:100%;display:block;text-align:center}ul.tab-menu-rual{float:left;width:100%;display:block;margin-top:15px}ul.tab-menu-rual li{margin-left:5px;display:inline;float:left}ul.tab-menu-rual li a{color:#fff;font-size:12px;padding:10px 15px;float:left;border-radius:5px;background-color:#333}ul.tab-menu-rual li a.act{background-color:#7aa352;position:relative}ul.tab-menu-rual li a.act:after{top:100%;left:50%;border:5px solid rgba(136,183,213,0);content:" ";height:0;width:0;position:absolute;border-top-color:#7aa352;margin-left:-5px}.myprofile-left-part{width:170px;float:left;padding:10px 0 0}ul.team-menu-98{display:block;width:inherit;float:left;background:#9c6}ul.team-menu-98 li{display:block;width:100%;float:left}ul.team-menu-98 li a{display:block;width:calc(100% - 20px);padding:10px;float:left;color:#fff;font-size:14px;text-transform:uppercase;border-bottom:1px solid #a6d675;border-top:1px solid #86b755}ul.team-menu-98 li a.act45,ul.team-menu-98 li a:hover{box-shadow:inset 1px 1px 2px #608f31;background:url(../images/ply-prof-arrow.png) center right no-repeat #608f31}.main-right-part-dh{width:calc(100% - 170px);float:right}.list-ply-box{float:left;width:calc(100% - 20px);margin:10px}ul.list-ply-box2{display:block;float:left;width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap}ul.list-ply-box2 li{display:inline-block;margin-right:10px;opacity:.7}ul.list-ply-box2 li a{float:left;width:83px;height:104px;position:relative;overflow:hidden}ul.list-ply-box2 li a span{background:rgba(0,0,0,.7);float:left;position:absolute;left:0;bottom:0;color:#fff;text-align:center;padding:2px 0;font-size:10px;width:100%}ul.list-ply-box2 li a img{width:100%}.new-table-546 thead.new-ply-prof tr td{background:url("../images/player_list_bg.jpg") rgba(0,0,0,0)}.draft-home-stap{float:left;width:100%;padding:0;margin-top:0}.draft-home-stap-title{float:left;width:35px;color:#fff;padding:28px 0;line-height:25px;background-color:#000;font-size:16px;text-transform:uppercase;text-align:center;font-weight:700}.draft-home-stap-title2,ul.hd-tabbox23 li a{line-height:30px;font-weight:700;text-align:center}.draft-home-stap-box{float:left;width:calc(100% - 35px);padding:0;background-color:#85b952}.draft-home-stap-title2{background-color:#fff;color:#000;font-size:14px}.draft-home-stapbox{background-color:#f2f2f2;float:left;width:calc(100% - 10px);padding:5px;min-height:170px;position:relative}.draft-home-stapbox center{padding:10px 0}.draft-home-stap-title3{font-size:14px;color:#000;font-weight:700;margin:0 0 5px}.draft-home-stap-title32{float:left;width:100%;font-size:12px;color:#666}.draft-home-stap-title31{font-size:30px;color:#000;width:35px;text-align:center;margin-top:5px;float:left}.draft-home-stap-title3 font{display:inline-block;width:22px;height:22px;color:#fff;background-color:#000;border-radius:50%;margin-right:5px}.draft-home-stapbox ul.hom-fan-list{padding-left:5px}.zoom-pop{position:absolute;bottom:-10px;left:45%}.draft-pop-no{position:absolute;top:0;left:0;float:left;width:25px;height:25px;border-radius:0 20px 20px;background-color:#ccc;color:#000;font-size:14px;font-weight:700;line-height:25px;text-align:center;display:none}.hd-compare .hd-compare-title{float:left;width:100%;background:url(../images/compare-bg1.png) center center repeat-x;cursor:pointer}.hd-compare .hd-compare-title span{margin:0 0 0 20px;background-color:#fff;border:2px solid #85b952;border-radius:5px;float:left;padding:3px 10px;font-size:18px;font-weight:400;color:#000}.hd-compare-btn{float:right;margin-right:5px;border:1px solid #85b952;border-radius:50%;height:26px;width:26px;cursor:pointer;background:url(../images/compare-hide.png) top left no-repeat #fff}.hd-compare-title.hide-compare .hd-compare-btn{background:url(../images/compare-show.png) top left no-repeat #fff!important}.hd-compare-sliderbox{float:left;width:100%;background-color:#fff;border-bottom:2px solid #000;border-top:2px solid #000;margin-top:5px;position:relative}.hd-compare-logo,.slidet-title97{background-color:#d4d4d4;float:left}.hd-compare-logo{width:135px;height:200px;margin-left:30px;text-align:center}.hd-compare-logo b{font-size:14px;font-weight:700;color:#000;float:left;width:100%}.hd-compare-logo-border{border-bottom:2px solid #8c8c8c;height:110px;margin-bottom:10px}ul.hd-tabbox23{display:block;float:left;width:100%}ul.hd-tabbox23 li{display:inline}ul.hd-tabbox23 li a{float:left;background-color:#1c1c1c;width:50px;height:30px;margin:0 2px 2px 0;color:#fff;font-size:20px}ul.hd-tabbox23 li a.act{background-color:#e7e7e7;height:32px;margin-bottom:0;color:#000}.slidet-title97{width:94%;font-size:14px;font-weight:700;color:#000;padding:0 3%;height:35px;line-height:35px}ul.slidet-listing{float:left;width:100%;display:block;height:70px;padding:5px 0}ul.slidet-listing li{display:block;padding-left:12px;background:url(../images/slider-arrow.png) left 2px no-repeat;margin-bottom:2px}ul.slidet-listing:last-child{border-top:2px solid #d4d4d4;height:auto}.flexslider234{width:calc(100% - 200px);float:left;overflow:hidden}.off-team-box{float:left;width:calc(100% - 20px);background-color:#3d5229;color:#fff;font-size:12px;font-weight:700;padding:5px 10px}.draft-right{float:right;width:320px;margin-top:20px}.draft-left{float:left;width:calc(100% - 340px);margin-top:20px}.rl-bg-56{float:left;width:100%;height:272px;background:url(../images/round-league-bg.jpg) top center no-repeat #d2d2d2}.rl-bg-56-title-1{float:left;width:100%;margin-top:75px;color:#000;font-size:16px;line-height:18px;text-align:center;font-weight:700}.rl-bg-56-box{margin:3px 3%;float:left;width:94%;background-color:#fff;border-radius:5px;overflow-x:auto;overflow-y:hidden}.rl-bg-56-box ul.table81{padding:5px 0;display:block}.rl-bg-56-box ul.table81 li span{float:left;width:100%;color:#7f9e19;font-weight:700;font-size:15px}.rl-bg-56-box ul.table81 li span b{font-size:12px;color:#333}.rl-bg-56-box ul.table81 li{text-align:center;border-right:1px solid #ccc;padding:0 5px;display:table-cell}.rl-bg-56-box ul.table81 li:last-child{border:0}.button85{display:inline-block;margin:5px 5px 0;background:#5fa41b;border-radius:5px;color:#fff;line-height:37px;height:37px;border:0;padding:0 5px;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;width:130px}.hd-art-box{float:left;width:calc(100% - 20px);margin:0 10px 10px;padding-bottom:10px;border-bottom:1px dashed #ccc}.h2p-title1,.hd-play-box,.ol-menu-4 li{margin-bottom:5px}.hd-art-box .img-art{float:left;width:130px;max-height:100px;border:5px solid #fff;box-shadow:0 0 1px #333}.hd-art-box .art-text{float:right;width:calc(100% - 155px);color:#666;line-height:16px}.hd-art-box .art-text b{font-size:14px;display:block;color:#000}.hd-play-box{float:left;width:calc(100% - 10px);padding:5px;background-color:#f2f2f2;border-radius:5px;font-size:16px;text-transform:capitalize;color:#000;line-height:24px}.h2p-title1,.h2p-title2,.ol-menu-4{float:left;width:100%}.hd-play-box strong{display:block;font-size:16px}.hd-play-box:hover strong{color:#1f60a5}.hd-play-box img{float:left;width:50px;border-radius:5px;margin-right:10px}.hd-play-box font{font-size:10px;display:inline-block;line-height:12px;color:#333}.h2p-title1,.h2p-title2,.home-stap-draft2 td{font-weight:700;color:#000}.draft-right a.hd-play-box font{float:right;width:calc(100% - 130px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.box-white854 .hd-play-box{font-size:14px}#tabsholderh2p .tab-menu7 ul li a{text-transform:capitalize;font-size:15px;padding:2px 0 3px}#tabsholderh2p .tab-menu7 ul li{margin:0 8px}#tabsholderh2p .tabscontent{float:left;width:calc(100% - 22px);padding:10px;border:1px solid #e5e5e5;background-color:#fff;margin-top:5px}.h2p-title1{font-size:16px}.h2p-title2{font-size:14px}.ol-menu-4{margin:5px 20px;padding:0}.rl-bg-56-box ul.hom-mat-id1 li,.testi-view2 div:first-child{display:block}.rl-bg-56-box ul.hom-mat-id1 li span{width:40%;padding:20px 0}.rl-bg-56-box ul.hom-mat-id1 li span img{width:60px}.rl-bg-56-box ul.hom-mat-id1 li span:nth-child(2){width:20%;padding:30px 0 0;font-size:16px}.rl-bg-56-box ul.hom-mat-id2 li{width:calc(49% - 11px);display:inline-block}.home-stap-draft2{border-bottom:1px solid #666;border-top:1px solid #666;margin:7px 0!important}.home-stap-draft2 td{font-size:12px;border-left:1px solid #666;padding:5px 0}.home-stap-draft2 td:last-child{border-right:1px solid #666}.ch-tab td{color:#666;font-size:12px;padding:5px}.ch-tab strong{display:block;color:#000;font-size:13px}.a-e-box{background-color:#fff;padding:5px;width:350px;margin:100px auto 30px}.draft-popup-box{background-color:rgba(0,0,0,.7);position:fixed;min-height:100%;z-index:999;top:0;left:0}.draft-popup-box1{width:300px;margin:0 auto;border-radius:5px;background-color:#fff;padding:10px;font-size:14px;line-height:18px;box-shadow:0 0 10px #000;position:absolute;top:calc(50% - 100px);left:calc(50% - 150px)}.draft-popup-box1 .button3{float:none;display:inline-block;margin-top:15px}#aToolTip{position:absolute;display:none;z-index:50000}#aToolTip .aToolTipContent{position:relative;margin:0;padding:0}.defaultTheme{border:2px solid #444;background:#555;color:#fff;margin:0;padding:6px 12px;width:350px;text-align:justify;-moz-border-radius:12px 12px 12px 0;-webkit-border-radius:12px 12px 12px 0;-khtml-border-radius:12px 12px 12px 0;border-radius:12px 12px 12px 0;-moz-box-shadow:2px 2px 5px #111;-webkit-box-shadow:2px 2px 5px #111;box-shadow:2px 2px 5px #111}.error-div-47,.error-div-48{padding:0 5px;float:left;color:red;font-size:11px}.defaultTheme strong{color:#ef6312;font-size:13px}.defaultTheme span{text-decoration:underline}.defaultTheme #aToolTipCloseBtn{display:block;height:18px;width:18px;text-indent:-9999px;outline:0;position:absolute;top:-20px;right:-30px;margin:2px;padding:4px}.graph-box{float:left;width:100%;margin:268px 0 0;background-color:#ccc;height:100px}.error-div-47{width:calc(100% - 10px)}.error-div-48{width:calc(100% - 150px);margin-left:140px}.big-round-box{float:left;width:calc(100% - 20px);background-color:#85b952;padding:10px}.big-round-title1{color:#fff;font-size:30px;font-weight:700;text-transform:uppercase}.big-round-title2,.competitors-new font{font-size:15px;color:#000;font-weight:700}.note-box-btn8,.testi-view2{font-size:14px;line-height:20px}.lr-main-box{width:480px;margin:0 auto 20px;background-color:#fff;padding:10px 20px}.lr-main-box .lr-main-part{float:left;width:100%;margin-bottom:10px}.lr-main-box label{float:left;margin:9px 0 0;line-height:16px;color:#000;font-weight:700;width:140px}.lr-main-box label b{color:red}.lr-main-box label span{font-weight:400;font-size:11px;color:#999}.competitors-new{background-image:url(../images/com-img.png),url(../images/com-img.png);background-position:left top,right top;background-repeat:no-repeat,no-repeat;text-align:center;margin:0 10px;float:right;width:calc(33% - 10px)}.competitors-new font{background-color:#eee;text-transform:uppercase;letter-spacing:2px;padding:0 10px;line-height:22px}.flexslider68{float:left;width:calc(100% - 40px);padding:10px 20px;position:relative;background-color:#222}.flexslider68 .slides{display:block;float:left;width:100%;overflow:hidden;height:130px}.flexslider68 .slides li{display:inline;padding:0!important;text-align:left}.flexslider68 .slides li a{text-align:center;float:left;margin-top:2px}.flexslider68 .slides li a img{border:5px solid #fff;width:85px;height:85px;border-radius:50%}.flexslider68 .slides li a font{float:left;width:100%;color:#c8df53;font-size:10px}.flexslider68 .slides li a b{float:left;width:100%;color:#fff;font-size:12px;height:15px;line-height:17px;overflow:hidden}.flexslider68 .slides li a.act img{border:5px solid #bcd733}.flexslider68 .flex-direction-nav .flex-prev{background:url(../images/s-prev.png) center 2px no-repeat}.flexslider68 .flex-direction-nav .flex-next{background:url(../images/s-next.png) center 2px no-repeat}.flexslider68 .flex-direction-nav a{width:20px;height:30px;margin-top:60px}.testi-view{float:left;width:100%;padding:10px 0 0;margin-bottom:10px}.testi-view2{width:calc(100% - 60px);padding:5px 30px;margin:-20px 0;float:left;color:#666}.flexslider113 .flex-direction-nav,.testi-view2 div{display:none}.note-box-btn8{float:left;width:100%;background:url(../images/note-bg.jpg) left 10px repeat-x}.note-box-btn8 strong{padding:0 5px;margin:0 10px;background-color:#eee}.note-box-btn8 .note-btn9{background:url(../images/t-down.png) top right/19px no-repeat #eee;height:20px;width:20px;float:right;margin-right:3px}.note-box-btn8.expanded .note-btn9{background:url(../images/t-up.png) top right/19px no-repeat #eee}.flexslider113{padding:0;position:relative;background-color:#fff;margin-top:2px;border-radius:3px}.flexslider113 .flex-viewport{overflow:hidden!important}.flexslider113 .slides li{width:100%;padding:0}.flexslider113 .slides li img{width:100%;margin:0}.flexslider113 .slides li .to-23{line-height:normal}.flexslider113 .flex-direction-nav a{height:100%}.flexslider113 .flex-direction-nav .flex-prev{left:0;background:url(../images/s-prev.png) center 45%/50% no-repeat #3d5229}.flexslider113 .flex-direction-nav .flex-next{right:0;background:url(../images/s-next.png) center 45%/50% no-repeat #3d5229}.flexslider113 .flex-direction-nav .flex-disabled{opacity:1!important;cursor:default}.fal103-tour-name{font-weight:700;color:#000;padding:4px 0}.flexslider113 .flex-direction-nav a center{color:#4a4a4a}.flexslider113 .slides li.flex-act a{background-color:#89bb57;color:#fff}.flexslider113 .slides li.flex-now a{color:#f30}.loading .flexslider113{visibility:hidden}.flexslider113 .flex-control-nav{top:-27px;width:auto;float:right;right:10px}.new-popup-message{float:left;width:100%;position:absolute;min-height:100%;display:block;background-color:rgba(0,0,0,.5);z-index:9999;top:0;left:0}.new-popup-message-box{background-color:#fff;width:670px;padding:15px;margin:60px auto 0}.new-popup-message-title{float:left;width:100%;font-size:18px;font-weight:700;color:#000}.new-link-text1,.new-popup-message-text,.no-data{float:left;font-size:12px}.new-popup-message-text{width:100%;color:#666;line-height:16px}.new-popup-message-text strong{color:#333}.no-data{width:calc(100% - 20px);padding:10px;background-color:#eee;color:#000;text-align:left;margin-top:10px}.new-link-box{margin:0 0 15px;background:url(../images/tour-bg.jpg) bottom left/120% no-repeat;padding:30px 0 0}.new-link-box a{width:25%;float:left;text-align:center}.new-link-box a font{width:60px;height:60px;display:inline-block;border-radius:50%;background-color:#fff;margin-bottom:5px;transition:.2s ease-in-out}.new-link-box a font img{width:40px;margin:10px}.new-link-box a b{float:left;width:100%;font-size:16px;color:#000}.new-link-box a:hover font{background-color:#caf0a4;transform:scale(1.1)}.new-link-text1{color:#fff;font-weight:700;margin:40px 0 5px 10px;text-shadow:1px 1px 1px #333}.new-link-text2{float:right;font-size:16px;line-height:22px;color:#fc0;font-weight:700;margin:32px 10px 2px 0;text-shadow:1px 1px 1px #000}.hd-play-box3,.jl-shot-main2 .league-box-main{margin-top:10px}.new-link-text2 font{color:#fff;font-size:22px}.list-status{float:left}.list-status label{float:left;padding:5px 10px 0 40px;font-weight:700;color:#fff}.list-status .selectbox{height:22px;background-color:#fff;width:140px;border:0;border-radius:3px;color:#333;font-size:11px}.hd-play-box3,.video-link854{border-radius:5px;text-decoration:none}.hd-play-box3{text-align:left;font-size:20px;font-weight:700;background:url(../images/tour-bg.jpg) bottom right/150% no-repeat;height:91px;line-height:90px;color:#000;text-indent:20px}.jl-shot-main2{position:relative;width:355px;margin:10px 0;padding:5px 10px;border:1px solid #e2e2e2;background-color:#fff;border-radius:5px;line-height:23px;min-height:80px}.jl-shot-main2 .league-box-main .textbox{background-color:#eee;width:220px;margin-bottom:10px}.new-leg-box9{float:left;line-height:14px}.new-leg-box9 font{color:#89bb57;font-weight:700}.jl-shot-main2 .league-box-main .button{padding:7px 10px}.table-time{clear:left;font-weight:700;color:#000;padding-left:15px;line-height:20px}.mr-2{margin-right:2px;margin-top:3px}.video-link854{font-size:16px;color:#000;border:1px solid #eee;margin-bottom:5px}.video-link854 img{width:100px;float:left;margin-top:3px}.page-title-new{float:left;width:calc(100% - 10px);padding:0 10px;margin-left:-5px;margin-top:-5px;background:url(../images/page-title-bg.jpg) bottom left repeat-x;line-height:36px}.draft-mess{color:#fff;font-size:18px;margin-top:20px}.draft-time-box{float:right;background-color:var(--hed-dolar-box);padding:3px 10px 7px;border-radius:5px;color:#333;font-weight:700;text-align:center}.draft-time-box font{font-size:24px;color:#000;display:block}.draft-scroll-456{float:left;width:100%;height:407px;overflow:auto}.draft-home-bo1{border:4px solid #85b952}.draft-home-bo1 .page-title-new{border-bottom:4px solid #85b952}.color-text1{color:#390;font-size:12px;font-weight:700}.draft-new .mid-1{background-color:#fff;background-image:none}.draft-new .box-white-2,.draft-new .sc-note-box{background-color:#e4e4e4;box-shadow:0 0 0 #fff}.draft-new .draft-time-box{background-color:#fff;color:#999;padding:8px 5px 7px}.draft-new .draft-time-box font{color:#fff;font-family:tahoma;font-size:18px;font-weight:700;line-height:36px;background-color:#f60;border-radius:5px;padding:0 5px}.draft-new .draf-top-box1.timer97{float:right;width:190px}.draft-new .draf-top-box1.timer97 font,.draft-new .new-table-546 tbody tr td .button2.act-red{background-color:#c10000}.draft-new .draf-top-box1 font,.draft-new .draf-top-box1.timer97 font{font-size:23px}.draft-new .draf-top{border-radius:0}.draft-new .draf-mid{margin-bottom:15px}.draft-new .draf-mid-box1{background-color:#f8f8f8;border:1px solid #d7d7d7;box-shadow:0 0 0 #fff;border-radius:5px;width:calc(36% - 22px)}.draft-new .draf-mid-box2{background-color:#e4e4e4;border:1px solid #d7d7d7;border-radius:5px;width:calc(64% - 317px);padding-right:0;min-height:590px}.draft-new .draf-mid-box3{width:300px;float:right}.draft-new .draft-process{background-color:#e4e4e4;border:1px solid #d7d7d7;border-radius:5px;width:300px;height:294px;padding:0}.draft-new .draft-teambox34{background-color:#fff;border-radius:5px;float:left;width:calc(50% - 5px);margin-right:5px}.draft-new .draft-teambox34 .draf-font9{padding:7px 10px 5px;background-color:#333;color:#fff;text-align:left;margin:2px 2px 0;float:left;width:calc(100% - 24px);border-radius:5px 5px 0 0}.draft-new .draft-teambox34 .new-table-54{margin:0 2px;width:calc(100% - 4px);float:left}.draft-new .draft-note85{position:relative;color:#666}.draft-new .new-table-54 tbody tr:nth-child(odd) td{background-color:#f8f8f8}.draft-new .draft-process .message7{height:250px;border-radius:0 0 5px 5px;width:calc(100% - 24px);margin:0 2px}.draft-new .draft-process .message8{width:calc(100% - 10px);padding:5px 5px 0}.draft-new .styled-select82{width:160px;height:30px;overflow:hidden;background:url(../images/down-arrow.png) right 10px no-repeat #333;border:0 solid #ccc;margin:0;float:left}.draft-new .styled-select82 select{background:0 0;width:188px;padding:0;font-size:16px;font-weight:700;color:#fff;line-height:1;border:0;border-radius:0;height:30px;-webkit-appearance:none;cursor:pointer}.draft-new .styled-select82 select option{color:#000}.draft-new .draf-mid-box55{background-color:#e4e4e4;border:1px solid #d7d7d7;border-radius:5px;float:left;width:calc(100% - 5px);padding:5px 0 5px 5px;min-height:100px;margin:10px 0 0}.draft-new .draf-mid-box55 .draft-teambox34{width:calc(20% - 5px)}.draft-new .user-photo-draft{border-radius:5px;border:3px solid #fff;box-shadow:0 0 1px #ccc;width:30px;height:30px;overflow:hidden;margin:0 auto}.draft-new .user-photo-draft img{width:30px}.draf-font99{padding:0 10px;background-color:#333;color:#fff;text-align:left;margin:2px 2px 0;float:left;width:calc(100% - 24px);border-radius:5px 5px 0 0;font-size:16px;font-weight:700;line-height:30px}.draft-new .register-player-statastics-heading,.draft-new .tabnav_bg{background-color:#333;background-image:none}.draft-new .draft-back.act-red{background-color:#c10000;color:#fff;cursor:pointer;text-shadow:1px 1px 1px #c10000}.draft-new .draf-top-box2 ul li a.act-red{background-color:#c10000;opacity:1}.draft-new .new-table-546 tbody tr td .button2{float:right;padding:4px 5px;font-size:11px;background-color:#3d5229}.draft-new .new-table-546 tbody tr td .button2:hover{background-color:#000}.od-pl-photo{width:65px;height:80px;overflow:hidden;float:left}.draft-next-75{color:#ccc;float:right;font-size:13px;font-weight:400}.draft-next-75 font{color:#ff3a3a;font-weight:700}.draft-new .draf-mid .new-table-546 tbody{line-height:34px}.draft-new .draf-top-box3{width:120px}.draft-new .draf-top-box2{width:calc(100% - 270px)}.draft-new .draf-mid-17 .new-table-546 tbody{height:525px!important}.draft-new .draf-mid-17 .draf-mid-box2{height:698px}.draft-new .draf-mid-17 .draft-process{height:348px}.draft-new .draf-mid-17 .draft-process .message7{height:304px}.draft-new .draf-mid-17 .draft-process:last-child .message7{height:267px!important}.draft-new .draf-mid-10 .new-table-546 tbody{height:277px!important}.draft-new .draf-mid-10 .draf-mid-box2{height:450px;min-height:400px}.draft-new .draf-mid-10 .draft-process{height:225px}.draft-new .draf-mid-10 .draft-process .message7{height:180px}.draft-new .draf-mid-10 .draft-process:last-child .message7{height:143px!important}ul.note-no-1{display:block;list-style:decimal;padding-left:15px}ul.note-no-1 li{list-style:decimal;font-size:11px;color:#666}.draft-w-box2{height:75px;background:#fff;box-shadow:0 0 10px #666;margin-bottom:5px}.draft-w-main{position:absolute;bottom:0;right:10px;float:left}.draft-w-title{font-size:14px;font-weight:700;color:#000;padding:5px 0;text-indent:5px}.draft-w-title-2{float:left;width:50px;color:#666;font-size:11px;text-align:right;padding:3px 5px 0}.d-w-hide,.d-w-link{font-size:10px;cursor:pointer}.d-w-hide{float:right;width:40%;margin-top:3px;color:#777;text-align:center;text-decoration:underline}.d-w-link{float:left;width:60%;color:#f30;margin-top:4px;text-align:center;text-decoration:none}.draft-w-box1{position:fixed;right:45px;bottom:35px;width:160px}.od-draft-pop{float:left;width:100%;background-color:rgba(0,0,0,.5);min-height:100%;position:fixed;z-index:999;top:0;left:0;display:block}.od-draft-pop .od-draft-pop-main{float:left;width:350px;margin:0;background-color:#fff;position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);padding:2px}.od-draft-pop .od-draft-pop-main .title-1{float:left;width:calc(100% - 10px);padding:0 5px;font-size:16px;color:#333;background-color:#eee;line-height:35px;margin-bottom:5px}.od-draft-close{position:absolute;right:-10px;top:-10px;background:url(../images/fancybox_sprite.png) top left/130% no-repeat;float:left;width:25px;height:25px;text-decoration:none}.od-draft-pop .od-draft-pop-main .title-2{font-size:14px;font-weight:700;color:#000;border-bottom:1px dashed #333}.od-draft-pop .od-draft-pop-main .title-3{font-size:12px;color:#555}.od-draft-pop .od-draft-pop-main .button{text-decoration:none;font-size:12px;padding:8px 0;width:90px;text-align:center}.od-draft-pop .od-draft-pop-main .or_bg{border-bottom:1px dashed #999;float:left;width:100%;margin-bottom:15px}.od-draft-pop .od-draft-pop-main .or_bg font{display:inline-block;font-size:15px;width:25px;height:25px;line-height:25px;background-color:#333;color:#fff;border-radius:50%;margin-bottom:-12px}
.fl{ float:left;}
.fr{ float:right;}
a:focus{outline: none;}
a{	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;}
.main-container{ width:100%; float:left;}
input:focus{outline: none;}
select:focus{outline: none;}
form{	margin:0px; padding:0px;}

.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; margin:0px; padding:0px; height:0px; line-height:0px;}

.mt-15{ margin-top:15px;}
.mt-10{ margin-top:10px;}
.mt-5{ margin-top:5px;}
.mr-5{ margin-right:2px; margin-top:8px;}
.pt-10{padding-top:10px;}
.pt-5{ padding-top:5px;}
.mb-5{ margin-bottom:5px;}
.mb-10{ margin-bottom:10px;}

#header{ position:relative; width:100%; float:left; z-index:7;}
#mid-part{ position:relative; width:100%; float:left;}
#footer{ position:relative; width:100%; float:left; background-color:#e7e7e7 ;}


 @media (min-width: 1025px) and (max-width: 1500px) {
	.fix-part{ width:calc(100% - 250px); margin:0px 80px 0 170px;}
	.home-master .mid-1 .fix-part{ width:calc(100% - 280px); margin:0px 140px;}
	.mid-1 .fix-part{padding:0 15px 15px; width:calc(100% - 280px); margin:0px 80px 0 170px;}
	.home-master .fix-part{ width:calc(100% - 280px); margin:0px 140px; }
 }
 @media (max-width: 1024px){
	.fix-part{ width:1000px; margin:0px auto;}
	.home-master .mid-1 .fix-part{ width:1000px; margin:0px auto;}
	.mid-1 .fix-part{padding:0 15px 15px; width:970px; margin:0px;}
	.home-master .fix-part{ width:1000px; margin:0px auto;}
	.live-score{ display:none!important;}
	form, html{ float:left;}
	.stap-text{ font-size:12px!important;}
	/*#footer-85 table{ font-size:11px!important;}*/
	#footer-85{padding:0 15px 15px; width:970px; margin:0px;}
 }
 @media (min-width: 1501px) {
	.fix-part{ width:1130px; margin:0px auto;}
	.home-master .mid-1 .fix-part{ width:1130; margin:0px auto;}
	.mid-1 .fix-part{padding:0 15px 15px; width:1150px; margin:0px auto; float:none!important;}
	.home-master .fix-part{ width:1130px; margin:0px auto;}
 }

.mid-1{background:#757575 url(../images/main-bg.jpg) top center no-repeat;}
.mid-1 .fix-part{background:#eeeeee url(../images/mid-part-bg-1.png) top left repeat-x; overflow:hidden; min-height:500px;}

.hed-1{ background:#222; /*height:70px; border-bottom:3px solid #d72126;*/ }
.hed-2{ background:#000 url(../images/header-bg-2.jpg) top left repeat-x; }
.hed-3{ background:#fee9b0; }
.migme-hed{ background-color:#ffb400; height:30px;}

.nh-btn-1{ border: 0;    border-radius: 5px;    color: #000;    font-size: 12px;   padding: 0px 10px;    font-weight: bold;    display: inline-block;    text-decoration: none;        height: 25px;    line-height: 24px;    margin: 0px 5px 0 0; cursor:pointer; background-color:#f9d207;}
a.nh-btn-1{    line-height: 26px;}
.nh-btn-disact{    background-color: #ccc;    border: 0;    border-radius: 5px;    color: #999;    font-size: 12px;    padding: 0px 10px;    font-weight: bold;    display: inline-block;    text-decoration: none;        height: 25px;    line-height: 24px;    margin: 0px 5px 0 0;    cursor: default;}
.nh-btn-1-black{    background-color: #333;    border: 0;    border-radius: 5px;    color: #fff;    font-size: 12px;    padding: 0px 10px;    font-weight: bold;    display: inline-block;    text-decoration: none;        height: 25px;    line-height: 24px;    margin: 0px 5px 0 0;}
a.nh-btn-1-black{    line-height: 26px;}
.nh-textbox{    border: 1px solid #DADADA;    border-radius: 5px;    box-shadow: 0 5px 5px #F1F1F1 inset;   color: #858484;    cursor: text;    float: left;    font-size: 14px;    height: 22px;    line-height: 22px;    padding: 5px 10px;    width: 300px;    }
.nh-textbox2{    border: 1px solid #DADADA;    border-radius: 5px;    box-shadow: 0 5px 5px #F1F1F1 inset;    color: #858484;    cursor: text;    float: left;    font-size: 12px;    height: 22px;    line-height: 22px;    padding: 0px 10px;    width: 30px;    }
.nh-listbox{    border: 1px solid #DADADA;    border-radius: 5px;    box-shadow: 0 5px 5px #F1F1F1 inset;    color: #858484;    cursor: text;    float: left;    font-size: 14px;    height: 34px;    line-height: 34px;    padding: 6px 7px 4px;    width: 326px;     cursor:pointer;}
.nh-textarea{    border: 1px solid #DADADA;    border-radius: 5px;    box-shadow: 0 5px 5px #F1F1F1 inset;    color: #858484;    cursor: text;    float: left;    font-size: 14px;    height: 120px;    line-height: 18px;    padding: 5px 7px;    width: 400px;    }

.logo{ margin:3px 30px 5px 0; float:left;}
ul.hed-menu-1{ float:left; display:inline; margin-top:15px; position:relative; margin-bottom:-10px;}
ul.hed-menu-1 li{float:left;}
/*ul.hed-menu-1 li a{ width:66px; float:left; border-radius:5px 5px 0 0;}
ul.hed-menu-1 li a img{ opacity: 0.4;}
ul.hed-menu-1 li a.act{ background-color:#d72126; height:75px; opacity: 1;}
ul.hed-menu-1 li a:hover img, ul.hed-menu-1 li a.act img{ opacity: 1;}*/
ul.hed-menu-1 li a{ width:64px; float:left; border-radius:5px 5px 0 0; background-color:#333; transition: background-color 0.5s ease; min-height:65px; margin:0 1px;}
ul.hed-menu-1 li a.act{ background-color:#d72126; height:75px;}
ul.hed-menu-1 li a:hover{ background-color:#d72126;}

@-webkit-keyframes hvr-pulse-shrink {  to { -webkit-transform: scale(0.9); transform: scale(0.9); }}
@keyframes hvr-pulse-shrink {  to { -webkit-transform: scale(0.9); transform: scale(0.9);}}
ul.hed-menu-1 li a img{ display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; } 
ul.hed-menu-1 li a img:hover, ul.hed-menu-1 li a img:focus, ul.hed-menu-1 li a img:active { -webkit-animation-name: hvr-pulse-shrink; animation-name: hvr-pulse-shrink; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate; }




.hed-right{ float:right; }
.hed-dolar-box{float:left; background-color:#d72126; border-radius:5px; width:100px; padding:3px; margin-right:5px; margin-top:18px; color:#fff!important;}
.hed-dolar-box span{float:right;background-color:#fff;border-radius:3px; width:70px; text-align:center; line-height:26px; font-size:14px; font-weight:bold; color:#000;}
.hed-dolar-box b{ float:left; width:28px; text-align:center; margin-top:1px;}
.hed-dolar-box b #imgCurrency{ margin-top:-3px;}
.icon-link2{ float:left; margin:17px 0 0 5px; position:relative; cursor:pointer;}
.icon-link{ float:left; margin:17px 0 0 5px; position:relative; cursor:pointer;}
.icon-link span{ position:absolute; background-color:#bd0202; font-size:9px; color:#fff; padding:1px 5px; right:-5px; top:0px;}
.icon-link .icon-link-open{ position:absolute; top:40px; right:0px; float:left; display:none; width:300px; background-color:#fff; padding:5px; border-radius:5px; z-index:7;}
.icon-link-open-scroll{ float:left; width:100%; height:130px; overflow:auto;}
.icon-link-open table{ border:1px solid #ccc; border-radius:5px; font-size:11px; margin-bottom:5px;}

.profile-img{ float:left;  margin:5px 0 0 10px; padding:5px 10px 0px; border-radius:5px 5px 0 0; height:60px; cursor:pointer;}
.profile-img.act{ background-color:#d72126; position:relative;}
.profile-img .img56{ width:40px; border-radius:50%; float:left; border:4px solid #ff3939; height:40px;}
.profile-img .img56.act{border:4px solid #30c300;}
.profile-menu{ float:left; padding:20px 0 15px 10px; position:relative; cursor:pointer;}
.profile-menu-open{ position:absolute; top:40px; right:-5px; float:left; display:none; width:150px; background-color:#f0f0f0; padding:0px; z-index:7; border:1px solid #dbdbdb;}
.arrow-up {	width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #dbdbdb; float:right; margin:-5px 5px 0 0;}
.profile-menu-open ul{ float:left; width:100%; display:block;}
.profile-menu-open ul li{ float:left; width:100%; border-bottom:1px solid #cccccc;}
.profile-menu-open ul li a{ float:left; width:calc(100% - 20px); padding:0 10px; color:#333; line-height:30px; text-decoration:none; text-align:left;}
.profile-menu-open ul li a:hover{ background-color:#e0e0e0;}
.profile-menu-open ul li a b{ color:#e50000;}
.profile-menu-open ul li:last-child a{ border:0px;}

ul.main-menu-1{ float:left; display:inline; position:relative; height:30px;}
ul.main-menu-1 li{ float:left; padding:0 20px 0 0;}
ul.main-menu-1 li a{ float:left; font-size:15px; color:#fff;  text-decoration:none; line-height:30px;}
ul.main-menu-1 li a:hover{ color:#e3e3e3;}
ul.main-menu-1 li a.act{ font-weight:bold; background:url(../images/menu-down-arrow.png) bottom center no-repeat; height:40px;}
ul.main-menu-1.main-menu-1-right{ float:right;}
ul.main-menu-1.main-menu-1-right li{ padding:0 0 0 20px;}

h1.hed-title{ float:left; width:calc(100% - 728px); font-size:24px; color:#000; font-weight: 700; line-height:29px; display: flex; justify-content: center; flex-direction: column; height:100px;}
h1.hed-title span{ color:#333; font-size:12px; float:left; width:100%; line-height:16px; margin-top:3px; font-weight:normal;}
.hed-ads1{ float:right; margin:5px 0;}

.hed-right2{ float:right; width:465px; margin-bottom:6px;}
.hed-right2 .textbox{ height:24px; width:90px; background-color:#fff; margin-top:18px; margin-right:10px; font-size:11px;}
.hed-right2 .checkbox{ margin:1px 5px 3px 0;}
.hed-right2 .hed-login-text{ float:left; margin:0px 10px 3px 0; color:#ccc; font-size:11px;}
.hed-right2 .button{ background-color:#f9d207; color:#000; padding:6px 10px; font-size:12px; margin:18px 10px 0 0;}
.hed-right2 .hed-login-text2{ float:left; margin:18px 10px 0 0; font-size:11px;}
.hed-right2 .hed-login-text2 .link1{ color:#fff; text-decoration:none;}
.hed-right2 .hed-login-text2 .link2{ color:#e8a90e; text-decoration:none; font-weight:bold;}
.hed-right2 .fb-login{ margin-top:18px; float:left;}

.mid-2{background:#eeeeee url(../images/mid-part-bg-1.png) top left repeat-x; padding-bottom:15px; }
.mid-menu-1{ background:#d72126;}
.mid-menu-1 ul{ float:left; display:inline; height:36px;}
.mid-menu-1 ul li{ float:left; /*border-right:1px solid #e3e3e3;*/ }
.mid-menu-1 ul li a{ color:#fff; float:left; padding:0 20px; text-align:center; line-height:36px; /*width:140px;*/ text-decoration:none; font-size:14px;  text-transform:uppercase;}
.mid-menu-1 ul li a:hover{ color:#000; background-color:#fee9b0;}
.mid-menu-1 ul li a.act{ color:#000; background-color:#fee9b0; line-height:34px;}
.mid-menu-1 ul li.left-link75{ width:160px; margin-left:10px; }
.mid-menu-1 ul li.left-link75 a{ font-weight:bold; width:120px; overflow:hidden; padding:0 15px 0 15px; color:#FFCC00;}
.mid-menu-1 ul li.left-link75 a:hover img, .mid-menu-1 ul li.left-link75 a.act img{ margin-top:-24px;}
.mid-menu-1 ul li.left-link75 a:hover{ background-color:#FFCC00; color:#b94827;}
.mid-menu-1 ul li.left-link75 a img{ float:left; margin:3px 5px 0 0;}
.mid-menu-1 ul#ulCBSocialMenu li a{ width:auto; padding:0 20px;}

.mid-menu-2{ background:#fff; border-bottom:1px solid #bcbcba; position:relative; z-index:0;}
.mid-menu-2 ul{ float:left; display:inline; height:36px; padding:0 0px;}
.mid-menu-2 ul:first-child{ padding-left:10px;}
.mid-menu-2 ul li{ float:left;}
.mid-menu-2 ul li a{ color:#999; float:left; padding:0px 7px; line-height:36px; text-decoration:none; font-size:13px; }
.mid-menu-2 ul li a:hover{ color:#000;}
.mid-menu-2 ul li a.act{ color:#000; background:url(../images/menu-down-arrow2.png) bottom center no-repeat; height:45px; font-weight:bold;}
.mid-menu-2 ul.mid-menu-right{ float:right; border-left:2px solid #333; border-right:2px solid #333; background-color:#e9fed3;}
.mid-menu-2 ul.mid-menu-right li a{ padding:0 7px; color:#d72126; font-size:12px; font-weight:bold;}
.mid-menu-2 ul.mid-menu-right li a:hover{ background-color:#89bb57; color:#fff;}
.mid-menu-2 ul.mid-menu-right li a.act{ color:#fff; background:#89bb57 ; height:30px; position:relative;}
.mid-menu-2 ul.mid-menu-right li a.act:after {top: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(136, 183, 213, 0); border-top-color: #89bb57; border-width: 5px; margin-left: -5px;}

h2.page-title{float:left; font-size:24px; color:#333;  margin-top:13px; font-weight:normal;}
h2.page-title-2{float:left; font-size:14px; color:#333; margin-top:3px; font-weight:bold;}

.social-box85{float: left; position: fixed; top: 60%; margin-top: -120px; right: 0px; width: 33px; z-index:9999;}
.social-box85 a{float: left; width:170px; background-color: #000000; box-shadow: 0 0 2px #ccc; padding:3px; position:absolute; right:-140px; top:0px; -webkit-transition: right 0.5s; transition: right 0.5s;}
.social-box85 a img{ float:left;}
.social-box85 a font{ width:120px; float:left; font-size:17px; font-weight: 400; color:#fff; padding:2px 10px 0; overflow:hidden;}
.social-box85 a:hover { right:0px; }
.social-box85 a:nth-child(2){ margin-top:40px;}
.social-box85 a:nth-child(3){ margin-top:80px;}
.social-box85 a:nth-child(4){ margin-top:120px;}
.social-box85 a:nth-child(5){ margin-top:160px;}
.social-box85 a:nth-child(6){ margin-top:200px;}
.social-box85 a:nth-child(7){ top:240px;}
.social-box85 a:nth-child(8){ top:280px;}

.left-part-menu{ position:relative; float:left; top:0px; left:0px; z-index:5;}
.leftnav {float:left; min-height:calc(100% - 0px); position:absolute; background-color:#3e3e3d; z-index:5; left:0px; top:0px;}
.leftnav-btn{ float:right; position:absolute; top:250px; right:-20px; background:url(../images/leftslide-on.png) top left no-repeat; width:23px; height:54px; text-decoration:none;}
.leftnav-btn.fliph{ background:url(../images/leftslide-off.png) top left no-repeat;}
.left-title{ float:left; width:90%; margin:10px 5% 0px; padding-bottom:3px; border-bottom:1px dashed #ffcc00; font-size:16px; color:#fff; }
.left-title img { float:left; margin-right:5px; margin-top:-3px;}

.live-score {float:left; min-height:120px; position:absolute; background-color:#3e3e3d; z-index:9; right:-250px; top:50px; border-radius:5px 0 0 5px;}
.livenav-btn{ float:right; position:absolute; top:30px; left:-39px; background:url(../images/live-score-btn.png) top left no-repeat; width:39px; height:91px; text-decoration:none;}
.livenav-btn b{background:url(../images/live-right.png) top left no-repeat; float:left; width:11px; height:15px; margin:37px 0 0 8px;}
.livenav-btn.fliph b{background:url(../images/live-left.png) top left no-repeat;}


/*-------  Start ddl acordian  --------*/
.lm-title1{font-size:16px; font-weight: 400; color:#fff; float:left; width:100%; border-bottom:2px solid #e8a90e; margin-top:15px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.arrowlistmenu{    width:calc(100% - 0px); float:left; margin:0px 0 0 0px;  }
.arrowlistmenu select{ width:160px !important;height:25px;}
.arrowlistmenu .menuheader{color:#e3e3e3; padding: 0px 0 3px 0px;  margin-top: 5px; float:left; width:calc(100% - 5px); margin-left:5px; font-size:13px; font-weight:bold;}
.arrowlistmenu .openheader{}
.arrowlistmenu .menuheader font, .arrowlistmenu .openheader font{white-space: nowrap; text-overflow:ellipsis; width:125px; float:left; overflow:hidden;}
.arrowlistmenu ul{    list-style-type: none;    margin: 0 0 0 10px;    padding: 0px 0 0 0px; float:left; width:calc(100% - 10px);}
.arrowlistmenu ul li{   position: relative; float:left; width:100%;}
.arrowlistmenu ul li a{ border-bottom:1px dashed #656564;  color: #fff; display:block; line-height:25px; text-decoration:none; font-size:12px; font-weight:bold;    cursor: pointer; float:left; width:100%;}
.arrowlistmenu ul li:last-child a{ border:0px; margin-bottom:0px;}
.arrowlistmenu ul li a font{ float:left; width:120px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.arrowlistmenu ul li a.closedsubheader{background: url(../images/minus.png) 115px 3px no-repeat;}
.arrowlistmenu ul li a.opensubheader{  background: url(../images/pluse.png) 115px 3px no-repeat;}

.arrowlistmenu ul li ul{    list-style-type: none;    margin: 0;    padding: 5px 0; width:calc(100% - 0px)}
.arrowlistmenu ul li ul li{    padding-bottom: 5px;    position: relative;}
.arrowlistmenu ul li ul li a{color: #fff; display: block; padding: 4px 5px; line-height:normal; font-size: 12px; text-decoration: none; position: relative;background-color:#525251; border:0px; width:calc(100% - 10px);}
.arrowlistmenu ul li ul li a:hover{color:#e3e3e3;}
.arrowlistmenu ul li ul li ul{ margin-top: -7px;    margin-bottom: 0px;  padding: 10px 0 0 0px; overflow:hidden;}
.arrowlistmenu ul li ul li.active ul li a{    background-image: none;}
.arrowlistmenu ul li ul li ul li a{ border: 0px; padding:3px 0px; color:#f8f8f8; font-weight: normal; text-indent:0px; background-color:#3e3e3d;}
.arrowlistmenu ul li ul li ul li a:hover{ color:#ff7074; }
.arrowlistmenu ul li ul li ul li:last-child a{ border:0px;}
.arrowlistmenu ul li ul li ul li{padding-bottom:0px; padding: 0 10px;}
.arrowlistmenu ul li ul li a b{ border-radius: 3px; color: #000;    padding: 0px 3px;    font-size: 10px;}
.arrowlistmenu ul li ul li a.opensubheader, .arrowlistmenu ul li ul li a.closedsubheader{ color:#ccc!important; font-weight:bold; font-size:12px;}
.arrowlistmenu ul li ul li a.opensubheader{ }
.arrowlistmenu ul li ul li a.closedsubheader{ background-color:#525251;}
.arrowlistmenu ul li ul li ul li a.act, /*.arrowlistmenu ul li ul li a:visited,*/.arrowlistmenu ul li ul li.active a{color:#ff7074;}
.arrowlistmenu ul li ul li.active a.opensubheader{    background-color: #fff;    background-image: url(../images/pluse2.png) , url(../images/acc-hover-bg.png);    background-position: 150px 8px, bottom left;    background-repeat: no-repeat, repeat-x;}
.arrowlistmenu ul li ul li.active a.closedsubheader{    background-color: #fff;    background-image: url(../images/minus2.png) , url(../images/acc-hover-bg.png);    background-position: 150px 8px, bottom left;    background-repeat: no-repeat, repeat-x;}
.arrowlistmenu ul li ul li a b{background-color: #e9ff85;}
.arrowlistmenu ul li .left-join-link{ float:left; width:100%; margin:0px 0px; padding-bottom:2px; font-weight:bold;  color:#fff;}
.arrowlistmenu ul li .left-join-link a{ float:right; width:auto;}
.arrowlistmenu ul li .left-join-link font{ float:left; width:100%; color:#ccc; font-size:12px; font-weight:normal;}

.nh-box1{ border: 1px solid #e5e5e5; float: left; width: 100%; background-color: #f8f8f8; }
.search_player{	width:auto; float:left; padding-left:8px;}
.search_player span{width:160px; height:19px; float:left; background:#fff;	border-radius:4px 0 0 4px;}
.search_player span input{	width:167px; border:0px; background:none; height:18px; line-height:18px; color:#515658; font-size:11px; padding-left:10px;}
.search_btn{	width:21px; height:19px; border:0px; float:left; cursor:pointer; background:url(../images/search_btn.jpg) no-repeat;}

.fixedwidth {width:425px;height: auto;position: relative; color: black; padding:0px;}
.fixedwidth p{	margin:0px; padding:0px; line-height:0px; }
div.tabcontainer {	width:471px;	border:0px solid #000000;}
ul.tabnav {	list-style-type: none;	margin: 0;	padding: 0;	width: 100%;	overflow: hidden;}
ul.tabnav a {	display: block;}
ul.tabnav a.selected {	border-bottom: 4px solid #fff;}
ul.tabnav {	float:right; width:auto;}
ul.tabnav li {	float:left; width:auto; margin:0px; padding:0px; text-align:center;}
ul.tabnav li a:link, ul.tabnav li a:visited{	color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; padding:0px 10px;    height: 15px;}
ul.tabnav li a{	color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; padding:0px 10px;    height: 15px; cursor:pointer;}
ul.tabnav li a:hover{	border-bottom: 4px solid #323232;}
div.tabcontents {	height:260px;	overflow: hidden; background:#f8f8f8;	border-top:0px solid #011;	padding:0px 0 0 0px;*position:relative;	}
div.tabcontents div.content {	float: left;	width:480px;	height:auto;	overflow-y: auto;}
div.tabcontents div.content h2 {	margin-top: 3px;}
.tabnav_bg{	background:url(../images/player_list_bg.jpg) repeat; float:right; list-style:none outside none; margin:0px; padding:7px 0 0px 0px; width: 100%; height:28px;}

.new-table-546 thead span.arrow{ width:10px; height:10px; float:right; margin-left:-10px;}
.new-table-546 thead b.arrow{ width:10px; height:10px; float:right; margin-left:-10px;}
.new-table-546 thead tr td { color: #515151;    font-size: 12px;   font-weight: bold;    height: 32px; }
.new-table-546 table {border-collapse: collapse; width: 100%;}
.new-table-546 thead {text-align:left; display: table; float: left; width:100%; overflow:hidden; background:url(../images/th-bg.jpg);}
.new-table-546 thead tr {display: table; width: 100%; cursor:pointer;}
.new-table-546 tbody {display: block; overflow-y:scroll;overflow-x:hidden; float: left; width: 100%; line-height:32px;}
.new-table-546 tbody tr {display: table; width: 100%;}
.new-table-546 thead tr td:last-child{ padding-right:20px;}
.new-table-546 tbody tr:nth-child(odd) td{ background: #fff; border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.nh-nowrap{white-space:nowrap; overflow:hidden; width:inherit; float:left; text-overflow: ellipsis;}
.new-table-546 tbody, .new-table-546 thead { display: block; }
.new-table-546 thead.hint-show, .new-table-54 thead.hint-show{ overflow:visible;}
.new-table-546 thead.hint-show td{ overflow:visible;}
.new-table-546 thead.hint-show td a{ color:#333;}
.new-table-54 thead.hint-show td a{ color:#333;}

.new-table-5467 thead tr td:last-child{ padding-right:20px!important;}

.new-table-546 tbody tr.odd1 td{ background: #fff; border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.new-table-546 tbody tr.even1 td{ background: #f8f8f8; border-top: 0px solid #ccc;border-bottom: 0px solid #ccc;}
.new-table-546 tbody tr.odd1.active td, .new-table-546 tbody tr.even1.active td{ color:#fff!important;}
.new-table-546 tbody tr.active td{background-color:#d72126!important;}
.new-table-546 tbody tr.odd1.active td, .new-table-546 tbody tr.even1.active td{background-color:#fc31ec !important;}
.new-table-546 tbody tr.odd1.active td.time78 font{ color:#eee;}
.new-table-546 tr.active td a.link-color{ color:#fff;}
.new-table-546 tbody tr.odd1.disactive td, .new-table-546 tbody tr.even1.disactive td{background-color:#d72126!important;}
.new-table-546 tr.disactive td a.link-color{ color:#ffea00;}
.new-table-54 tbody tr.odd1.disactive td, .new-table-54 tbody tr.even1.disactive td{background-color:#888!important; }
.new-table-54 tr.disactive td a.link-color{ color:#ffea00;}

tr.active7 td{background-color:#d72126!important; color:#fff!important;}
tr.active7 td a.link-color{ color:#ffea00;}
tr.lock7 td{background-color:#666!important; color:#ccc!important;}
tr.lock7 td a.link-color{ color:#ccc;}

.new-table-546 tbody tr.active td{  color:#fff!important;}
.new-table-546.new-table-547 tbody {display: block; overflow-y:hidden; overflow-x:hidden; float: left; width: 100%; }
.new-table-546 thead .no-sort span, .new-table-546 thead .no-sort b{display: none;}
.new-table-546 thead td, .new-table-546 tbody td{ padding: 0px; overflow: hidden; text-indent: 5px; white-space: nowrap; } 
.new-table-546 tbody tr.lock-row td{ background-color:#9a9696 !important; color:#fff !important;}
.link-color{    color: #1f60a5; text-decoration:none; font-weight:bold;}
a.link-color:hover{ text-decoration:underline; color:#000;}
.new-table-546.new-table-547 tbody {display: block; overflow-y:hidden; overflow-x:hidden; float: left; width: 100%; }
.new-table-546.new-table-547 thead tr td:last-child{ padding-right:0px;}
.table-mid-title{color:#85a61b; font-size:13px; font-weight:bold; padding-top:7px; float:left;}

.new-table-54 thead span.arrow{ width:10px; height:10px; float:right; margin-left:-10px;}
.new-table-54 thead b.arrow{ width:10px; height:10px; float:right; margin-left:-10px;}
.new-table-54 thead tr td { color: #515151;    font-size: 12px;   font-weight: bold;    height: 32px; }
.new-table-54 table {border-collapse: collapse; width: 100%;}
.new-table-54 thead {text-align:left; display: table; float: left; width:100%; overflow:hidden; background:url(../images/th-bg.jpg);}
.new-table-54 thead tr {display: table; width: 100%; cursor:pointer;}
.new-table-54 tbody {display: block; float: left; width: 100%; line-height:32px;}
.new-table-54 tbody tr {display: table; width: 100%;}
.new-table-54 thead tr td:last-child{ padding-right:0px;}
.new-table-54 tbody tr:nth-child(odd) td{ background: #fff; border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.new-table-54 tbody, .new-table-546 thead { display: block; }
.nh-box1-in{    display: table;    padding: 10px 2%;    clear: both;    width: 96%;}

.fo-menu654{ float:left; width:32%; margin-bottom:10px; padding-right:1.3%;}
ul.footer-meta3 { clear: left; float: left; width: 100%; }
ul.footer-meta3 li {   color: #323232; display: inline; float: left; line-height:14px; width: 100%; font-size:12px; margin-bottom:5px;}
.footer-right-85{ font-size:9px;}
.fr-logo5{ float:right; width:100px; margin-right:35px;}
.footer-part {
    float: left;
    width: 100%;
    line-height: 20px;
    padding: 20px 0;
    text-align: center;
    background: #000;
    color: gray;
    margin-bottom: 0;
}
.footer-part a{ text-decoration:none; color:#fff; }
.footer-part a:hover{ text-decoration:underline;}
.footer-part-2 {color: #666; line-height:18px; font-size:13px; margin: 0 auto; padding: 20px 0 ; text-align: center; width: 960px;}
#footer-85{ width:980px; margin:10px auto; overflow:hidden;}
.footer-title-85{ float:left; font-size:16px; width:100%; color:#000; padding-left:0px; font-weight:bold; margin-bottom:5px; line-height:45px;}
.footer-title-85 img{ float:left; margin-right:5px; }
ul.footer-meta{ float:left; width:555px; clear:left;}
ul.footer-meta li{ display:inline; float:left; width:175px; margin-left:0px; padding-left:10px; line-height:16px; color:#323232;font-size:9px;}
.footer-right-85{ float:right; width:280px; text-align:center; font-size:11px; color:#323232;}
.footer-right-85 img{ margin-bottom:3px;}
ul.footer-meta li{ background:url(../images/footer-85-arrow.png) left 4px no-repeat;  }

.user-photo5{border:3px solid #fff; box-shadow: 0 0 1px #ccc; }
.new-table-matchup tbody{ }
.new-table-matchup tr td{ border-right:1px dashed #dfdfdf; padding:2px 0 2px 3px;}
.new-table-matchup tr td:last-child{ border-right:0px dashed #dfdfdf}
.new-table-matchup .u-name{font-size:12px; color:#3d3c3c; margin:0px; padding:0px; line-height:15px;}
.new-table-matchup .u-name2{font-size:11px; color:#898988; margin:0px; padding:0px; line-height:12px;}
.new-table-matchup .p-name{font-size:11px; color:#3d3c3c; margin:0px; padding:0px; line-height:14px; font-weight:bold; text-decoration:none; float:left; width:67px; white-space:normal;}
.new-table-matchup .p-point{ float:left; width:100%; margin-top:5px; color:#af0202; font-weight:bold; line-height:14px;}
.new-table-matchup .p-point font{ font-weight:normal; color:#898988; font-size:11px;}
.new-table-546.new-table-matchup tbody td, .new-table-546.new-table-matchup thead td{ text-indent:0px;}

/****** Salary cap create team *********/
.tabsholder23{border:1px solid #dedede; border-radius:5px; float:left; width:100%; padding-top:10px; margin-bottom:10px; overflow:visible;}
.f-sele-box{ float:left; width:200px; height:30px; border-radius:3px; border:1px solid #999; margin:5px 10px; font-size:12px;}
.class1 {width:auto; height: 80px; text-align:center; color:#333; white-space:normal;padding:9px 10px 7px 10px;}
.to-23{ line-height:20px;}
.bo-ri-23{ border:0px dashed #999; padding:0 10px; float:none; background:url(../images/border-slider.png) top center repeat-y;}
.to-na-23{ font-size:11px; color:#666;}
.full-to-23{ float:left; width:100%; text-align:center;}
.to-gr-btn23{ display:inline-block; background-color:#85b952; padding:3px 6px; color:#fff; font-size:12px; border-radius:5px; line-height:normal; text-decoration:none; font-weight:bold; margin-top:5px;}
.to-gr-btn24{ display:inline-block; color:#669900; margin-left:15px;}
.pd-title1{ font-size:22px; font-weight:normal; color:#000; text-align:center;}
.pd-title2{ font-size:16px; font-weight:normal; color:#000; text-align:center;}
.pd-price-box{ float:left; background-color:#e5e5e5; border-radius:5px; width:100%;}
.pd-price-border{ border-bottom:1px dashed #999;}
.rl-n-title85{ float:left; background:url(../images/league-box.png) top left no-repeat; width:130px; height:53px; color:#fff; margin-left:-12px; line-height:18px; font-size:15px; font-weight:bold; text-align:center; padding:14px 0 0;}
.rl-n-title85.rl-n-title85-2{background:url(../css/images/league-box2.png) top left no-repeat; }
.rl-n-title85 span{ font-size:17px; float:left; width:100%;}
.paid-l-eff-87{background:url("../images/league-box_bg.png") repeat-x scroll left top #000; color:#fff; font-size:24px; font-weight:bold; line-height:20px; text-align:center;}
.paid-l-eff-87 td{ border:0px;}
.new-league-table54{ padding:5px 0; margin:5px auto;}

ul.ply-11-list{ float:left; width:100%; display:block; list-style:none;}
ul.ply-11-list li{ display:block; float:left; width:100%; line-height:25px; border-bottom:1px dashed #ccc;}
ul.ply-11-list li img{ float:left; margin-left:5px;}
ul.ply-11-list li a{ float:right; padding-top:3px;}
ul.ply-11-list li span{ float:left; margin-left:5px; font-weight:bold;}
.ct-lable-54{ float:left; width:50%; font-size:12px; font-weight:bold; margin:5px 0; line-height:20px; }
.light-box7587{ float:left; width:36%; padding:2px 1%; margin:0 5%; font-size:12px; font-weight:bold; line-height:27px; border:1px solid #fff; border-radius:5px; color:#000; text-align:left; background-color:rgba(255, 255, 255, 0.1 )}
.light-box7587 img{ float:left; margin-right:2px; width:28px; margin-top:0px;}
.light-box7588{ float:right; background:#fd6900 url(../images/hed-top-bg85.jpg) top left repeat-x; border-radius:5px; font-size:12px; font-weight:bold; padding:3px 20px; color:#000; text-align:center; margin:13px 6px 0;}
.light-box7589{ float:right; background:#fd6900 url(../images/hed-top-bg85.jpg) top left repeat-x; border-radius:5px; font-size:12px; font-weight:bold; padding:3px 20px; color:#000; text-align:center; margin:13px 6px 0;}
.sl-user-98 .light-box7588 span, .sl-user-98 .light-box7589 span{ font-size:18px; padding:0px;}
.sl-user-98{ float:left; width:98%; margin:10px 0 0; border-radius:5px 5px 0 0 ; padding:5px 1%; background:url(../images/sl-top-bg.jpg) top left no-repeat; background-size:100%; position:relative; height:125px;}
.sl-user-98 center{ float:right; width:calc( 100% - 15px); text-align:left;}
.sl-user-98 span{ float:right; width:calc( 100% - 15px); text-align:left; font-size:22px; font-weight:bold; color:#000; padding:50px 0 3px;}
.new-table9875 .new-table-546 thead tr td{ background-repeat:repeat; }
.new-table9875 .new-table-546 thead tr td:last-child{ padding-right:0px;}
.profile-img-bord85{float: left;      border: 5px solid #fff; box-shadow: 0 0 2px #ccc; }

.new-table9875 .new-table-546 thead .sc-heading td{background:url(../images/player_list_bg.jpg); height:35px;}
.sc-heading td b{ background-color:#fff; border-radius:5px; height:21px; float:left; padding:2px 5px; margin:0 0 0 27px;}
.sc-heading td b span{ float:right; border-radius:5px; width:21px; height:21px; line-height:23px; text-align:center; text-indent:0px; overflow:hidden;}
.sc-heading td b span.red{ background-color:#CC0000; color:#fff; }
.sc-heading td b span.green{ background-color:#339900; color:#fff; }
.sc-heading td b span.orang{ background-color:#FF9900; color:#fff; }
.sc-heading td b img{ float:left; margin:1px 2px 0 5px;}
.sc-heading2 td font{ font-size:16px; font-weight:bold; color:#FF9900;}
.new-table9875 .new-table-546 thead .sc-heading2 td { background:#333; height:auto; padding:4px 0;}
.new-table9875 .new-table-546 thead .sc-heading3 td { background:#688c46; height:auto; padding:4px 0;}
.sc-gray-box24{  border-radius:0 0 5px 5px; float: left; margin:0px 0 0; padding: 7px 1%; width: 98%; background-color:#333; color:#fff; font-size:14px; text-align:right; text-transform:uppercase;}
.sc-gray-box24 b{ padding: 0 10px 0 0px; border-right:1px solid #fff; margin-right:10px; color:#FF9900}
.sl-user-98 .profile-img-bord85{ position:relative; margin-bottom:-30px; margin-top:15px; }

.flexslider102 { float:right; width:calc(70% - 60px); padding:0px 30px; height:90px; overflow:hidden; position:relative; background-color:#fff; border-radius:5px;}
.flexslider102 .slides li{ width:auto!important; padding:3px 10px; border-right:1px solid #999;}
.flexslider102 .slides li a{ text-decoration:none; color:#333;}
.flexslider102 .flex-direction-nav a  { text-decoration:none; display: block; width: 30px; height:90px; margin:0px 0 0; position: absolute; top:0%; z-index: 10; overflow: hidden;  cursor: pointer; font-size:0px;}
.flexslider102 .slides li .to-23{ line-height:normal;}
.flexslider102 .flex-direction-nav .flex-prev{left:0px; background:#111 url(../images/s-prev.png) center 45% no-repeat; background-size:50%;}
.flexslider102 .flex-direction-nav .flex-next { right:0px; background:#111 url(../images/s-next.png) center 45% no-repeat; background-size:50%;}
.flexslider102 .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flexslider102 .flex-direction-nav .flex-disabled { opacity: 1!important; filter:alpha(opacity=100); cursor: default; background-color:#111;}

.sc-note-box{ float:left; width:98%; margin:10px 0 0; padding:5px 1%; background-color:#fff; box-shadow:0 0 3px #ccc; color:#666; line-height:18px;}
.sc-note-lable { font-size:18px; color:#000; font-weight:bold; padding:0 15px 0 0; border-right:2px solid #ccc;}
.sc-ti-0{ text-indent:0px!important;}
.new-table-546 thead td.sc-ti-0, .new-table-546 tbody td.sc-ti-0{ text-indent:0px!important;}

.sc-top-ply-box{ float:left; width:23.7%; margin:20px 0 0 1%; background-color:#e2e2e2;}
.sc-top-ply-title{ float:left; width:90%; padding:8px 5%; color:#fff; font-size:17px; font-weight:bold;}
.sc-top-ply-box-main{ float:left; width:94%; padding:7px 3%; border-bottom:1px solid #fff; position:relative;}
.sc-top-ply-box-main.sc-top-ply-box-main-bg{ background-color:#f2f2f2; padding:13px 3%;}
.sc-top-ply-name{ float:left; width:100%; color:#222; font-weight:bold; font-size:14px;}
.sc-top-ply-name span{ float:right; }
.sc-top-ply-team{ float:left; width:93%; padding-left:7%; color:#666; font-weight:bold; font-size:12px;}
.sc-top-ply-point{ float:left; width:100%; color:#222; font-size:36px; font-weight:bold; margin:14px 0; line-height:30px;}
.sc-top-ply-point span{ float:left; width:100%;  font-size:14px;}
.sc-top-ply-photo{ float:right; position:absolute; width:80px; height:90px; overflow:hidden; z-index:0px; border:7px solid #e2e2e2;  border-radius:0px; right:5px; top:15px;}
.sc-top-ply-link{ float:left; width:90%; padding:8px 5%; background-color:#222; color:#fff; text-align:right; text-decoration:none;}
.sc-top-ply-color-1 .sc-top-ply-title {background-color:#ef752a; }
.sc-top-ply-color-1 .sc-top-ply-point span{color:#ef752a;}
.sc-top-ply-color-2 .sc-top-ply-title {background-color:#602893; }
.sc-top-ply-color-2 .sc-top-ply-point span{color:#602893;}
.sc-top-ply-color-3 .sc-top-ply-title {background-color:#d20003; }
.sc-top-ply-color-3 .sc-top-ply-point span{color:#d20003;}
.sc-top-ply-color-4 .sc-top-ply-title {background-color:#9d0a36; }
.sc-top-ply-color-4 .sc-top-ply-point span{color:#9d0a36;}

.sc-team-ex-box{width:50%;  margin-top:10px; height:65px; float: right; overflow:hidden; }
.sc-team-ex-box1{ background-color:#f8f8f8 ; border:1px solid #dcdcdc; float:left; width:calc(50% - 17px); margin-right:5px; padding:2px 5px; border-radius:3px; }
.sc-team-ex-box1 .profile_view_score_new{ border:0px; width:100%;}
.sc-view-team-bo1{ border-bottom:1px solid #e8e4e3; line-height:21px;}
.sc-view-team-bo2{ border-right:1px solid #e8e4e3;}

h4{font-size:18px; color:#474747; margin:13px 0 0 12px; padding:0px; float:left;}
.register-player-statastics-heading{margin:0 1px 0 1px; background: url(../images/player_list_bg.jpg) repeat;}
.inactive-profile{ float:right; padding-right:20px;}
.inactive-profile a{ float:right; padding:0px 5px; position:relative; top:3px; color:#fff; font-weight:bold; text-decoration:none;}
.inactive-profile a:hover{ color:#000;}
.players_box_cols_top{text-align:center; font-size:13px; line-height:27px; font-weight:bold; color:#fff; padding:4px 3px;}
.players_list_row th{border-bottom:1px solid #ebebeb; color:#515151; background:url(../images/th-bg.jpg) repeat-x; font-size:12px; font-weight:bold;}

.players_list_row1 td.players_list_row1_cols1{color:#8db119;}
.players_list_row1 td{background:#FFFFFF; border-bottom:1px solid #e5e5e5; height:27px; color:#898888; font-size:12px; text-align:center;}
.players_list_row1 td.players_list_row1_cols{border-right:1px solid #e5e5e5;}
.players_list_row1 td.players_list_row1_cols1{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5; font-size:13px; font-weight:bold;}

.nh-box1 h3{ border-radius: 5px 5px 0 0;    color: #fff;    font-weight: bold;    line-height: 35px;    display: block;    padding: 0px 10px;    margin: 0px;    font-size: 14px;        margin: -1px -1px 0; background-color:#fc31ec;}
.nh-box1 h3 span{    float: right;}

.cl-left-part{ float:left; width:calc( 100% - 410px);}
.cl-right-part{ float:right; width:400px; margin-top:15px;}
.cl-team-com{ float:right; width:385px; padding:95px 0px 0 0px; height:175px; background:url(../images/cl-right-img1.png) top left no-repeat; margin-bottom:10px; color:#fff; font-size:14px; line-height:25px;}
.cl-bg-box{ float:left; width:calc(100% - 40px); box-shadow:0 0 5px #ccc; padding:10px 20px 20px; position:relative; background-color:#fff; margin:20px 0 0 0;}
/*.cl-bg-box:after {bottom: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(136, 183, 213, 0); border-bottom-color: #eaf8dc; border-width: 10px; margin-left: -10px;}*/
.cl-team-com font{ color:#fef500;}
.cl-rom-box{ float:left; width:100%; margin-top:10px;}
.cl-rom-box label{ float:left; width:150px; font-size:13px; color:#272727; line-height:33px; font-weight:bold;}
.cl-rom-box label img{ display:inline; margin-bottom:-5px;}
.cl-from-part{ float:right; width:calc(100% - 160px);}
.redio{ float:left; width:14px; height:14px; margin-right:10px; padding:0px;}
.checkbox{ float:left; width:12px; height:12px; margin-right:10px; padding:0px;}
.textbox{ float:left; width:80%; margin:0px; padding:0 5px; font-size:12px; color:#333; background-color:#f9f9f9; border:1px solid #c9c9c9; height:27px;}
.textbox-cal{ background:#f9f9f9 url(../images/cal-icon.png) center right no-repeat;}
.selectbox{ float:left; width:83%; margin:0px; padding:0 5px; font-size:12px; color:#333; background-color:#f9f9f9; border:1px solid #c9c9c9; height:27px; cursor:pointer;}
.selectbox.selectbox-dis{ background-color:#eee; color:#ccc; cursor:default;}
.button{ float:left; background-color:#d72126; color:#fff; padding:7px 15px; font-size:14px; font-weight:bold; border:0px; cursor:pointer;}
.button2 {float: left;background-color: #f9d207;color: #000;padding: 4px 10px;font-size: 12px;font-weight: bold;border: 0px;margin-right: 10px;cursor: pointer;}
.text-note-1{ font-size:11px; color:#666;}

.note-box{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f7a969), to(#fad664));    background: -webkit-linear-gradient(top, #fad664, #f7a969);    background: -moz-linear-gradient(top, #fad664, #f7a969);    background: -ms-linear-gradient(top, #fad664, #f7a969);    background: -o-linear-gradient(top, #fad664, #f7a969);    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fad664', EndColorStr='#f7a969');    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fad664', EndColorStr='#f7a969')";color: #000000;    font-size: 11px;    font-weight: bold; display: block;    border-radius: 5px;    padding: 7px 1%; float:left; width:98%;}
.note-box a{    color: Red;    text-decoration: underline;}
.note-box b{    font-size: 14px; }

.round-slider{ float:left; width:calc(100% - 0px); margin:0; }
.round-slider-box{ float:left; width:calc(100% - 0px);  border-bottom:0px;}
.round-slider-text{ float:left; line-height:30px; padding:0 15px 0 30px; font-weight:bold; color:#333;}
.round-slider-box .selectbox{ width:180px; margin-right:15px; height:25px; margin-top:3px;}

.flexslider103 { float:right; width:calc(100% - 60px); padding:0px 30px; height:60px; overflow:hidden; position:relative; background-color:#fff; border-top:1px solid #aaaaaa; margin-top:2px; }
.flexslider103 .flex-viewport{ overflow:visible!important}
.flexslider103 .slides li{ width:150px; padding: 0px; border-right:3px solid #ccc;}
.flexslider103 .slides li a{ text-decoration:none; color:#333; float:left; width:100%; height:57px; position:relative; border-bottom:3px solid #ccc;}
.flexslider103 .slides li a center{ padding:1px 8px; }
.flexslider103 .flex-direction-nav a  { text-decoration:none; display: block; width: 30px; height:60px; margin:0px 0 0; position: absolute; top:0%; z-index: 10; overflow: hidden;  cursor: pointer; font-size:0px;}
.flexslider103 .slides li .to-23{ line-height:normal;}
.flexslider103 .flex-direction-nav .flex-prev{left:0px; background:#d72126 url(../images/s-prev.png) center 45% no-repeat; background-size:50%;}
.flexslider103 .flex-direction-nav .flex-next { right:0px; background:#d72126 url(../images/s-next.png) center 45% no-repeat; background-size:50%;}
.flexslider103 .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flexslider103 .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;}
.flexslider103 .flex-direction-nav a center{ color:#4a4a4a;}
.flexslider103 .slides li.flex-act a{ background-color:#e3e3e3; border-bottom:4px solid #d72126; height:56px;}
.flexslider103 .flex-act a center{ color:#fff;}
.loading .flexslider103{ visibility:hidden}
.match-box8{ float:left; width:100%; overflow:auto; margin:10px 0 0;}
.match-box81{ float:left; width:96px; border-right:1px dotted #333; padding:2px 10px;}
.match-box81 font{float:left; width:100%; text-align:center; color:#000; font-size:13px; margin-bottom:5px;}
.match-box81 center{ color:#000; font-size:11px;}

.note-box-top{ float:left; width:calc(100% - 20px); background-color:#fff; box-shadow:0 0 5px #ccc; padding:10px; margin:0px 0;}
.note-box-top .note-title{ color:#000; font-size:16px; display:table-cell; width:50px; border-right:2px solid #ccc;}
.note-box-top .note-text{ color:#555; font-size:12px;  padding-left:10px;}
.note-box-top .note-text ul{ list-style:decimal; padding-left:15px;}
.note-box-top .note-text ul li{list-style:decimal; color:#555; font-size:12px; margin-bottom:3px;}

.t1-2-box{ float:left; width:calc(100% - 0px); background-color:#fff; box-shadow:0 0 5px #ccc; text-align:center; color:#505050; font-size:12px; padding:10px 0; margin-top:15px;}
.t1-2-box strong{ color:#000;}

.join-table{ float:left; width:100%; border:1px solid #aaaaaa; border-radius:5px; margin-top:15px;}
.join-table .jl-title-1{ font-size:16px; font-weight:bold; color:#000; line-height:40px;}
.join-table .bo-r{ border-right:1px solid #aaaaaa;}
.join-table .bo-b{ border-bottom:1px solid #aaaaaa;}
.join-table .bo-l{ border-left:1px solid #aaaaaa;}
.join-table .bo-t{ border-top:1px solid #aaaaaa;}
.join-table .paid-banner{ background:#fff; font-size:24px; font-weight:bold; line-height:55px; color:#000; text-align:center;}
.join-table .paid-banner img{ margin-bottom:-15px;}
.join-table .l-bg-box{ display:block; width:123px; height:51px; background:url(../images/free-l-bg.png) top left no-repeat; margin-left:-8px; font-weight:bold; font-size:17px; color:#000; padding:10px 0 10px 10px; line-height:25px;}
.join-table .l-bg-box.l-bg-box2{/* background:url(../images/paid-l-bg.png) top left no-repeat;*/}
.join-table .l-bg-box-icon{ float:right; width:25px; margin:15px 5px 0 0;}
.join-table .l-bg-box-icon img{ margin-bottom:3px;}

.league-box{ display:block; width:380px; height:140px; position:relative; margin:10px 0;}
.league-box-main{ float:left; width:100%; margin-top:45px; position:absolute; top:0px; left:0px;}
.league-box-main .textbox{ background-color:#fff; border-radius:5px; height:30px; border:0px; width:140px; margin-left:14px;}
.league-box-main .re-t1-box{ float:left; width:40px; font-weight:bold; color:#333; margin: 0 15px;}
.league-box-main .re-t1-box .redio{ float:left; margin:0px 0 5px; padding:0px;}
.league-box-main .button{ border-radius:5px; padding:5px 10px; font-size:12px;}

.jl-shot-box{ display:inline-block; width:175px; margin-top:10px; margin-bottom:10px;}
.jl-shot-box .jl-shot-title{ width:calc(100% - 50px); margin:0 15px; float:left; background-color:#333; border-radius:5px 5px 0 0; line-height:25px; color:#fff; text-align:left; padding:0 10px; font-weight:bold;}
.jl-shot-box .jl-shot-title a{ color:#b0e180; float:right; text-decoration:underline;}
.jl-shot-main{ float:left; width:calc(100% - 22px); padding:5px 10px; border:1px solid #e2e2e2; background-color:#fff; border-radius:5px; line-height:23px;}
.jl-shot-main .redio{ margin:4px 5px 0 0px; padding:0px;}
.jl-shot-box .button6{ display:block; border:0px; background-color:#d72126; border-radius:5px; padding:2px 7px; color:#fff; font-size:12px; font-weight:bold; margin:5px 0; cursor:pointer;}

.leg-sot-54 .jl-shot-box:first-child{ margin-right:25px;}
.jl-sl-box2{ float:left; width:calc(100% - 2px); border:1px solid #aaaaaa; border-radius:5px;}
.jl-sl-title5{ float:left; width:100%; margin-top:-13px; text-align:center;}
.jl-sl-title5 font{ display:inline-block; padding:0 10px; background-color:#eee; color:#333; font-size:18px; font-weight:bold;}
.jl-sl-box3{ float:left; width:calc(50% - 50px); margin:20px 10px 10px 20px; padding:10px 5px 10px 15px; background-color:#d2d2d2; position:relative; box-shadow:0 0 0px 1px #999;}
.jl-sl-box3 h2{ float:left; width:100%; text-align:center; font-size:14px; color:#000; font-weight:bold; line-height:20px; margin-top:5px;}
.jl-sl-box3 h2 a{font-size:16px; }
.jl-sl-box3 h2 font{ font-size:12px; color:#333;}
.jl-sl-box-img{ border-radius:3px; background-color:#fff; border-left:5px solid #fff; border-right:5px solid #fff; margin-right:10px; margin-bottom:-1px;}
.jl-sl-box-btn{ display:inline-block; background-color:#d72126; padding:5px 0px; font-size:16px; font-weight:bold; color:#fff; text-decoration:none; border:0px; cursor:pointer; width:150px;}
.jl-sl-box3 .red-img{ position:absolute; float:left; width:30px; height:62px; padding-top:8px; color:#fff; font-size:14px; font-weight:bold; text-align:center; margin-top:37px; background:url(../images/red-img.png) top left no-repeat; left:-15px; top:0px; line-height:13px;}
.jl-sl-box4{ float:left; width:100%; text-align:center; line-height:25px; font-weight:bold; color:#333;}

.join-table.join-table5 { width:calc(100% - 216px)}
.join-table5 .leg-sot-54 .jl-shot-box:first-child{ margin-right:0px;}

.ads-001{ float:right; width:200px; height:500px; background-color:#999; margin-top:15px;}
.ads-002{ float:right; width:355px; height:82px; background-color:#999; margin-top:15px;}
.jl-title78{ float:left; font-size:18px; font-weight:bold; color:#000; margin-top:15px;}
.jl-invite-box{ float:left; width:calc(100% - 22px); padding:15px 10px; border:1px solid #eee; background-color:#fff; margin-top:5px;}
.jl-invite-box label{font-size:14px; color:#272727; line-height:33px;}
.or-box{ float:left; width:100%; border-top:3px solid #333; margin-top:25px; text-align:center; height:0px;}
.or-box font{ display:inline-block; width:40px; height:40px; background-color:#333; color:#fff; font-size:18px; font-weight:bold; text-align:center; line-height:40px; border-radius:50%; margin-top:-20px;}
.new-table-546 .textbox{ height:20px; border:1px solid #ccc; background-color:#fff; width:110px; font-size:11px;}
.new-table-546 .button{ padding:3px 10px 2px; font-size:12px;}


.hint, [data-hint] {  position: relative;  display: inline-block; text-align:left; text-decoration:none;}
.hint:before, .hint:after, [data-hint]:before, [data-hint]:after {position: absolute; -webkit-transform: translate3d(0, 0, 0);    -moz-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);    visibility: hidden;    opacity: 0;    z-index: 1000000;    pointer-events: none;    -webkit-transition: 0.3s ease;   -moz-transition: 0.3s ease;    transition: 0.3s ease; border-radius:2px; font-weight:normal;}
.hint:hover:before, .hint:hover:after, .hint:focus:before, .hint:focus:after, [data-hint]:hover:before, [data-hint]:hover:after, [data-hint]:focus:before, [data-hint]:focus:after {    visibility: visible;    opacity: 1; }
.hint:before, [data-hint]:before {    content: '';    position: absolute;    background: transparent;    border: 6px solid transparent;    z-index: 1000001; }  
.hint:after, [data-hint]:after {    content: attr(data-hint);    background: #454545; width:200px;     color: white;        padding: 8px 10px;    font-size: 12px;    line-height: 12px;        box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.3);  text-indent:0px;}

.hed-right .hint:after, .hed-right [data-hint]:after{ background-color:#fff; color:#000;}

.hint--top:before {border-top-color: #454545; }
.hint--bottom:before {border-bottom-color: #454545; }
.hint--bottom2:before {border-bottom-color: #fff;}
.hint--left:before {border-left-color: #454545; }
.hint--right:before {border-right-color: #454545; }

.hint--top:before {margin-bottom: -12px; }
.hint--top:after {margin-left: -18px; }
.hint--top:before, .hint--top:after {bottom: 100%; left: 10%; }
.hint--top:hover:after, .hint--top:hover:before, .hint--top:focus:after, .hint--top:focus:before {  -webkit-transform: translateY(-8px);  -moz-transform: translateY(-8px);  transform: translateY(-8px); }

.hint--bottom:before {  margin-top: -12px; }
.hint--bottom:after {  margin-left: -18px; }
.hint--bottom:before, .hint--bottom:after {  top: 100%;  left: 50%; }
.hint--bottom:hover:after, .hint--bottom:hover:before, .hint--bottom:focus:after, .hint--bottom:focus:before {  -webkit-transform: translateY(8px);  -moz-transform: translateY(8px);  transform: translateY(8px); }

.hint--bottom2:before {  margin-top: -12px; }
.hint--bottom2:after {  margin-left: -18px; }
.hint--bottom2:before, .hint--bottom2:after {  top: 100%;  left: 50%; }
.hint--bottom2:hover:after, .hint--bottom2:hover:before, .hint--bottom2:focus:after, .hint--bottom2:focus:before {  -webkit-transform: translateY(8px);  -moz-transform: translateY(8px);  transform: translateY(8px); }

.hint--right:before {  margin-left: -12px;  margin-bottom: -6px; }
.hint--right:after {  margin-bottom: -14px; }
.hint--right:before, .hint--right:after {  left: 100%;  bottom: 50%; }
.hint--right:hover:after, .hint--right:hover:before, .hint--right:focus:after, .hint--right:focus:before {  -webkit-transform: translateX(8px);  -moz-transform: translateX(8px);  transform: translateX(8px); }

.hint--left:before {  margin-right: -16px;  margin-bottom: -6px; }
.hint--left:after {  margin-bottom: -14px; }
.hint--left:before, .hint--left:after {  right: 99%;  bottom: 50%; }
.hint--left:hover:after, .hint--left:hover:before, .hint--left:focus:after, .hint--left:focus:before {  -webkit-transform: translateX(-8px);  -moz-transform: translateX(-8px);  transform: translateX(-8px); }

.hint:after, [data-hint]:after{ width: auto; white-space: nowrap; }
.hint--right:before{margin-left: -11px;}
.multiline8 .hint:after, .multiline8 [data-hint]:after{ width: 250px; white-space: normal; }

.note-icon{ float:left; margin:5px 15px 0 0; font-weight:bold; color:#333; font-size:9px;}
.note-icon img{ float:left; margin-right:3px; width:15px; line-height:16px;}

.flexslider104 { float:right; width:calc(70% - 80px); padding:0px 40px; height:30px; overflow:hidden; position:relative; background-color:#fff; margin-top:2px; border-radius:3px;}
.flexslider104 .flex-viewport{ overflow:visible!important}
.flexslider104 .slides li{ width:150px; padding: 0px;}
.flexslider104.flexslider105 .slides li{ width:auto;}
.flexslider104 .slides li a{ text-decoration:none; color:#333; float:left; width:26px; height:26px; position:relative; margin:2px; text-align:center; line-height:26px; font-size:12px; font-weight:bold; border-radius:50%; background-color:#ededed; color:#666;}
.flexslider104 .flex-direction-nav a  { text-decoration:none; display: block; width: 30px; height:30px; margin:0px 0 0; position: absolute; top:0%; z-index: 10; overflow: hidden;  cursor: pointer; font-size:0px;}
.flexslider104 .slides li .to-23{ line-height:normal;}
.flexslider104 .flex-direction-nav .flex-prev{left:0px; background:#d72126 url(../images/s-prev.png) center 45% no-repeat; background-size:50%;}
.flexslider104 .flex-direction-nav .flex-next { right:0px; background:#d72126 url(../images/s-next.png) center 45% no-repeat; background-size:50%;}
.flexslider104 .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flexslider104 .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:4px 0;}
.flexslider104 .flex-direction-nav a center{ color:#4a4a4a;}

.flexslider104 .slides li.flex-act a{ background-color:#89bb57; color:#fff;}
.flexslider104 .slides li.flex-now a, .flexslider104.flexslider1044 .slides li.flex-now a{ color:#FF3300;}
.loading .flexslider104{ visibility:hidden}

.flexslider104.flexslider1044{ height:35px; width:calc(100% - 170px); margin-top:0px; float:right; background-color:#f1f1f1; border-radius:0px;}
.flexslider104.flexslider1044 .slides li a{ border-radius:2px; width:35px; height:24px; padding:1px 0 3px; line-height:13px; font-size:11px; background-color:#fff; border:1px solid #c0c0c0;}
.flexslider104.flexslider1044 .slides li.flex-act a{ background-color:#d72126; text-decoration:underline;}
.flexslider104.flexslider1044 .flex-direction-nav a{ height:35px;}



ul.match-box8{ width:calc(100% - 10px); float:right; padding:5px; background-color:#fff; margin-top:0px; overflow-y:hidden; overflow-x:auto;}
ul.match-box8 li{ display:table-cell; cursor:pointer;}
ul.match-box8 li.act{ background-color:#ffe2df; border-radius:5px;}
ul.match-box81{ padding:2px 4px;}
ul.match-box81 font{ font-size:11px; text-align:center;}
.tab-title754{ font-weight:bold; color:#333; font-size:12px; text-indent:10px; border-bottom:2px solid #999!important; line-height:18px!important; padding-top:10px; background-color:#f0f9c8!important;}
.button98{ display:inline-block; border-radius:5px; text-decoration:none; background-color:#d72126; color:#fff; padding:4px 10px; font-size:14px; font-weight:bold; border:0px;}

.slider-456{ float:left; width:100%; background-color:#fff; position:relative; box-shadow:0 0 1px #999; margin-top:15px; overflow:hidden;}
.slider-456-title{ float:left; font-size:12px; color:#333; font-weight:bold; padding:11px 0 0 15px;}
.slider-456-r .flexslider104.flexslider1044 .slides li a{ line-height:24px; font-size:14px; border-radius:5px;}

.match-box78{ float:left; width:calc(100% - 12px); background-color:#fff; border:1px solid #ccc; border-radius:0 0 5px 5px; position:relative; padding:5px;}

.tab-menu7{ float:left; width:calc(100% - 12px); background-color:#f8f8f8; border:1px solid #e5e5e5; padding:5px; margin-top:15px;}
.tab-menu7 ul{ display:block;}
.tab-menu7 ul li{ display:inline; margin:0 15px; float:left;}
.tab-menu7 ul li a{ font-size:16px; font-weight:normal; color:#999; text-decoration:none; text-transform:uppercase; padding:2px 7px 3px; float:left;}
.tab-menu7 ul li.current a{ border-bottom:3px solid #1f60a5; color:#000;}
.tab-menu7 ul li a:hover{color:#1f60a5;}

.sc-team-ex-box2 .sc-view-team-bo1, .sc-team-ex-box2 .sc-view-team-bo2{ line-height:25px;}
.slider-right-linkbox{ float:right; width:250px;}
.slider-right-linkbox a { float:right; color:#333; font-weight:bold; padding:10px; border-left:1px solid #ccc; text-decoration:none;}
.slider-right-linkbox a:hover{ color:#1f60a5; text-decoration:none;}
.slider-right-linkbox a.act{ color:#1f60a5;}
#tabsholder2{ float:left; width:100%;}
.marginbot5{ float:left; width:100%;}
.tabscontent{ float:left; width:100%;}

.create_league_list_league9 th, .create_league_list_league9 td{padding:5px 5px;}
.create_league_list_league9 th{color: #ffffff; background: url(../images/player_list_bg.jpg) repeat;}
.create_league_list_league9 thead td{color: #333; background: url(../images/th-bg.jpg) repeat; font-weight:bold;}
.create_league_list_league9 thead td a{ color:#333;}
.create_league_list_league9 th a{ color:#fff;}
.create_league_list_league9 th a:hover{ text-decoration:underline;}
.create_league_list_league9 td a{ /*color:#333;*/}
.create_league_list_league9 tr.profile_view_con1_row{ background-color: #fff;}
.create_league_list_league9 td { border-bottom: 1px solid #e5e5e5; background-color:#fff;}
.bo-r-tb-85{border-left:1px solid #ababab;}
.my_team69-sub {    background: #999 none repeat scroll 0 0 !important;    border-left: 1px solid #ababab;    border-top: 1px solid #ababab;    color: #333;    font-size: 12px;    padding: 2px;}
.create_league_list_league9 tr:nth-of-type(odd) td{ background-color:#f8f8f8;}
.create_league_list_league9 tr.odd1 td{ background-color:#f8f8f8;}
.create_league_list_league9 tr.even1 td{ background-color:#fff;}
.table-heading { font-size:14px; color:#d72126; font-weight:bold; line-height:30px;}
.dis-btn{ background-color:#ccc!important; color:#666!important; cursor:default;}
.table-heading-color td{ background-color:#f8f8f8;}

.list_league99 thead{ display:block; float:left; width:100%; overflow:visible; background: url(../images/th-bg.jpg) repeat;}
.list_league99 tbody{display: block; float: left; overflow-x: hidden; overflow-y: scroll; width: 100%;}
.list_league99 .bo-r-tb-85{ border-left:0px;}
.create_league_list_league9 .disactive td{background-color:#999!important;}

ul.list-li85{ float:left; width:100%; display:block;}
ul.list-li85 li{ float:left; width:100%; display:block; font-weight:bold; line-height:20px; margin-top:3px; color:#666;}
ul.list-li85 li font a{ font-size:12px; color:#000; line-height:12px;}
ul.list-li85 li a{ color:#1f60a5; text-decoration:none;}
ul.list-li85 li a:hover{ color:#000; text-decoration:underline;}

.mf-box1{ float:left; width:calc(47% - 20px); margin-right:20px;}
.mf-box1-new{ float:left; width:100%;}
.mf-box2{ float:left; width:calc(33% - 20px); margin-right:20px;}
.mf-box3{ float:left; width:20%;}
.mf-box-title{ float:left; width:100%; font-size:14px; margin-bottom:3px; margin-top:3px; font-weight:bold; color:#000;}
.mf-box-title font{ color:#d72126;}
.mf-box-title span{ font-size:12px; float:right;}
.mf-box-in{ float:left; width:calc(100% - 10px); padding:5px;}
.mf-table{ font-size:12px; }
.mf-table strong{ color:#000; float:left; margin-left:10px;}

.scroll-text { width: 100%; height:85px; overflow: hidden;}
.scroll-text ul { width: 100%;  overflow: hidden; margin: 0; float:left;}
.scroll-text ul li{ float:left; width:100%; border-bottom:1px solid #ccc; padding:0px 0 1px;}
.scroll-text ul li strong{ display:block; color:#000; font-size:12px; line-height:15px; margin-top:3px;}
.scroll-text ul li .win-btn8{ float:right; background-color:#d72126; color:#fff; padding:4px 8px; font-weight:bold; text-decoration:none;}
.scroll-text ul li font{ float:left; width:calc(100% - 100px); font-size:12px; color:#333; line-height:12px; }

.scroll-text2 { width: 100%; height:85px; overflow: hidden;}
.scroll-text2 ul { width: 100%;  overflow: hidden; margin: 0; float:left;}
.scroll-text2 ul li{ float:left; width:100%; border-bottom:1px dashed #ccc; padding:0px 0 3px; margin-bottom:2px; color:#333; font-size:12px;}

.mf-table7 tr:nth-child(odd){ background-color:#eeeded;}
.table-head-black td{background:url(../images/player_list_bg.jpg)!important; color:#fff!important;}
.mf-table7 tr table tr{ background:none!important;}
.mft-title1{ color:#000; float:left; width:100%; font-size:12px; font-weight:bold;}
.mft-title1_1{ color:#666; float:left; width:100%; font-size:11px;}
.mft-redio{ float:left; width:80px; color:#646464; font-size:11px; margin-top:3px; line-height:14px;}
.mft-redio .redio{ padding:0px; margin:0 5px 0 0;}
.mft-link{ color:#1f60a5; font-weight:bold; font-size:12px; padding: 0 7px; text-decoration:none; border-right:1px solid #d72126;}
.mft-link:hover{ color:#000; text-decoration:underline;}
.mft-title3{ font-size:12px; font-weight:bold; color:#333;}
.mft-title3 font{ color:#000; display:block; font-size:14px;}
.mft-title4{ color:#ff6600; font-size:14px; font-weight:bold;}
.mft-title5{ color:#000; font-size:12px; font-weight:bold;}
.mft-title5 font{ color:#6ba82f;}

.glass-box{ float:left; width:calc(100% - 25px); margin:10px 0; color:#000;}
.glass-box font{  color:#333; float:right;}
.glass-box .pro-box4{ float:left; width:100%; background-color:#fff; height:20px;}
.glass-box .pro-box4 font{ height:20px; float:left; background-color:#e8a90e;}

#tabsholder33 .tab-menu7{ background:none; border:0px; margin-top:0px; border-bottom:2px solid #333; border-radius:0px; padding:0px; width:100%;}
#tabsholder33 .tab-menu7 ul li{ margin:0px 2px;}
#tabsholder33 .tab-menu7 ul li a{ padding:7px 10px 5px; border-radius:5px 5px 0 0px; font-weight:bold;}
#tabsholder33 .tab-menu7 ul li.current a{ border:0px; background-color:#d72126; color:#fff;}
#tabsholder33 .tabscontent{ padding:5px 0;}
#tabsholder33 .create_league_list_league9 td{ padding:8px 5px;}


.stap-top{ float:left; margin-top:10px;}
.stap-top b{ float:left; background:url(../images/stap-green.png) top left no-repeat; height:36px; width:36px; font-size:0px;}
.stap-top b.orange{background:url(../images/stap-orange.png) top left no-repeat; color:#7d580c; font-size:14px; font-weight:bold; line-height:36px; text-align:center;}
.stap-top font{ font-size:12px; color:#505050; font-weight:bold; float:left; line-height:36px; padding:0 27px 0 3px; background:url(../images/stap-bo-bg.png) right center no-repeat;}

.lh-tz{ float:right; font-size:14px; color:#333; padding:20px 0 0 30px;}
.lh-box1{ float:left; width:100%; }
.lh-box1 .mf-box-in{ height:85px;}
.lh-box11{ float:left; width:calc(100% - 0px); margin-right:0px;}
.lh-redio{ float:left; color:#333; font-size:12px; margin-top:3px; line-height:14px; margin-right:10px;}
.lh-redio:last-child {
    margin-right: 0;
}
.lh-redio .redio{ padding:0px; margin:0 5px 0 0;}


.lh-box3{ float:left; width:100%}
.lh-box4{ float:left; width:100%;}
#tabsholder44{ float:left; width:100%; margin-top:10px;}
#tabsholder44 .tab-menu7{ background:none; border:0px; margin-top:0px; border-bottom:2px solid #333; border-radius:0px; padding:0px; width:100%;}
#tabsholder44 .tab-menu7 ul li{ margin:0px 2px;}
#tabsholder44 .tab-menu7 ul li a{ padding:7px 10px 5px; border-radius:5px 5px 0 0px; font-weight:bold; font-size:14px;}
#tabsholder44 .tab-menu7 ul li.current a{ border:0px; background-color:#d72126; color:#fff;}
#tabsholder44 .tabscontent{ padding:5px 0;}
#tabsholder44 .create_league_list_league9 td{ padding:8px 5px;}

.lh-title-box{ float:left; width:100%; background:#f8f8f8 url(../images/lh-title-bg.png) bottom left repeat-x; height:35px; border-bottom:1px solid #d4d4d4; font-size:14px; color:#000; line-height:35px;}
.lh-box-1{ float:left; width:calc(60% - 20px); padding:0 10px;}
.lh-box-2{ float:left; width:calc(25% - 21px); padding:0 10px;}
.lh-box-21{ float:left; width:calc(40% - 21px); padding:0 10px;}
.lh-box-22{ border-left:1px solid #c7c7c7; height:220px; overflow:auto;}
.lh-box-3{float:left; width:calc(50% - 0px); padding:0 0px;}
.lh-title-box .flexslider104.flexslider1044{ background:none;}
.lh-title-box .flexslider104.flexslider1044 .slides li a{ line-height:24px; font-size:14px; border-radius:5px;}
.lh-rd-box{ float:left; width:100%; line-height:18px; margin-top:5px;}
.lh-rd-box font{ color:#666;}

.lh-rl-odd-box td{ padding:5px 0;}
.lh-rl-odd-box tr:nth-child(odd) td{ background-color:#fff;}

.lh-match-box{ margin-top:10px; }
.lh-match-box td{ padding:5px; font-size:11px;}
.lh-match-box tr:nth-child(odd) td{ background-color:#eee;}
.textarea{ background-color:#fff; border:1px solid #ccc; width:98%; height:60px; margin-top:5px; border-radius:5px; margin-bottom:10px;}

.lh-trade-box{ float:left; width:100%; background-color:#f3f2f2; font-size:11px; margin-top:5px;}
.lh-trade-box td{ border-bottom:3px solid #fff; padding:5px; color:#444;}
.lh-trade-box td strong{ color:#222;}
.lh-trade-box td strong font{ color:#68a355;}
.lh-img-icon{ float:left; width:20px; height:20px; background-color:#fff; border-radius:50%; box-shadow:0 0 2px #999;}
.lh-trade-text1{ font-size:14px; color:#000; text-align:center;}
.lh-trade-text1 font{ font-size:12px; color:#7c7c7c;}

.lh-title-box .flexslider104.flexslider1044 .slides.slider-day li a{ line-height:13px; font-size:11px;}

.lht-box1{ float:left; width:calc(50% - 6px); padding:2px 0; margin:5px 3px; background-color:#fff;}
.lht-box1.odd{ background:none;}
.lht-box1 .mft-title3{ font-size:14px;}
.lht-box1.act87{ background-color:#e8a90e}


.ask-hed{ float:left; width:calc(100% - 0px); background:url(../images/ask-hed-bg.jpg) top left no-repeat; padding-bottom:25px; margin:10px 0 10px 0px;}
.ask-title1{ float:left; width:calc(100% - 30px); padding:0 15px; color:#fff; font-size:36px; line-height:70px; font-weight:bolder;}
.ask-title1 img{ float:left; margin:-10px 15px 0 0; width:50px;}

.ask-menu{ float:left; width:100%; padding:0 10px; margin-left:-10px; background-color:#ff9c00; position:relative; height:40px;}
.ask-menu ul{ float:left; width:100%; display:inline;}
.ask-menu li{ display:inline; margin:5px 10px 0; float:left;}
.ask-menu li a{ font-size:16px; font-weight:bold; color:#fff; padding:4px 15px; text-decoration:none; float:left; border-radius:5px; background-color:rgba(0, 0, 0, 0.1); position:relative;}
.ask-menu li a:hover, .ask-menu li a.act{ background-color:rgba(0, 0, 0, 0.3);}
.ask-menu ul li a.act:after {top: 100%; left: 50%; border: solid transparent; height: 0; width: 0; position: absolute; pointer-events: none; border-color:rgba(136, 183, 213, 0); border-top-color: rgba(0, 0, 0, 0.3); border-width: 5px; margin-left: -5px; content: " ";}

.ask-right{ position:absolute; right:1px; top:40px;}
.ask-left{ position:absolute; left:1px; top:40px;}

.ask-title2{ float:left; width:calc(100% - 200px); padding:0 10px 0 20px; margin-top:15px; color:#fff; font-size:24px; font-weight:bold;}
.ask-title2 font{ float:left; width:100%; margin-top:5px; font-size:14px; font-weight:normal;}
.ask-btn{ float:left; background-color:#FFFF00; border-radius:5px; padding:7px 20px; color:#000; font-size:20px; font-weight:bold; text-decoration:none; margin:40px 0 0 0;}

.tab-menu7{ float:left; width:calc(100% - 12px); background-color:#fff; border:1px solid #e5e5e5; padding:5px; }
.tab-menu7 ul{ display:block;}
.tab-menu7 ul li{ display:inline; margin:0 15px; float:left;}
.tab-menu7 ul li.current a{ border-bottom:3px solid #d72126; color:#000;}
.tab-menu7 ul li a:hover{color:#d72126;}
.contents, .tabscontent, #tabsholder2{ float:left; width:100%;}
.ask-tab-4 .tabscontent{ background-color:#fff; margin-top:10px; padding:10px; width:calc(100% - 20px); margin-bottom:15px;}
.ask-note{ float:left; width:100%; color:#666; font-size:12px;}
.ask-smallbox{ float:left; width:30%; margin-right:3%;}
.ask-textbox{ float:left; width:90%; border:1px solid #ccc; background-color:#f7f6f6; line-height:40px; height:40px; padding:0 2%; margin-bottom:10px; font-size:14px;}
.ask-textarea{ float:left; width:calc(98% - 20px); border:1px solid #ccc; background-color:#f7f6f6; padding:10px 10px;  font-size:14px; height:125px;}
.ask-select{float:left; width:90%; border:1px solid #ccc; background-color:#f7f6f6; height:40px; padding:0 2%; margin-bottom:10px; font-size:15px;}
.ask-center{ float:left; width:100%; text-align:left; font-size:16px; font-weight:bold; color:#000; margin:15px 0 10px;}
.ask-center font{ font-size:11px; color:#999;}
.ask-fullbox{ float:left; width:96%; margin-right:3%;}


.ask-team{ float:left; width:calc(80% - 40px); margin:0 20px 0 5%; border:10px solid #ccc; border-radius:5px; position:relative; font-size:14px;}
.ask-team:after {	top: 25%; right: 100%; border: solid transparent; height: 0; width: 0; position: absolute; pointer-events: none; border-color:rgba(136, 183, 213, 0); border-right-color: #ccc; border-width: 15px; margin-right: 10px; content: " ";}
.ask-team td{ padding: 0 10px;}

.ask-user-box{ float:left; width:560px; color:#fff; padding:20px 20px 0;}
.ask-user-img{ float:left; width:80px; border:5px solid #fff; height:90px; overflow:hidden;}
.ask-user-details{ float:left; width:400px; margin-left:15px;}
.ask-user-details .ask-tex1{ float:left; width:100%; font-size:24px; font-weight:bolder; margin:10px 0 5px;}
.ask-user-details .ask-tex2{ font-size:40px; color:#ffcc00; }
.ask-v-grap{ float:left; background-color:#d98500; color:#fff; font-size:14px; font-weight:bold; line-height:20px; text-align:right; margin-bottom:2px;}
.ask-v-grap-text{ float:left; color:#fff; font-size:14px; font-weight:bold; line-height:20px; margin-left:10px; margin-bottom:2px;}

.ask-lead-box{ float:left; width:calc(50% - 90px); padding:0 25px; background-color:#ccc; border-radius:5px; margin:15px 20px 0;}
.ask-lead-data{ float:left; width:100%; margin-bottom:3px; position:relative; height:65px;}
.ask-lead-img{ float:left; width:50px; height:50px; border:5px solid #fff; border-radius:50%; overflow:hidden; position:absolute; top:0px; left:0px; z-index:1; box-shadow:0 0 3px #ccc;}
.ask-lead-text{ float:left; width:calc(100% - 85px); padding:5px 10px 5px 50px; margin-left:20px; border-radius:10px; background-color:#ff9c00;position:absolute; top:10px; left:0px; z-index:0; color:#fff; line-height:30px; font-size:18px; font-weight:bold; text-shadow:1px 1px 1px #d08002;}
.ask-lead-data.ask-my-rank7{ border-bottom:2px dashed #999; padding-bottom:5px; margin-bottom:5px;}
.ask-lead-box.ask-lead-data-month .ask-lead-text{ background-color:#a5c43f; text-shadow:1px 1px 1px #7e9a20;}


.ask-g-left{ float:left; width:150px; background-color:#333; color:#fff; position:relative; height:220px; font-size:15px; font-weight:bolder;}
.ask-g-left-bot{ float:left; width:95%; padding-right:5%; position:absolute; bottom:0px; left:0px; background-color:#222; line-height:25px; text-align:right; font-size:12px; }
.ask-g-right{ background:url(../images/graph-bg.jpg); float:left; width:calc(100% - 150px); height:220px; color:#333;}
.ask-g-r-bot td{background-color:#b8b8b8; text-align:center;  line-height:25px; font-size:13px; font-weight:bold;}
.ask-g-r-top td{ text-align:center; height:195px; vertical-align:bottom}
.ask-g-r-top td b{ background-color:#ff9c00; width:30px; display:inline-block;}
.ask-g-r-top td font{ background-color:#a5c43f; width:30px; display:inline-block;}
.state-playerbox{ float:left; width:calc(100% - 20px); padding:10px; background-color:#fff; margin-bottom:15px;}
.state-pbox-1{ float:left; width:calc(20% - 10px); margin:0 5px; }
.state-pbox-title{ float:left; width:calc(100% - 20px); padding:0 10px; line-height:45px; position:relative; color:#000; background:#ff9c00 /*url(../images/state-bg-3.png) top center no-repeat*/; font-size:14px; font-weight:bold; text-transform:capitalize;}
.state-pbox-title:after {	top: 100%; left: 50%; border: solid transparent; height: 0; width: 0; position: absolute; pointer-events: none; border-color:rgba(136, 183, 213, 0); border-top-color: #ff9c00; border-width: 5px; margin-left: -5px; content: " "; z-index:9}
.state-pbox-img{ float:left; width:100%; text-align:center; height:240px; overflow:hidden;}

.oq-textarea{ float:left; width:90%; margin:10px 5% 0; height:70px; border:1px solid #999; border-radius:5px;}
.oq-btn{ float:right; margin:5px 7px 10px 0; border:0px; border-radius:2px; background-color:#d72126; color:#fff; font-size:12px; font-weight:bold; padding:2px 5px;}
.comment-box{ font-size:11px; color:#666; float:left; margin:10px 0 0 7px;}
.box-748{border:1px solid #ccc; float:left; width:calc(100% - 2px); margin:2px 0 10px; position:relative;}
.box-748:hover .box-track{ display:block;}
.box-748 .box-track{ display:none; position:absolute; bottom:0px; right:0px; height:15px; width:15px; background: #333 url(../images/tracker.png) top left no-repeat; float:left; text-decoration:none; border:2px solid #333;}
.box-748 .box-track.act{ display:block; background:#000 url(../images/tracker.png) bottom left no-repeat; border:2px solid #000;}

.ws-box45{ float:left; width:calc(100% - 12px); padding:5px 0; margin:5px; border-bottom:1px dashed #999;}
.ws-img-box{ float:left; width:47%; position:relative; background-color:#000; margin-bottom:5px; overflow:hidden; height:90px;}
.ws-img-box font{ position:absolute; bottom:0px; left:0px; float:left; width:100%; background-color:rgba(0, 0, 0, 0.5); text-align:center; color:#fff; font-size:10px; font-weight:bold; text-transform:uppercase; line-height:11px; padding:2px 0;}
.ws-img-box:hover img{ opacity:0.0;}
.ws-img-box .redio8{ display:none; position:absolute; top:0px; right:0px; padding:0 5px;  background-color:#FFFF00; }
.ws-img-box:hover .redio8{ float:left; display:block;}
.ws-img-box .redio8.act{background:url(../images/btn-bg.jpg) top left repeat-x; display:block; border:1px solid #6b920d;}
.ws-img-box .redio8 input{ display:inline-block; height:15px; width:15px;}
.ws-text-1{ float:left; width:calc(100% - 10px); padding:2px 5px 0; color:#666; font-size:11px;}
.ws-text-2{ float:left; width:calc(100% - 10px); padding:0px 5px 0; color:#d50a0a; text-transform:uppercase; font-size:15px; font-weight:bold;}

.ws-img-box .redio9{ float:left; position:absolute; top:0px; left:0px; padding:5px 5px 4px; background:url(../images/btn-bg.jpg) top left repeat-x; color:#fff; font-weight:bold; line-height:11px; border:1px solid #6b920d;}

.mt-name{ float:left; width:50px; overflow:hidden; padding:4px 0 0 5px}
.mt-btn{ float:left; width:40%; margin:10px 5% 3px; border:0px; border-radius:5px; background-color:#ccc; color:#999; line-height:30px; font-size:18px; font-weight:bold; text-transform:uppercase;}
.mt-btn:hover, .mt-btn.act{ background-color:#333; color:#fff;}
.mt-btn:hover{ cursor:pointer;}
.mt-btn.act, .mt-btn.act:hover{ cursor:default;}
.ws-text-3{float:left; width:calc(100% - 10px); padding:10px 5px 0; color:#000; text-transform:uppercase; font-size:15px; font-weight:bold;}
.polls-btn1{ float:left; width:80%; margin:10px 5% 0; border-radius:5px; font-size:16px; font-weight:bold; text-decoration:none; padding:5px 5%; background-color:#ccc; color:#999; }
.polls-btn1 font{ font-size:11px; float:right; padding-top:3px; font-weight:normal;}
.polls-btn1:hover, .polls-btn1.act{ background-color:#ff9c00; color:#000;}

.rate-box{ float:left; width:calc(100% - 20px); margin:10px;}
.rate-box .vote-list{ float:left; width:40px; height:25px; margin-right:5px;}
.rate-box .button{ padding:3px 2px; margin-right:0px; font-size:11px;}
.rate-box font{ float:left;margin:0 0 0 5px; padding:0 3px; font-size:11px; line-height:12px; color:#666; border-left:1px solid #ccc;}
.rate-box font b{ font-size:14px; color:#c51e34;}

.table457{ float:left; border:1px solid #d68300; width:calc(50% - 12px); margin:0 5px;}
.table457 .table-title{ float:left; width:calc(100% - 20px); padding:0 10px; line-height:30px; background-color:#ff9c00; color:#000; font-weight:bold;}
.table457 .table-title a{ float:right; color:#000; font-size:11px; font-weight:bold;}
.table456{ float:left; width:100%;}
.table456 thead tr td{ background:url(../images/th-bg.jpg) top left repeat; color:#333; line-height:30px; font-weight:bold; border-bottom:1px solid #ccc;}
.table456 td{ padding:0 0 0 5px; font-weight:bold;}
.table456 td a{ float:left; margin-top:12px; color:#333; text-decoration:none;}
.table-img{ float:left; border:1px solid #fff; box-shadow:0 0 1px #333; margin:3px 5px 3px 0;}
.table456 tr td{ background-color:#fff; border-bottom:1px solid #ccc;}
.table456 tr:nth-child(odd) td{ background-color:#f8f8f8;}
#tabsholder2 .button2{ line-height:30px; font-size:14px;}
.part-title{ float:left; border-left:5px solid #d72126; line-height:40px; color:#000; font-size:20px; font-weight: 400; padding:0 45px 0 20px; background:url(../images/title-bg.png) top right no-repeat; margin-top:25px;}

.mid-box6{ float:left; width:calc(100% - 405px);padding:10px 0px; }
.mid-box7{ float:right; width:390px;padding:10px 0px;}
.mid-box-in{ float:left; width:calc(100% - 20px); background-color:#fff; padding:10px; margin-top:2px;}
.ads-box1{ float:left; width:100%; height:85px; color:#fff; background-color:#333; text-align:center; margin-top:5px;}
.tab-sub-hed .my_team69-sub{ font-size:11px;}
.tab-sub-hed .create_league_list_league9 th, .tab-sub-hed .create_league_list_league9 td{ padding:5px 2px;}

.time-zone{ border-left:2px solid #38adc0; margin-left:20px;}
ul.main-menu-1 li.time-zone a{ font-weight:bold; color:#e3e3e3;}
ul.main-menu-1 li.time-zone a:hover{ color:#fff;}

.live-score-l-65{ position:relative; float:left; width:100%; background-color:#3e3e3d; border-radius:5px 0 0 5px;}
.live-score-l-65 .flexslider111 { float:left; width:calc(100% - 20px); padding:0px 10px; height:150px; overflow:hidden;}
.live-score-l-65 .flexslider111 .slides li{ padding:0px 0px;}
.live-score-l-65 .flexslider111 .flex-direction-nav a  { text-decoration:none; display: block; width: 17px; height: 20px; margin:0px 0 0; position: absolute; top:45%; z-index: 10; overflow: hidden;  cursor: pointer; font-size:0px; }
.live-score-l-65 .flexslider111 .flex-direction-nav .flex-prev{ left:0px;  background:#000 url(../images/s-prev.png) center 1px no-repeat;background-size:12px;}
.live-score-l-65 .flexslider111 .flex-direction-nav .flex-next{right:0px; background:#000 url(../images/s-next.png) center 1px no-repeat; background-size:12px;}
.live-score-l-65 .flexslider111 .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.live-score-l-65 .flexslider111 .flex-direction-nav .flex-disabled { opacity: 0.1!important; filter:alpha(opacity=10); cursor: default;}
.live-score-l-65 .flexslider111 table{ width:calc(100% - 20px); margin:5px 10px;}
.live-score-l-65 .flexslider111 b.red5{ background-color:#CC0000; float:left; width:10px; height:7px; margin-top:2px; margin-left:5px;}
.live-score-l-65 .flexslider111 b.white5{ background-color:#FFFF00; float:left; width:10px; height:7px; margin-top:5px; margin-left:5px;}
.live-score-l-65 .flexslider111 .text51{ text-transform:uppercase; font-size:10px; color:#fff; font-weight:bolder; margin-left:5px; line-height:11px;}
.live-score-l-65 .flexslider111 .text52{ text-transform:uppercase; font-size:10px; color:#fff; font-weight:bolder; line-height:14px; padding:0 5px; border-right:1px solid #fff; text-decoration:none; margin-top:1px;}
.live-score-l-65 .flexslider111 .text52:last-child{ border:0px;}

.tour-ads{ float:left; width:100%; height:70px; overflow:hidden; background:#00b4ff url(../images/tour-ads-bg.png) bottom left no-repeat; margin-top:10px; background-size:100%;}
.tour-ads-text1{ font-size:36px; color:#fff; text-shadow:2px 2px 3px #000; float:left; margin:15px; font-weight:bold;}
.button3 {text-decoration: none;color: #000;float: right;background-color: #f9d207;font-size: 14px;margin-right: 10px;line-height: 30px;border-radius: 5px;font-weight: bold;padding: 0 10px;margin-top: 20px;box-shadow: 0 0 5px #ba9c51;cursor: pointer;border: 0px;}

.box-white-1{ background-color:#fff; padding:5px; float:left; margin-right:20px; margin-top:20px; box-shadow:0 0 1px #999;}
.box-white-2{ background-color:#fff; padding:5px; width:calc(100% - 10px); float:left; margin-top:20px; box-shadow:0 0 1px #999;}
.box-white-3{ background-color:#fff; padding:5px; width:calc(30% - 10px); float:left; margin-top:20px; box-shadow:0 0 1px #999;}
.box-white-4{ background-color:#fff; padding:5px; float:left; width:calc(33.33% - 30px); margin-right:20px;margin-top:20px; box-shadow:0 0 1px #999;}

.player-note5{ border-top:1px solid #ccc; margin-top:10px; float:left; width:100%;}
.player-note5 td{ padding:5px 0; border-bottom:1px dashed #ccc;}
.left-part{width:75%; float:left;}
.pre-note{ float:left; width:100%; font-size:11px; text-align:center; line-height:25px; color:#666; border-bottom:1px solid #ccc;}

#table1{cursor: move;}
table.sorting-table {cursor: move;}
table tr.sorting-row td {background-color: #8b8;}


.mat-up-matches{ float:left; width:calc(100% - 20px); padding:10px; background-color:#fff; margin-top:10px; overflow:auto; display:block;}
.mat-up-matches li{ display:table-cell;}
.mat-up-matches .mat-up-mat-box{ background-color:#ccc; float:left; width:250px; margin-right:10px; border-radius:5px; padding:10px; margin-top:10px;}
.mat-up-matches .mat-up-mat-box .match-title-1{ width:80px; margin:-20px auto 0; border-radius:15px; background-color:#999; color:#333; text-align:center; font-size:12px; line-height:20px; font-weight:bold;}
.mat-up-matches .mat-up-mat-box.act{ background-color:#e8a90e;}
.mat-up-matches .mat-up-mat-box.act .match-title-1{ background-color:#66a626; color:#fff; }

.pre-title45{ color:#728e17; float:left; width:100%; font-size:18px; font-weight:bold; margin:5px 0;}
.dm-box97{ float:left; width:calc(100% - 20px); padding:10px; background-color:#222; border:1px solid #222;box-shadow:inset 0px 0px 6px #000000; }
.dm-title91{ display:inline-block; font-size:16px; font-weight:normal; color:#fff; line-height:24px;}
.dm-title91 font{ display:block; font-size:12px; color:#989898; font-weight:bold; text-shadow:1px 1px 1px #333;}
.dm-title91 strong{ display:block; font-size:14px; color:#fff; font-weight:bold; text-shadow:1px 1px 1px #000;}
.dm-title91.dm-title91-2 {text-align:right; float:right; margin-left:0px;}
.dm-title267{ float:left; font-size:18px; font-family:'Arial Black', Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; text-shadow:1px 1px 1px #000; text-align:center; border-bottom:1px solid #000; line-height:30px; width:100%; margin-bottom:10px;}
.pridict-box98{ float:left; width:100%; }
.pridict-box98 td{ line-height:30px; background-color:#e9eaec; border:1px solid #ccc; border-radius:5px; padding:0 5px; font-weight:bold;}
.pridict-box99{ float:left; width:96%; padding:10px 2%; background-color:#fff; border:1px solid #ccc; border-radius:5px;}

.flexslider103 .flex-act .sh-table-slide td font{ color:#fff;}
.flexslider103 .sh-table-slide td{ color:#000;}



.draf-top{ float:left; width:calc(100% - 40px); padding:5px; margin:5px 15px 0; background-color:#222; border-radius:5px;}
.draf-top-box1{ float:left; width:140px; background-color:#fff; border-radius:5px; text-align:center; padding:5px 0; font-weight:bold;}
.draf-top-box1 font{ float:left; width:90%; margin:5px 4% 0; padding:0px 1%; background-color:#FF6600; border-radius:5px; color:#fff; font-size:30px; line-height:36px; font-family:Tahoma;}
.draf-top-box2{ float:left; width:calc(100% - 250px); margin:0 5px; border-radius:5px; overflow:hidden;}
.draf-top-box2 ul{ display:block; float:left; width:auto; overflow:hidden;}
.draf-top-box2 ul li{ display:table-cell;}
.draf-top-box2 ul li a{ float:left; width:70px; color:#fff; text-align:center; text-decoration:none; opacity: 0.5; filter:alpha(opacity=50); border-radius:5px; font-size:12px; padding-bottom:3px; margin-left:5px;}
.draf-top-box2 ul li a:hover{ opacity: 1; filter:alpha(opacity=100);}
.draf-top-box2 ul li a.act{ opacity: 1; filter:alpha(opacity=100); background-color:#d72126;}
.draf-top-box2 ul li a .user-photo5{ border-radius:5px;}
.draf-top-box2 ul li a font{ font-size:11px; float:left; width:100%;}

.draf-top-box3{ float:left; width:100px; border-radius:5px;}
.draft-back{ float:right; border-radius:5px; line-height:30px; background-color:#999; color:#ccc; font-size:14px; text-align:center; font-weight:bold; margin-top:5px; text-decoration:none;  padding:0 10px; cursor:default;}
.draft-back.act{ background-color:#e8a90e; color:#fff; cursor:pointer; text-shadow:1px 1px 1px #436c1b;}

.draft-btn{ float:left; width:100%; border-radius:5px; line-height:24px; background-color:#FF6600; color:#fff; font-size:18px; text-align:center; font-weight:bold; text-decoration:none; height:48px; text-shadow:1px 1px 1px #a33e00; padding:9px 0 8px; text-transform:uppercase }
.draft-btn b{display:inline-block; height:30px; width:30px; margin:8px 0 0px; text-align:center; background:url(../images/images.png) top left no-repeat;}
.draft-btn.act b{ background:url(../images/images.png) -38px top no-repeat;}
.draft-btn.draft-btn2{ line-height:20px; padding:3px 0 14px;}

.draf-mid{ float:left; width:calc(100% - 30px); padding:0px; margin:5px 15px 0;}
.draf-mid-box1{ float:left; width:calc(45% - 20px); margin-right:10px; padding:5px; background-color:#fff;  box-shadow:0 0 1px #999;}
.draf-mid-box2{ float:left; width:calc(25% - 20px); margin-right:10px; padding:5px; background-color:#e8a90e;  position:relative;  height:470px;}
.draft-note85{ position:absolute; bottom:0px; left:0px; float:left; width:calc(100% - 10px); padding:5px; font-size:11px; color:#000;}
.draft-btn-note8{ float:right; font-weight:bold; color:#000; font-size:14px; margin:12px 10px 0 0;}
.draft-btn-note8 font{ color:#cc0000;}
.draf-font9{ float:left; width:100%; font-size:16px; font-weight:bold; color:#000; text-align:center;}
.draf-mid-box2 ul{ float:left; width:calc(100% - 0px); display:block; padding:0px 0px 0;}
.draf-mid-box2 ul li{ float:left; width:100%; display:block; margin-top:2px; background-color:#fff; color:#000; font-size:14px; line-height:25px; border-radius:5px;}
.draf-mid-box2 ul li .img8{ float:left; margin:5px 10px 0; width:15px}
.draf-mid-box3{ float:left; width:calc(30% - 0px);}
.draft-process{ float:left; width:calc(100% - 10px); background-color:#e8a90e; border-radius:5px; padding:5px;}
.draft-process .message7{ height:140px; overflow:auto; float:left; width:calc(100% - 20px); padding:5px 10px; background-color:#fff; border-radius:5px; margin-top:5px;}
.draft-process .message8{ float:left; width:calc(100% - 0px); padding:5px 0px 0; height:30px; }
.draft-process .message8 .button2{ margin-right:0px; padding:8px 0px; margin-left:5px; width:calc(25% - 5px);}
.draft-process .message8 .textbox{ width:calc(75% - 12px);}

.draf-mid .players_box_cols_top{ padding:0px 3px;}
.draf-mid .new-table-546 thead tr td{ height:26px;}
.draf-mid .new-table-546 tbody{ line-height:26px;}

.draft-team{ float:left; width:calc(100% - 15px); margin-left:15px; margin-top:15px;}
.draft-title{ float:left; width:100%; font-size:16px; font-weight:bold; color:#000; margin-bottom:5px;}
.draft-team-box{ float:left; width:calc(25% - 15px); margin:10px 7px 10px 8px; background-color:#fff;}
.draft-team-box .titlefont{ background-color:#e8a90e; float:left; width:calc(100% - 20px); padding:5px 10px; color:#000; font-size:13px; font-weight:bold;}
.tbody-scroll{overflow-y:scroll;  height:300px!important; display:block; width:100%!important; float:left;}

.ds-table{  font-size:11px; margin-top:15px; text-align:center;}
.ds-table td{background-color:#fff; padding:3px; line-height:17px;}
.ds-table td strong{ font-size:12px;}
.ds-table td.first-ds{ background-color:#e8a90e; color:#000; font-weight:bold;}
.ds-table td.first-ds b{ display:inline-block; width:20px; height:20px; border-radius:50%; color:#000; background-color:#fff; line-height:20px;}
.ds-table td font{ float:left; width:100%; color:#000; font-weight:bold;}
.ds-table tr td:first-child{ border-radius:5px 0 0 5px;}
.ds-table tr td:last-child{ border-radius:0 5px 5px 0;}

.new-table-546 thead span.arrow{ background:url(../images/down-arrow.png) top left no-repeat; width:10px; height:10px; float:right; margin-left:-10px;}
.new-table-546 thead b.arrow{background:url(../images/up-arrow.png) top left no-repeat; width:10px; height:10px; float:right; margin-left:-10px;}


.full-width987{    float: left;    width: 100%;    margin-top: 3px;}
.draft-table987 td, .draft-table987 th{ padding:8px 10px;}
.draft-table987 th{     color: #000;     font-size: 14px;}
.bo-bot987 td{   border-bottom: 1px solid #ccc;}
td.bo-left987{    border-left: 1px solid #ccc;}
.draft-table987 th.title-sum-987{ line-height:25px; background-image: none; background-color: #ccc;  }

.lb-title-box{float:left; width:calc(100% - 10px); padding:0 5px; color:#fff; font-weight:bold; text-align:center; margin:0px 0 0;}
.lb-title-box ul{ float:left; width:100%; display:block; text-align:center;}
.lb-title-box ul li{ display:inline-block; margin-right:2px;}
.lb-title-box ul li a{ float:left; width:30px; height:30px; line-height:30px; color:#666; background-color:#ccc; border-radius:50%; text-decoration:none;}
.lb-title-box ul li a.act{ color:#fff; background-color:#d72126;}

ul.tab-menu-rual{ float:left; width:100%; display:block; margin-top:15px;}
ul.tab-menu-rual li{ margin-left:5px; display:inline; float:left;}
ul.tab-menu-rual li a{ color:#fff; font-size:12px; padding:10px 15px; float:left; border-radius:5px; background-color:#333; text-decoration:none;}
ul.tab-menu-rual li a.act{ background-color:#d72126; position:relative;}
ul.tab-menu-rual li a.act:after {top: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(136, 183, 213, 0); border-top-color: #d72126; border-width: 5px; margin-left: -5px;}

.myprofile-left-part{ width:160px; float:left;  padding:10px 0 0 10px; }
ul.team-menu-98{ display:block; width:inherit; float:left; position:absolute;background:#e3e3e3;}
ul.team-menu-98 li{ display:block; width:100%; float:left; }
ul.team-menu-98 li a{ display:block; width:calc(100% - 20px); padding:10px 10px; float:left; color:#000; font-size:14px; text-transform:uppercase; text-decoration:none; border-bottom:1px solid #d72126;  border-top:1px solid #d72126;}
ul.team-menu-98 li a:hover, ul.team-menu-98 li a.act45{ box-shadow:inset 1px 1px 2px #d72126; background:#d72126 url(../images/ply-prof-arrow.png) center right no-repeat; color:#fff;}

.main-right-part-dh{    width: calc(100% - 170px);    float: right;}
.list-ply-box{ float:left; width:calc(100% - 20px); margin:10px;}
ul.list-ply-box2{ display:block; float:left; width:100%; overflow-x:auto; overflow-y:hidden;white-space: nowrap;}
ul.list-ply-box2 li{ display:inline-block; margin-right:10px; opacity:0.7;}
ul.list-ply-box2 li:hover, ul.list-ply-box2 li.act36{ opacity:1;}
ul.list-ply-box2 li a{ float:left; width:83px; height:104px; position:relative; text-decoration:none; overflow:hidden;}
ul.list-ply-box2 li a span{ background: rgba(0, 0, 0, 0.7); float:left; position:absolute; left:0px; bottom:0px; color:#fff; font-family:'Roboto Condensed', sans-serif; text-align:center; padding:2px 0px; font-size:10px; width:100%;}
ul.list-ply-box2 li a img{ width:100%;}

.new-table-546 thead.new-ply-prof tr td{ background:url("../images/player_list_bg.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);}
.ply-photo854{ float:left; width:235px; margin:5px; height:250px; position:relative;}
.ply-photo854 .ply-photo-fream{background:url(../images/ply-prof-bg.png) top left no-repeat;  width:230px; float:left; height:250px; position:absolute; top:0px; left:0px; z-index:1; border-radius:5px 0 0 5px; background-size:230px;}
.ply-photo854 .ply-photo{ position:absolute; top:0px; left:18px; z-index:0; width:calc(100% - 53px); max-height:238px; height:230px;}
.ply-photo854 .ply-photo-rank{ position:absolute; top:7px; left:25px; z-index:3; color:#000; float:left; width:calc(100% - 50px); font-size:16px; font-weight:bold;}
.ply-photo854 .ply-photo-rank font{ font-size:12px; color:#000; float:right;}
.ply-photo855{ float:left; width:200px; padding:5px;}

.nh-title854{ float:left; width:100%; overflow:hidden; font-size:16px; color:#000; text-align:left; line-height:16px; font-weight:bold; position:absolute; z-index:2; top:203px; left:20px;}
.nh-title854 font{ font-size:12px; color:#666; line-height:12px; font-weight:bold;}
.nh-title854 b{ font-size:12px; color:#a5a5a5; line-height:12px;}
.nh-title854 span{ font-size:12px; margin-left:5px; line-height:12px; font-weight:normal; color:#fff;}
.ply-graph{ position:absolute; top:275px; left:0px; z-index:4; float:left; width:100%;}

.small-listbox{ float:right; height:18px; width:40px; margin:8px 0 0 5px;}
.ply-prof-work{ float:left; width:calc(100% - 20px); padding:10px;}
.ply-prof-right{overflow-x: hidden; width: calc(100% - 245px); float:right; font-size:12px;}
.ply-news-title{ color:#fff; float:left; width:calc(100% - 20px); padding:3px 10px; background: url("../images/player_list_bg.jpg"); font-size:14px; font-weight: 400;}

.ply-pro-news-box{ float:left; width:100%; color:#1b1b1b; line-height:14px; margin-top:5px; overflow-x:hidden; overflow-y:scroll; height:120px; }
.ply-pro-news-box i{ float:left; width:100%; text-align:right; margin-top:2px;}
.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;}
.ply-pro-news-box.border854{ border-bottom:1px dashed #ccc; padding-bottom:5px;}
.ply-pro-news-box a{ color:#195390; font-weight:bold; float:none; text-decoration:none;}
.nh-box2{    border: 1px solid #e5e5e5;    float: left;    width: 96%;    border-radius: 5px;    background-color: #fff;    padding: 5px 2%;}
.nh-title3{float: left;    font-size: 16px;   font-weight: bold;   width: 100%; color: #728e17;}

.to-pd-box { box-shadow:0 0 2px #ccc; float:left; margin-top:5px; margin-bottom:3px;}
.to-pd-box th, .to-pd-box td{ padding:5px 10px;}
.to-pd-box th{ text-align:left; color:#fff; font-size:12px; font-weight:bold; border-bottom:1px solid #fff;}
.to-pd-box td{ background-color:#fff; text-align:left; border-bottom:1px solid #ccc;}
.to-pd-box td i{ color:#333; font-weight:bold;}
.w-p-box{ float:left; background-color:#fff; border-radius:5px; padding:10px 3%; width:92%;}
.to-title2{ float:left; width:100%; font-size:14px; font-weight:bold; text-align:center; margin-bottom:10px;}
.to-title3{ float:left; width:100%; font-size:16px; font-weight:bold; color:#333; text-align:center; margin-bottom:10px;}

.wp-table-12{ margin-top:10px; background-color:#fff; border:1px solid #ccc; border-bottom:0px; float:left; width:100%;}
.mt0{margin-top:0px;}
.wp-table-12 th.wp-title-1{ background-color:#333; font-size:14px; color:#fff; font-weight:bold; padding:5px 0;}
.wp-table-12 th.wp-title-2{ background-color:#e0e0e0; border-right:1px solid #ccc; font-size:12px; color:#333; padding:5px 5px; text-align:center;}
.wp-table-12 td{ padding:5px 5px; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.to-pd-box td strong{ color:#8db119;}


.pred-fb-join{ float:left; width:calc(100% - 10px); padding:5px; margin-top:15px; background-color:#c0e39e; color:#000;}
.pred-note{ float:left; width:100%; padding:5px 0; font-size:11px; color:#666;}
.pred-title1{ float:left; width:100%; margin:15px 0 0 ; color:#000; font-size:23px;}
.pred-title1 b{ color:#619330;}
.pred-title2{ float:left; width:100%; margin:5px 0 -10px ; color:#000; font-size:14px;}

.pred-table75{ background-color:#333!important; color:#fff; font-size:16px; text-align:center;}

.resu-top-box54{ float:left; width:96%; padding:5px 2%; margin-top:15px; background-color:#d72126;}
.resu-top-box54 b { font-size: 24px; color: #fff; line-height: 50px; margin-right: 15px; font-weight: normal; }
table.resu-top-box55{background-color: #fff;border-radius: 5px; overflow: hidden; }
table.resu-top-box55 th { background-color: #333; color: #fff; text-align: center; line-height: 25px; }
table.resu-top-box55 td { line-height: 25px; text-align: center; }
table.resu-top-box56{ background-color: #fff;width: 100%;}
table.resu-top-box56 th{background-color: #333; color: #fff; text-align: center; line-height: 25px; }
table.resu-top-box56 td { line-height: 25px; text-align: center; }
table.resu-top-box56 .row-col td { background-color: #F8F8F8; }        

.pred-ro-box { float: left; width: calc(100% - 100px); font-size: 14px; color: #000; line-height: 30px; font-weight: bold; background-color:#fff; }
.pred-ro-box span{ display: inline-block; height:25px; width: 25px; line-height: 25px; text-align:center; border-radius:50%; /*background-color:#b1b1b1;*/ color:#666; border:1px solid #ccc; }
.pred-ro-box span.act87 {background-color:#d72126;  }
.pred-ro-box span.act87 a{color:#fff;}
.pred-ro-box span.act88 {}
.pred-ro-box span.act88 a{ color:#FF3300}
.pred-ro-box span a { text-decoration: none; color:#666; }

.pred-pick-title{ float:left; width:calc(100% - 20px); padding:5px 10px; background-color:#e8a90e; color:#fff; font-size:14px; font-weight:bold; line-height:30px;}
.pred-pick-title font{ background-color:#fff; color:#333; width:30px; height:30px; line-height:30px; text-align:center; border-radius:50%; float:left; margin-right:5px;}
.logo-title{ font-size: 18px; font-weight: bold; color: #474747; text-align:center;}
.img-team{ width:75px; height:74px;}
.pred-pick-table{ font-size:14px;}
.or-box8{ float:left; text-align:center; line-height:40px;}
.pick-table-bo{ }
.no-box874{ display: inline-block; height: 13px; color: #fff; font-size: 10px; overflow: hidden; line-height: 13px; border-radius: 5px; letter-spacing: 2px; padding:0 5px; margin: 0px 0 0 10px; background-color:#333;}

.rual-table{}
.rual-table td{ padding:5px 10px; border-bottom:1px solid #d0d0d0;}
.rual-table .bo-r{ border-right:1px solid #d0d0d0;}
.rual-table .bo-l{ border-left:1px solid #d0d0d0;}

.rual-table .bo-r-box{ background-color:#ededed; border-right:1px solid #d0d0d0; border-left:1px solid #d0d0d0;}
.rual-table .bo-bot{ height:6px; background:url(../images/rual-border.png) top left repeat-x; line-height:6px; padding:0px; border-bottom:1px solid #d0d0d0;}
.rual-table .bo-gap{ padding:0px;}
ul.rual-menu{ float:left; width:100%; display:block;}
ul.rual-menu li{ margin:0 0 0 10px; display:inline;}
ul.rual-menu li a{ color:#999; font-weight:bold; font-size:14px; text-decoration:none;}
ul.rual-menu li a.act, ul.rual-menu li a:hover{ color:#d72126;}
.rual-table .no-bor-5 td{ border-bottom:0px;}

.blog-box1{ float:left; width:98%; border-bottom:1px dashed #acacac; padding:15px 0 10px; margin:5px 1% 0;}
.blog-date{ float:left; width:75px; height:65px; border-radius:50%; margin-right:10px; text-align:center; font-size:30px; color:#fff; line-height:28px; padding-top:10px; background-color:#d72126}
.blog-date b{ font-size:18px; color:#e3e3e3;float:left; width:100%; line-height:18px;}
.blog-date font{ font-size:12px;float:left; width:100%; line-height:12px;}
.blog-text-part{ float:left; width:calc(100% - 225px);}
.blog-text-part b{ color:#585858; font-size:16px; float:left; width:100%;}
.fp-full-text{color:#313435; font-size:12px; float:left; width:100%; line-height:18px;}
.fp-full-text .blog-user-img{ border:2px solid #ccc; height:50px; width:50px; float:left; margin-right:15px;}
.fp-full-text span{ float:left; width:calc(100% - 70px); height:36px; line-height:18px; overflow:hidden;}
.fp-btn-box{ float:right; width:130px; margin-left:10px; margin-top:5px;}
.fp-btn-box a{ float:left; width:130px; height:33px; text-align:center; font-weight:bold; font-size:14px; line-height:33px; color:#fff; text-decoration:none; border-radius:5px; margin-bottom:4px; background:url(../images/fb-btn-bg2.jpg) top left repeat-x;}
.fp-btn-box a b{ background-color:#fff; border-radius:50%; width:25px; height:25px; float:left; margin:4px 0 0 8px; color:#000; font-weight:bold; line-height:25px;}

.testi-box{ float:left; width:100%; margin-top:10px; border-bottom:1px dashed #b0b0b0; padding:0px 0 5px;}
.testi-box strong{ float:right; width:100%; text-align:right;}
ul.fp-listing{ margin:0px; padding:0px; display:block; list-style:none; float:left; width:100%; margin-top:10px;}
ul.fp-listing li{ margin:0px; padding:0px; display:block; list-style:none; border-bottom:1px dashed #b0b0b0; margin-bottom:5px; padding:2px 0 2px 10px;background:url(../images/fp-arrow.jpg) left 5px no-repeat;}
ul.fp-listing li a{ font-weight:bold; color:#1f60a5; text-decoration:none;}

.fv-main569{ float:left; width:100%; }
.fv-main569 strong{ float:left; width:85%; font-size:18px; font-weight:bold; color:#3a3a3a;}
.fv-main569 strong span{ float:left; width:100%; font-size:12px; font-weight:normal; color:#6d6d6d;}
.fv-main569 strong b{color:#d72126;}

.form-box{ float:left; width:100%; border-bottom:1px dashed #acacac; margin:10px 0 5px; padding-bottom:8px; color:#fff; font-size:16px; font-weight:bold;}
.form-round{ float:left; width:37px; height:37px; line-height:37px; text-align:center; background-color:#4c4c4c; border-radius:50%; margin:0 10px 0 5px;}
.form-box .fv-main569{ width:calc(100% - 155px); margin-top:0px;}
.form-box .fv-main569 strong{ width:100%; font-size:16px;}
.form-box .rep-253{ float:right; border-left:1px solid #cbcbcb; color:#3a3a3a; font-size:12px; padding:3px 10px 3px 10px; margin-top:5px;}
.form-box .rep-253 font{ font-size:11px; color:#595858; font-weight:normal;}

.fp-test-box{ float:left; margin:5px 0 10px; padding-bottom:5px; width:100%; border-bottom:1px dashed #acacac;}
.fp-test-box .fpt-img{ float:left; width:70px; height:70px; border:3px solid #fff; box-shadow:0 0 3px #999; margin-left:10px; overflow:hidden;}
.fp-test-box .fpt-text{ font-size:14px; float:left; width:calc(100% - 100px); margin-left:10px; text-align:justify;}
.fp-test-box .fpt-text span{ float:left; width:100%; margin-top:10px; font-size:12px;}
.test-textarea47{border:1px solid #cccccc; background-color:#fff; padding:5px; border-radius:5px; width:95%; height:120px;  font-size: 12px; margin-bottom:10px;}

.to-bgbo-box{ background-color:#f8f8f8; border:1px solid #dcdcdc; border-radius:5px; float:left; width:96%; padding:5px 2%; margin-top:5px;}
.to-bgbo-box.to-bgbo-box2{ width:92%; padding:5px 4%;}
.to-title{ float:left; width:100%; font-size:16px; font-weight:bold; }
.to-newsbox{ width:100%; padding-top:5px; height:51px; overflow:hidden; border-bottom:1px dashed #c6c6c6; margin-bottom:5px;}
.to-newsbox a{ text-decoration:none; font-size:14px; font-weight:bold; color:#202020; height:18px; overflow:hidden; float:left; width:100%;}
.to-newsbox span{ overflow:hidden; float:left; width:215px; height:30px; line-height:15px;}
.to-link{ text-decoration:none; font-weight:bold; font-size:12px;}
.to-art-link{ font-weight:bold; color:#202020; font-size:12px; border-bottom:1px dashed #c6c6c6; margin-bottom:1px; float:left; width:100%; padding-top:5px;}
.to-ut-link{ float:left; width:93%; padding-left:7%; font-size:14px; color:#535353; margin-top:5px;}
.to-ls-link{float:left; width:97%; padding-left:3%; font-size:14px; color:#535353; margin-bottom:5px; font-weight:bold;}
.to-ls-link span{ color:#eb0000; text-decoration:blink; font-size:11px;}
.to-ls-btn{ float:left; width:125px; text-align:center; border-radius:5px; margin:2px 0; height:25px; line-height:25px; color:#fff; font-size:14px; font-weight:bold;}
.wp-table-12 th.wp-title-1 span{ color:#e8a90e;}

/************ Humor ******************/
.hu-li-box{float: left; width: calc(50% - 20px); margin: 20px 20px 0 0; box-shadow: 0 0 3px #ccc; background-color: #fff; height:270px; }
.hu-li-img-box { float: left; width: 100%; height: 180px; overflow: hidden; }
.hu-li-title { float: left; width: 94%; margin: 10px 3% 5px; font-size: 20px; color: #1f60a5; font-weight: bold; text-decoration: none; }
.hu-li-box:hover .hu-li-title { color: #000; }
.hu-li-namedate { float: left; width: 94%; margin: 0px 3%; font-size: 11px; color: #333; }
.hu-li-namedate span{ float: right; }
.hu-li-details { float: left; width: 94%; margin: 10px 3% 10px; font-size: 14px; color: #666; text-align: justify; }

/************ Humor Details ******************/
h1.a-title{ float: left; width: 100%; font-size: 20px; font-weight: normal; color: #333; margin: 0 0 15px; padding: 0px; }
.a-name { float: left; width: 250px; font-size: 14px; margin-top: 7px; }
.a-name span { font-size: 11px; color: #666; float: left; width: 100%; }
.a-photo { width: 40px; border: 3px solid #fff; box-shadow: 0 0 2px #999; float: left; margin-right: 10px; }
.a-fb-chat { float: left; width: 100%; margin: 10px 0; border-top: 1px solid #999; }
.a-fb-info { float: left; width: 100%; padding: 10px 0; font-size: 12px;}
.a-fb-info strong { color: #333;}
.a-more-artical { float: left; width: 100%; background-color: #333; color: #fff; text-align: center; font-size: 24px; font-weight: bold; padding: 5px 0; margin: 15px 0 0px;}


.account-table54 th, .account-table54 td{ padding:5px 5px;}
.account-table54 th{background-color:#333; font-size:16px; color:#fff; font-weight:bold;}
.account-title-54{ color:#fff; font-size:14px; font-weight:bold; background-color:#d72126}
.to-bgbo-box2{ background-color:#f8f8f8; border:1px solid #dcdcdc; border-radius:5px; float:left; width:100%; padding:0; margin-top:5px;}
.account-table55 td{ padding:5px 0px; border-bottom:1px dashed #ccc;}
.case-btn2{ float:left; width:100%; text-align:center; border-radius:5px; margin:9px 0px; height:45px; line-height:45px; color:#fff; font-size:16px; font-weight:bold;}

.pay-box874{ float:left; width:calc(16.666% - 20px); margin:35px 10px 0;  }
.pay-box874 strong{background-color:#f8f8f8; box-shadow:0 0 2px #999; font-weight:bold; width:120px; line-height:120px; height:120px; border-radius:50%; font-size:28px; overflow:hidden; text-align:center; display:block; margin:0 auto -20px;}
.pay-box874 b{ float:left; width:80%; padding:0 10%; line-height:30px; text-align:center; font-size:18px; color:#fff; font-weight:normal; border-radius:5px; background-color:#d72126;}
.pay-box874 a{ cursor:pointer; text-decoration:none; color:#fff;}
.pay-box874.act87 strong{ background-color:#999; color:#fff;}
.pay-box874.act87 b{ background-color:#333;}
.pay-box874.act87 a{ cursor:pointer}

.with-table{ margin-top:15px;}
.with-main-box74{ float:left; width:100%; margin-bottom:15px;}
.with-main-box74 label{ float:left; width:200px; font-weight:bold; padding:7px 10px 0 0; text-align:right;}
.with-table .nh-textbox{ width:190px;}
.prof-main-note{ float:left; width:96%; text-align:right; padding:5px 2%;}
.prof-main-note a{ color:#6f8c12; text-decoration:underline;}
.with-table #divNetBanking { float:left; width:98%; background-color:#FFFFCC; border-radius:5px; padding:15px;}
.with-table #divNetBanking .with-main-box74 label{ width:145px;}

.with-table #divPayPal { float:left; width:98%; background-color:#FFFFCC; border-radius:5px; padding:15px 0;}
.with-table #divPayPal.with-main-box74 label{ width:145px;}

.with-table #divSkrill { float:left; width:98%; background-color:#FFFFCC; border-radius:5px; padding:15px 0;}
.with-table #divSkrill.with-main-box74 label{ width:145px;}

.inv-title5{ float:left; width:100%; font-size:18px; color:#000; margin-bottom:5px;}
.inv-forum .nh-textarea{ border-radius:0px; border:1px solid #bababa; box-shadow:0 0 8px #ccc inset; height:50px;}
.inv-forum .nh-textbox{ border-radius:0px; border:1px solid #bababa; box-shadow:0 0 8px #ccc inset; height:20px; font-size:11px; color:#666; }
.inv-forum .nh-forum-box label{text-align:left; width:100%; margin-right:0px; color:#333; line-height:20px; float: left;    font-weight: bold;}
.inv-sho-box2{ float:left; width:100%; text-align:center; color:#b9b9b9; font-size:18px; margin:10px 0 15px;}
.inv-sho-box2 span{ font-weight:bold; font-size:24px; color:#000; }
.inv-sho-box2 font{ font-weight:bold; color:#d72126; font-size:26px;}
.new-table-546 thead tr td{ height:auto; line-height:18px; background-repeat:repeat;}

.nh-forum-box{ float: left;    margin-bottom: 5px;    margin-top: 5px;    width: 100%;   }

.inv-note{ float:left; width:100%; text-align:center; font-size:14px; font-style:italic; font-weight:bold; margin-bottom:5px;}
.bor-56548{ background:url(../images/border-slider.png) top center repeat-y;}

.us-pro-box1{ float:left; width:calc(100% - 21px); padding:0 10px; margin:0px 0 0; min-height:30px; position:relative;}
.us-pro-box1:last-child{ border-right:0px;}
.us-pro-phot{ border:5px solid #fff; box-shadow:0 0 3px #666; display:block; margin:10px 0 10px; width:115px; height:115px; border-radius:0%; overflow:hidden;}
.us-pro-title1{ float:left; width:100%; font-size:16px; font-weight:bold; color:#000; margin-bottom:10px;}
.us-pro-title1-2{ float:left; width:100%; font-size:16px; font-weight:bold; color:#d72126; padding-bottom:5px; border-bottom:2px solid #d72126; margin-top:10px;}
.us-pro-title1-2 span{ font-size:12px; color:#333;}
.us-pro-title2{ float:left; width:100%; font-size:16px; font-weight:bold; color:#729f02;}
.us-pro-text1{ float:left; width:90%; padding:5px 5% 15px; font-size:11px; color:#666; text-align:center;}
.us-pro-box1 .prof-main-box74 label{ width:100%; text-align:left; line-height:16px; margin-bottom:3px;}
.us-pro-box1 .nh-textbox{ width:calc(90% - 27px); height:17px; line-height:17px;}
.us-pro-box1 .nh-listbox{ width:calc(90% - 7px); height:29px; line-height:29px;}
.us-pro-box1 .nh-textbox.error5, .us-pro-box1 .nh-listbox.error5{ border:2px solid #cd0000;}
.us-pro-title3{ float:left; width:100%; font-size:15px; color:#d72126; font-weight:bold; text-align:center; border:2px solid #333;border-Bottom:0; border-radius:10px 10px 0 0; height:15px; position:relative;}
.us-pro-title3 span{ position:absolute; top:-10px; left:130px; background-color:#fff; padding:0 10px;}
.nh-btn-1-2{ font-size:14px; height:auto; padding:8px 0px; border-radius:3px; width:150px; margin:0 10px 0 45px; background-color:#85b952; color:#fff; font-weight:bold; border:0px; float:right;}
.nh-btn-1-2-2{ font-size:14px; height:auto; padding:8px 0px; border-radius:3px; width:150px; margin:0 10px 0 45px; background-color:#ccc; color:#999; font-weight:bold; border:0px; float:right;}

.prof-main-box74 font{ float:left; padding:1px 0 0 5px; font-size:12px;}
.unsubscribe547 .prof-main-box74{ margin:3px 0px;}
.unsubscribe547 .prof-main-box74 font{ width:calc(100% - 25px); float:right; color:#666; font-size:11px;}
.unsubscribe547 .prof-main-box74 font b{ color:#333; font-size:12px;}
.sc-note-box{ float:left; width:96%; margin:10px 1% 0; padding:5px 1%; background-color:#fff; box-shadow:0 0 3px #ccc; color:#666; line-height:18px;}
.sc-note-lable { font-size:18px; color:#000; font-weight:bold; padding:0 15px 0 0; border-right:2px solid #ccc;}
.bor-56548{ background:url(../images/border-slider.png) top center repeat-y;}

.prof-main-box74{ float:left; margin-bottom:10px; margin-top:5px; width:100%;}
.prof-main-box74 label {
    width: 200px;
    float: left;
    font-weight: bold;
    color: #000;
    line-height: 33px;
    text-align: right;
    margin-right: 15px;
    margin-bottom: 10px !important;
}
.prof-main-box74 .textbox7{border: 1px solid #DADADA;     border-radius: 5px;    box-shadow: 0 5px 5px #F1F1F1 inset;    color: #858484;    cursor: text;    float: left;    font-size: 14px;    height: 32px;    line-height: 32px; padding: 0 10px; width:300px;}
.prof-main-box74 .textbox8{border: 1px solid #DADADA;     border-radius: 5px;    box-shadow: 0 5px 5px #F1F1F1 inset;    color: #858484;    cursor: text;    float: left;    font-size: 14px;    height: 32px;    line-height: 32px;    margin-top: 0;    padding: 0 10px; width:150px;}

.mf-tour-right{ float:right; font-weight:bold; margin-top:3px;}
.mf-tour-right font{ float:left; margin-left:20px;}
.mf-tour-right font a{ margin-top:1px; float:right; padding-left:2px;}
.bo-mf{ background:url(../images/border-slider.png) top left repeat-y; padding-right:20px;}

/*ul.brade-cum-menu{ float:left; width:100%; display:block;}
ul.brade-cum-menu li{ line-height:30px; padding:0 30px 0 6px; background:url(../images/brade-cum-bg.png) right -8px no-repeat; display:inline; color:#333;}
ul.brade-cum-menu li a{ padding:0px; color:#1f60a5; font-weight:bold; text-decoration:none;}
ul.brade-cum-menu li:last-child{ background:none;}*/

.styled-select8 { width: 120px; height: 25px; overflow: hidden; background: url(../images/down-arrow.png) no-repeat right 8px #1f375b; border: 0px solid #ccc; }
.styled-select8 select {background: transparent; width: 148px; padding: 0px; font-size: 16px; color:#fff; line-height: 1; border: 0; border-radius: 0; height: 25px;
   -webkit-appearance: none; cursor:pointer; }
.styled-select8 select option{ font-size:12px; color:#000; line-height:25px; padding:5px 0;}

#tabsholderleft{ float:left; width:calc(100% - 20px); padding:0 10px;}
#tabsholderleft .tab-menu-left, #tabsholderleft .tab-menu-left .tabs, #tabsholderleft .tabscontent{ float:left; width:100%;}
#tabsholderleft .tabscontent{ color:#fff;}
.left-tab-link{ color:#fff; font-size:14px; font-weight:bold; text-decoration:none; margin-top:10px; float:left; width:100%; background-color:#e8a90e; padding:5px 0;}
.left-tab-link font{ float:left; width:calc(90% - 5px); padding-left:5px; overflow:hidden;}
.tabs58 li a.left-tab-link{background:#e8a90e url(../images/pluse-2.png) right 3px no-repeat;}
.tabs58 li.current a.left-tab-link{background:#e8a90e url(../images/minus-2.png) right 3px no-repeat;}

.tab-box63{ float:left; width:95%; display:none;}
.tab-box63.act3{ display:block;}
.link-pay-16 span{ clear:left; font-size:10px; display:block; line-height:15px; margin-top:-20px;}
.pay-title84{ float:left; width:100%; font-size:16px; font-weight:bold; color:#000;}
.pay-title85{ float:left; width:100%; font-size:14px; font-weight:bold; color:#000;}
.pay-main-box65{ float:left; width:90%; background-color:#fff; box-shadow:0 0 3px #ccc; padding:5px 0;}
.left-part-pay a{ text-decoration:none;}
.pay-redio{ float:left; margin: 15px 10px 0;}
.pay-text-part{ float:left; width:100%; margin-top:15px;}
.pay-by-bank{ float:left; width:100%; margin-top:15px;}
.pay-by-bank label{ float:left; font-size:14px; color:#000; line-height:35px; margin-right:15px;}

.left-part-pay{ float:left; width:200px;}
.to-bgbo-16{ background-color:#fff; border:1px solid #dcdcdc; border-radius:0px; float:left; width:99%; overflow:hidden; padding:0 0; margin-top:5px;}
.link-pay-16{ float:left; width:92%; padding-left:8%; border-bottom:1px solid #cecece; background-color:#eaeaea; height:53px; line-height:53px; font-size:16px; color:#666;}
.link-pay-16.act-16{ background:#fff;}
.link-pay-16.act-16 b{ width:28px; margin-right:-28px; float:right; height:57px;background:url(../images/pay-tab-arrow.png) top left no-repeat;}
.right-part-pay{ float:right; width:calc(100% - 260px); padding:15px;}
.pay-box-title54{ float:left; width:100%; font-size:20px; font-weight:normal; color:#333; margin-top:30px;}
.pay-box874{ float:left; width:120px; margin:30px 17px;  }
.pay-box874 strong{background-color:#fff; box-shadow:0 0 2px #999; font-weight:bold; width:120px; line-height:120px; height:120px; border-radius:50%; font-size:28px; overflow:hidden;text-align:center; float:left; margin-bottom:-20px;}
.pay-box874 b{ float:left; width:80%; padding:0 10%; line-height:30px; font-size:18px; color:#fff; font-weight:normal; border-radius:5px; }
.pay-box874 a{ cursor:pointer}
.pay-box874.act87 strong{ background-color:#eaeaea; color:#999;}
.pay-box874.act87 b{ background-color:#333;}
.pay-box874.act87 a{ cursor:pointer}
.pat-box-54{ background-color:#fff; border-radius:10px; padding:10px; float:left; margin-top:20px;}

.home-part-1{ float:left; width:100%; background:#d6d6d6 url(../images/home-bg-1.jpg) top left repeat-x;}
.home-title-1{ float:left; width:100%; font-size:24px; font-weight:bold; color:#000; padding:10px 0; text-align:center; font-family:Tahoma;}
.home-title-1 font{ font-size:14px; display:block;}
ul.home-stap{ float:left; width:100%; text-align:center; display:block;}
ul.home-stap li{ display:inline-flex; padding:0 6px; margin-right:10px; background-image: url(../images/home-stap-bg-2.png) , url(../images/home-stap-bg-2.png); background-position: right top, left top; background-repeat: no-repeat, no-repeat;}
ul.home-stap li font{ float:left; background:#6ea33a url(../images/home-stap-bg.jpg) top left repeat-x; padding:7px 15px; color:#000; font-weight:bold; font-size:14px; border-radius:5px 5px 0 0; font-family:Tahoma;}

ul.home-stap.home-stap-draft li font{ font-size:11px; padding:7px 10px; text-shadow:1px 1px 1px #a0d36d;}
ul.home-stap.home-stap-draft li{ margin-right:5px;}

.home-part-2{ float:left; width:100%; background:#fff url(../images/home-bg-2.jpg) center center no-repeat; background-size:100%; border-top:2px solid #d72126; }
.home-title-2{ float:left; width:100%; text-align:center; color:#fff; font-size:30px; margin:20px 0 10px; font-family:Tahoma; font-weight:normal; margin-top:40px; display:none;}
.home-title-2-sub{ float:left; width:100%; text-align:center; color:#ccc; font-size:14px; margin:0px 0 40px; font-family:Tahoma; font-weight:normal; display:none;}
.home-title-2-sub font{ display:inline-block; margin:0 10px;}
.home-title-3{ float:left; width:100%; text-align:center; color:#fff; font-size:30px; font-weight: 400; text-transform:uppercase; margin:40px 0 20px;}

#tabsholder-home{ float:left; width:100%;}
.home-tab{ float:left; width:100%;}
.home-tab ul.tabs{ float:left; width:100%; display:block; text-align:center;}
.home-tab ul.tabs li{ display:inline-block; margin:0 10px;}
.home-tab ul.tabs li a{ width:75px; height:75px; border-radius:50%; border:2px solid #fff; float:left; text-decoration:none;}
.home-tab ul.tabs li.current a{ background-color:#d72126; background-position:bottom center!important; }
.home-tab ul.tabs li a.cricket{ background-image:url(../images/home-cricket.png); background-position:top center; background-repeat:no-repeat; background-size:105%;}
.home-tab ul.tabs li a.football{ background-image:url(../images/home-football.png); background-position:top center; background-repeat:no-repeat; background-size:105%;}
.home-tab ul.tabs li a.kabaddi{ background-image:url(../images/kab-icon.png); background-position:center center!important; background-repeat:no-repeat; background-size:85%;}
.home-tab ul.tabs li a.social{ background-image:url(../images/home-social.png); background-position:top center; background-repeat:no-repeat; background-size:105%;}
#tabsholder-home .contents{ float:left; width:100%; margin-bottom:25px;}
#tabsholder-home .contents .tabscontent{ float:left; width:100%; display:none; margin-top:25px;}

.home-tour-box{ float:left; width:calc(100% - 70px); margin:0 25px; min-height:160px; background-color:#fff; border-radius:5px; padding:10px;}
.home-tour-title{ display:inline-block; border-radius:20px; padding:8px 30px; background:#bc131c/* url(../images/home-bg-3.png) top left repeat-x*/; color:#fff; font-size:18px; font-weight:bold; text-align:center; line-height:17px; margin-top:-29px;}
/*.fut-color .home-tour-title{ background:#1f90bd url(../images/home-bg-3_fut.png) top left repeat-x;}*/
.home-tour-title font{ font-size:13px; font-weight:normal; display:block; line-height:14px; margin:2px 0 -2px;}
.home-tour-text{ float:left; width:100%;}
.home-tour-text center{ color:#333; font-size:13px; margin:10px 0 0; text-align:left; min-height:57px;}
.home-tour-title2{ float:left; width:100%; border-bottom:2px solid #bababa; font-size:18px; margin-bottom:10px; font-weight:bold; color:#000;}
.home-tour-text table font{ font-size:14px; color:#000;}
.home-title-4{ float:left; width:100%; text-align:center; font-size:30px; color:#000; margin:15px 0 10px; background:url(../images/home-title-bg.png) bottom center no-repeat; padding-bottom:20px;}

.hom-com-box{ float:left; width:100%; text-align:center; margin:20px 0 15px; }
.hom-com-box td{ width:calc(16.66% - 1px); float:left; border-right:1px dashed #ccc;}
.hom-com-box td:last-child{border:0px;}
.hom-com-box td span{ display:inline-block; width:71px; height:71px; border-radius:10px; background-color:#3eb24f;}
.hom-com-box td b{ display:block; color:#000; margin-top:10px;}
.hom-com-box td font{ display:block; color:#3d3d3d; font-size:11px;}
.hom-fan-box{ float:left; width:calc(33.33% - 4px); padding:2px; margin:0px 0px 0 0; background-color:#fff77f; min-height:270px;}
.hom-fan-title{ text-align:center; float:left; width:100%; font-size:16px; font-weight:bold; color:#000; margin:10px 0 0px;}
.hom-fan-title font{ color:#5a5a5a; font-size:14px; font-weight:normal; float:left; width:90%; margin:0 5% 5px; padding-bottom:5px; border-bottom:1px dashed #999; }
.hom-fan-title2{ float:left; width:calc(100% - 20px); padding:0 10px; margin-top:7px; font-size:14px; font-weight:bold; color:#000;}
ul.hom-fan-list{ float:left; width:calc(100% - 20px); padding:0 10px;}
ul.hom-fan-list li{ float:left; width:calc(100% - 15px); padding-left:15px; color:#484848; font-size:11px; line-height:20px; background:url(../images/arrow.png) left 5px no-repeat;}
.hom-fan-white{ float:left; width:calc(100% - 12px); background-color:#fff; margin:3px; border:3px dashed #333;}

.hom-white-box{ float:left; width:100%; padding:0 0 15px 0; background-color:#fff;}
.lime-box{ float:left; width:calc(33.33% - 30px); margin:0 15px;}
.lime-box b{ float:left; width:100%; font-weight:bold; color:#000; font-size:14px; margin-bottom:10px; line-height:18px; height:36px; overflow:hidden;}
.lime-box font{ float:left; width:100%; text-align:justify; font-size:12px; color:#6a6a6a; line-height:17px;}

.flexslidertesti { float:right; width:100%; padding:0px; height:140px; overflow:hidden; position:relative;}
.flexslidertesti .flex-viewport{ overflow:visible!important}
.flexslidertesti .slides li{  padding: 0px; display:inline!important; position:relative;}
.flexslidertesti .slides li a{ text-decoration:none; color:#333; float:left; width:100%; height:57px; position:relative;s}
.loading .flexslidertesti{ visibility:hidden}
.flexslidertesti .flex-control-nav{ bottom:0px;}
.flexslidertesti .flex-control-paging li a{ background-color:#ccc;}
.flexslidertesti .flex-control-paging li a.flex-active{ background-color:#4ec45f}
.hom-testi-img{ float:left; width:98px; height:98px; border-radius:50%; border:5px solid #fff; box-shadow:0 0 1px #666; position:absolute; top:1px; left:1px; z-index:2;}
.flexslidertesti-box ul li font{ float:left; width:calc(100% - 50px); margin-left:50px; height:90px; background-color:#fff; padding:10px 0;}
.flexslidertesti-box ul li font table{ float:left; width:calc(100%- 20px); padding-left:80px; color:#6f6f6f; line-height:18px;}
.flexslidertesti-box ul li font table b{ font-size:14px; color:#000;}
.flexslidertesti-box ul li font table span{ color:#4ec45f;}
.flexslidertesti-box ul li font table p{ height:75px; overflow:hidden; padding:0px; margin:0px;}

.flexslidertesti.flex-reason-box{ height:100px;}
.flex-reason-box ul li font{ float:left; width:calc(100% - 0px); margin-left:0px; padding:0 0 10px 0; color:#333;}
.flex-reason-box ul li font strong{ display:block; font-size:14px; color:#000; border-bottom:1px dashed #ccc; line-height:20px; margin-bottom:5px;}
.flex-reason-box ul li b{ display:inline-block; width:50px; height:50px; line-height:50px; background-color:#85b952; border-radius:50%; font-size:20px; text-align:center; color:#fff;}


.home-com-box65{ float:left; width:calc(100% - 10px); padding:5px; background-color:#fff; margin-top:20px;}
.home-com-title54{ margin:-20px auto 0; width:100px; text-align:center; background-color:#fff; border-radius:30px; line-height:30px; font-size:14px; color:#000; font-weight:bold;}

.draft-home-stap{ float:left; width:100%; padding:0px 0; margin-top:0px;}
.draft-home-stap-title{ float:left; width:35px; color:#fff; padding:28px 0; line-height:25px; background-color:#000; font-size:16px; text-transform:uppercase; text-align:center; font-weight:bold;}
.draft-home-stap-box{ float:left; width:calc(100% - 35px); padding-left:35px; padding:0px 0; background-color:#e3e3e3; box-shadow:0 0 1px #999;}
.draft-home-stap-title2{ background-color:#fff; line-height:30px; font-weight:bold; color:#000; font-size:14px; text-align:center;}
.draft-home-stapbox{ background-color:#f2f2f2; float:left; width:calc(100% - 10px); padding:5px; min-height:170px; position:relative;}
.draft-home-stapbox center{ padding:5px 0 0;}
.draft-home-stap-title3{ float:left; width:100%; font-size:16px; color:#000; font-weight:bold; margin:0px 0 0px; text-align:center; font-weight: 400;}
.draft-home-stap-title32{float:left; width:100%; font-size:12px; color:#666; }
.draft-home-stap-title31{font-size:30px; color:#000; width:35px; text-align:center; margin-top:5px; float:left; }
.draft-home-stap-title3 font{ display:inline-block; width:22px; height:22px; color:#fff; background-color:#000; border-radius:50%; margin-right:5px;}
.draft-home-stapbox ul.hom-fan-list{ padding-left:5px;}
.zoom-pop{ position:absolute; bottom:-10px; left:45%;}
.draft-pop-no{ position:absolute; top:0px; left:0px; float:left; width:25px; height:25px; border-radius:0 20px 20px 20px; background-color:#ccc; color:#000; font-size:14px; font-weight:bold; line-height:25px; text-align:center; display:none}

.hd-compare{ float:left; width:100%;}
.hd-compare .hd-compare-title{ float:left; width:100%; background:url(../images/compare-bg1.png) center center repeat-x; cursor:pointer;}
.hd-compare .hd-compare-title span{ margin:0 0 0 20px; background-color:#fff; border:2px solid #85b952; border-radius:5px; float:left; padding:3px 10px; font-size:18px; font-weight:normal; color:#000;}
.hd-compare-btn{ float:right; margin-right:5px; border:1px solid #85b952; border-radius:50%; height:26px; width:26px; cursor:pointer; background:#fff url(../images/compare-hide.png) top left no-repeat;}
.hd-compare-title.hide-compare .hd-compare-btn {background:#fff url(../images/compare-show.png) top left no-repeat!important;}
.hd-compare-sliderbox{ float:left; width:100%; background-color:#fff; border-bottom:2px solid #000; border-top:2px solid #000; margin-top:5px; position:relative;}
.hd-compare-logo{ float:left; width:135px; background-color:#d4d4d4; height:200px; margin-left:30px; text-align:center;}
.hd-compare-logo b{ font-size:14px; font-weight:bold; color:#000; float:left; width:100%;}
.hd-compare-logo-border{ border-bottom:2px solid #8c8c8c; height:110px; margin-bottom:10px}
ul.hd-tabbox23{ display:block; float:left; width:100%;}
ul.hd-tabbox23 li{ display:inline;}
ul.hd-tabbox23 li a{float:left; background-color:#1c1c1c; width:50px; height:30px; line-height:30px; margin:0 2px 2px 0; text-align:center; color:#fff; font-size:20px; text-decoration:none; font-weight:bold;}
ul.hd-tabbox23 li a.act{ background-color:#e7e7e7; height:32px; margin-bottom:0px; color:#000}
.slidet-title97{ float:left; width:94%; font-size:14px; font-weight:bold; color:#000; padding:0 3%; height:35px; line-height:35px; background-color:#d4d4d4;}
ul.slidet-listing{ float:left; width:100%; display:block; height:70px; padding:5px 0;}
ul.slidet-listing li{ display:block; padding-left:12px; background:url(../images/slider-arrow.png) left 2px no-repeat; margin-bottom:2px;}
ul.slidet-listing:last-child{ border-top:2px solid #d4d4d4; height:auto; }

.flexslider234{ width:calc(100% - 200px); float:left; overflow:hidden;}
.off-team-box{ float:left; width:calc(100% - 20px); background-color:#d72126; color:#fff; font-size:12px; font-weight:bold; padding:5px 10px;}

.draft-right{ float:right; width:320px; margin-top:20px;}
.draft-left{ float:left; width:calc(100% - 340px); margin-top:20px;}

.rl-bg-56{ float:left; width:100%; height:272px; background:#d2d2d2 url(../images/round-league-bg.jpg) top center no-repeat;}
.rl-bg-56-title-1{ float:left; width:100%; margin-top:75px; color:#000; font-size:16px; line-height:18px; font-weight:normal; text-align:center; font-weight:bold;}
.rl-bg-56-box{ margin:3px 3%; float:left; width:94%; background-color:#fff; border-radius:5px; overflow-x:auto; overflow-y:hidden;}
.rl-bg-56-box ul.table81{ padding:5px 0; display:block;}
.rl-bg-56-box ul.table81 li span{ float:left; width:100%; color:#7f9e19; font-weight:bold; font-size:15px;}
.rl-bg-56-box ul.table81 li span b{ font-size:12px; color:#333;}
.rl-bg-56-box ul.table81 li{ text-align:center; border-right:1px solid #ccc; padding:0 5px; display:table-cell;}
.rl-bg-56-box ul.table81 li:last-child{ border:0px;}
.button85{ display:inline-block; margin:5px 5px 0; background:#5fa41b; border-radius:5px; color:#fff; line-height:37px; height:37px; border:0px; padding:0 5px; font-size:18px; font-weight:normal; text-decoration:none; width:130px;}

.hd-art-box{ float:left; width:calc(100% - 20px); margin:0 10px 10px; padding-bottom:10px; border-bottom:1px dashed #ccc;}
.hd-art-box .img-art{ float:left; width:130px; height:91px; border:5px solid #fff; box-shadow:0px 0px 1px #333;}
.hd-art-box .art-text{ float:right; width:calc(100% - 155px); color:#666; line-height:16px;}
.hd-art-box .art-text b{ font-size:14px; display:block; color:#000; margin:5px 0 8px;}
.hd-art-box .art-text span{ margin-bottom:5px;}

.hd-play-box{ float:left; width:calc(100% - 10px); padding:5px; background-color:#f2f2f2; border-radius:5px; font-size:16px; text-transform:capitalize; color:#000; line-height:24px; margin-bottom:5px; text-decoration:none;}
.hd-play-box strong{ display:block; font-family: 'Roboto Slab', serif; font-weight:700;}
.hd-play-box:hover strong{ color:#1f60a5}
.hd-play-box img{ float:left; width:50px; border-radius:5px; margin-right:10px;}
.hd-play-box font{ font-size:10px; display:inline-block; line-height:12px; color:#333;}
.draft-right a.hd-play-box font{ float:right; width:calc(100% - 130px); white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.box-white854 .hd-play-box img{ width:100px;}
.box-white854 .hd-play-box{ font-size:14px;}

#tabsholderh2p .tab-menu7 ul li a{ text-transform:capitalize; font-size:15px; padding:2px 0 3px;}
#tabsholderh2p .tab-menu7 ul li{ margin:0 10px;}
#tabsholderh2p .tabscontent{ float:left; width:calc(100% - 22px); padding:10px; border:1px solid #e5e5e5; background-color:#fff; margin-top:5px;}
.h2p-title1{ float:left; width:100%; font-size:16px; color:#000; font-weight:bold; margin-bottom:5px;}
.h2p-title2{ float:left; width:100%; font-size:14px; color:#000; font-weight:bold;}
.ol-menu-4{ margin:5px 20px; float:left; padding:0px; width:100%;}
.ol-menu-4 li{ margin-bottom:5px;}

.rl-bg-56-box ul.hom-mat-id1 li{ display:block;}
.rl-bg-56-box ul.hom-mat-id1 li span{ width:40%; padding:20px 0;}
.rl-bg-56-box ul.hom-mat-id1 li span img{ width:60px;}
.rl-bg-56-box ul.hom-mat-id1 li span:nth-child(2){ width:20%; padding:30px 0 0; font-size:16px;}

.rl-bg-56-box ul.hom-mat-id2 li{ width:calc(49% - 11px); display:inline-block;}

.home-stap-draft2{ float:left; width:calc(100% - 0px); text-align:center; border-bottom:1px solid #666; border-top:1px solid #666; margin:7px 0px !important;}
.home-stap-draft2 td{ font-weight:bold; font-size:12px; border-left:1px solid #666; color:#000; padding:5px 0;}
.home-stap-draft2 td:last-child{border-right:1px solid #666;}

.ch-tab td{ color:#666; font-size:12px; padding:5px;}
.ch-tab strong{ display:block; color:#000; font-size:13px;}

.error-green{ float:left; width:calc(100% - 72px); border:1px solid #a1da96; padding:10px 10px 10px 60px; border-radius:5px; margin:5px 0; background:#d4fecc url(../images/error-green.png) 5px 5px no-repeat; background-size:45px;}
.error-green font{ font-size:18px; color:#398d2b; float:left; width:100%;}

.error-orange{ float:left; width:calc(100% - 72px); border:1px solid #d9df63; padding:10px 10px 10px 60px; border-radius:5px; margin:5px 0; background:#fefccb url(../images/error-orange.png) 5px 5px no-repeat; background-size:45px;}
.error-orange font{ font-size:18px; color:#8a892d; float:left; width:100%;}

.error-red{ float:left; width:calc(100% - 72px); border:1px solid #d8929c; padding:10px 10px 10px 60px; border-radius:5px; margin:5px 0; background:#fed2d3 url(../images/error-red.png) 5px 5px no-repeat; background-size:45px;}
.error-red font{ font-size:18px; color:#993843; float:left; width:100%;}

.error-blue{ float:left; width:calc(100% - 72px); border:1px solid #92a2c9; padding:10px 10px 10px 60px; border-radius:5px; margin:5px 0; background:#ceddff url(../images/error-blue.png) 5px 5px no-repeat; background-size:45px;}
.error-blue font{ font-size:18px; color:#224599; float:left; width:100%;}

.hd-left-part{ float:left; width:645px;}
.hd-right-part{ float:right; width:calc(100% - 665px);}
.hd-tournament{ float:left; width:100%; height:272px; position:relative; overflow:hidden; margin-bottom:20px;}
.hd-tournament .hd-tournament-img{ float:left; position:absolute; z-index:0; top:0px; left:0px; width:auto!important;}
.hd-tournament .hd-tournament-box{ float:right; width:220px; position:absolute; top:0px; right:0px; z-index:0;}
.hd-tournament .hd-tournament-box a{ float:left; margin:15px auto; width:180px; height:40px; line-height:40px; color:#fff; font-size:18px; text-align:center; background:#5fa41b; text-decoration:none; border-radius:5px;}
.hd-tournament-box-right{ min-height:100%; float:left; height:270px;}
.register_sep_bg{width:39px; height:39px; background:#000; border-radius:21px; line-height:38px; font-size:24px; color:#fefefe; float:left; margin:0px 0 0 6px; text-align:center; font-weight:bold;}

.new-bg-reg15{ float:left; width:100%; position:relative; background:#000 url(../images/reg-bg15.jpg) top center no-repeat; background-size:100%; min-height:430px;}
.new-bg-reg15 .n-pop-16box{ position:relative; margin-top:50px; top:0px;}

.a-e-box{background-color:#fff; padding:5px; width:350px; margin:100px auto 30px; box-shadow:0 0 1px #999; }
.draft-popup-box{ float:left; width:100%; background-color:rgba(0, 0, 0, 0.7); position:fixed; min-height:100%; z-index:999; top:0px; left:0px;}
.draft-popup-box1{ width:300px; margin:0px auto; border-radius:5px; background-color:#fff; padding:10px;font-size:14px; line-height:18px; box-shadow:0px 0px 10px #000; position:absolute; top:calc(50% - 100px); left:calc(50% - 150px);}
.draft-popup-box1 .button3{ float:none; display:inline-block; margin-top:15px;}

#aToolTip{    position: absolute;    display: none;    z-index: 50000;}
#aToolTip .aToolTipContent{    position: relative;    margin: 0;    padding: 0;}
.defaultTheme{    border: 2px solid #444;    background: #555;    color: #fff;    margin: 0;    padding: 6px 12px;    width: 350px;    text-align: justify;    -moz-border-radius: 12px 12px 12px 0;    -webkit-border-radius: 12px 12px 12px 0;    -khtml-border-radius: 12px 12px 12px 0;    border-radius: 12px 12px 12px 0;    -moz-box-shadow: 2px 2px 5px #111; -webkit-box-shadow: 2px 2px 5px #111; box-shadow: 2px 2px 5px #111;}
.defaultTheme strong{    color: #ef6312;    font-size: 13px;}
.defaultTheme span{    text-decoration: underline;}
.defaultTheme #aToolTipCloseBtn{ display: block; height: 18px; width: 18px; text-indent: -9999px;    outline: none;    position: absolute;    top: -20px;    right: -30px;    margin: 2px;    padding: 4px;}
.draft-table987{ font-size:12px;}

.graph-box{ float:left; width:94%; margin:250px 3% 0; background-color:#ccc; height:90px;}

.error-div-47{ float:left; width:calc(100% - 10px); color:#FF0000; font-size:11px; padding:0 5px;}
.error-div-48{ float:left; width:calc(100% - 150px); color:#FF0000; font-size:11px; padding:0 5px; margin-left:140px;}
.big-round-box{ float:left; width:calc(100% - 20px); background-color:#85b952 ; padding:10px;}
.big-round-title1{ float:left; width:100%; color:#fff; font-size:30px; font-weight:bold; text-transform:uppercase; }
.big-round-title2{ float:left; width:100%; color:#000; font-size:15px; font-weight:bold;}

.lr-main-box{ width:480px; margin:0px auto; background-color:#fff; padding:10px 20px; margin-bottom:20px;}
.lr-main-box .lr-main-part{ float:left; width:100%; margin-bottom:10px;}
.lr-main-box label{ float:left; margin:9px 0 0; line-height:16px; color:#000; font-weight:bold; width:140px;}
.lr-main-box label b{ color:#FF0000;}
.lr-main-box label span{font-weight:normal; font-size:11px; color:#999}

.competitors-new{background-image: url(../images/com-img.png) , url(../images/com-img.png); background-position: left top, right top; background-repeat: no-repeat, no-repeat; text-align:center; margin:0px 10px 0; float:right; width:calc(33% - 10px);}
.competitors-new font{ background-color:#eeeeee; font-size:15px; font-weight:bold; text-transform:uppercase; letter-spacing:2px; color:#000; padding:0 10px; line-height:22px;}

.flexslider68{float: left;	width: calc(100% - 40px); padding:10px 20px; position:relative; background-color:#222222;}
.flexslider68 .slides{	display: block; float:left; width:100%; overflow:hidden; height:130px;}
.flexslider68 .slides li{display: inline; padding:0px!important; text-align:left; }
.flexslider68 .slides li a{ text-align:center;text-decoration: none; float:left; margin-top:2px;}
.flexslider68 .slides li a img { border:5px solid #fff; width:85px; height:85px; border-radius:50%;}
.flexslider68 .slides li a font{ float:left; width:100%; color:#ccc; font-size:10px;}
.flexslider68 .slides li a b{ float:left; width:100%; color:#fff; font-size:12px; height:15px; line-height:17px; overflow:hidden;}
.flexslider68 .slides li a.act img{border:5px solid #d72126;}

.flexslider68 .flex-direction-nav .flex-prev{background:url(http://www.cricbattle.com//images/s-prev.png) center 2px no-repeat; }
.flexslider68 .flex-direction-nav .flex-next{background:url(http://www.cricbattle.com//images/s-next.png) center 2px no-repeat;}
.flexslider68 .flex-direction-nav a{width:20px; height:30px; margin-top:60px;}

.testi-view{ float:left; width:100%; padding:10px 0 0px; margin-bottom:10px;}
.testi-view2{width:calc(100% - 60px); padding:5px 30px; font-size:14px; margin:-20px 0; float:left; color:#666; line-height:20px;}
.testi-view2 div{ display:none;}
.testi-view2 div:first-child{ display:block;}

.note-box-btn8 { font-size:14px; line-height:20px; float:left; width:100%; background:url(../images/note-bg.jpg) left 10px repeat-x;}
.note-box-btn8 strong{ padding:0 5px; margin:0 10px; background-color:#eee;}
.note-box-btn8 .note-btn9{ background:#eee url(../images/t-down.png) top right no-repeat; background-size:19px; height:20px; width:20px; float:right; margin-right:3px;}
.note-box-btn8.expanded .note-btn9{ background:#eee url(../images/t-up.png) top right no-repeat; background-size:19px;}

.flexslider113 { float:right; width:calc(100% - 0px); padding:0px 0px;  position:relative; background-color:#fff; margin-top:2px; border-radius:3px;}
.flexslider113 .flex-viewport{ overflow:hidden!important;}
.flexslider113 .slides li{ width:100%; padding: 0px;}
.flexslider113 .slides li img{ width:calc(100% - 0px); margin:0 0px;}
.flexslider113 .slides li .to-23{ line-height:normal;}
.flexslider113 .flex-direction-nav a{ height:100%;}
.flexslider113 .flex-direction-nav .flex-prev{left:0px; background:#d72126 url(../images/s-prev.png) center 45% no-repeat; background-size:50%;}
.flexslider113 .flex-direction-nav .flex-next { right:0px; background:#d72126 url(../images/s-next.png) center 45% no-repeat; background-size:50%;}
.flexslider113 .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flexslider113 .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:4px 0;}
.flexslider113 .flex-direction-nav a center{ color:#4a4a4a;}
.flexslider113 .slides li.flex-act a{ background-color:#89bb57; color:#fff;}
.flexslider113 .slides li.flex-now a{ color:#FF3300;}
.loading .flexslider113{ visibility:hidden;}
.flexslider113 .flex-control-nav{ top:-27px; width:auto; float:right; right:10px;}
.flexslider113 .flex-direction-nav{ display:none;}

.new-popup-message{ float:left; width:100%; position:absolute; min-height:100%; display:block; background-color:rgba(0, 0, 0, 0.5); z-index:9999; top:0px; left:0px;}
.new-popup-message-box{ background-color:#fff; width:670px; padding:15px;  margin:60px auto 0;}
.new-popup-message-title{ float:left; width:100%; font-size:18px; font-weight:bold; color:#000;}
.new-popup-message-text{ float:left; width:100%; font-size:12px; color:#666; line-height:16px;}
.new-popup-message-text strong{ color:#333;}

.no-data{ float:left; width:calc(100% - 20px); padding:10px; font-size:12px; background-color:#eee; color:#000; text-align:left; margin-top:10px;}

.new-link-box{ float:left; width:100%; margin:0 0 15px 0; background:url(../images/tour-bg.jpg) bottom left no-repeat; background-size:120%; padding:30px 0 0px;}
.new-link-box a{ width:25%; float:left; text-align:center;}
.new-link-box a font{ width:60px; height:60px; display:inline-block; border-radius:50%; background-color:#fff; margin-bottom:5px; transition: all .2s ease-in-out;}
.new-link-box a font img{ width:40px; margin:10px;}
.new-link-box a b{ float:left; width:100%; font-size:16px; color:#000;}
.new-link-box a:hover font{ background-color:#caf0a4;transform: scale(1.1);}
.new-link-text1{ float:left; font-size:12px; color:#fff; font-weight:bold; margin:40px 0 5px 10px; text-shadow:1px 1px 1px #333;}
.new-link-text2{ float:right; font-size:16px; line-height:22px; color:#FFCC00; font-weight:bold; margin:32px 10px 2px 0px; text-shadow:1px 1px 1px #000; }
.new-link-text2 font{ color:#fff;  font-size:22px;}

.list-status{ float:left;}
.list-status label{ float:left; padding:5px 10px 0 40px; font-weight:bold; color:#fff;}
.list-status .selectbox{ height:22px; background-color:#fff; width:140px; border:0px; border-radius:3px; color:#333; font-size:11px;}

.hd-play-box3{ float:left; width:100%; text-align:left; font-size:20px; font-weight:bold; background:url(../images/tour-bg.jpg) bottom right no-repeat; background-size:150%; height:91px; margin-top:10px; border-radius:5px; line-height:90px; text-decoration:none; color:#000; text-indent:20px;}
.jl-shot-main2{ position:relative; width:355px; margin:10px 0; padding:5px 10px; border:1px solid #e2e2e2; background-color:#fff; border-radius:5px; line-height:23px; min-height:80px;}
.jl-shot-main2 .league-box-main { margin-top:10px;}
.jl-shot-main2 .league-box-main .textbox{ background-color:#eee; width:220px; margin-bottom:10px;}
.new-leg-box9{ float:left; line-height:14px;}
.new-leg-box9 font{ color:#89bb57; font-weight:bold;}
.jl-shot-main2 .league-box-main .button{ padding:7px 10px;}
.table-time{ clear:left; font-weight:bold; color:#000; padding-left:15px; line-height:20px;}
.mr-2{ margin-right:2px; margin-top:3px;}
.video-link854{ float:left; width:100%; font-size:16px; color:#000; border-bottom:1px solid #999; margin:2px 0 0; padding:5px 0; text-decoration:none; /*/ font-weight: 400;}
.video-link854 img{ width:60px; float:left; margin:0px 20px 0 10px;}

.page-title-new{ float:left; width:calc(100% - 10px); padding:0 10px; margin-left:-5px; margin-top:-5px; background:url(../images/page-title-bg.jpg) bottom left repeat-x; line-height:36px;}
.page-title-new font{ font-size:16px; color:#000; /*/ font-weight: 400; }
.page-title-new2{ float:left; width:calc(100% - 10px); padding:0 15px; margin-left:-10px; margin-top:-10px; background:url(../images/page-title-bg.jpg) bottom left repeat-x; line-height:36px;}
.page-title-new2 font{ font-size:16px; font-weight:bold; color:#000; /*/ font-weight: 400; }
.page-title-new3{ float:left; width:calc(100% - 20px); padding:0 10px; margin-left:0px; margin-top:0px; background:url(../images/page-title-bg.jpg) bottom left repeat-x; line-height:36px;}
.page-title-new3 font{ font-size:16px; font-weight:bold; color:#000; /*/ font-weight: 400; }

.styled-select81 {width: 140px;height: 25px;overflow: hidden;background: url(../images/down-arrow.png) no-repeat 122px 8px #39c1d7;border: 0px solid #ccc;margin: 50px 0 5px 15px;color: #000;}
.styled-select81 select {background: transparent; width: 168px; padding: 0px; font-size: 12px; color:#fff; line-height: 1; border: 0; border-radius: 0; height: 25px;
   -webkit-appearance: none; cursor:pointer; }
.styled-select81 select option{ color:#000;}


.grid-out5{ position:absolute; top:0px; left:0px; background-color:rgba(0, 0, 0, 0.1); float:left; width:100%; height:100%; display:block;}
.loading #updLeftPanel{ visibility:hidden;}
#updLeftPanel{ width:170px; overflow:hidden; float:left; visibility:visible;}

/******* chat room ***********/
.con-hit-new34{ position:fixed; bottom:0px; right:0px; float:left; width:350px; z-index:9;}
.show8{ background:url(../images/contact_toggle1.jpg) top left no-repeat; float:left; width:85px; margin-bottom:2px; margin-left:104px; padding:0 0 0 36px; line-height:33px; height:33px; color:#fff; text-decoration:none;}
.show8 span{opacity: 0.8;}
.con-hit-new-2{ float:right; height:400px; width:90%; padding:0 5%; background-color:#fff; border:1px solid rgba(200, 200, 200, 0.9); padding:1px;}
.con-hit-new-2 .hide8{ position:absolute; top:4px; right:6px; float:right; z-index:9999; cursor:pointer;}
body .zls-btnmn{z-index:9 !important;}


#tabs1 .tabs-spacer,#tabs2 .tabs-spacer { float: left; height: 0px; }
.tabs-bottom1 .ui-tabs-nav, .tabs-bottom2 .ui-tabs-nav { clear: left; padding: 0; }
.tabs-bottom1 .ui-tabs-nav li, .tabs-bottom2 .ui-tabs-nav li { top: auto; bottom: 0; margin: 0 .2em 0 0; border-bottom: auto; border-top: 0; }
.tabs-bottom1 .ui-tabs-nav li.ui-tabs-active, .tabs-bottom2 .ui-tabs-nav li.ui-tabs-active { margin-top: 0; padding: 0; }

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br, .ui-corner-left, .ui-corner-bl, .ui-corner-top, .ui-corner-tr, .ui-corner-tl{border-radius:0px;	}
.ui-widget-content{	background:none;	border:none;	color:#333; float:left; width:100%;}	
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{	/*width:30px;	height:30px;	padding:0;	text-align:center;	font-size:13px;	line-height:30px;	font-family:'Open Sans';	font-weight:bold;	border:none;	background-color:#494949;	color:#fff;	*/}	
.ui-tabs-nav{	float:left; display:block; width:100%;	}
.ui-tabs-nav li{ display:inline;}
#tabs .tab-menu7 ul li{ margin:0 10px;}
#tabs .tab-menu7 ul li.fr{ float:right;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{	/*background-color:#dc1f22;	*/    border-bottom: 3px solid #1f60a5;    color: #000;}
.tab-menu7 ul li a.tabButton{	/*font-size:13px;	line-height:30px;	font-family:'Open Sans';	width:30px;	height:30px;	font-weight:bold;	border:none;	padding:0;text-decoration:none;background-color:#494949;color:#fff;position:relative;float:left;text-align:center;cursor:pointer;*/ text-transform:none!important; color:#1f60a5; padding:4px 7px 3px;}
.tab-menu7 ul li a.tabButton.tab-disactive{ color:#ccc; cursor:default;}
.tabButton:hover{/*background-color:#dc1f22;*/}
.tab-full-box{ float:left; width:100%;}

.new-join-9{}
.draft-mess{ float:left; width:100%; color:#fff; font-size:18px; text-align:center; margin-top:20px;}

.draft-time-box{ float:right; background-color:#e8a90e; padding:3px 10px 7px; border-radius:5px; color:#333; font-weight:bold; text-align:center;}
.draft-time-box font{ font-size:24px; font-weight: 400; color:#000; display:block;}

/****************** My profile  ******************/
.nh-user-photo{ border:1px solid #ccc; background:#fff; padding:5px; overflow:hidden; width:160px; height:160px; text-align:center; float:left; position:relative;}
.nh-user-photo img{ height:100%; }
.nh-user-rank{ float:left; width:calc(100% - 10px); text-align:center; background-color:rgba(0, 0, 0, 0.9); font-weight:bold; position:absolute; bottom:5px; left:5px; line-height:30px; color:#fff;}
.nh-user-rank span{ color:#ffa200; font-size:15px;}
.nh-user-table65{ color:#666;font-size:12px; float:left; width:50%;}
.nh-user-table65 td{ padding-top:5px;}
.nh-user-table65 td:first-child{ color:#333;}
.nh-user-table65 strong{ margin-top:10px; float:left;}

.share-banner{ float:left; width:100%; background:#ededed url(../images/share-banner-bg.jpg) top center no-repeat; background-size:80%;}
.share-text-banner{ float:left; width:calc(100% - 340px);  height:68px; overflow:hidden;}
.share-text-banner font font-weight: 400; color:#356b00; float:left; width: calc(100% - 125px); font-size:17px; text-align:center; line-height:30px; padding-top:8px;}
.share-text-banner span{ font-size:12px; color:#333; line-height:20px; float:left; font-weight:bold; width: calc(100% - 125px); text-align:center;}
.share-text-banner .share-btn{ float:right; width:120px; padding-top:5px;}

.img-fix{ width:35px; height:35px; float:left; overflow:hidden;}
.img-fix.fr{ float:right;}
.img-fix img { width:100%;}

.pd-scorll .tabscontent{ height:260px; overflow-y:scroll; overflow-x:hidden; margin:7px 0 3px;}
.pd-scorll .tabscontent .scroll-text2 ul li td p{ padding:0px; margin:0px;}
.lh-scroll{height:210px; overflow-y:scroll; overflow-x:hidden; float:left; width:100%;}
.fs-10{font-size:10px;}
.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:20px; 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;}

.commentary-box{ margin:0px 0 0 0}
.commentary-box ul{ margin:0px; padding:5px 0;  }
.commentary-box li{ margin:0px; padding:2px 0; list-style-type:none; display: flex; border-bottom:1px dashed #ddd; line-height:20px; font-size:14px;}
.commentary-box li span{padding:0 0px 0 0; font-weight:bold; text-align:left; width:60px; float:left; line-height:20px;}
.commentary-box li font{ margin: 0; padding: 0; color:#666; float:left; width:calc(100% - 60px);}
.commentary-box li strong{ color:#000;}

.live-team-title{ font-size:24px; font-weight: 400; color:#000;}
.live-team-title2{ font-size:30px; font-weight: 400; color:#000;}
.live-team-title2 font{ font-size:12px; font-weight:bold;}

.ask-pick-btn{ float:left; width:100%; background-color:#ccc; color:#777; line-height:23px; padding-top:2px; text-transform:uppercase; text-decoration:none; text-align:center; font-weight:bold;}
.ask-pick-btn:hover{ background-color:#ff9c00; color:#000;}
.rating-box4{ float:left; height:20px; overflow:hidden; padding:0 0px 0 2px;}
.rating-box4 img{ height:40px; float:left; margin-right:2px;}
.rating-box4 img.act{ margin-top:-20px}

.comment-btn44{ display:none; float:left; width:calc(100% - 10px); padding: 0 5px; margin-bottom:5px;}
.comment-btn44 font{ float:left; width:100%; padding:5px 0; border-bottom:1px dashed #ccc; color:#666; font-size:11px;}
.comment-btn44 font i{ float:left; text-align:right; width:100%; color:#999; margin-top:3px;}

.n-pop-16{ float:left; width:100%; height:100%; position:fixed; background-color:rgba(0, 0, 0, 0.8); z-index:9999999; top:0px; left:0px;}
.n-pop-16box{ float:left; width:350px; position:absolute; left:50%; margin-left:-175px; top:40%; padding:20px; background-color:#fff; border-radius:5px; font-size:14px; color:#333;}
.n-pop-16box a.n-pop-16link{ display:block; margin:10px auto 0; width:230px; height:40px; line-height:40px; background-color:#e8a90e; color:#000; font-size:20px; text-align:center; text-decoration:none; border-radius:5px;}

.comming-text-1{ float:left; width:100%; text-align:center; font-size:36px; font-weight: 400; color:#d72126; margin-top:40px;}
.comming-text-2{ float:left; width:100%; text-align:center; font-size:15px; color:#444; margin-top:0px; font-weight:bold;}

.manage-left{float:left; width:calc(100% - 160px);}
.manage-right{float:left; width:160px;}

.dis-box7{ position:relative;}
.dis-box7 .dis-box77{ position:absolute; min-height:100%; width:100%; display:block; background-color:rgba(255, 255, 255, 0.1);}
.dis-box77{ display:none;}

.temp-ads{ background:#0096e3 url(../images/temp-ads.jpg) center center no-repeat; background-size:100%;}

.hd-play-box3 font{ float:right; width:calc(100% - 120px); text-indent:0; padding-right:10px;}
.hd-play-box3.hd-play-box33 font{ padding-top:10px;}
.hd-play-box3.hd-play-box33{ position:relative; line-height:22px;}
.hd-play-box3.hd-play-box33 b{ position:absolute; top:0px; left:0px; min-height:100%; width:100%; background-color:rgba(255, 255, 255, 0.8); display:block;}
.hd-play-box3 b{ display:none}

.temp-ads2{ background:#248abb url(../images/ad-img-bg.jpg) center bottom no-repeat!important; background-size:100%!important; cursor:pointer;}
.temp-ads3{ background:#248abb url(../images/ad-img-bg2.jpg) center bottom no-repeat!important; background-size:100%!important; cursor:pointer;}

.temp-ads22{ background:#54dce6 url(../images/ad-bg.jpg) center bottom no-repeat!important; background-size:100%!important; cursor:pointer;}
.temp-ads33{ background:#54dce6 url(../images/ad-bg2.jpg) center bottom no-repeat!important; background-size:100%!important; cursor:pointer;}

.draft-scroll-456{ float:left; width:100%; height:407px; overflow:auto;}

.cric-com-box{ float:left; width:100%;margin-top:15px;}
.cric-com-box td{ padding:3px 10px;}
.cric-com-box .cc-text-1{ float:left; width:100%; font-size:20px; font-weight: 700; margin-top:-15px; color:#000;}
.cric-com-box .cc-text-2{ float:left; width:100%; font-size:16px; font-weight: 400; color:#000;}
.cric-com-box .cc-text-2 span{ font-size:11px; display:block;}
.cric-com-box .hom-fan-list{ width:calc(100% - 0px); float:right; padding:0 0px;}
.cric-com-box ul.hom-fan-list li{ width:auto; color:#000; line-height:16px; background-position:left 3px;}
.cric-com-box .cc-text-3{ float:left; width:100%; margin-top:0px; color:#000; font-size:12px;}
.cric-com-box .cc-text-3 strong{ font-size:14px;}
.cric-com-box .cric-title4{ border-radius:5px 5px 0 0; font-size:16px; font-weight: 400; color:#000; line-height:25px; letter-spacing:1px;}

.button2.button-home{text-decoration:none; width:35px; float:right; margin-right:0px; text-align:center;}
.button5-text{font-size:24px; font-weight: 400; color:#fff; text-align:center }
.button5{ display:inline-block; border:2px solid #fff; border-radius:5px; padding:5px 30px; font-size:18px; font-weight: 400; color:#fff; text-decoration:none; -webkit-transition: background-color 0.5s; transition: background-color 0.5s;}
.button5:hover{ background-color:#d72126;}
.button5 b{ background:#fff url(../images/fan-arrow.png) top right no-repeat; width:26px; height:26px; float:right; margin:0 -20px 0 15px; border-radius:50%;} 
.fut-color .button5:hover{ background-color:#006b91;}
.fut-color .button2.button-home{background-color:#006b91;}

.hom-mat-id11 li{ width:97%; float:left;}
.hom-mat-id11 li .match-box81{ width:120px; border:0px; float:none; margin:0px auto;}
.hom-mat-id11 li .match-box81 font{ width:100%!important;}
.hom-mat-id22 li{ width:48%; float:left;}
.hom-mat-id22 li .match-box81{ width:120px; float:none; margin:0px auto;}
.hom-mat-id22 li .match-box81 font{ width:100%!important;}
.hom-mat-id22 li:last-child .match-box81{ border:0px;}

.vs-match2{ font-size:11px; color:#000; font-weight:bold; padding:0 2px;}
.draft-right ul.match-box8{ background:none;}
.time78{ text-align:left; line-height:13px; }
.time78 font{ font-size:10px; color:#666;}
.ask-title-3{font-size:20px; font-weight: 400; color:#000; padding-left:10px;}

.round-pagging5 {float:right; width:calc(100% - 100px); background-color:#f1f1f1; padding:3px 5px; overflow:hidden; direction:rtl;}
.round-pagging5 ul { float:left; margin:0px; padding:0px; display:block; overflow:hidden; text-align:right;}
.round-pagging5 ul li{display:table-cell; }
.round-pagging5 ul li a{ color:#666; float:left; text-decoration:none; width:30px; height:26px; background-color:#fff; border:1px solid #c0c0c0; border-radius:3px; font-size:12px; font-weight:bold; text-align:center; line-height:26px; margin:0 2px;}
.round-pagging5 ul li.link a{ width:auto;  padding: 0 10px;}
.round-pagging5 ul li a:hover{ background-color:#666; border:1px solid #666; color:#fff;}
.round-pagging5 ul li a.act {background-color: #f9d207;color: #000;border: 1px solid #f9d207;}
.round-pagging5.round-pagging5-tpb ul li a{ line-height:13px; height:30px; padding:4px 0 0; width:35px;}
.round-pagging5.round-pagging5-tpb ul li.link a{width:auto;  padding: 2px 10px; line-height:30px;}

.draft-home-bo1{ border:4px solid #85b952;}
.draft-home-bo1 .page-title-new{ border-bottom:4px solid #85b952;}

.create_league_list_league9 thead span.arrow{ width:10px; height:10px; float:right; margin-left:-10px; background:url(../images/down-arrow-22.png) top left no-repeat;}
.create_league_list_league9 thead b.arrow{ width:10px; height:10px; float:right; margin-left:-10px; background:url(../images/up-arrow.png) top left no-repeat;}

.join-new-table3{ float:left; width:100%;}
.join-new-table3 thead td{ font-weight:bold; color:#000; font-size:14px; height:35px; border-bottom:1px solid #b6b6b6; padding:0px 5px;}
.join-new-table3 tbody td{border-bottom:1px dashed #cfcfcf; padding:10px 5px; font-size:12px;}
.join-new-table3 tbody tr:last-child td{ border:0px;}
.entries-process{ display:inline-block; width:calc(100% - 0px); margin:3px 0 3px; border-radius:10px; background-color:#c5c5c5; height:8px; overflow:hidden; float:none;}
.entries-process font{ border-radius:10px; background-color:#db0000; float:left; height:inherit;}
.fo-12, .fo-12 td{ font-size:12px;}
.fo-12 .pd-title1{ font-size:22px;}
.fo-12 .pd-title2{ font-size:16px;}
.join-new-table3 .ul-free5 td{ background-color:#cbf0a8;}
.join-new-table3 .ul-paid5 td{ background-color:#fbdbb1;}
.join-new-table3 .button{ width:70px; font-size:12px; padding:4px 5px}
.radio12{ float:left; height:12px; width:12px; margin:0 3px; padding:0px;}

.flexslider-n1 { float:right; width:calc(100% - 60px); padding:0px 30px; height:110px; 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 #d72126;}
.flexslider-n1 .slides li a{ text-decoration:none; color:#333; float:left; width:100%; height:107px; position:relative; border-bottom:3px solid #d72126; background-color:#fff;}
.flexslider-n1 .slides li a center{ padding:1px 8px; font-size:12px; font-weight:bold;}
.flexslider-n1 .flex-direction-nav a  { text-decoration:none; display: block; width: 30px; height:118px; margin:0px 0 0; position: absolute; top:0%; z-index: 10; 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:#d72126 url(../images/s-prev.png) center 50% no-repeat; background-size:50%;}
.flexslider-n1 .flex-direction-nav .flex-next { right:0px; background:#d72126 url(../images/s-next.png) center 50% 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:#e0e0e0; border-bottom:3px solid #e0e0e0;}
.flexslider-n1 .slides li a:hover{ background-color:#f2f2f2;}
.flexslider-n1 .match-box78{ padding:0px; width:calc(100% - 10px); margin:8px 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:12px; padding:0 0 3px 0;}
.flexslider-n1 .match-box8.idmatch-1{ width:100px; float:none; margin:0px auto 0;}
.flexslider-n1 .match-box8.idmatch-2{ width:200px; float:none; margin:0px auto 0;}
.flexslider-n1 .match-box8.idmatch-3{ width:200px; float:none; margin:0px 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:3px; left:0px; line-height:25px; float:left; width:100%;}
.flexslider-n1 .match-time{ display:inline-block; background-color:#d72126; color:#fff; height:22px; line-height:22px; font-weight:bold; padding:0 10px;}

.draft-popup-box1.draft-popup-prize1{ width:400px; overflow:auto; left:calc(50% - 200px); font-size:12px;}
.jl-sl-box3 .dis-btn{ background-color:#c3c3c3!important;}

.n-icon{ display:inline-block; width:22px; height:22px; background-image:url(../images/n-icon.png); background-repeat:no-repeat;}
.n-icon.bat{ background-position:left 0px;}
.n-icon.bowl{ background-position:left -22px;}
.n-icon.ar{ background-position:left -44px;}
.n-icon.wk{ background-position:left -66px;}
.n-icon.any{ background-position:left -88px;}
.n-icon.bn{ background-position:left -110px;}

.sc-icon1{ display:inline-block; width:15px; height:15px; background-image:url(../images/sc-icon1.png); background-repeat:no-repeat; background-size:15px;}
.sc-icon1.left{background-position:left bottom;}
.sc-icon1.right{background-position:left top;}

.form-icon1{display:inline-block; width:15px; height:15px; background-image:url(../images/form-icon.png); background-repeat:no-repeat; background-size:15px;}
.form-icon1.inform{background-position:left top;}
.form-icon1.outform{background-position:left bottom;}

.player-icon1{display:inline-block; width:15px; height:15px; background-image:url(../images/player-icon1.png); background-repeat:no-repeat; background-size:15px;}
.player-icon1.injured{background-position:left top;}
.player-icon1.out-tour{background-position:left bottom;}

.stap-text{ float:left; width:calc(100% - 10px); font-size:16px; color:#333; padding:5px 5px 10px;}
.league-box23{ float:left; width:calc(50% - 20px); padding:5px; margin:0 5px; background-color:#fff; min-height:115px;}
.league-box23-title{ float:left; width:100%; border-bottom:1px dashed #4d4d4d; font-size:16px; line-height:30px; text-align:center; color:#000; font-weight: 400;}

.mm-error-1{ float:left; width:100%; font-size:30px; font-weight:bold; color:#494949; text-align:center; line-height:32px; padding: 60px 0 30px;}
.mm-error-2{ float:left; width:100%; font-size:26px; color:#4a4a4a; text-align:center; line-height:28px; padding:0 0 50px;}
.mm-error-3{ float:left; width:100%; font-size:15px; color:#4f4f4f; text-align:center; line-height:20px; padding:50px 0 10px;}
.mm-btn{ margin:0px auto; display:table; width:285px; height:51px; line-height:51px; background-color:#ffbb12; color:#fff; border-radius:5px; font-size:20px; text-align:center; text-decoration:none;}

.deposit-btn{ float:left; padding:0px 1% 20px; float:left; width:98%;}
.deposit-btn strong{ font-size:14px; color:#000; margin-bottom:25px; float:left; width:100%; }
.deposit-btn a{ float:left; border:2px solid #d72126; color:#d72126; padding:15px 0; margin:30px 5px 20px; width:calc(16.65% - 14px); font-size:18px; font-weight: 400; text-decoration:none; text-align:center; border-radius:3px; -webkit-transition: background-color 0.5s; transition: background-color 0.5s; }
.deposit-btn a:hover{ background-color:#d72126; color:#fff;}
.deposit-btn a.act{ border:0px; border-bottom:2px solid #999; border-radius:0px; color:#333; position:relative;}
.deposit-btn a.act:hover{ cursor:default; background-color:#fff;}
.deposit-btn a:hover font{ color:#e3e3e3;}
.deposit-btn a.act:after {top: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(136, 183, 213, 0); border-top-color: #999; border-width: 8px; margin-left: -8px;}
.deposit-btn a font{ float:left; width:100%; font-size:14px; color:#333; }
.deposit-btn a.act font{ color:#999;}
.button333{ text-decoration:none; color:#fff; float:right; background-color:#d72126; font-size:14px; margin-right:10px; line-height:30px; font-weight:bold; padding:0 10px; margin-top:20px;  cursor:pointer; border:0px;}
.deposit-btn a.button333{ text-decoration:none; color:#fff; float:right; background-color:#d72126; font-size:14px; margin-right:10px; line-height:30px; font-weight:bold; padding:0 10px; margin-top:20px;  cursor:pointer; border:0px;}

.mm-slider-box{ float:left; width:calc(100% - 15px); padding-left:15px; background-color:#fee9b0;}

.mm-stap-img{ max-height:130px; width:100%; margin:-10px 0 0;}
.flexslider-n1 .match-box8.idmatch-1{ width:200px!important; float:none;}

.mm-error-2 strong#lblMigCreditBalance{ float: right; width: 111px; text-align: left; padding-left: 10px;}
.mm-error-2 strong#lblCashBalance{ float: right; width: 111px; text-align: left; padding-left: 10px;}

.fancybox-type-iframe .fancybox-inner .nh-title1{font-size:18px; font-weight: 400;}

.mig-btn78{ border:2px solid #fff; float:right; padding:14px 30px; color:rgba(255,255,255,.7); font-size:13px; font-weight:bold; line-height:20px; text-decoration:none; border-radius:3px; -webkit-transition: border 0.5s; transition: border 0.5s; margin-top:5px; cursor:pointer;}
.mig-btn78:hover{ border:2px solid #e3e3e3; color:#fff;}
.share-text-banner .mig-btn78{ border:2px solid rgba(0,0,0,.2); color:rgba(0,0,0,.6);  padding:14px 25px;}
.share-text-banner .mig-btn78:hover{ color:#000; border:2px solid rgba(0,0,0,.9);}

.fv-main567 .fancyboxImg{ float:left; border:3px solid #fff; box-shadow: 0 0 2px #ccc; margin:0 10px 10px 0;}
.fv-main567 .fancyboxImg img.fancy-img544{ width:375px;}

#divLoadingPopup{ opacity:1; background-color:rgb(0, 0, 0, 0.7);}

.mm-week-box{ position:relative; overflow-x:hidden; height:319px; padding-right:0px; border-right:5px solid #fff;}
.mm-week-box .msd-img{ position:absolute; bottom:5px; right:5px; display:none;}
.mm-week-box .mm-we-box{ background-color:#fff; position:absolute; top:60px; right:30px; width:320px; height:250px; z-index:9}
.mm-we-logo { float:left; width:calc(100% - 200px); text-align:center; position:absolute; left:20px; top:13px; z-index:2;}
.mm-we-text1 { float:left; text-align:center; position:absolute; left:5px; bottom:55px; z-index:2; color:#fff; background-color:#000; font-size:16px; font-weight: 400; height:40px; line-height:40px; padding:0 20px;}
.mm-we-text2 { float:left; text-align:center; position:absolute; left:320px; bottom:55px; z-index:2; color:#fff; font-size:16px; font-weight: 400; height:40px; line-height:40px; padding:0 20px;}
.mm-we-text2 a{ text-decoration:none; background-color:#ffbb12; padding:0 40px; line-height:50px; color:#fff; float:right; border-radius:5px; font-size:18px;}
.mm-we-text-3{ float:right; margin:-30px 60px -79px 0px; position:absolute; z-index:9; right:0px; bottom:0px; display:none;}
.mm-we-text-3 .img-d-1{ float:left;}
.mm-we-text-3 .img-d-2{ float:left; margin-top:-5px;}

#tabsholderwe, #tabsholderwe .tab-menu8, #tabsholderwe .tab-menu8 ul, #tabsholderwe .contents, #tabsholderwe .contents .tabscontent{ float:left; width:100%;}
#tabsholderwe .tab-menu8 ul{ background-color:#f6921e; padding:5px 10px 0; width:calc(100% - 20px);}
#tabsholderwe .tab-menu8 ul li{ float:left;}
#tabsholderwe .tab-menu8 ul li a{ color:#fff; line-height:30px; font-size:13px; font-weight:bold; padding:0 7px; margin-right:2px; text-decoration:none; float:left;}
#tabsholderwe .tab-menu8 ul li.current a{ background-color:#ede9e8; color:#000;}
/*#tabsholderwe .contents .tabscontent{ display:none;}*/
#tabsholderwe .new-table-54 thead tr td{ background:#ede9e8;}
#tabsholderwe .new-table-54 tr td strong{display:inline-block;}
#tabsholderwe .new-table-54 tbody tr td{ padding:2px 0;}
#tabsholderwe .new-table-54 tbody tr:nth-child(even) td { background-color:#f8f8f8;}
.mm-lb-box4 #tabsholderwe .tab-menu8 ul li a{ font-size:15px; padding:0 15px; line-height:35px;}
.mm-lb-box4 #tabsholderwe .new-table-54 thead tr td{ font-size:14px; color:#333; border-right:1px solid #ccc; padding:0 5px;}
.mm-lb-box4 #tabsholderwe .new-table-54 tbody tr td{ border-right:1px solid #eee; padding:0 5px;}
.mm-lb-box4 #tabsholderwe .new-table-54 tbody tr td img{margin:5px 0;}

.no-lb .lb-img{ float:left; width:30px; height:30px;}
.no-lb .lb-name{ float:left; width:calc(100% - 45px); overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.no-lb-2 { /*width:150px;*/}
.no-lb-2 .lb-img{ float:left; width:40px; height:40px;}
.no-lb-2 .lb-name{ float:left; width:calc(100% - 50px); max-width:100px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

#tabsholdernew, #tabsholdernew .tab-menu8, #tabsholdernew .tab-menu8 ul, #tabsholdernew .contents, #tabsholdernew .contents .tabscontent{ float:left; width:100%; padding:0px; margin:0px;}
#tabsholdernew .tab-menu8 ul{ background-color:#d72126; padding:3px 10px 0; margin:10px 5px 0; width:calc(100% - 30px);}
#tabsholdernew .tab-menu8 ul li{ float:left; color:#fff; line-height:35px; font-size:16px; font-weight: 400; padding:0 20px; margin:0 2px -1px 0; text-decoration:none; cursor:pointer;}
#tabsholdernew .tab-menu8 ul li a{ font-size:12px;}
#tabsholdernew .tab-menu8 ul li a font{ font-size:12px;}
#tabsholdernew .tab-menu8 ul li.current { background-color:#fee9b0; color:#000;}
#tabsholdernew .contents .tabscontent{ display:none; position:relative;}
#tabsholdernew .new-table-54 thead tr td{ background:#ede9e8;}
#tabsholdernew .new-table-54 tr td strong{display:inline-block;}
#tabsholdernew .new-table-54 tbody tr td{ padding:2px 0;}
#tabsholdernew .new-table-54 tbody tr:nth-child(even) td { background-color:#f8f8f8;}
.mm-lb-box4 #tabsholdernew .tab-menu8 ul li a{ font-size:15px; padding:0 15px; line-height:35px;}
.mm-lb-box4 #tabsholdernew .new-table-54 thead tr td{ font-size:14px; color:#333; border-right:1px solid #ccc; padding:0 5px;}
.mm-lb-box4 #tabsholdernew .new-table-54 tbody tr td{ border-right:1px solid #eee; padding:0 5px;}
.mm-lb-box4 #tabsholdernew .new-table-54 tbody tr td img{margin:5px 0;}


.jl-sl-box3.jl-sl-box33{ padding:10px; margin:10px 10px;}
.jl-sl-box3.jl-sl-box33 .league-box23{ margin:0px; padding:5px 10px; min-height:192px; position:relative;}
.jl-sl-box3.jl-sl-box33 .league-box23-title{ text-align:left;}
.jl-sl-box3.jl-sl-box33 .redio{ margin:8px 10px 0 0;}
.jl-sl-box3.jl-sl-box33 .league-box23 .jl-sl-box-btn{ position:absolute; bottom:20px; left:50%; margin-left:-75px;}
.join-note87{ float:left; width:calc(100% - 20px); padding:0 10px; color:#000; margin-bottom:10px;}

.draft-home-stap .box-white-1.draft-home-vl{ border:4px solid #e3e3e3!important;}
.draft-home-stap .box-white-1.draft-home-vl .page-title-new{ border-bottom:5px solid #e3e3e3!important;}

.slide-leaderboard54{ float:left; background-color:#fff; width:calc(100% - 10px); padding:5px; box-shadow:0 0 1px #999; margin:10px 0;}
.flexslider-n5 { float:right; width:calc(100% - 60px); padding:0px 30px; height:35px; overflow:hidden; position:relative; background-color:#fff; margin-bottom:3px; }
.flexslider-n5 .flex-viewport{ overflow:visible!important}
.flexslider-n5 .slides li{ width:150px; padding: 0px;}
.flexslider-n5 .slides li a{ text-decoration:none; color:#333; float:left; width:calc(100% - 3px); margin-left:3px; text-align:center; line-height:35px; font-size:14px; color:#000; font-weight:bold; border-radius:3px; height:35px; position:relative; background-color:#eee;}
.flexslider-n5 .flex-direction-nav a  { text-decoration:none; display: block; width: 30px; height:35px; margin:0px 0 0; position: absolute; top:0%; z-index: 10; overflow: hidden;  cursor: pointer; font-size:0px;}
.flexslider-n5 .flex-direction-nav .flex-prev{left:0px; background:#000 url(../images/s-prev.png) center 50% no-repeat; background-size:50%;}
.flexslider-n5 .flex-direction-nav .flex-next { right:0px; background:#000 url(../images/s-next.png) center 50% no-repeat; background-size:50%;}
.flexslider-n5 .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flexslider-n5 .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-n5 .flex-direction-nav a center{ color:#4a4a4a;}
.flexslider-n5 .slides li.flex-act a, .flexslider-n5 .slides li.flex-act a:hover{ background-color:#d72126; color:#fff; }
.flexslider-n5 .slides li a:hover{ background-color:#ccc;}

.app-d-button{ float:left; left:15px; bottom:95px; position:absolute;}

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:#000; line-height:20px; margin-top:5px;}
ul.terms-new3 li ul{ list-style:circle; margin:0px 0 0 15px; width:calc(100% - 15px);}
ul.terms-new3 li ul li{ list-style:circle; line-height:16px; font-size:12px; font-weight:normal; 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);}
ul.terms-new3 li ul li ul li{ list-style:disc;}

.hed-right a.hed-dolar-box:first-child{ background-color:#fee9b0!important; color:#000!important;}


/*  Join league */
.jl-v3-100{ float:left; width:calc(100% - 10px); margin:5px;}
.jl-v3-box{ float:left; width:calc(100% - 30px); padding:5px 5px 40px 5px; margin:10px; background-color:#fff; min-height:77px; position:relative;}
.jl-v3-100.jl-2 .jl-v3-box{ width:calc(50% - 30px);}
.jl-v3-100.jl-3 .jl-v3-box{ width:calc(33.3% - 30px);}
.jl-v3-100.jl-4 .jl-v3-box{ width:calc(25% - 30px);}

.jl-v3-100.jl-4 .jl-v3-box.jl-big{width:calc(25% - 30px); padding-right:10px; padding-left:25%; background:#fff url(../images/jl-big-boys.jpg) center left no-repeat; background-size:100%; color:#fff;}
.jl-v3-100.jl-4 .jl-v3-box.jl-big .jl-v3-title, 
.jl-v3-100.jl-4 .jl-v3-box.jl-big .jl-v3-title2, 
.jl-v3-100.jl-4 .jl-v3-box.jl-big .jl-v3-member{ color:#fff;}
.jl-v3-100.jl-4 .jl-v3-box.jl-big .jl-v3-title a, .jl-v3-100.jl-4 .jl-v3-box.jl-big .jl-v3-title2 a.link-color{ color:#FFCC00;}
.jl-v3-100.jl-4 .jl-v3-box.jl-big .jl-v3-date{ color:#ccc;}

.jl-v3-100 .jl-v3-box.jl-big-free, .jl-v3-100 .jl-v3-box.ul-sal-free{width:calc(25% - 30px); padding-right:10px; padding-left:25%; background:#fff url(../images/jl-big-free.jpg) center left no-repeat; background-size:100%; color:#fff;}
.jl-v3-100.jl-4 .jl-v3-box.jl-big-free .jl-v3-title, .jl-v3-100.jl-4 .jl-v3-box.ul-sal-free .jl-v3-title, 
.jl-v3-100.jl-4 .jl-v3-box.jl-big-free .jl-v3-title2, .jl-v3-100.jl-4 .jl-v3-box.ul-sal-free .jl-v3-title2, 
.jl-v3-100.jl-4 .jl-v3-box.jl-big-free .jl-v3-member, .jl-v3-100.jl-4 .jl-v3-box.ul-sal-free .jl-v3-member{ color:#fff;}
.jl-v3-100.jl-4 .jl-v3-box.jl-big-free .jl-v3-title a, .jl-v3-100.jl-4 .jl-v3-box.jl-big-free .jl-v3-title2 a.link-color, .jl-v3-100.jl-4 .jl-v3-box.ul-sal-free .jl-v3-title a, .jl-v3-100.jl-4 .jl-v3-box.ul-sal-free .jl-v3-title2 a.link-color{ color:#FFCC00; }
.jl-v3-100.jl-4 .jl-v3-box.jl-big-free .jl-v3-date, .jl-v3-100.jl-4 .jl-v3-box.ul-sal-free .jl-v3-date{ color:#ccc;}

.jl-v3-100.jl-4 .jl-v3-box.ul-sal-paid{width:calc(25% - 30px); padding-right:10px; padding-left:25%; background:#fff url(../images/jl-big-paid.jpg) center left no-repeat; background-size:100%; color:#fff;}
.jl-v3-100.jl-4 .jl-v3-box.ul-sal-paid .jl-v3-title, 
.jl-v3-100.jl-4 .jl-v3-box.ul-sal-paid .jl-v3-title2, 
.jl-v3-100.jl-4 .jl-v3-box.ul-sal-paid .jl-v3-member{ color:#fff;}
.jl-v3-100.jl-4 .jl-v3-box.ul-sal-paid .jl-v3-title a, .jl-v3-100.jl-4 .jl-v3-box.ul-sal-paid .jl-v3-title2 a.link-color{ color:#FFCC00;}
.jl-v3-100.jl-4 .jl-v3-box.ul-sal-paid .jl-v3-date{ color:#ccc;}

.jl-v3-100 .jl-v3-box.draft-h2h-img{width:calc(25% - 30px); padding-right:10px; padding-left:25%; background:#fff url(../images/jl-h2h-free.jpg) center left no-repeat; background-size:100%; color:#fff;}
.jl-v3-100 .jl-v3-box.draft-h2h-img .jl-v3-title, 
.jl-v3-100 .jl-v3-box.draft-h2h-img .jl-v3-title2, 
.jl-v3-100 .jl-v3-box.draft-h2h-img .jl-v3-member{ color:#fff;}
.jl-v3-100 .jl-v3-box.draft-h2h-img .jl-v3-title a, .jl-v3-100 .jl-v3-box.draft-h2h-img .jl-v3-member a.link-color{ color:#FFCC00;}
.jl-v3-100 .jl-v3-box.draft-h2h-img .jl-v3-date{ color:#ccc;}
.jl-v3-100 .jl-v3-box.draft-h2h-img .jl-v3-view b{ color:#fff;}

.jl-v3-100 .jl-v3-box.draft-tpb-img{width:calc(25% - 30px); padding-right:10px; padding-left:25%; background:#fff url(../images/jl-tpb-free.jpg) center left no-repeat; background-size:100%; color:#fff;}
.jl-v3-100 .jl-v3-box.draft-tpb-img .jl-v3-title, 
.jl-v3-100 .jl-v3-box.draft-tpb-img .jl-v3-title2, 
.jl-v3-100 .jl-v3-box.draft-tpb-img .jl-v3-member{ color:#fff;}
.jl-v3-100 .jl-v3-box.draft-tpb-img .jl-v3-title a, .jl-v3-100 .jl-v3-box.draft-tpb-img .jl-v3-member a.link-color{ color:#FFCC00;}
.jl-v3-100 .jl-v3-box.draft-tpb-img .jl-v3-date{ color:#ccc;}
.jl-v3-100 .jl-v3-box.draft-tpb-img .jl-v3-view b{ color:#fff;}

/*.jl-v3-100.jl-4 .jl-v3-box.jl-big{width:calc(25% - 30px); padding-left:25%; background:#fff url(../images/jl-big-boys.jpg) center left no-repeat; background-size:60%;}
.jl-v3-100 .jl-v3-box.jl-big-free, .jl-v3-100 .jl-v3-box.ul-sal-free{width:calc(25% - 30px); padding-left:25%; background:#fff url(../images/jl-big-free.jpg) center left no-repeat; background-size:60%;}
.jl-v3-100 .jl-v3-box.ul-sal-paid{width:calc(25% - 30px); padding-left:25%; background:#fff url(../images/jl-big-paid.jpg) center left no-repeat; background-size:60%;}
.jl-v3-100 .jl-v3-box.draft-h2h-img{width:calc(25% - 30px); padding-left:25%; background:#fff url(../images/jl-h2h-free.jpg) center left no-repeat; background-size:60%;}
.jl-v3-100 .jl-v3-box.draft-tpb-img{width:calc(25% - 30px); padding-left:25%; background:#fff url(../images/jl-tpb-free.jpg) center left no-repeat; background-size:60%;}*/

.jl-v3-100.jl-4 .jl-v3-box.jl-big .jl-v3-btn, 
.jl-v3-100.jl-4 .jl-v3-box.jl-big-free .jl-v3-btn, 
.jl-v3-100 .jl-v3-box.draft-h2h-img .jl-v3-btn, 
.jl-v3-100 .jl-v3-box.draft-tpb-img .jl-v3-btn,
.jl-v3-100 .jl-v3-box.ul-sal-free .jl-v3-btn,
.jl-v3-100 .jl-v3-box.ul-sal-paid .jl-v3-btn{ left:75%;}

.jl-v3-100.jl-v3-50{width:calc(50% - 30px); margin:5px 10px;}
.jl-v3-title-main{ float:left; width:calc(100% - 10px); border-bottom:1px dashed #4d4d4d; line-height:30px; text-align:center; color:#000; font-weight:400; font-size:18px; margin:5px 5px 10px;}
.jl-v3-title-main a{ text-decoration:none; font-weight:bold; color:#1f60a5;}

.jl-v3-title{ float:left; width:100%; border-bottom:1px dashed #ccc; font-size:16px; line-height:30px; text-align:center; color:#000; font-weight: 400;}
.jl-v3-title a{ text-decoration:none; font-weight:bold; color:#1f60a5;}
.jl-v3-title font{ font-weight:bold; color:#666; font-size:12px; padding-left:5px;}
.jl-v3-member{ float:left; width:100%; text-align:center; font-size:12px; color:#000; font-weight:bold; margin-top:5px;}
.jl-v3-member a{text-decoration:none; color:#1f60a5;}
.jl-v3-btn{ position:absolute; background-color:#3d5229; padding: 5px 0px; font-size: 16px; font-weight: bold; color: #fff; text-decoration: none; border: 0px; cursor: pointer; width: 150px; bottom: 5px; left: 50%; margin-left: -75px;}
.jl-v3-btn.dis{ background-color:#ccc; color:#999;}
.jl-v3-league{ position:absolute; right:-8px; top:-8px; float:left; width:62px; height:62px;}
.jl-v3-league.free{ background:url(../images/jl-free.png) top left no-repeat;}
/*.jl-v3-league.paid{ background:url(../images/jl-paid.png) top left no-repeat; display:none;}*/
.jl-v3-view{ float:left; width:100%; display:inline-block; text-align:center; padding:5px 0 0;}
.jl-v3-view b{ color:#000; display:inline-block; margin-right:5px;}
.jl-radio{height: 12px; width: 12px; margin: 0 3px; padding: 0px; display:inline-block;}
.jl-v3-date{ float:left; font-size:11px; color:#999; text-align:center; width:100%; padding:5px 0 0;}
.jl-v3-title2{float:left; font-size:14px; color:#333; font-weight:bold; text-align:center; width:100%; padding:5px 0 0;}

ul.tour-menu8{ float:left; width:calc(100% - 30px); padding:0 15px 1px; display:block;  margin:15px 0 0px; background-color:#ccc;}
ul.tour-menu8 li{ display:inline;}
ul.tour-menu8 li a{ float:left; line-height:40px; font-size:14px; text-decoration:none; padding:3px 5px; font-weight:bold; margin-left:5px; color:#666; min-width:125px; text-align:center;}
ul.tour-menu8 li a.act{ border-bottom:3px solid #3d5229; color:#000;}

.checkbox-div{line-height: 26px; font-size: 13px; float:left; width:calc(100% - 6px); padding:0 5px; background:#f3f2f2; }

#tabsholdernew, #tabsholdernew .tab-menu8, #tabsholdernew .tab-menu8 ul, #tabsholdernew .contents, #tabsholdernew .contents .tabscontent, #tabsholdernew2, #tabsholdernew2 .tab-menu8, #tabsholdernew2 .tab-menu8 ul, #tabsholdernew2 .contents, #tabsholdernew2 .contents .tabscontent{ float:left; width:100%;}
#tabsholdernew .tab-menu8 ul{ background-color:#d72126; padding:3px 10px 0; margin:10px 5px 0; width:calc(100% - 30px);}
#tabsholdernew .tab-menu8 ul li, #tabsholdernew2 .tab-menu8 ul li{ float:left; color:#fff; line-height:35px; font-size:16px; font-weight: 400; padding:0 20px; margin:0 2px -1px 0; text-decoration:none; cursor:pointer;}
#tabsholdernew .tab-menu8 ul li a, #tabsholdernew2 .tab-menu8 ul li a{ font-size:12px;}
#tabsholdernew .tab-menu8 ul li a font, #tabsholdernew2 .tab-menu8 ul li a font{ font-size:12px;}
#tabsholdernew .tab-menu8 ul li.current, #tabsholdernew2 .tab-menu8 ul li.current { background-color:#e0e0e0; color:#000;}
#tabsholdernew .contents .tabscontent, #tabsholdernew2 .contents .tabscontent{ display:none; position:relative;}
#tabsholdernew .new-table-54 thead tr td, #tabsholdernew2 .new-table-54 thead tr td{ background:#ede9e8;}
#tabsholdernew .new-table-54 tr td strong, #tabsholdernew2 .new-table-54 tr td strong{display:inline-block;}
#tabsholdernew .new-table-54 tbody tr td, #tabsholdernew2 .new-table-54 tbody tr td{ padding:2px 0;}
#tabsholdernew .new-table-54 tbody tr:nth-child(even) td, #tabsholdernew2 .new-table-54 tbody tr:nth-child(even) td  { background-color:#f8f8f8;}
#tabsholdernew.mm-slider-box{ background:#e0e0e0;}
.flexslider-n2 .slides li.flex-act a, .flexslider-n2 .slides li.flex-act a:hover{background:#e0e0e0; border-bottom:3px solid #e0e0e0;}

#tabsholdernew2 .tab-menu8 ul{background-color:#c96c0a; padding:3px 10px 0; margin:5px 0px 0; width:calc(100% - 20px);}
#tabsholdernew2.mm-slider-box{ background:#e0e0e0; margin-top:5px;}
#tabsholdernew2.mm-slider-box .tab-menu8 ul{ margin-top:0px;}
#tabsholdernew2.mm-slider-box .tab-menu8 ul li.current{ background-color:#e0e0e0;}
#tabsholdernew2.mm-slider-box .jl-sl-box3 .red-img{ line-height:18px;}

.jl-sl-box3.jl-sl-box33{ padding:10px; margin:10px;}
.jl-sl-box3.jl-sl-box33 .league-box23{ margin:0px; padding:5px 10px; min-height:195px; position:relative;}
.jl-sl-box3.jl-sl-box33 .league-box23-title{ text-align:left;}
.jl-sl-box3.jl-sl-box33 .redio{ margin:6px 5px 0 0;}
.jl-sl-box3 .league-box23 .jl-sl-box-btn{ background-color:#3d5229; border-radius:0px; position:absolute; bottom:5px; left:50%; margin-left:-75px;}
.join-note87{ float:left; width:calc(100% - 20px); padding:0 10px; color:#000; margin-bottom:10px;}

.league-box23{ float:left; width:calc(50% - 20px); padding:5px; margin:0 5px; background-color:#fff; min-height:115px; position:relative;}
.league-box23-title{ float:left; width:100%; border-bottom:1px dashed #4d4d4d; font-size:16px; line-height:30px; text-align:center; color:#000; font-weight: 400;}

.flexslider-n2 { float:right; width:calc(100% - 60px); padding:0px 30px; height:93px; overflow:hidden; position:relative; background-color:#fff; border:0px; margin:0px;}
.flexslider-n2 .flex-viewport{ overflow:visible!important}
.flexslider-n2 .slides li{ width:150px; padding: 0px; border-right:3px solid #d72126;}
.flexslider-n2 .slides li a{ text-decoration:none; color:#333; float:left; width:100%; height:90px; position:relative; border-bottom:3px solid #3d5229; background-color:#fff;}
.flexslider-n2 .slides li a center{ padding:1px 8px; font-size:12px; font-weight:bold;}
.flexslider-n2 .flex-direction-nav a  { text-decoration:none; display: block; width: 30px; height:93px; margin:0px; position: absolute; top:0%; z-index: 10; overflow: hidden;  cursor: pointer; font-size:0px;}
.flexslider-n2 .slides li .to-23{ line-height:normal;}
.flexslider-n2 .flex-direction-nav .flex-prev{left:0px; background:#d72126 url(../images/s-prev.png) center 50% no-repeat; background-size:50%;}
.flexslider-n2 .flex-direction-nav .flex-next { right:0px; background:#d72126 url(../images/s-next.png) center 50% no-repeat; background-size:50%;}
.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;}
.fal103-tour-name{ float:left; width:100%; text-align:center; font-weight:bold; color:#000; padding:8px 0 5px;}
.flexslider-n2 .flex-direction-nav a center{ color:#4a4a4a;}
/*.flexslider-n2 .slides li.flex-act a, .flexslider-n2 .slides li.flex-act a:hover{ background-color:#99cc66; border-bottom:3px solid #99cc66;}*/
.flexslider-n2 .slides li a:hover{ background-color:#f2f2f2;}
.flexslider-n2 .match-box78{ padding:0px; width:calc(100% - 10px); margin:2px 5px 0; border:0px; overflow-x:auto; overflow-y:hidden; border-radius:5px; background:none;}
.flexslider-n2 .match-box78 .match-box81{ float:none; padding:0 5px; }

.flexslider-n1 .match-box78 .idmatch-4 .match-box81 font{ font-size:11px; margin-bottom:2px;}
.flexslider-n1 .match-box78 .idmatch-4 .match-box81 table td img{ width:25px;}
.flexslider-n1 .slides li a center{ font-size:11px;}

.match-box81 font{ white-space:nowrap;}
.match-box8 tr td.match-box81:last-child{ border:0px;}
.flexslider-n2 .match-box8{ margin:0px; font-size:12px; padding:0 0 3px 0;}
.flexslider-n2 .match-box8.idmatch-1{ width:100px; float:none; margin:0px auto 0;}
.flexslider-n2 .match-box8.idmatch-2{ width:200px; float:none; margin:0px auto 0;}
.flexslider-n2 .match-box8.idmatch-3{ width:200px; float:none; margin:0px auto 0;}
.flexslider-n2 .match-box8.idmatch-4{ width:200px; float:none; margin:0px auto;}
.flexslider-n2 .slides li a .match-box-bot{ position:absolute; bottom:-3px; left:0px; line-height:25px; float:left; width:100%;}
/*.flexslider-n2 .match-time{ display:inline-block; background-color:#333; color:#fff; height:22px; line-height:22px; font-weight:bold; padding:0 10px;}*/
.flexslider-n2 .match-time {background: url(../images/clock-icon.png) top left no-repeat;padding: 0px 0 0 18px;color: #ea0404;background-size: 13px;line-height: 16px;height: 22px;margin-top: 3px;font-weight: bold;display: inline-block;}

.sl-user-98 .sc-note-box{width:calc(100% - 310px)!important; margin:10px 10px 0 0; padding:5px 0px;}
.sl-user-98 .sc-team-ex-box1{ width:230px!important; margin-right:0px!important;}

#header-new{ float:left; width:100%; background-color:#000; }
.cc-menu-box{ float:right; width:calc(100% - 360px);}
ul.cc-menu-1{ float:left; width:100%; /*background-color:#2e2e2e; */display:block; margin-top:5px;}
ul.cc-menu-1 li{ float:left; display:inline; height:30px; position:relative;}
ul.cc-menu-1 li a{ padding:0 10px; float:left; border-right:1px solid #fff; color:#fff; font-size:11px; font-weight:bold; text-decoration:none; margin-top:7px; text-transform:uppercase;}
ul.cc-menu-1 li:hover{ background-color:#000;}
ul.cc-menu-1 li:first-child a{ padding-left:0px;}
ul.cc-menu-1 li:last-child a{ border:0px;}
ul.cc-menu-1 li:hover ul{ display:block; background-color:#000; border-bottom:4px solid #ff0000; position:absolute; left:0px; top:30px; width:130px; z-index:8; padding:5px 10px;}
ul.cc-menu-1 li ul{ display: none;}
ul.cc-menu-1 li ul li{ float:left; width:100%; display:block;}
ul.cc-menu-1 li ul li a{ float:left; width:100%; border:0px; font-size:12px; line-height:30px; text-transform:capitalize; margin:0px; padding:0px;}

ul.cc-menu-2{ float:left; width:100%; margin:5px 0; padding:3px 0; display:block; }
ul.cc-menu-2 li{ display:inline;}
ul.cc-menu-2 li a{ padding:0 5px; border-right:1px solid #ccc; color:#fff; font-size:12px; text-decoration:none; position:relative;}
ul.cc-menu-2 li:first-child a{ padding-left:0px;}
ul.cc-menu-2 li:last-child a{ border:0px;}
ul.cc-menu-2 li a img{ float:left; position:absolute; top:-7px; right:-28px; width:29px; height:13px;}

.m-box-pop{ float:right; background:url(../images/m-icon.png) top left no-repeat; height:18px; width:23px; position:absolute; bottom:10px; right:10px;}
.m-box-pop .m-popup{ display:none;}
.m-box-pop:hover .m-popup{ display:block; position:absolute; background: #222; top:30px; padding:10px; margin-left:-175px; z-index:9; color:#fff;}
.m-box-pop .m-popup:after {bottom: 100%;left: 75%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(136, 183, 213, 0);border-bottom-color: #222;border-width: 10px;margin-left: -10px;}
.m-pop-title1{ float:left; width:200px; background:url(../images/m-icon.png) left 4px no-repeat; font-size:16px; font-weight: 400; color:#fff; padding-left:30px;}
.m-pop-title2{ float:left; width:230px; size:12px; margin-top:5px;}

.g-login{ float:left;cursor:pointer;}
#btnRegGoogleLogin{ cursor:pointer;}
.lb-one-bg{ float:left; width:calc(100% - 20px); padding:10px; background:url(../images/lb-bg78.jpg) top left no-repeat;}

.home-tour-box{ position:relative;}
.hom-tag{ position:absolute; top:-8px; right:-10px;}

ul.stap-new7{ float:left; width:100%; display:block; margin-top:-5px;}
ul.stap-new7 li{display:block; font-size:13px; float:left; width:100%;}
ul.stap-new7 li strong{ color:#000; font-size:14px; margin-bottom:3px; float:left; width:100%;}
.button-home9{ float:right; width:60px; height:60px; background:url(../images/go-btn.png) top left no-repeat; text-decoration:none;}
.fut-color .button-home9{background:url(../images/go-btn.png) top left no-repeat;}
.home-tour-box{ position:relative;}
.hom-tag{ position:absolute; top:-8px; right:-10px;}

.logo_cc{ float:left; margin-top:2px;}
.logo_cb{ float:left; margin-top:7px;}
.hed-text25{ float:left; font-size:22px; color:#fff; text-align:left; margin:18px 0; font-weight: 400;}

.mob-dow-site{ display:none; float:left; width:calc(100% - 20px); padding:5px 10px; height:110px; background:#FFF url(../images/mob-dow-bg.jpg) bottom left repeat-x; position:absolute; left:0px; bottom:0px; box-shadow:0 0 5px #333; z-index:9999999;}
.mob-dow-site .mob-dow-box2{ float:right; width:calc(100% - 400px); font-size:40px; font-weight: 400; color:#000; }
.mob-dow-site .mob-dow-box2 font{ display:block; font-size:24px; color:#333;}
.mob-dow-site .mob-dow-box2 strong{ display:block; padding:2px 0 4px;}
.mob-dow-btn.button2{ float:right; text-decoration:none; width:220px; line-height:78px; font-size:60px; font-weight: 400; color:#fff; text-align:center; margin-top:15px; margin-right:30px;}
.mob-dow-site .mob-dow-close{ position:absolute; right:-5px; top:-20px; background:url(../images/fancybox_sprite.png) top left no-repeat; background-size:130%; float:left; width:50px; height:50px; text-decoration:none;}
 @media (max-width: 1001px){
 .mob-dow-site{ display:block;}
 }

.new-table-54.new-table-lb .lb-text2{ font-size:12px; color:#333; font-weight:bold;}
.new-table-54.new-table-lb .lb-img3{ width:50px; height:50px; margin-right:10px;}
.new-table-54.new-table-lb tbody tr:nth-child(odd) td{ background-color:#f8f8f8;}
.new-table-54.new-table-lb tbody tr td{ background-color:#fff;}
.load-btn{ margin:10px auto 5px; width:250px; display:block; text-align:center; background-color:#e6e6e6; color:#333; font-size:14px; text-transform:uppercase; text-decoration:none; font-weight:bold; line-height:35px; border-radius:20px;  transition: background-color 0.5s ease;}
.load-btn:hover{ background-color:#99cc66; color:#000;}
.full-width{ float:left; width:100%;}
.lb-img3, .lb-img {float: left; width: 40px; height: 40px; margin:5px 5px 5px 0;}

.mo-left-box24{ float:left; width:calc(100% - 0px);}
.mo-left-box23{ float:left; width:calc(100% - 260px);}
.mo-left-box23 .sc-top-ply-box{ width:calc(33.3% - 10px); margin-right:10px; margin-left:0px;}
.mo-ads-box{ float:right; width:250px; height:302px; overflow:hidden; margin-top:20px;}

.login-title {
    float: left;
    width: 100%;
    border-top: 1px solid #ccc;
    margin-top: 40px !important;
    margin-bottom: 10px;
}
.login-title font{ font-size:16px; color:#000; padding:0 5px; margin-top:-10px; margin-left:5px; background-color:#fff; display:inline-block; font-weight:bold;}
.a-lo-box .prof-main-box74 label{ color:#666;}


.chal-main-box{ float:left; width:100%; background-color:#fff; border:1px solid #cbcbcb; min-height:200px; margin-top:15px; padding:10px 0;}
.chal-main-box .t1{ float:left; width:calc(100% - 230px); padding:15px 10px 5px; font-size:24px; color:#000;}
.chal-main-box .t2{ float:left; width:calc(100% - 240px); padding:10px 10px 0; font-size:14px; color:#666; line-height:20px;}
.chal-main-box .t3{ float:left; width:calc(100% - 20px); padding:0px 10px 15px; font-size:16px; color:#000; font-weight:bold;}
.chal-main-box .t3 font{ font-size:11px; color:#666; font-weight:normal; margin-top:-2px;}
.chal-main-box .button3{ margin:15px 10px 0;}
.new-table-chall, .new-table-chall2{ margin:0 10px; float:left; width:calc(100% - 20px); border:1px solid #ccc;}
.new-table-chall td{ padding:0 8px; line-height:normal; height:40px;}
.new-table-chall2 td{ padding:0px 8px; line-height:normal;height:40px;}
.new-table-chall2 .button2{ text-decoration:none;}
.chal-main-box .new-table-54 thead tr td{ padding:0 8px;}
.chal-main-box .mid-bor-chall{ float:left; width:100%; border-bottom:1px solid #cbcbcb; line-height:0px; height:0px; margin:30px 0 28px; font-size:0px;}
.new-table-54.new-table-chall tr:nth-child(even) td, .new-table-54.new-table-chall2 tr:nth-child(even) td{ background: #f8f8f8;}
.chall-i-icon{ background:url(../images/i-icon3.png) top left no-repeat; width:15px; height:15px; display:inline-block; background-size:100%; margin:0 5px -3px 0;}
.chal-main-timer{ display:inline-block; font-weight:bold; background-color:#d9d8d8; color:#000; border-radius:3px; padding:0 5px; margin:1px; line-height:16px; font-size:12px;}

.chall-live-user{ float:left; width:calc(16.6% - 20px); background-color:#e1e1e1; padding:5px; margin:45px 5px 15px; border-radius:5px 5px 0 0; }
.chall-user-img{ margin:0 auto; width:80px; height:80px; text-align:center; overflow:hidden; border-radius:50%; border:5px solid #fff; margin-top:-45px;}
.chall-user-img2{ margin:0 auto; width:30px; height:30px; text-align:center; overflow:hidden; border-radius:50%; border:2px solid #ccc; }
.chall-user-img img, .chall-user-img2 img{ width:100%;}
.chall-user-name{ float:left; width:100%; font-size:12px; color:#000; font-weight:bold; overflow:hidden; margin:5px 0 2px; white-space: nowrap; text-overflow: ellipsis;}
.chall-user-text{ float:left; width:100%; font-size:11px; color:#666;}
.chall-user-text strong{ color:#000;}
a.chall-btn{ float:left; width:100%; background-color:#3d5229; color:#fff; line-height:20px; text-align:center; font-size:12px; font-weight:bold; text-decoration:none; margin-top:5px;}

.chal-match-box .match-box8.idmatch-1{ width:100px; float:none; margin:4px auto;}
.chal-match-box .match-box8.idmatch-2{ width:250px; float:none; margin:4px auto;}
.chal-match-box .match-box8.idmatch-3{ width:250px; float:none; margin:4px auto;}
.chal-match-box .match-box8.idmatch-4{ width:200px; float:none; margin:0px auto;}
.chal-match-box .match-box8 .match-box81{ background-color:#eee; border-radius:5px; border:0px; margin-right:2px; padding:3px 10px;}
.chal-match-box .match-box78{ border-radius:5px; border:0px;}

.redio52{ margin:0px 5px 0 0;float: left; width: 14px; height: 14px; padding:0px;}
.chall-name-timer5{ float:left;}

.chat-w-main{ position:fixed; min-width: 1px; min-height:1px; bottom:0px; right:0px; z-index:9999999;}
.chat-w-box{ position:relative; margin-right:10px; right:0px; bottom:0px; float:left; width:260px; height:335px; background-color:#edeef1;  box-shadow: 0 0 2px #333; border-radius:5px 5px 0 0; overflow:hidden;}
.chat-w-box-more{ position:absolute; margin-right:10px; left:-65px; bottom:0px; float:left; width:55px; height:35px; background-color:#edeef1;  box-shadow: 0 0 2px #333; border-radius:5px 5px 0 0; overflow:hidden;}
.chat-w-box-more a{ color:#333; text-decoration:none;}
.chat-w-box .chat-hed{ float:left; width:calc(100% - 10px); padding:5px; background-color:#99cc66; color:#000; line-height:15px; font-size:12px; font-weight:bold;}
.chat-w-box .chat-mid{ float:left; width:calc(100% - 10px); padding:5px; height:270px; overflow:auto;}
.chat-w-box .chat-bot{ float:left; width:calc(100% - 0px); padding:0px; background-color:#fff; color:#000; height:29px; border-top:1px solid #ccc;}
.chat-textbox{ float:left; width:calc(100% - 10px); padding:5px; height:19px; background-color:#fff; border:0px; font-size:12px; color:#333;}
.chat-text-date{ float:left; width:100%; text-align:center; color:#333; font-weight:bold; font-size:10px;}
.chat-text-your{ float:left; max-width:200px; margin:3px 5px; padding:2px 5px; background-color:#fff; border-radius:0px 3px 3px 3px; text-align:left; box-shadow: 0 0 2px #999; clear:left;}
.chat-text-me{ float:right; max-width:200px; margin:3px 5px; padding:2px 5px; background-color:#f3fee7; border-radius:3px 3px 0px 3px; text-align:right; box-shadow: 0 0 2px #69973b; clear:right;}

.chat-w-box2{ position:relative; margin-right:10px; right:0px; bottom:0px; float:left; width:275px; height:300px; background-color:#fff; overflow:hidden; border:1px solid #dedee3; border-bottom:0px;}
.chat-w-box2 .chat-hed{ float:left; width:calc(100% - 10px); padding:5px; background-color:#f3f3f3; color:#000; line-height:20px; font-size:14px; font-weight:bold; border-bottom:1px solid #dedee3;}
.chat-w-box2 .chat-mid{ float:left; width:calc(100% - 10px); padding:5px; overflow:auto;}
.chat-w-box2 .chat-text1{ color:#000; font-size:12px; font-weight:bold;}
.chat-w-box2 .chat-text2{ color:#666; font-size:11px; font-weight:bold;}
.chat-w-box2 .chat-text3{ color:#999; font-size:11px;}
.chat-w-box2 .chat-text4{ color:#000; font-size:14px; font-weight:bold; float:left; margin:0 10px 0 45px;}
.chat-btn{ display:inline-block; background:#68c162; border:1px solid #44973f; border-radius:3px; color:#fff; width:100px; line-height:30px; margin:0 5px; text-align:center; text-decoration:none; font-size:14px; font-weight:bold; cursor:pointer;}
.chat-btn.red{ background-color:#d24a4a; border:1px solid #a52525;}
.chat-timer{ display:inline-block; font-weight:bold; background-color:#333; color:#fff; border-radius:3px; padding:0 10px; margin:0 1px; line-height:30px; font-size:20px;}

.timer-clock{ display:inline-block; width:15px; height:15px; background:url(../images/timer-icon.png) top left no-repeat; background-size:100%; margin-bottom:-3px;}

.chal-main-timer2{ display:inline-block; font-weight:bold; background-color:#222; color:#fff; border-radius:3px; padding:2px; margin:1px;}
.chal-main-timer2 font{ background-color:#fff; color:#000; height:14px; width:18px; border-radius:3px; font-size:12px; line-height:14px; display:inline-block; text-align:center;}

.lb-text2-comma small:after {  content: ", "; font-size:15px; margin-left:-3px;}

ul.main-menu-1.main-menu-1-right li.live-status{ position:relative;}
ul.main-menu-1.main-menu-1-right li.live-status .live-status-popup{ display:none; float:left; width:150px; background-color: #fff; box-shadow:0 0 2px #000; left:-10px; padding: 10px 10px 5px; border-radius: 5px; z-index: 7; position:absolute; top:30px; }
ul.main-menu-1.main-menu-1-right li.live-status:hover .live-status-popup{ display:block; }
.slideThree { width: 40px; height: 20px; background-color:#fff, #fff; background-image:url(../images/available-icon.png), url(../images/busy-icon.png); background-position:2px 4px, 22px 4px; background-repeat:no-repeat, no-repeat;  margin: 5px -5px 5px 0; border-radius: 50px; position: relative; border:1px solid #b9b9b9; float:right;}
.slideThree label { display: block; width: 16px; height: 16px; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -o-transition: all .4s ease; -ms-transition: all .4s ease; transition: all .4s ease; cursor: pointer; position: absolute; top:2px; left: 3px; z-index: 1; box-shadow: 0px 1px 2px rgba(0,0,0,0.7); 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 ); } 
.slideThree input[type=checkbox]:checked + label { left: 21px; }

.error-popup{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;}
.error-red-pop{position:absolute; left:calc(50% - 160px); top:40%; margin:0px auto; width:300px; border:1px solid #d8929c; background-color:#fed2d3; padding:10px;}
.error-red-pop font{    font-size: 18px; color: #993843; float: left; width: 100%; margin-bottom:5px;}
.close-error-pop{ position:absolute; right:-15px; top:-15px;}

.landing-popup7{ float:left; width:250px; height:200px; background:#fff url(../images/landing-popup-bg.jpg) top left no-repeat; box-shadow:0 0 10px #666; position:fixed; bottom:10px; right:50px; text-align:center;}
.landing-popup7 .lp-text1{ float:left; width:100%; color:#000; font-size:14px; font-weight:bold; margin-top:30px;}
.landing-popup7 .lp-text2{ float:left; width:calc(100% - 40px); padding:15px 20px; color:#666; font-size:13px; line-height:20px; }
.landing-popup7 .lp-btn{ width:130px; margin:0px; background-color:#3d5229; color:#fff; font-size:14px; font-weight:bold; text-decoration:none; text-align:center; line-height:30px; display:inline-block;}
.landing-popup7 .lp-link{ text-decoration:underline; color:#999; font-size:12px; display:inline-block; margin-top:15px;}

.box-7485{ float:left; width:70px; height:12px;}
.box-7485 .box-track5{ display:inline-block; height:12px; width:12px; background-image: url(../images/tracker.png); background-position: top left; background-repeat: no-repeat; float:left; text-decoration:none; background-size:100%;}
.box-7485 .box-track5.act{ background-position: bottom left; }
.color-text1{ color:#339900; font-size:12px; font-weight:bold;}

.mid-new-head{ float:left; width:100%; background:#ccc; height:70px; margin-top:15px;}
.step-new{ float:left; width:clac(100% - 10px); padding-right:10px;}
.step-new font{ float:left; width:30px;  font-size:30px; color:#999; font-weight: 400; padding-left:10px; text-align:center;}
.step-new span{ float:right; width:calc(100% - 50px); font-size:14px; color:#000; font-weight: 400; }
.step-new small{ float:right; width:calc(100% - 50px); font-size:11px; color:#666;}

ul.help-menu{ float:right; background:#eee; border:1px solid #999; border-radius:5px; padding:0px; margin:0px 10px 0 0; height:45px;  overflow:hidden; }
ul.help-menu li{ float:left; padding:0px; margin:0px 0; border-right:1px solid #999;}
ul.help-menu li a{ color:#000; text-decoration:none; padding:0px; float:left; font-size:12px; height:39px; line-height:16px; font-weight:bold; width:100px; text-align:center; padding:4px 0px 2px;}
ul.help-menu li a:hover{ background-color:rgba(255, 255, 255, 0.3);}
ul.help-menu li a font{ width:100%; height:20px; float:left; margin-bottom:2px;}
ul.help-menu li:last-child{ border:0px;}

ul.note-no-1{ display:block; list-style:decimal; padding-left:15px;}
ul.note-no-1 li{ list-style:decimal; font-size:11px; color:#666;}

.flexslider-n1.flexslider-h1 .match-box81 font{ font-size:10px; margin-bottom:3px;}
.flexslider-n1.flexslider-h1 .slides li a center{ font-size:11px; font-weight:normal; color:#000; padding:3px 8px 0;}
.flexslider-n1.flexslider-h1 .match-time{ /*margin-bottom:5px;*/}
.flexslider-n1.flexslider-h1 .slides li a .match-box-bot{ width:calc(100% - 20px); margin:0 10px;}
.flexslider-n1.flexslider-h1 li a .match-box78.multi-mat5{ overflow:hidden; transition: margin-top 0.5s;}
.flexslider-n1.flexslider-h1 li a:hover .match-box78.multi-mat5{ overflow:auto; margin-top:6px;}
.flexslider-n1.flexslider-h1 .match-box78 .match-box81 font{ font-size:11px; margin-bottom:5px;}
.flexslider-n1.flexslider-h1 .match-box78 .match-box81 table td img{ width:25px;}
.flexslider-n1.flexslider-h1 .slides li a center{ font-size:11px;}


.flexslider-n1-10match { float:right; width:calc(100% - 60px); padding:0px 30px; height:120px; overflow:hidden; position:relative; background-color:#fff; border-top:1px solid #aaaaaa; margin-top:2px; }
.flexslider-n1-10match .flex-viewport{ overflow:visible!important}
.flexslider-n1-10match .slides li{ width:150px; padding: 0px;}
.flexslider-n1-10match .slides li a{ text-decoration:none; color:#333; float:left; width:100%; height:120px; position:relative;}
.flexslider-n1-10match .flex-direction-nav a{ text-decoration:none; display: block; width: 30px; height:120px; margin:0px 0 0; position: absolute; top:0%; z-index: 10; overflow: hidden;  cursor: pointer; font-size:0px;}
.flexslider-n1-10match .slides li .to-23{ line-height:normal;}
.flexslider-n1-10match .flex-direction-nav .flex-prev{left:0px; background:#d72126 url(../images/s-prev.png) center 45% no-repeat; background-size:50%;}
.flexslider-n1-10match .flex-direction-nav .flex-next { right:0px; background:#d72126 url(../images/s-next.png) center 45% no-repeat; background-size:50%;}
.flexslider-n1-10match .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flexslider-n1-10match .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-10match .flex-direction-nav a center{ color:#4a4a4a;}
.flexslider-n1-10match .slides li.flex-act a{ background-color:#e0e0e0;}
.flexslider-n1-10match .match-box81 font{ font-size:10px;}
.flexslider-n1-10match .match-box78{ padding:0px; width:inherit; margin:14px 0px 0; border:0px; overflow-x:auto; overflow-y:hidden; border-radius:5px; background:none;}
.flexslider-n1-10match .match-box78 .match-box81{ float:none; padding:0 2px; }
.flexslider-n1-10match .match-box8{ margin:0px; font-size:10px; padding:3px 0;}
.flexslider-n1-10match .match-box8.idmatch-1{ width:100px; float:none; margin:7px auto 0;}
.flexslider-n1-10match .match-box8.idmatch-2{ width:200px; float:none; margin:7px auto 0;}
.flexslider-n1-10match .match-box8.idmatch-3{ width:200px; float:none; margin:7px auto 0;}
.flexslider-n1-10match .match-box8.idmatch-4{ width:200px; float:none; margin:0px auto;}
.flexslider-n1-10match .slides li a .match-box-bot{ position:absolute; bottom:5px; left:0px; line-height:25px; float:left; width:100%;}
.flexslider-n1-10match .match-time{ display:inline-block; background-color:#000; color:#fff; height:22px; line-height:22px; font-weight:bold; padding:0 10px;}
.flexslider-n1-10match .match-box81 font{ font-size:10px; margin-bottom:3px;}
.flexslider-n1-10match .slides li a center{ font-size:10px; font-weight:normal; color:#000; padding:3px 5px 0;}
.flexslider-n1-10match .match-time{ /*margin-bottom:5px;*/}
.flexslider-n1-10match .slides li a .match-box-bot{ width:calc(100% - 20px); margin:0 10px;}
.flexslider-n1-10match li a .match-box78.multi-mat5{ overflow:hidden; transition: margin-top 0.5s;}
.flexslider-n1-10match li a:hover .match-box78.multi-mat5{ overflow:auto; margin-top:6px;}
.flexslider-n1-10match .match-box78 .match-box81 font{ font-size:11px; margin-bottom:9px;}
.flexslider-n1-10match .match-box78 .match-box81 table td img{ width:25px;}
.flexslider-n1-10match .slides li a center{ font-size:11px;}
.scroll-text2 ul li div{ clear:inherit!important;}


.ply-photo{ float:left; width:250px; height:95px; margin:0px 5px 0 0; overflow:hidden;}
.ply-photo font{ font-size: 16px; float:left; width:150px; margin:3px 0 0 10px; font-weight: bold; color: #000; font-weight: 400;}
.ply-photo font span{ color:#666; font-size:12px; text-overflow: ellipsis; width:110px;  white-space: nowrap; overflow:hidden; float:left;}
.ply-photo img{ float:left; width:80px;}

.draft-w-box2{ float:right;  width: 100%; height: 75px; background: #fff; box-shadow: 0 0 10px #666; margin-bottom:5px;}
.draft-w-main{ position:absolute; bottom:0px; right:10px; float:left;}
.draft-w-title{ float:left; width:100%; font-size:14px; font-weight:bold; color:#000; padding:5px 0; text-indent:5px; text-align:center;}
.draft-w-title-2{ float:left; width:50px; color:#666; font-size:11px; text-align:right; padding:3px 5px 0;}
.d-w-hide{ float:right; width:40%; margin-top:3px; font-size:10px; color:#999; text-align:center; cursor:pointer; text-decoration:underline; }
.d-w-link{ float:left; width:60%; color:#FF3300; font-size:10px; margin-top:4px; text-align:center; cursor:pointer; text-decoration:none; }
.draft-w-box1{ position:fixed; right:45px; bottom:35px; width:160px; }

.chat-w-box2 .chat-text33{text-overflow: ellipsis; width:140px;  white-space: nowrap; overflow:hidden; color:#999; font-size:11px; float:left;}
.chat-w-box2 .chat-text11{text-overflow: ellipsis; width:140px;  white-space: nowrap; overflow:hidden; color:#000; font-size:12px; float:left; font-weight:bold;}

.eng-ind-banner{ position:fixed; top:0px; left:0px; background-color:rgba(0, 0, 0, 0.7); float:left; width:100%; height:100%; z-index:9999999;}
.eng-ind-banner-main{ width:800px; position:relative; top:calc(50% - 170px); left:calc(50% - 400px);}
.eng-ind-btn{ position:absolute; float:right; bottom:-28px; right:0; background-color:#fff; border-radius:3px; color:#000; font-weight: 700; font-size:22px; padding:0px 30px; text-decoration:none; text-transform:uppercase;}
.eng-ind-close-btn{ position:absolute; top:-13px; right:-13px;}

.chat-w-box2 .chat-text33{text-overflow: ellipsis; width:140px;  white-space: nowrap; overflow:hidden; color:#999; font-size:11px; float:left;}
.chat-w-box2 .chat-text11{text-overflow: ellipsis; width:140px;  white-space: nowrap; overflow:hidden; color:#000; font-size:12px; float:left; font-weight:bold;}

.che-pop-rej{position:fixed; top:0px; left:0px; background-color:rgba(0, 0, 0, 0.7); float:left; width:100%; height:100%; z-index:99999999999;}
.che-pop-rej-main{width:270px; height:180px; padding:0 15px; position:relative; top:calc(50% - 90px); left:calc(50% - 150px); background-color:#fff;}
.che-close-app{ float:right; margin:5px -10px 0 0;}
.che-pop-title1{ float:left; width:100%; font-size:18px; font-weight: 400; color:#000; text-align:center; padding-bottom:10px; border-bottom:1px dashed #ccc; margin-top:-5px;}
.che-pop-title2{ float:left; width:100%; font-size:12px; color:#333; font-weight:bold; margin-top:15px; line-height:20px;}
.che-pop-rej .chall-btn{ margin-top:20px; line-height:30px; font-size:14px;}
.che-pop-title33{ float:left; width:100%; font-size:13px; color:#000; font-weight:bold;}
.che-pop-title44{ float:left; width:100%; font-size:12px; color:#666; font-weight:normal; margin:3px 0 0px;}
.che-chat-text1{ float:left; width:calc(100% - 20px); height:210px; background-color:#eee; border-radius:5px 5px 0 0; padding:5px; margin:5px 5px 0; overflow:auto;}
.che-chat-text1 p{ margin:0px 0 3px; padding:0px;}
.che-chat-text2{ float:left; width:calc(100% - 20px); background-color:#ccc; border-radius:0 0 5px 5px ; margin:0 5px; padding:5px;}
.che-chat-text2 .che-chat-textbox{ width:calc(100% - 72px); height:30px; border:0px;}
.che-chat-text2 .button{ padding:0px 12px; margin-left:2px; height:30px;}
.chat-w-box2 .chat-hed.che-chat-hed{ background-color:#99cc66;}
.new-home-part-1 .fix-part{ position:relative;}
.new-feature-banner{ position:absolute; top:180px; left:100px;}
.new-feature-banner img{ width:200px;}

.chall-live-user{position:relative;}
.chall-live-user .chat-icon{ float:left; width:20px; height:20px; position:absolute; top:10px; right:10px; background:url(../images/chat-4.png) top left no-repeat; background-size:100%;}
.chat-icon2{ float:right; width:20px; height:20px; background:url(../images/chat-4.png) top left no-repeat; background-size:100%; margin-top:4px;}
.chat-w-box2 .chat-hed.che-chat-hed{ position:relative;}
.chat-w-box2 .chat-hed.che-chat-hed .che-chat-close{ float:left; width:15px; height:15px; position:absolute; right:-5px; top:-5px; background:url(../images/error-red.png) top left no-repeat; background-size:100%;}

.chat-w-red{ border: 2px solid #CC0000; border-bottom: 0px;}
.chat-w-red .chat-btn{ background-color:#FF0000; border:1px solid #CC0000;}
.chat-w-red .che-pop-title44{ color:#cc0000;}


.flexslider-n1.flexslider-h1 .match-time, .flexslider-n1-10match .match-time{ 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;}

.jl-v3-100.jl-4 .jl-v3-box.jl-full-prize{width:calc(25% - 30px); padding-right:10px; padding-left:25%; background:#fff url(../images/jl-new.jpg) center left no-repeat; background-size:100%; color:#fff;}
.jl-v3-100.jl-4 .jl-v3-box.jl-full-prize .jl-v3-title, 
.jl-v3-100.jl-4 .jl-v3-box.jl-full-prize .jl-v3-title2, 
.jl-v3-100.jl-4 .jl-v3-box.jl-full-prize .jl-v3-member{ color:#fff;}
.jl-v3-100.jl-4 .jl-v3-box.jl-full-prize .jl-v3-title a, .jl-v3-100.jl-4 .jl-v3-box.jl-big .jl-v3-title2 a.link-color{ color:#FFCC00;}
.jl-v3-100.jl-4 .jl-v3-box.jl-full-prize .jl-v3-date{ color:#ccc;}
.jl-v3-100 .jl-v3-box.jl-full-prize .jl-v3-btn{ left:75%;}
.jl-v3-100 .jl-v3-box.jl-full-prize.play-tour-new{width:calc(50% - 25px); padding-left:50%; min-height:68px; background:#fff url(../images/jl-new.jpg) center left no-repeat; background-size:100%;}

.jl-v3-100 .jl-v3-box.jl-big-free.po-jl-league{ width:calc(25% - 20px);min-height:110px; background:#000 url(../images/po-jl-bg2.jpg) top left no-repeat; background-size:auto 100%; padding:20px 5% 20px 70%;}
.jl-v3-100.jl-4 .jl-v3-box.jl-big-free.po-jl-league .jl-v3-btn{ position:relative; bottom:0px; left:50%; margin-top:10px;}
.po-jl-league .m-box-pop{ bottom:45px; right:6%;}
.po-jl-league-text{ float:left; width:100%;color:#fff; font-size:11px; font-weight:normal; text-align:center; margin-top:10px;}
.leftnav{z-index:99;}

.refer-pop{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:block;}
.refer-pop .refer-pop-main{float:left; width:750px; margin:0px; background-color:#fff; position:absolute; left:calc(50% - 350px); top: 50%; transform: translateY(-50%); padding:10px 0;}
.refer-pop-text1{ float:left; font-size:12px; font-weight: 400; color:#333; padding:10px 10px 0 5px;}
.refer-pop-text1 font{ color:#CC0000; font-weight:700;}
.refer-pop-text2{ width:110px; font-size:18px; font-weight: 700; color:#CC0000; margin:15px auto; border:2px solid #eee; border-radius:5px; background:#eee url(../images/share1.png) 10px 12px no-repeat; background-size:35px; border:1px solid #ccc; padding:5px 20px 5px 60px;}
.refer-pop-text2 font{ color:#999; font-weight:400; display:block; font-size:12px;}
.refer-pop-textbox{ width:350px; margin:5px 0px; float:left;}
.refer-pop-textbox .nh-textbox{ height:22px; line-height:22px; width:330px; padding:5px 10px; font-size:11px; border-radius:5px;}
.refer-close{ position:absolute; right:-5px; top:-10px; background:url(../images/fancybox_sprite.png) top left no-repeat; background-size:130%; float:left; width:25px; height:25px; text-decoration:none;}
.refer-box td{ border-radius:5px; border:2px solid #83b657; position:relative; background-color:#f8fcf4;}
.refer-box{ margin-top:15px;}
.refer-box .refer-titel-1{ float:left; width:100%; text-align:center; font-size:16px; font-weight: 400; color:#333; border-bottom:1px dashed #999; margin:5px 0;}
.refer-box .refer-titel-1 font{ color:#65af22; display:block; font-size:14px;}
.refer-box .refer-titel-2{ float:left; width:calc(100% - 0px); padding:0px 0px 5px; font-size:11px; font-weight: 700;  color:#333; line-height:14px;}
.refer-box ul.refer-list{ float:left; width:calc(100% - 0px); margin-left:0px; padding:0px;}
.refer-box ul.refer-list li{ font-size:10px; color:#666; padding-bottom:5px; line-height:15px;}
.refer-box ul.refer-list li strong{ color:#333;}
.refer-box .button{ float:none; width:100px; overflow:hidden; text-decoration:none; display:inline-block; margin:10px 0; border-radius:5px;}
.invite-offer{ float:left; width:100%; font-size:11px; color:#666; line-height:18px;}
.invite-offer font{ font-size:18px; font-weight: 700; color:#CC0000;}
.refer-box3{ float:left; width:calc(33.3% - 11px); padding:0 5px; border-right:1px dashed #999; margin-top:10px;}

.profile-menu-open{ width:180px;}
.profile-menu-open ul li a font{ color:#666; float:right; font-size:10px; margin-top:2px;}
.hed-yellow-btn{ float:left; margin-top:13px; padding:3px; border-radius:5px; text-align: center; text-decoration: none; color: #000; font-weight: bold; line-height: 26px; margin-right:10px; width: 95px; background-color: #FFCC00; font-size: 14px;}

.jl-v3-100.jl-4 .jl-v3-box.jl-beat-free{width:calc(25% - 30px); padding-right:10px; padding-left:25%; background:#fff url(../images/jl-beat-free.jpg) center left no-repeat; background-size:100%; color:#fff;}
.jl-v3-100.jl-4 .jl-v3-box.jl-beat-free .jl-v3-title, 
.jl-v3-100.jl-4 .jl-v3-box.jl-beat-free .jl-v3-title2, 
.jl-v3-100.jl-4 .jl-v3-box.jl-beat-free .jl-v3-member{ color:#fff;}
.jl-v3-100.jl-4 .jl-v3-box.jl-beat-free .jl-v3-title a, .jl-v3-100.jl-4 .jl-v3-box.jl-beat-free .jl-v3-title2 a.link-color{ color:#FFCC00;}
.jl-v3-100.jl-4 .jl-v3-box.jl-beat-free .jl-v3-date{ color:#ccc;}

.jl-v3-100.jl-4 .jl-v3-box.jl-beat-paid{width:calc(25% - 30px); padding-right:10px; padding-left:25%; background:#fff url(../images/jl-beat-paid.jpg) center left no-repeat; background-size:100%; color:#fff;}
.jl-v3-100.jl-4 .jl-v3-box.jl-beat-paid .jl-v3-title, 
.jl-v3-100.jl-4 .jl-v3-box.jl-beat-paid .jl-v3-title2, 
.jl-v3-100.jl-4 .jl-v3-box.jl-beat-paid .jl-v3-member{ color:#fff;}
.jl-v3-100.jl-4 .jl-v3-box.jl-beat-paid .jl-v3-title a, .jl-v3-100.jl-4 .jl-v3-box.jl-beat-paid .jl-v3-title2 a.link-color{ color:#FFCC00;}
.jl-v3-100.jl-4 .jl-v3-box.jl-beat-paid .jl-v3-date{ color:#ccc;}
.jl-v3-100.jl-4 .jl-v3-box.jl-beat-paid .jl-v3-btn, .jl-v3-100.jl-4 .jl-v3-box.jl-beat-free .jl-v3-btn{left: 75%;}

.ad-text1, .ad-text2, .ad-text3, .ad-logo, .ad-btn-box{ float:left; width:100%; text-align:center; font-family: 'Roboto Condensed', sans-serif; }
.ad-text1{ color:#fff; font-size:20px; text-shadow:0 0 10px #000; margin-top:10px; font-weight: 400;}
.ad-text2{ color:#454958; font-size:18px;}
.ad-text2{ margin:5px 0;}
.ad-btn-box{ float:left; width:100%;}
.ad-btn-box a{ display:inline-block; width:60px; margin:0 10px; text-align:center; text-decoration:none;}
.ad-btn-box a img{ width:80%; display:inline-block;}
.ad-btn-box a font{ display:block; background-color:#000; color:#fff; padding:2px 0px; font-size:10px; margin-top:2px; border-radius:3px;}
.app-htm-box{ float:left; width:calc(100% - 40px); background-color:#fff; padding:20px 20px 0; text-align:center; position:fixed; top:0px; left:0px; height:100%; z-index:999999;}
.app-htm-text-1{ float:left; width:100%; font-size:24px; color:#454958; margin:5px 0 5px;}
.app-htm-text-2{ float:left; width:100%; font-size:14px; color:#454958; line-height:20px; font-weight:normal;}
.app-htm-text-3{ float:left; width:100%; font-size:16px; color:#454958; line-height:17px; margin-top:15px;}
.app-htm-text-3 a{ color:#1f60a5; text-decoration:underline;}
.app-htm-btn{ display:inline-block; width:240px; color:#000; background-color:#99cc66; border-radius:5px; line-height:45px; overflow:hidden; text-decoration:none; font-size:18px; font-weight:bold; font-weight: 400; margin-top:40px;}
.close-app-htm{ position:absolute; top:15px; right:15px; float:right; opacity:0.5;}
.ad-box2{ margin:15px auto 0; width:230px; background-color:#fafafa; padding:10px; overflow:hidden;}

.hed-yellow-btn.hed-yellow-btn-invite{ background:#FFCC00 url(../images/hed-invite-icon.png) 2px 4px no-repeat; padding-left:35px; background-size:30px;}
.hed-yellow-btn{font-family: 'Roboto Condensed', sans-serif; width:auto; padding:3px 10px;}
.hed-dolar-box{ width:auto;}
.hed-dolar-box span{ float:left; }

.ap-box1{ float:left; width:100%;}
.ap-hed-img{ float:left; width:100%;}
.ap-mid-img-1{ float:left; width:calc(100% - 10px); padding:15px 5px; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.ap-text-1{ float:left; width:100%; color:#252525; font-weight:bold; font-size:20px;}
.ap-text-2{ float:left; width:100%; color:#635c65; font-size:13px; padding:5px 0 10px;}
.ap-btn { font-size: 13px; color: #fff; line-height:18px; text-decoration: none; padding: 7px 28px; border-radius: 2px; background-color: #0e9d56; float:right;}
.ap-text-3{ float:left; width:100%; font-size:13px; padding:0px 0; color:#7b7a7a; line-height:20px;}
.ap-link{ float:left; width:100%; font-size:13px; font-weight:bold; padding:0px; color:#0a9e56; line-height:20px; text-align:center; text-decoration:none; text-transform:uppercase; margin-top:10px;}
.ap-slider { width:100vw; padding-bottom:30px;  white-space: nowrap; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar;}
.ap-slider font{ padding:0 3px; display:table-cell; margin:0px;}

.ap-note-pop{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:block;}
.ap-note-pop .ap-note-pop-main{float:left; width:280px; margin:0px; background-color:#fff; position:absolute; left:50%; top: 50%; transform: translateY(-50%) translateX(-50%); padding:2px;}
.ap-note-close{ position:absolute; right:-10px; top:-10px; background:url(../images/fancybox_sprite.png) top left no-repeat; background-size:130%; float:left; width:25px; height:25px; text-decoration:none;}

.ap-note-pop ul{ float:left; width:90%; margin-left:5%; list-style:initial;}
.ap-note-pop ul li{list-style:initial; font-size:11px; color:#666; margin:10px 0 0;}
.ap-secure-btn{ font-size: 12px; text-transform:uppercase; font-weight: 700; padding: 8px 26px; border-radius: 4px; color: #fff; background-color: #3659a5; text-decoration: none; display:inline-block; margin-top:10px;}

@media (min-width: 1501px) {
	#header .fix-part{ width:calc(100% - 300px); padding:0 150px;}
}
@media (min-width: 1281px) and (max-width: 1500px) {
	#header .fix-part{ width:calc(100% - 200px); padding:0 100px; margin:0px;}
}
@media (max-width: 1280px){
	#header .fix-part{ width:calc(100% - 100px); padding:0 50px; margin:0px;}
}
@media (max-width: 1150px){
	#header .fix-part{ width:calc(100% - 40px); padding:0 20px; margin:0px;}
}
@media (max-width: 1024px){
	#header .fix-part{ width:calc(100% - 20px); padding:0 10px; margin:0px;}
}
iframe[src^="https://apis.google.com/u/0/_/widget/oauthflow/toast"] {display: none;}

.jl-v3-100.jl-4 .jl-v3-box.jl-player{width:calc(25% - 30px); padding-right:10px; padding-left:25%;  color:#fff; }
.jl-v3-100.jl-4 .jl-v3-box.jl-player .jl-v3-title, .jl-v3-100.jl-4 .jl-v3-box.jl-player .jl-v3-title2, .jl-v3-100.jl-4 .jl-v3-box.jl-player .jl-v3-member{ color:#fff;}
.jl-v3-100.jl-4 .jl-v3-box.jl-player .jl-v3-title a, .jl-v3-100.jl-4 .jl-v3-box.jl-player .jl-v3-title2 a.link-color{ color:#FFCC00;}
.jl-v3-100.jl-4 .jl-v3-box.jl-player .jl-v3-date{ color:#ccc;}
.jl-v3-100.jl-4 .jl-v3-box.jl-player .jl-v3-btn{left: 75%;}
.jl-v3-100.jl-4 .jl-v3-box.jl-free-ojha{background:#fff url(../images/jl-beat-free.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100.jl-4 .jl-v3-box.jl-paid-ojha{background:#fff url(../images/jl-beat-paid.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100.jl-4 .jl-v3-box.jl-g-ojha{background:#fff url(../images/jl-beat-g.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100.jl-4 .jl-v3-box.jl-free-sushma{background:#fff url(../images/jl-beat-free.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100.jl-4 .jl-v3-box.jl-paid-sushma{background:#fff url(../images/jl-beat-paid.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100.jl-4 .jl-v3-box.jl-g-sushma{background:#fff url(../images/jl-beat-g.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100.jl-4 .jl-v3-box.jl-beat-paid{ background:#fff url(../images/jl-beat-paid.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100.jl-4 .jl-v3-box.jl-beat-free{ background:#fff url(../images/jl-beat-free.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100.jl-4 .jl-v3-box.jl-big{ background:#fff url(../images/jl-big-boys.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100 .jl-v3-box.jl-big-free, .jl-v3-100 .jl-v3-box.ul-sal-free{ background:#fff url(../images/jl-big-free.jpg) center left no-repeat; background-size:100%;}

.jl-v3-100.jl-4 .jl-v3-box.jl-full-prize{ background:#fff url(../images/jl-new.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100 .jl-v3-box.jl-g-tour{width:calc(50% - 25px); padding-left:50%; min-height:68px; background:#fff url(../images/jl-new.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100 .jl-v3-box.tour-beat-free{width:calc(50% - 30px); padding-left:50%; min-height:70px; background:#fff url(../images/jl-tour-free.jpg) center left no-repeat; background-size:100%;}

.jl-v3-100 .jl-v3-box.tour-beat-free .jl-v3-btn, .jl-v3-100 .jl-v3-box.jl-g-tour .jl-v3-btn{ left:75%;}
.jl-v3-100 .jl-v3-box.tour-beat-free .jl-v3-title, .jl-v3-100 .jl-v3-box.tour-beat-free .jl-v3-member,
.jl-v3-100 .jl-v3-box.jl-g-tour .jl-v3-title, .jl-v3-100 .jl-v3-box.jl-g-tour .jl-v3-member
{ color:#fff;}
.jl-v3-100 .jl-v3-box.tour-beat-free .jl-v3-title a, .jl-v3-100 .jl-v3-box.tour-beat-free .jl-v3-title a.link-color,
.jl-v3-100 .jl-v3-box.jl-g-tour .jl-v3-title a, .jl-v3-100 .jl-v3-box.jl-g-tour .jl-v3-title a.link-color
{ color:#FFCC00;}

.jl-v3-100.jl-4 .jl-v3-box.jl-free-atul, .jl-v3-100.jl-4 .jl-v3-box.jl-free-ojha, .jl-v3-100.jl-4 .jl-v3-box.jl-free-sushma, .jl-v3-100.jl-4 .jl-v3-box.jl-free-hardy{background:#fff url(../images/player-jl-1.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100.jl-4 .jl-v3-box.jl-paid-atul, .jl-v3-100.jl-4 .jl-v3-box.jl-paid-ojha, .jl-v3-100.jl-4 .jl-v3-box.jl-paid-sushma, .jl-v3-100.jl-4 .jl-v3-box.jl-paid-hardy{background:#fff url(../images/player-jl-2.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100.jl-4 .jl-v3-box.jl-g-atul, .jl-v3-100.jl-4 .jl-v3-box.jl-g-ojha, .jl-v3-100.jl-4 .jl-v3-box.jl-g-sushma, .jl-v3-100.jl-4 .jl-v3-box.jl-g-hardy{background:#fff url(../images/player-jl-3.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100.jl-4 .jl-v3-box.jl-free-atul2, .jl-v3-100.jl-4 .jl-v3-box.jl-free-ojha2, .jl-v3-100.jl-4 .jl-v3-box.jl-free-sushma2, .jl-v3-100.jl-4 .jl-v3-box.jl-free-hardy2{background:#fff url(../images/player-jl-4.jpg) center left no-repeat; background-size:100%;}


.jl-v3-100.jl-4 .jl-v3-box.jl-g-fut{ background:#fff url(../images/jl-new.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100 .jl-v3-box.jl-big-free{background:#fff url(../images/jl-big-free.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100.jl-4 .jl-v3-box.jl-2nd{background:#fff url(../images/jl-big-boys.jpg) center left no-repeat; background-size:100%; }

.jl-v3-100.jl-4 .jl-v3-box.jl-double-cash{background:#fff url(../images/double-cash.jpg) center left no-repeat; background-size:100%;}

.jl-v3-100 .jl-v3-box.jl-big-tour{width:calc(50% - 25px); padding-left:50%; min-height:68px; background:#fff url(../images/jl-big-free.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100 .jl-v3-box.jl-big-tour .jl-v3-btn{ left:75%;}
.jl-v3-100 .jl-v3-box.jl-big-tour .jl-v3-title, .jl-v3-100 .jl-v3-box.jl-big-tour .jl-v3-member{ color:#fff;}
.jl-v3-100 .jl-v3-box.jl-big-tour .jl-v3-title a, .jl-v3-100 .jl-v3-box.jl-big-tour .jl-v3-title a.link-color{ color:#FFCC00;}

.jl-v3-btn.jl-v3-yellow71, .button2.jl-v3-yellow71{ background-color:#FFCC00; color:#000;}

.jl-o-title{ float:left; width:calc(100% - 20px); padding:5px 10px; font-size:20px; font-weight: 400; color:#000;}
.jl-o-link1{display:inline-block; border-radius:2px; padding:0 10px; color:#000; background-color:#99cc66; text-decoration:none; line-height:25px; font-size:12px; font-weight:bold; margin-top:2px; }
.jl-o-link1:hover{ background-color:#333; color:#fff;}
.jl-o-right{ float:right; width:calc(50% - 60px); margin-top:10px;}
.jl-o-right .jl-v3-100.jl-4 .jl-v3-box.jl-player{ width:calc(50% - 10px); padding-left:50%; margin:0 0 10px;}
.jl-o-right .jl-v3-100.jl-4 .jl-v3-box{ width:calc(50% - 15px); margin:0 0 10px;}
.jl-o-right .jl-v3-100.jl-4 .jl-v3-box:nth-child(odd){ margin-right:10px;}
.jl-o-right .jl-v3-100{ width:100%; margin:0px;}
.jl-link-icon{ float:right; height:30px; width:30px; border-radius:50%;  overflow:hidden; margin-right:3px;}
.jl-link-icon img{width:100%;}
.jl-o-mid{ float:left; width:100px; margin:70px 0 0 5px;}

.jl-v3-100.jl-4 .jl-v3-box.jl-free-atul6, .jl-v3-100.jl-4 .jl-v3-box.jl-free-ojha6, .jl-v3-100.jl-4 .jl-v3-box.jl-free-sushma6, .jl-v3-100.jl-4 .jl-v3-box.jl-free-hardy6{background:#fff url(../images/cric-6.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100.jl-4 .jl-v3-box.jl-free-atul7, .jl-v3-100.jl-4 .jl-v3-box.jl-free-ojha7, .jl-v3-100.jl-4 .jl-v3-box.jl-free-sushma7, .jl-v3-100.jl-4 .jl-v3-box.jl-free-hardy7{background:#fff url(../images/cric-7.jpg) center left no-repeat; background-size:100%;}

.ads-top-hed{ float:left; width:100%; text-align:center; padding:5px 0; background-color:#eee;}
.ads-mid-part{ float:left; width:100%; text-align:center; padding:10px 0; overflow:hidden;}
ul.tour-menu8 li.ads-menu-box{ float:right; margin-right:-15px;}

.budget-box12{ float:left; width:calc(100% - 10px); background-color:#282c35; color:#fff; padding:5px;  font-weight: 400; font-size:16px;}
.budget-box12 font{ color:#777; font-size:12px; display:block;}
.sal-process{ float:left; width:100%; background-color:#777; border-radius:3px;}
.sal-process b {float: left;background-color: #f9d207;height: 24px;line-height: 24px;font-size: 12px;border-radius: 3px;text-align: right;color: #333;}
.sal-process b.red{ background-color:#FF0000; color:#fff;}

.ml-table td{ padding:0 5px;}
.ml-thead{ background:url(../images/page-title-bg.jpg) bottom left repeat-x; font-size: 13px; color: #333; font-weight: 400; height:35px;}
.ml-ttitle{ background:#d3d3d3; font-size:14px; color: #000; font-weight: 400; float:left; width:calc(100% - 20px); padding:0 10px; line-height:30px;}
.ml-ttitle a{ color:#c60207; font-size:10px; text-decoration:none; float:right; font-weight:bold; padding-left:20px;}
.ml-tbody td{ padding:3px 5px; border-bottom:1px solid #eee;}
.ml-tbody td .ml-title1{ float:left; width:100%; max-width:150px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.ml-tbody td .ml-title1 font{float:left; width:100%; font-size:9px; color:#666;}
.ml-tbody td .ml-title2{ float:left; width:calc(100% - 40px); max-width:110px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; margin-top:2px;}
.ml-tbody td .ml-title2 font{float:left; width:100%; font-size:9px; color:#666;}
.ml-tbody td .user-photo5{border:2px solid #fff;}
.ml-tbody td .ml-btn{ display:inline-block; background-color:#7aa352; border-radius:3px; padding:3px 7px; color:#fff; font-size:9px; text-decoration:none; margin-left:3px;}
.ml-tbody td .ml-btn.red{ background-color:#ec0000;}

ul.brade-cum-menu{list-style: none; position:relative; float:left; margin-top:10px; height:30px;}
ul.brade-cum-menu li{color:#484848; text-decoration: none; padding: 10px 10px 10px 30px; background: #f0f0f0; position: relative; display: block; float: left; border:1px solid #d0d0d0;}
ul.brade-cum-menu li::after { content: " "; display: block; width: 0; height: 0;border-top: 17px solid transparent; border-bottom: 17px solid transparent;border-left: 17px solid #f0f0f0;position: absolute;top: 50%;margin-top: -17px; left: 100%;z-index: 2;}
ul.brade-cum-menu li::before { content: " "; display: block; width: 0; height: 0;border-top: 17px solid transparent; border-bottom: 17px solid transparent;border-left: 17px solid #d0d0d0;position: absolute;top: 50%;margin-top: -17px; margin-left: 1px;left: 100%;z-index: 1;}
ul.brade-cum-menu li:first-child{ padding-left:10px;}

.new-home-part-1.nu-part{ background:#fff url(../images/nu-bg.jpg) center center no-repeat; background-size:100%; min-height: calc(100vh - 72px);}
.nu-part .home-tab ul{ float:left; width:100%; display:block; text-align:center; margin-top:50px;}
.nu-part .home-tab ul li{ display:inline-block; margin:0 10px;}
.nu-part .home-tab ul li a{ width:75px; height:75px; border-radius:50%; border:2px solid #fff; float:left; text-decoration:none; position:relative;}
.nu-part .home-tab ul li.current a{ background-color:#99cc66; background-position:bottom center!important; }
.nu-part .home-tab ul li a.cricket{ background-image:url(../images/cric.png); background-position:center center; background-repeat:no-repeat; background-size:90%;}
.nu-part .home-tab ul li a.football{ background-image:url(../images/foot.png); background-position:top center; background-repeat:no-repeat; background-size:95%;}
.nu-part .home-tab ul li a.kabaddi{ background-image:url(../images/kab-icon.png); background-position:center center!important; background-repeat:no-repeat; background-size:75%;}
.nu-part .home-tab ul li a.election{ background-image:url(../images/election-icon.png); background-position:center center!important; background-repeat:no-repeat; background-size:85%;}
.nu-part .home-tab ul li a.social{ background-image:url(../images/home-social.png); background-position:top center; background-repeat:no-repeat; background-size:105%;}
.nu-part .home-tab ul li a font{ display:block; float:left; width:100%; position:absolute; bottom:-10px; left:0px; background-color:#fff; line-height:16px; border-radius:3px; color:#000; font-weight:bold; padding-top:1px;}
.nu-part .home-title-3{ margin-top:40px;}
.nu-part .home-title-2{ margin-top:70px; text-shadow:0 0 5px #000; font-size:24px;}
.nu-part .home-title-2 font{ display:block; font-size:40px; margin-top:-10px;}
.nl-title1{ float:left; width:100%; text-align:center; margin:40px 0 0; color:#fff; font-size:18px; line-height:24px;}
.step-box2{ float:left; width:96%; margin:35px 2% 50px; background-color:#fff; border-radius:50px; padding:0px 0;}
.step-no{ width:30px;}
.step-no font{ padding:2px; float:left; width:40px; height:40px; background-color:#fff; border-radius:50%; margin-left:5px;}
.step-no font b{ float:left; width:inherit; height:inherit; line-height:40px; text-align:center; color:#fff; font-size:22px; border-radius:50%; background-color:#69a152;}
.step-no font b.gray{ background-color:#ccc; color:#777;}
.step-text{ font-size:18px; color:#000;font-family: 'Roboto Condensed', sans-serif; font-weight:400; margin-right:50px; position:relative; height:30px;}
.step-text font{ font-size:14px; color:#666; display:block;}
.nl-box1{ float:left; width:calc(33.3% - 20px); margin:90px 10px 0; background-color:#fff; padding-bottom:10px; font-weight:400; min-height:140px;}
.nl-box1-title{ float:left; width:calc(100% - 20px); padding:0 10px 0px; line-height:35px; background-color:#ccc; font-size:14px; margin-bottom:10px; color:#000; font-weight:bold;}
.full-width-10{ float:left; width:calc(100% - 20px); padding:0 10px;}
.nu-part .home-title-2-sub { line-height:20px; font-size:17px;}
.nu-part .home-title-2-sub b{ background-color:#fff; color:#000; padding:0 10px; border-radius:3px; line-height:20px; }
.first-btn-nu{ float:left; width:calc(100% - 20px); background-color:#FFCC00; color:#000; text-decoration:none; height:45px; line-height:45px; font-size:20px; font-weight:bold; border:0px; margin:0 10px; border-radius:3px!important; margin-bottom:10px; text-align:center;}
.nu-match5{ float:left; width:100%; text-align:center; margin-top:10px;}
.nu-match5-box{ width:200px; display:inline-table; border-left:1px dotted #999;}
.nu-match5-box strong{ color:#000; font-size:14px; display:block; margin-top:3px;}
.nu-match5-box .vs-text{ color:#999; font-size:12px;}
.nu-match5-box:first-child{ border-left:0px;}
.step-text .arrow-right-nu {width: 0px; height: 0px; border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-left: 5px solid green; position:absolute; right:0px; top:0px;}

.nu-score-btn{color:#fff; margin-top:50px; float:left; width:100%;}
.nu-score-btn font{ display:block; margin-bottom:10px; font-size:11px;}
.nu-score-btn .button98{ width:250px; height:45px; line-height:45px; text-align:center; padding:0px; background-color:#FFCC00; color:#000; font-size:18px;}

ul.step-nav-nu{ float:left; width:100%; border-radius:5px; overflow:hidden; box-shadow:0 0 1px #999;}
ul.step-nav-nu li{ float:left; width:calc(33.3% - 0px); padding:3px 0px; background-color:#edefef; position:relative; margin-right:0px; font-family: 'Roboto Condensed', sans-serif; font-weight:400;}
ul.step-nav-nu li font{ float:left; width:40px; height:40px; font-size:30px; line-height:40px; color:#000; text-align:center; margin-left:5px;}
ul.step-nav-nu li span{ float:left; font-size:16px; color:#222; line-height:18px; padding:7px 0;}
ul.step-nav-nu li span small{ display:block; font-size:12px; color:#666; line-height:12px;}
ul.step-nav-nu li b.last{width:0px; height:0px; border-top:25px solid transparent; border-bottom:25px solid transparent; border-left: 10px solid #edefef; position:absolute; right:-10px; top:0px; z-index:7;}
ul.step-nav-nu li.green2{ background-color:#89b42d;}
ul.step-nav-nu li.green2 b.last{border-left-color:#89b42d;}
ul.step-nav-nu li.green2 font, ul.step-nav-nu li.green2 span, ul.step-nav-nu li.green2 span small{ color:#fff;}
ul.step-nav-nu li.green{ background-color:#96c03d;}
ul.step-nav-nu li.green b.last{border-left-color:#96c03d;}
ul.step-nav-nu li.green font, ul.step-nav-nu li.green span, ul.step-nav-nu li.green span small{ color:#fff;}
ul.step-nav-nu li.gray{ background-color:#2c3f4c; }
ul.step-nav-nu li.gray font, ul.step-nav-nu li.gray span, ul.step-nav-nu li.gray span small{ color:#fff;}
ul.step-nav-nu li.gray b.last{border-left-color:#2c3f4c;}


.hom5-tour-box{width:100%;}
.hom5-btn-part{ background-color:#f0f0f0; margin:0 0 -10px -10px; width:calc(100% + 20px); border-radius:0 0 5px 5px; height:40px;}
.hom5-btn-part .button{ text-decoration:none; margin:5px 0; float:none; display:inline-block; border-radius:3px;}
.hom5-round-match{ display:inline-block; padding:0 5px; width:120px; }
.hom5-round-match .vs-text{ font-size:11px; color:#888;}
.hom5-round-match .team-name5{font-size:12px; color:#000; margin-top:2px;}
.hom5-round-match:nth-child(2){ border-left:1px dashed #555;}
.hom5-round-text{ border-bottom:1px solid #dadada;  border-top:1px solid #dadada; height:25px; float:left; width:100%; margin-top:8px;}
.hom5-round-text .r-text1{ color:#777777; font-size:11px;}
.hom5-round-text .r-text2{ color:#000; font-weight:bold; font-size:12px;}
.n-timer5{ display:inline-block; color:#ea0404; font-size:12px; font-weight: 400; background:url(../images/clock-icon.png) top left no-repeat; background-size:15px; padding-left:20px; line-height:17px; overflow:hidden;}

.account-box{ float:left; width:calc(100% - 0px); margin-top:20px;}
.account-title{ float:left; width:calc(100% - 20px); padding:10px; background-color:#333; color:#fff; border-radius:3px; font-size:20px; line-height:30px;}
.account-title .nh-btn-1{ float:right; line-height:30px; height:30px; font-size:14px; background-color:#FFCC00; color:#000; border-radius:3px;}
.account-box2{ float:left; width:calc(33% - 50px); margin:10px 15px 20px; padding:10px; background-color:#fff; border-radius:3px; min-height:160px; overflow:hidden;}
.acc-title1{ background-color:#99cc66; line-height:36px; color:#000; float:left; width:calc(100% - 0px); padding:0 10px; margin:-10px 0 0 -10px; font-size:14px; font-weight:bold;}
.acc-text1{ font-size:14px; color:#999; margin-top:10px;}
.acc-text2{ font-size:34px; color:#CC0000; font-weight:bold;}
.acc-table{ font-size:14px; line-height:24px; margin-top:15px; float:left; width:100%;border:1px solid #ccc;}
.acc-table td{ border-bottom:1px solid #ccc; padding:0 5px;}
.acc-table tr:last-child td{ border:0px;}

/********************/
.ws-img-box:hover img{ opacity:1;}
.jl-v3-100.jl-4 .jl-v3-box.jl-free-atul8, .jl-v3-100.jl-4 .jl-v3-box.jl-free-ojha8, .jl-v3-100.jl-4 .jl-v3-box.jl-free-sushma8, .jl-v3-100.jl-4 .jl-v3-box.jl-free-hardy8{background:#fff url(../images/cric-8.jpg) center left no-repeat; background-size:100%;}

.forum-search .selectbox{ width:190px; float:left; margin:0 10px 0 0; padding: 0 5px; font-size: 14px; color: #333;  background-color: #f9f9f9; border: 1px solid #c9c9c9; height: 35px; cursor: pointer; border-radius:3px;}
.forum-search .f-textbox{float:left; width:calc(100% - 500px); margin:0 10px 0 0; padding: 0 5px; font-size: 14px; color: #333;  background-color: #f9f9f9; border: 1px solid #c9c9c9; height: 33px; cursor: pointer; border-radius:3px;}
.forum-search .btn-forum{background-color:#3d5229; padding:0px; width:76px; font-size:16px; font-weight:bold; color:#fff; text-decoration:none; border:0px; cursor:pointer; float:left; line-height:35px;border-radius:3px;}
.coupan-box{ background:url(../images/coupan-bg.jpg) center right no-repeat; height:275px;}
.coupan-box2 .pp-news-title{ float:left; width:100%; font-size:14px; font-weight:bold; color:#000; margin:30px 0 5px;}
.coupan-box-title254{ float:left; width:100%; font-size:18px; font-weight:bold; color:#fff;}
.coupon-note-text{float:left; width: calc(100% - 0px); padding-left:0px; color:#ccc; margin-bottom:10px;}
.coupon-note-text a{ color:#FFFF00; font-weight:bold; text-decoration:none; text-transform:uppercase;}

.coc-reg-title1{ float:left; width:calc(100% - 40px); margin:15px 20px; font-size:20px; font-weight: 400; color:#000; text-align:center;}
.coc-reg-title2{ float:left; width:calc(100% - 40px); margin:15px 20px; font-size:18px; font-weight: 400; color:#666; text-align:center;}
.coc-reg-title3{ width:410px; margin:30px auto 20px; overflow:hidden; }

.entries-process2{display:inline-block;width:80%;margin:1px 10%;background-color:#c5c5c5;height:3px;overflow:hidden;float:none}
.entries-process2 font{border-radius:10px;background-color:#db0000;float:left;height:inherit}
.g-icon{display:inline-block;height:20px;width:20px;background:url(../images/g-icon.png) left 1px no-repeat;background-size:100%;margin-left:5px;position:relative; right:0px; margin-left:-20px;}
.f-icon{display:inline-block;height:20px;width:20px;background:url(../images/f-icon.png) left 1px no-repeat;background-size:100%;position:relative;right:0px; margin-left:-20px;}
.gf-popup{display:none}
.g-icon:hover .gf-popup, .f-icon:hover .gf-popup{display:block;position:absolute;background:#222;top:30px;padding:10px;margin-left:-175px;z-index:9;width:200px;font-size:12px;color:#ccc;line-height:16px;}
.gf-popup:after{bottom:100%;left:84%;border:solid transparent;content:"";height:0;width:0;position:absolute;border-color:rgba(136, 183, 213, 0);border-bottom-color:#222;border-width:10px;margin-left:-10px}
.gf-pop-title1{font-size:16px;color:#fff}
.gf-popup .f-icon, .gf-popup .g-icon{ margin-left:0px;}
.jl-v3-league.paid{display:none}

.chal-us{ float:left; width:calc(100% - 40px); padding:5px 10px; margin:0 10px; background-color:#eee;background: linear-gradient(180deg, rgba(214,214,214,1) 0%, rgba(254,254,254,1) 49%, rgba(214,214,214,1) 100%);}
.chal-us-box1{ float:left; width:100%; text-align:center;}
.chal-us-box2{ float:left; width:calc(100% - 20px); padding:5px; margin:0 5px; background-color:#fff; border-radius:3px;}
.chal-us-text1{ float:left; width:100%; font-size:14px; color:#000; font-weight:bold; text-align:center;}
.chal-us-text1 table{ display:inline-block;}
.chal-us-text1 font{ display:block; color:#666; font-size:12px;}
.chal-us-img{ display:inline-block; width:100px; height:100px; border-radius:50%; overflow: hidden; border:5px solid #fff; box-shadow:0 0 3px #ccc; margin:10px 0;}
.chal-us-img img{ width:100%;}
.chal-us-title{float:left; width:100%; text-align:center; font-size:15px; font-weight:700; color:#000; margin-bottom:3px;}
.chal-us-title font{font-size:12px; color:#777; font-weight:400;}
.chal-us-table td{line-height:25px; color:#666; background-color:#f8f8f8; height:40px; border-bottom:1px solid #ccc; text-indent:5px;}
.chal-us-table tbody tr:nth-child(odd) td{background-color:#fff;}
.chal-us-table thead td{border-bottom:1px solid #ccc; font-weight:bold; color:#333; font-size:14px; background:url(../images/th-bg.jpg); height:32px;}
.chal-us-table .button2{ text-decoration:none; margin:0px; padding:3px 10px; line-height:16px;}

.match-time5{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; font-size:12px;display: inline-block;font-weight: 600;}
.chall-jl-box{ background-color:#1f60a5}
.chall-jl-box .jl-v3-box{ margin-top:20px;}
.chall-jl-box .chall-jl-imgbox{ float:left; width:calc(25% - 10px); padding:5px; margin:10px 0; min-height:71px; text-align:center;}
.chal-us-img2{ display:inline-block; width:60px; height:60px; border-radius:50%; overflow: hidden; border:3px solid #fff; box-shadow:0 0 3px #ccc; margin:-5px 0 0px; background-color:#fff;}
.chal-us-img2 img{ width:100%;}
.chal-us-text3{ text-align:center; font-size:18px; color:#fff;}
.chal-us-text3 font{ display:block; font-size:12px; color:#eee;}

.jl-o-right .chall-jl-box{padding:5px; width:calc(100% - 10px)}
.jl-o-right .chall-jl-box .chall-jl-imgbox{ width:calc(50% - 10px);}
.jl-o-right .jl-v3-100.jl-4 .chall-jl-box .jl-v3-box{ margin:20px 5px; width:calc(50% - 20px);}
.jl-o-right .jl-v3-100.jl-4 .jl-v3-box{ margin:0px 5px 10px; width:calc(50% - 20px);}
.jl-o-right .jl-v3-100.jl-4 .jl-v3-box:nth-child(odd){ margin-right:5px;}
.mt-20{margin-top:20px}

.earn-box{padding:0; background-color:#088df6; color:#fff; font-size:18px; line-height:50px;}
.earn-box font{ margin-left:5px; font-size:14px;}
.earn-box ul{ float:right;}
.earn-box ul li{ float:left; background-color:rgba(0, 0, 0, 0.09); margin:0 1px 0 0; font-size:18px; text-align:center; line-height:17px; padding:10px 30px 7px; text-shadow:1px 1px #428ac3;}
.earn-box ul li font{ display:block; font-size:12px;}
.welcome-box{background:#001b35 url(../images/welcome-bg2.jpg) center center no-repeat;float:left; width:100%; padding:150px 0;}
.welcome-box-main{width:500px;margin:0px auto;padding:0;font-size:14px;line-height:18px;}
.wb-text-1{font-size:36px;color:#fff;text-align:center;border-bottom:1px solid #ccc;width:calc(100% - 20px);margin:10px 10px 0;float:left; line-height:60px;font-family:'Oswald', sans-serif;font-weight:400}
.wb-text-2{font-size:16px;color:#eee; text-align:center; width:calc(100% - 10px); margin:20px 5px 0; float:left; line-height:30px;font-family:'Oswald', sans-serif;font-weight:400}
.wb-text-2 font{ display:block; font-size:14px; margin-top:10px;}
.wb-text-2 small{color:#FF9900; font-size:18px;}
.welcome-box-main .button{ background-color:#e9eaec; color:#001b35; text-decoration:none; margin-top:20px; float:none; display:inline-block;}
.nf-box1{ width:450px; margin:0px auto; overflow:hidden;}
.nf-box2{ float:left; width:calc(100% - 20px); background-color:#fff; border-radius:3px; padding:10px;}
.nf-box6{ color:#fff; margin-top:15px; font-size:12px;}
.nf-box7{ color:#333; font-size:14px; width:calc(100% - 10px); padding:5px;}
.nf-box3{float:left; width:calc(100% - 10px); background-color:#eee; border-radius:3px; padding:10px 5px; margin-top:15px;}
.nf-box3 .button{ text-decoration:none; float:none; display:inline-block; margin-top:10px;text-shadow:0px 0px 0px #999;}
.chall-user-photo{ display:inline-block; width:90px; height:90px; border-radius:50%; border:3px solid #ccc; overflow:hidden;}
.chall-user-photo img{width:100%;}
.wb-text-5{ float:left; width:calc(100% - 20px); font-size:14px;color:#333; margin:5px 0 0; padding:5px 10px; background-color:#eee; border-radius:3px;}
.or-box22{border-top:1px solid #ccc;margin:25px 0;text-align:center;height:0px; float:left; width:100%;}
.or-box22 font{display:inline-block;width:30px;height:30px;background-color:#ccc;color:#666;font-size:12px;text-align:center;line-height:30px;border-radius:50%;margin-top:-15px}
.nf-balance{ float:right; color:#fff; font-size:14px; font-weight:bold; margin-bottom:5px;}

.earn-box ul li.ads-part{background-color:#ffc000; text-align:right; padding-right:15px; text-shadow: 0px 0px #000; color:#000;}
.earn-box ul li.ads-part a{color:#000; text-decoration:none;}
.earn-box ul li.ads-part font{ margin:0px;}

.jl-v3-100 .jl-v3-box.jl-free-atul-tour2{width:calc(50% - 25px); padding-left:50%; min-height:68px; background:#fff url(../images/atul-9-tour.jpg) center left no-repeat; background-size:100%;}
.jl-v3-100 .jl-v3-box.jl-free-atul-tour2 .jl-v3-btn{ left:75%;}
.jl-v3-100 .jl-v3-box.jl-free-atul-tour2 .jl-v3-title, .jl-v3-100 .jl-v3-box.jl-free-atul-tour2 .jl-v3-member{ color:#fff;}
.jl-v3-100 .jl-v3-box.jl-free-atul-tour2 .jl-v3-title a, .jl-v3-100 .jl-v3-box.jl-free-atul-tour2 .jl-v3-title a.link-color{ color:#FFCC00;}

.round-pagging5.tpb-date ul li a{height:30px; line-height:30px;}
.round-pagging5.tpb-date ul.round-date li a{line-height:13px; padding:4px 0 0; width:35px;}
.round-pagging5.tpb-date-time ul li a{height:40px; line-height:40px;}
.round-pagging5.tpb-date-time ul.round-date li a{ width:58px; line-height:21px; overflow:hidden;}
.round-pagging5.tpb-date-time ul.round-date li a font{background-color:#0586b4; display:block; float:left; width:100%; color:#fff;}
.round-pagging5.tpb-date-time ul.round-date li{ padding:0 2px;}

.slider-456.slider-tpb .flexslider104.slider-tpb3 .slides li a font{background-color:#0586b4; display:block; float:left; width:100%; color:#fff;}
.slider-tpb .flexslider104.slider-tpb3 .slides li{ width:60px!important;}
.flexslider104.flexslider1044.slider-tpb3, .flexslider104.flexslider1044.slider-tpb3 .flex-direction-nav a{ height:45px;}
.slider-tpb .slider-right-linkbox a{ padding:16px 10px 15px;}
.slider-tpb .slider-456-title{padding-top:14px;}
.flexslider104.flexslider1044.slider-tpb3 .slides li a{ height:39px; padding:0px; width:55px; line-height:20px; overflow:hidden;}

.info-green{float:left;width:calc(100% - 40px); padding:10px 20px;border-radius:5px;margin:5px 0 10px;background:#333;}
.info-green font{font-size:18px;color:#fff; float:left;width:calc(100% - 215px)}
.info-green font small{ color:#ccc; font-size:12px; display:block}
.info-green .button{ text-decoration:none; float:right; margin-top:2px;}

.end-timer-test{float:left; width:100%; font-size:10px; text-align:center; height:13px; margin-top:5px}
.end-timer-test b{color:#FF0000}
.jl-v3-member{margin:3px 0 0}
.jl-v3-box{min-height:90px}
.jl-v3-title2{padding-top:3px}
.chall-jl-box .jl-v3-box{min-height:70px}
/*f-stylesheet*/
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-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: #ffcfcf !important;text-align: center;border: 1px solid #ffcfcf;font-size: 17px;padding: 0;   }
.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: 15px;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;}
.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: 275px;overflow: auto;}
.plyoff-wrapper .playoff-tour-rounds-block {background-image: url(../images/playoff-direction-2.png);background-repeat: no-repeat;background-position: 94px 38px;padding-top: 20px;padding-bottom: 15px;}
.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: 25%; margin-right: 30px;}
/*f-playoff_myfantasy*/
.plyoff-myfantasy-tb table {min-height: 70px;}
.plyoff-matches li{float: left; width: 100%; text-align: center; margin: 0 auto;}
.plyoff-myfantasy-tb td span{display: block;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;width: 120px;}
.plyoff-myfantasy-tb td{border-bottom: none;}
.plyoff-myfantasy-tb table:first-child {float: left;border-right: 1px solid #eeeeee;padding-right: 25px; min-height: 80px;padding-left: 15px;width: 56%;}
.plyoff-matches{float: left; width: 40%;}
.plyoff-myfantasy-tb td.ply-name {font-size: 17px; font-family: oswald;}
.plyoff-myfantasy-tb {float: left;width: 100%;padding-top: 10px;}
.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{float: left;width: 100%;padding-top: 20px;text-align: center;padding-bottom: 22px;border-bottom: 1px solid #dddddd;}
.plyoff-btns ul li{display: inline-block;margin-right: 10px;margin-left: 10px;}
/*f-playoff_manage_team*/
/*.playoff-man-team-title h3{font-size: 17px;font-family: oswald;background-color: #eddede;padding-left: 15px;padding-bottom: 5px;padding-top: 2px;text-align: left;font-weight: 600;border-radius: 4px;letter-spacing: normal;}*/
.playoff-man-team-title h3{font-size: 17px;font-family: oswald;background-color: #eddede;padding-left: 15px;padding-bottom: 5px;padding-top: 2px;margin-top: 0px;text-align: left;font-weight: 600;border-radius: 4px;letter-spacing: normal;float: left;width: calc(100% - 15px);margin-top: 5px;}

/*Btn-style-playoff-draft-salary*/
.playoff-sal-btn {float: right;}
.playoff-sal-btn .button2{text-decoration: none;font-size: 12px;padding: 0 20px;margin-left: 10px;}

/*18-02 f-playoff_mn-_team_round_groupstage_btn*/
.sal-pyoff-title-block .playoff-title-rou {float: left;width: 12%;border-right: 0px solid #c8bdbd;text-align: center;background-color: #dddddd;position: relative;}
/*.sal-pyoff-title-block .playoff-title-rou:before {width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #dddddd;content: "";transform: rotate(180deg);position: absolute;bottom: -5px;right: 40%;left: auto;}*/
.sal-pyoff-title-block .playoff-title-rou .slider-456-title {float: unset;padding: 14px 0 0 0;min-height: 26px;}
.sal-pyoff-title-block{float: left;width: 100%;}
.sal-pyoff-title-block > div {border-right: 0px solid #c8bdbd!important;}
/*.sal-pyoff-title-block .playoff-strip-btns{float: left;padding-top: 5px;width: 86.96%;padding-right: 10px;min-height: 35px;text-align: right;background-color: transparent;}*/
.sal-pyoff-title-block a {text-decoration: none;margin-right: 15px;}
.sal-pyoff-title-block a.fb-share{vertical-align: -11px;}
.sal-pyoff-title-block a.sal-fb-share.fb-share{vertical-align: super;}
.sal-pyoff-title-block > div:last-child {border-right: none!important;}
.sal-pyoff-title-block a.button2{float: unset;vertical-align: top;font-size: 13px !important;}
.sal-pyoff-title-block .playoff-strip-btns {float: left;padding-top: 5px;width: calc(88% - 5px);border-bottom:1px solid #c8bdbd;padding-right: 0;min-height: 34px;text-align: right;background-color: transparent;}
/*predraft_title_playoff*/
.pre-draft-pyoff-title {background-color: #eddede;font-family: oswald;float: left;margin-top: 20px;width: 100%;padding: 5px 0;}
.pre-draft-pyoff-title .playoff-man-team-title.lf-po-tle,.pre-draft-pyoff-title .right-playoff-draft-title {width: 50%;float: left;}
.pre-draft-pyoff-title .playoff-man-team-title h3 {background-color: transparent;padding: 0px !important;padding-left: 15px !important;margin: 0px !important;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 400px;}
.pre-draft-pyoff-title .right-playoff-draft-title h5 {text-align: right;font-size: 16px;padding-right: 15px;overflow: hidden;float: right;text-overflow: ellipsis;white-space: nowrap;width: 225px;}
/*draft-scheduleplayoff*/
.playoff-schedule-tb-wrapper table.ds-table {margin-top: 5px;margin-bottom: 10px;}
h3.playoff-schedule-tb-title {padding-top: 30px;}

/*Submit_request_playoff page*/
.submit-request-inner-block{padding-left: 20px;padding-right: 65px;}
.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: 100%;margin-bottom: 15px;height: 27px;box-shadow: none !important;border: 1px solid #b4a7a7;}
.submit-request-form table input, .submit-request-form table textarea {width: 250px;padding-left: 10px;}
.submit-request-form table textarea {min-height: 60px;padding-top: 7px;padding-left: 8px;}
.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 tr.sub-plyoff-rqt-btn input {width: 50%;padding-bottom: 15px !important;height: 35px;margin-top: 20px;padding-top: 7px;}
.submit-rquest-plyoff-wrapper .page-title-new{line-height: 45px;}
.submit-rquest-plyoff-wrapper .page-title-new font {font-size: 21px;padding: 10px 5px;}
/*End*/

/*Confirmation Submit Request Page */
.confirm-submit-rquest-plyoff-wrapper{text-align: center;padding-top: 30px;padding-bottom: 30px;}
.confirm-submit-rquest-plyoff-wrapper img {width: 100px;}
.confirm-submit-rquest-plyoff-wrapper p{font-size: 22px;padding: 0 100px;line-height: 1.4;font-family: oswald;margin-top: 5px;}
.confirm-submit-rquest-plyoff-wrapper .jl-sl-box-btn {border-radius: 3px;padding: 10px 0px;}
/*End*/

/*New Customize Pricing Table Playoff*/
.playoff-create_league-table_wrapper.fix-part{position: relative;}
.modal-playoff-table_wrapper {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_wrapper .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;}
.modal-playoff-table_wrapper .close:hover,.modal-playoff-table_wrapper .close:focus {color: #d8f637;text-decoration: none;cursor: pointer;}
.popup-create_league-table_wrapper {background-color: #ec6161;width: 850px;position: relative;margin: 0 auto !important;}
.pricing-table-plyoff-content ul li img {width: 12px;padding-top: 5px;}
.modal-playoff-table_wrapper{float: left;width: 100%}
.pricing-table-plyoff-block.pricing-table-plyoff-features {width: 40% !important;float: left;}
.pricing-table-plyoff-block {float: left;width: 20%;background-color: #ffffff;}
.pricing-table-plyoff-block:nth-child(4) {width: 17.5%;}
.pricing-table-plyoff-block:nth-child(5) {width: 25%;}
.pricing-table-plyoff-block:nth-child(6) {width: 17.5%;}
.pricing-table-plyoff-header {min-height: 140px;border-bottom: 1px solid #eddddd;border-right: 1px solid #eddddd;position: relative;padding-bottom: 10px;padding-left: 10px;}
.pricing-table-plyoff-header a,.pricing-table-plyoff-header button,.pricing-table-plyoff-header .flipthis-wrapper input {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%;}
.pricing-table-plyoff-content li {min-height: 19px;padding-top: 4px;}
.popup-table-cus-inner{float: left;width: 100%;}
.pricing-table-plyoff-content ul {border-right: 1px solid #eddddd;min-height: 307px;}
.popup-table-cus-inner h3 {font-family: oswald;font-size: 17px;padding-bottom: 6px;background-color: #dddddd;padding-top: 4px;padding-left: 15px;text-align: center;}
.pricing-table-plyoff-header h5 {font-size: 15px;font-family: oswald;}
.pricing-table-plyoff-header label {display: block;}
.pricing-table-plyoff-header h6 {font-size: 16px;font-family: oswald;position: relative;margin-bottom: 15px;min-height: 25px;}
.pricing-table-plyoff-header h6::after {content: '';width: 25px;height: 2px;background-color: #53b700;position: absolute;left: 0;border-radius: 4px;bottom: -5px;}
.pricing-table-plyoff-header span {font-size: 15px;font-weight: 600;font-family: oswald;}
.pricing-table-plyoff-header .playoff-ft {font-size: 12px;font-weight: 600;font-family: oswald;}
.pricing-table-plyoff-header span font{ font-size: 12px;}	
.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;position: relative;}
.pricing-table-plyoff-block ul li{text-align: center;}
.price-plyoff-help-strip {float: left;width: calc(100% - 15px);padding-left: 15px;padding-top: 5px;margin-bottom: 50px;z-index: -1;border-radius: 2px;box-shadow: 0 0 9px #00000040;padding-bottom: 5px;background-color: #000000;}
.price-plyoff-help-strip img.price-plyoff-sc {width: 25px !important;}
.price-plyoff-help-strip ul li:last-child {border-right: none;margin-top: -6px;padding-left: 18px;}
.price-plyoff-help-strip ul li img {width: 16px;margin-right: 0;margin-left: 5px;vertical-align: middle;}
.price-plyoff-help-strip ul li {float: left;width: calc(32.33% - 10px);padding-left: 10px;min-height: 28px;color: #ffffff;border-right: 2px solid #ffffff60;}
.price-plyoff-help-strip ul li a {color: #ffffff;margin-top: 8px !important;text-decoration: none;display: inline-block;margin-left: 5px;}
.footer-price-strip {display: block;border-top: 1px solid #9d8c8c;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;}
.footer-price-strip ul li {padding-bottom: 1px;}
.footer-price-strip ul{display: inline-block;}
.pricing-table-plyoff-block.pricing-table-plyoff-free .pricing-table-plyoff-inner .pricing-table-plyoff-header .create_league_ploff {background-color: #3d5229;color: #ffffff;padding: 7px 14px;border: none;position: absolute;font-weight: 600;border-radius: 4px;width: 68%;font-size: 13px;bottom: 10px;}
/*New Requirement for overseas*/
.pricing-table-plyoff-header a.multiline8.fr,.pricing-table-plyoff-header a.hint--left,.pricing-table-plyoff-header a.hint--right,
.pricing-table-plyoff-content a.multiline8.fr,.pricing-table-plyoff-content a.hint--left,.pricing-table-plyoff-content a.hint--right {position: absolute;width: unset;background-color: transparent;padding: 0;top: 0;}
.pricing-table-plyoff-content a.multiline8.fr,.pricing-table-plyoff-content a.hint--left,.pricing-table-plyoff-content a.hint--right {top: -5px !important;	}
.pricing-table-plyoff-header a.multiline8.fr img,.pricing-table-plyoff-header a.hint--left img,.pricing-table-plyoff-header a.hint--right img{width: 16px;}
/*End*/
/*Draft Status and Time Playoff*/
.ply-drft-strip-sts {float: left;width: 100%;text-align: center;font-size: 15px;font-family: oswald;margin-top: 0;padding-top: 5px;padding-bottom: 5px;margin-bottom: -10px;}
.header-strp-d-plyoff {float: left;padding-top: 30px;width: 100%;}
.header-strp-d-plyoff h3.playoff-schedule-tb-title {float: left;width: 50%; padding-top: 0 !important;}
.header-strp-d-plyoff .ply-drft-strip-sts {float: left;width: 50%;font-size: 12px;text-align: right;padding-top: 0;padding-bottom: 0;margin-bottom: 0;font-family: arial;}
/*End*/
.playoff-rds ul li a {text-decoration: none;float: left;text-align: center;margin-bottom: 1px;line-height: 35px;padding: 0 10px;margin-left: 6px;margin-top: 2px;font-size: 14px;color: #000;font-weight: bold;border-radius: 3px;height: 35px;position: relative;background-color: #eee;}
.playoff-rds ul li.flex-act a {background-color: #99cc66;}
/*Draft Page combination(20*2) Stylesheet*/
.draf-mid-box2 .draft-teambox34 table tbody,.draf-mid-box55 .draft-teambox34 table tbody{overflow-x: hidden;overflow-y: auto;height: 448px;}
/*End*/
/*Homepage create/join private links*/
.hmpage_tabs_p-link{width: 100%;text-align: center;margin: 0 auto;display: inline-block;margin-top: 5px;}
.hmpage_tabs_p-link a{ color: #fff;font-size: 12px;text-align: center;margin: 0 auto;font-weight: 400;text-transform: none;font-family: oswald;}
/*End*/
.jl-v3-100.jl-4 .jl-v3-box.jl-free-ojha9,.jl-v3-100.jl-4 .jl-v3-box.jl-free-atul9,.jl-v3-100.jl-4 .jl-v3-box.jl-free-sushma9,.jl-v3-100.jl-4 .jl-v3-box.jl-free-hardy9{background:#fff url(../images/mr-cric-9-free.jpg) center left no-repeat;background-size:100%}
.jl-v3-100.jl-4 .jl-v3-box.jl-free-ojha10,.jl-v3-100.jl-4 .jl-v3-box.jl-free-atul10,.jl-v3-100.jl-4 .jl-v3-box.jl-free-sushma10,.jl-v3-100.jl-4 .jl-v3-box.jl-free-hardy10{background:#fff url(../images/mr-cric-10-free.jpg) center left no-repeat;background-size:100%}
/*Filter-Search*/
.filter-team-nw{float: left;margin-left: 12px;margin-top: 2px;}
.filter-team-nw a.filter-btn {background-color: #f9d207;color: #000000;padding: 6px 11px;text-decoration: none;font-size: 13px;border-radius: 3px;}
.filter-team-nw a.filter-btn.on {background-color: #7aa352;}
.filter-team-nw a.filter-btn span.fil-icon{margin-right: 4px;vertical-align: middle;}
.filter-team-nw a.filter-btn span.fil-icon img {width: 15px;filter: brightness(1000);}
.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 .button2{float: unset;}
.sb-btn-fitler .button2.filter-sbm{background-color: #3d5229;color: #fff;}
.sb-btn-fitler{text-align: center;margin-top: 15px;}
.sb-btn-fitler .button2.filter-rst,
.sb-btn-fitler .button2{background-color: #b9c3af;color: #000000;padding: 1px 40px;line-height: 30px;font-size: 14px;}
.modal-properties {padding: 0 0 15px 25px;}
.chkbox-lble {display: inline-block;position: relative;width: 38%;padding-left: 35px;margin-bottom: 8px;cursor: pointer;font-family: oswald;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: #7aa352;border-color: #7aa352;}
.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);}
.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;}
.filter-search-modal,.trde-mainbox {display: none; position: fixed; z-index: 1; padding-top: 200px; 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: 6px;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: 35%;background-position: center;}
@media screen and (max-width: 1380px) and (min-width: 1220px){ul.tabnav li a {padding: 0px 5px;}.search_player span {width: 135px;}}
/*End Filter Search*/
/*playingeleven-rules*/
#contentz1 .tabcontainer table.new-table-546 tbody tr td,.nh-box1.mt-10.new-table9875 table.new-table-54 tr td, .manage-left table.create_league_list_league9 tr td,#contentz2 .box-white-2 table.create_league_list_league9 tr td,#contentz2 .box-white-2 table.create_league_list_league9.list_league99 tr td,#contentz1 table.create_league_list_league9 .tbody-scroll tr td,#contentz2 table.create_league_list_league9 tr td,#contentz3 table.create_league_list_league9 tr td,#contentz4 table.create_league_list_league9 tr td{position: relative;}
#contentz1 .tabcontainer table.new-table-546 tbody tr,.nh-box1.mt-10.new-table9875 table.new-table-54 tbody tr,.manage-left table.create_league_list_league9 tbody tr,#contentz2 .box-white-2 table.create_league_list_league9 tr,#contentz2 .box-white-2 table.create_league_list_league9.list_league99 tr,#contentz1 table.create_league_list_league9 .tbody-scroll tr,#contentz2 table.create_league_list_league9 tr,#contentz3 table.create_league_list_league9 tr,#contentz4 table.create_league_list_league9 tr{min-height: 36px;}
#contentz1 .tabcontainer table.new-table-546 .stats-player,.nh-box1.mt-10.new-table9875 table.new-table-54 .stats-player,.manage-left table.create_league_list_league9 .stats-player,#contentz2 .box-white-2 table.create_league_list_league9 tr .stats-player,#contentz2 .box-white-2 table.create_league_list_league9.list_league99 tr .stats-player,#contentz1 table.create_league_list_league9 .tbody-scroll tr .stats-player,#contentz2 table.create_league_list_league9 tr .stats-player,#contentz3 table.create_league_list_league9 tr .stats-player,#contentz4 table.create_league_list_league9 tr .stats-player{position: absolute;left: 8px;top: 27px;font-size: 9px;height: 10px;font-weight: bold;width: 30px;line-height: 1;}
#contentz1 .tabcontainer table.new-table-546 span.stats-player:before,.nh-box1.mt-10.new-table9875 table.new-table-54 span.stats-player:before,.manage-left table.create_league_list_league9 span.stats-player:before,#contentz2 .box-white-2 table.create_league_list_league9 tr .stats-player::before,#contentz2 .box-white-2 table.create_league_list_league9.list_league99 tr .stats-player::before,#contentz1 table.create_league_list_league9 .tbody-scroll tr .stats-player:before,#contentz2 table.create_league_list_league9 tr .stats-player::before,#contentz3 table.create_league_list_league9 tr .stats-player::before,#contentz4 table.create_league_list_league9 tr .stats-player::before{position: absolute;left: -3px;top: 2px;width: 5px;height: 5px;content: "";background-color: red;border-radius: 100%;}
.nh-box1.mt-10.new-table9875 table.new-table-54 span.stats-player:before{left: -7px !important;}
/*statsview-s*/
.manage-left table.create_league_list_league9 .stats-player{left: 28px!important;top: 24px!important;}
.manage-left table.create_league_list_league9 span.stats-player:before{left: -7px!important;top: 1px!important;}
/*manageteam-d*/
#contentz2 .box-white-2 table.create_league_list_league9 tr .stats-player,#contentz2 .box-white-2 table.create_league_list_league9.list_league99 tr .stats-player{left: 11px !important;top: 24px!important;}
#contentz2 .box-white-2 table.create_league_list_league9 tr .stats-player::before,#contentz2 .box-white-2 table.create_league_list_league9.list_league99 tr .stats-player::before{left: -7px !important;top: 2px!important;}
/*tradeplayer-d*/
#contentz1 table.create_league_list_league9 .tbody-scroll tr .stats-player,#contentz2 table.create_league_list_league9 tr .stats-player,#contentz3 table.create_league_list_league9 tr .stats-player,#contentz4 table.create_league_list_league9 tr .stats-player{left: 28px;top: 20px;}
#contentz1 table.create_league_list_league9 .tbody-scroll tr .stats-player::before,#contentz2 table.create_league_list_league9 tr .stats-player:before,#contentz3 table.create_league_list_league9 tr .stats-player:before,#contentz4 table.create_league_list_league9 tr .stats-player:before{left: -7px;top: 2px;}
/*End*/
#contentz4 table.create_league_list_league9 tr.disactive .stats-player,#contentz4 table.create_league_list_league9 tr.disactive .stats-player:before{color: #ffffff;} 
#contentz2 .box-white-2 table.create_league_list_league9 tr td img.mt-5{margin-top: 0!important;}
.manage-left #contentz3 table.create_league_list_league9 tbody tr,.manage-left #contentz4 table.create_league_list_league9 tbody tr{height: 36px;}
/*End*/
/*Score-History and Trade Player Owl Carousel*/
.slider-box-carousel .item{text-align: center;background-color: #ffffff;border-radius: 2px 2px 0 0;box-shadow: 0 0 1px #000000;margin-top: 2px;}
.slider-box-carousel .item a{border:none !important;font-weight: 600;}
.slider-box-carousel {clear: both;background-color: #ffffff;float: left;width: 100%;display: flex;align-items: center;margin-top: 15px;border: 1px solid #c2a8a8;}
.slider-box-carousel .slider-text {float: left;width: 5%;}
.slider-box-carousel .slider-text span {padding-left: 11px;font-size: 13px;font-weight: 600;}
.slider-box-carousel .owl-carousel.owl-theme.owl-loaded.owl-drag{padding-top: 9px;margin-left: 12px;}
.slider-box-carousel .main-slider-box {float: left;width: calc(100% - 222px) !important;margin-left: 15px;}
.slider-box-carousel .owl-nav button.owl-next, .owl-nav button.owl-prev {position: absolute;top: 4px;opacity: 1 !important;background-color: #3d5229 !important;height: 43px}
.slider-box-carousel .owl-nav button.owl-prev {left: -26px;}
.slider-box-carousel .owl-nav button span{font-size: 39px !important;color: #ffffff;margin-top: -6px;display: inline-block;padding: 0 3px;}
.slider-box-carousel .owl-nav button.owl-next {right: -25px;}
.slider-box-carousel .slider-buttons {float: left;width: 5%;margin-left: 55px;}
.slider-box-carousel .item.active{background-color: #3d5229!important;}
.slider-box-carousel .item.active a{color: #ffffff!important;}
.slider-box-carousel .item a.new-slider-anc {height: 39px!important;padding: 0px;width: 55px;text-decoration: none;line-height: 20px;color: #666666;font-size: 12px;border-radius: 2px;border: 1px solid #c0c0c0;overflow: hidden;}
.slider-box-carousel .item a font {background-color: #0586b4;display: block;float: left;width: 100%;font-size: 11px;border-radius: 0px 0px 2px 2px;color: #fff;font-weight: 500 !important;}
.slider-box-carousel .item.active-now a {color: #e76747!important;}
.slider-box-carousel .slider-buttons a {font-weight: 600;text-decoration: none;color: #666666;}
.slider-box-carousel .slider-buttons a.act{color: #1f60a5 !important;}
/*Score-History and Trade Player only date style*/
.slider-box-carousel-sin .item{margin-bottom: 2px;background-color: #f1ecec!important;border-radius: 2px!important;}
.slider-box-carousel-sin .item a.new-slider-anc{line-height: 1.2!important;display: inline-block;padding-top: 5px;font-size: 13px!important;height: 35px!important;color: #5b5555;}
.slider-box-carousel-sin .item.active, .slider-box-carousel-sin .item.active a{color: #ffffff!important;}
/*Score-History and Trade Player only single digit style*/
.slider-box-carousel.slider-box-carousel-num {margin-top: 0;}
.slider-box-carousel.slider-box-carousel-num .owl-stage{margin: 0 auto;}
.slider-box-carousel.slider-box-carousel-num .item{margin-bottom: 3px;margin-left: 3px;border-radius: 2px;box-shadow: 0 0 2px #807171;}
.slider-box-carousel.slider-box-carousel-num .owl-carousel.owl-theme.owl-loaded.owl-drag {padding-top: 2px;}
.slider-box-carousel.slider-box-carousel-num {margin-left: 0px;}
.slider-box-carousel.slider-box-carousel-num .main-slider-box {padding: 7px 0;}
.slider-box-carousel.slider-box-carousel-num .item{height: 29px;box-shadow: 0 0 1px #111111;}
.slider-box-carousel.slider-box-carousel-num .item a.new-slider-anc{line-height: 28px;}
/*trade player owl carousel*/
div#contentz2 .slider-box-carousel.slider-box-carousel-num .main-slider-box {width: calc(100% - 375px) !important;padding: 0px 0 !important;}
div#contentz2 .slider-box-carousel.slider-box-carousel-num .owl-nav {margin-top: 0;}
div#contentz2 .slider-box-carousel.slider-box-carousel-num .owl-nav button.owl-next,div#contentz2 .slider-box-carousel.slider-box-carousel-num .owl-nav button.owl-prev {top: -3px;height: 32px;}
div#contentz2 .slider-box-carousel.slider-box-carousel-num .owl-nav button span {font-size: 33px !important;margin-top: -7px;}
div#contentz2 .slider-box-carousel.slider-box-carousel-num .owl-nav button.owl-next {right: -26px;}
div#contentz2 .slider-box-carousel.slider-box-carousel-num .slider-buttons,div#contentz2 .slider-box-carousel .slider-buttons{width: 27%;margin-left: 56px;}
div#contentz2 .slider-box-carousel.slider-box-carousel-num .slider-buttons a,div#contentz2 .slider-box-carousel .slider-buttons a {height: 47px;line-height: 46px;padding-right: 13px;border-right: 1px solid #dddddd;display: inline-block;color: #666666;}
div#contentz2 .slider-box-carousel.slider-box-carousel-num .slider-buttons a:last-child,div#contentz2 .slider-box-carousel .slider-buttons a:last-child {border-right: none;padding-left: 14px;padding-right: 0;}
/*trade player owl carousel*/
div#contentz2 .slider-box-carousel .main-slider-box {width: calc(100% - 369px) !important;}
/*End*/
/*New Locl2lock Popup*/
.modal-l2l-modal{display: none;position: fixed;z-index: 999999;padding-top: 195px;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: 25%;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: 88px;}
.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: 1450px) and (min-width: 1150px){.modal-l2l-modal .popup-l2l-table_wrapper{width: 30%;}}
/*End*/
/*Fancy Box Style For Create League Customization Modal*/
.playoff-cl-table_wrapper-fancybox {background-color: rgba(11, 4, 4, 0.65) !important;background: none;}
.playoff-cl-table_wrapper-fancybox {z-index: 99999 !important;}
.playoff-cl-table_wrapper-fancybox .fancybox-opened {z-index: 8030;width: 100% !important;top: 10px !important;left: 0 !important;right: 0;}
.playoff-cl-table_wrapper-fancybox .fancybox-opened .fancybox-skin {box-shadow: none!important; padding: 0 !important;}
.playoff-cl-table_wrapper-fancybox .fancybox-type-iframe .fancybox-inner {width: 1215px !important;height: 740px !important;overflow: unset !important;margin: 0 auto;}
.modal-playoff-table_wrapper::-webkit-scrollbar {background-color: transparent !important;}
.playoff-cl-table_wrapper-fancybox .modal-playoff-table_wrapper {padding-top: 3px !important;background-color: transparent !important;}
.playoff-cl-table_wrapper-fancybox .fancybox-skin{background: transparent!important;}
/*.modal-playoff-table_wrapper .close {right: 87px!important;top: 7px!important;}*/
.modal-playoff-table_wrapper{padding-top: 3px !important;}
.playoff-create_league-table_wrapper.fix-part {position: relative;}
/*End*/						
/*Purchase custom modal*/
.modal-purchase-table_wrapper {font-family: arial !important;display: none; position: fixed; z-index: 999999; padding-top: 30px; left: 0;top: 0;width: 100%; height: 100%;overflow: auto;background-color: rgba(0,0,0,0.4);}
.modal-purchase-table_wrapper .close {position: absolute;z-index: 9;right: -12px;background-color: #000000;width: 20px;height: 20px;padding: 0 !important;top: -15px;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-purchase-table_wrapper .close:hover,.modal-purchase-table_wrapper .close:focus {color: #d8f637;text-decoration: none;cursor: pointer;}
.modal-purchase-table_wrapper .modal-purchase-content {position: relative;width: 901px;margin: 0 auto;}
.modal-purchase-table_wrapper .custom-pur-inner h3 {font-family: oswald;font-size: 18px;padding-bottom: 6px;background-color: #dddddd;padding-top: 4px;padding-left: 15px;text-align: center;}
.modal-purchase-table_wrapper .modal-pur-item .chkbox-lble{font-family: Arial, Helvetica, sans-serif !important;}
.modal-purchase-table_wrapper .modal-pur-items-wrapper {background-color: #ffffff;padding: 10px;margin-bottom: 0;padding-left: 10px;padding-bottom: 0;}
.modal-purchase-table_wrapper .chkbox-lble {width: unset;margin-top: 13px;}
.modal-purchase-table_wrapper .checkmark {top: -3px;height: 17px;width: 17px;left: 8px;}
.modal-purchase-table_wrapper .modal-pur-item {display: flex;align-items: center;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: 1px;}
.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: 70px;padding-right: 5px;display: flex;align-items: center;border-left: 1px solid #dddddd;justify-content: center;}
.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: 99.2%;vertical-align: middle;}
.modal-pur-btn {width: 100%;position: relative;float: left;padding-bottom: 15px;text-align: center;background-color: #ffffff;padding-top: 20px;box-shadow: 0 0 13px rgba(0,0,0,0.2);}
.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-purchase-table_wrapper.dl-pur-s-modal .custom-pur-inner .modal-pur-item {background-color: #ffffff;}
.modal-purchase-table_wrapper.dl-pur-s-modal .custom-pur-inner {float: left;padding-bottom: 10px;width: 100%;background-color: #ffffff;height: 570px;position: relative;overflow: auto;}
.modal-purchase-table_wrapper.dl-pur-s-modal .custom-pur-inner .modal-pur-items-wrapper .full-width{display: flex;flex-flow: row wrap;}
.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 .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;}
body.open-pur-modal{overflow: hidden;}
/*End*/
/*Rules Disabled style*/
.draft-table987 .bo-bot987 .bo-left987 .nh-listbox[disabled="disabled"],table.rual-table td.bo-r-box input[disabled="disabled"] {background-color: #eeeeee;}
/*End*/
/*Table Format Customize Table modal */
.modal-purchase-table_wrapper .custom-pur-inner h3,.playoff-create_league-table_wrapper-tble,.playoff-create_league-table_wrapper-tble .popup-table-cus-inner h3{font-size: 18px;background: url(../images/player_list_bg.jpg) repeat;color: #ffffff;font-weight: 300;}
.playoff-create_league-table_wrapper-tble table {background-color: #fff;margin-bottom: 15px;}
.playoff-create_league-table_wrapper-tble td, .playoff-create_league-table_wrapper-tble th {font-size: 12px;height: 25px;border: 1px solid #eeeeee;padding: 5px;position: relative;color: #000}
.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-blk{background-color: #000000!important;}
.playoff-create_league-table_wrapper-tble .plyoff-bg-blk td {color: #ffffff;border-right: 2px solid #ffffff60;padding: 10px 20px;}
.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: 145px;}
.playoff-create_league-table_wrapper-tble .plyoff-modal-title{color: #000;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: #f9d207;padding: 7px 14px;border-radius: 3px;margin: 0 auto;text-decoration: none;font-weight: 600;color: #000;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;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;background-color: #444444;}
.playoff-create_league-table_wrapper-tble table a.hint--right,.playoff-create_league-table_wrapper-tble table a.hint--left{position: absolute;width: unset;background-color: transparent;padding: 0;}
.playoff-create_league-table_wrapper-tble table a.hint--right img,.playoff-create_league-table_wrapper-tble table a.hint--left img{width: 13px;}
.playoff-create_league-table_wrapper-tble.fix-part {width: 1130px;margin: 0 auto;}
.playoff-create_league-table_wrapper-tble tr:nth-child(odd) {background-color: #eee;}
.playoff-create_league-table_wrapper-tble tr:nth-child(1) {background-color: #ffffff;}
.playoff-create_league-table_wrapper-tble .plyoff-bg {background-color: transparent;}
/*End*/
/*PaceBonus*/
.box-white-1 .rual-table tr .or-strip-rls:before {position: absolute;top: -8px;left: 0;content: "OR";margin: 0 auto;width: 20px;height: 14px;right: 0;text-align: center;font-weight: 600;background-color: #ffffff;}
/*End*/
/*Purchase Modal Extra Strip*/
.modal-purchase-content .custom-pur-inner{background-color: #ffffff;}
.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: #e3dddd;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 #e3dddd;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;}
/*End*/
@-moz-document url-prefix() { 
.playoff-cl-table_wrapper-fancybox, .fancybox-overlay, .leftnav {z-index: 999 !important;}
.playoff-create_league-table_wrapper-tble.fix-part {width: 1080px;}
.modal-purchase-table_wrapper.dl-pur-s-modal .custom-pur-inner {height: 530px;}
}
/*WorldCup Prediction*/
.pred-plyoff-modal-wrpper .playoff-create_league-table_wrapper-tble td,.pred-plyoff-modal-wrpper .playoff-create_league-table_wrapper-tble th {border: 1px solid #ccc7c7;}
.pred-plyoff-modal-wrpper h6.plyoff-modal-title {margin-bottom: 0px;}
.pred-plyoff-modal-wrpper .playoff-create_league-table_wrapper-tble tr:nth-child(odd) {background-color: transparent;}
.pred-plyoff-modal-wrpper .plyoff-title-td{height: 40px !important;}
.pred-plyoff-modal-wrpper .playoff-create_league-table_wrapper-tble .plyoff-modal-title::after {left: 0;margin: 0 auto;right: 0;}
.pred-max-members{text-align: center;padding-bottom: 15px;padding-top: 10px;}
.pred-max-members span{font-size: 14px;display: block;margin-bottom: 15px;}
.pred-max-members a{text-decoration: none;float: unset;}
/*End*/
/*Player List Rules*/
.ply-rule-sumit-btn {width: 100%;text-align: center;margin-top: 16px;}
.ply-rule-sumit-btn input {margin: 0 auto;float: unset;padding: 5px 25px;font-size: 12px;text-decoration: none;}
.plr-list-rule-box input{border: none;border: 1px solid #d2c6c6;padding: 3px 10px;}
.plr-list-rule-box tbody.tbody-scroll td{font-size: 12px;}
.plr-list-rule-box tbody.tbody-scroll td[style="width:430px!important;"] {min-width: 145px;}
/*Specials Rules Tab Design*/
.cust-rules-links {float: left;width: 100%;background-color: #ffffff;}
.cust-rules-links table{border-collapse: collapse;}
.cust-rules-links table td {border: 1px solid #dddddd}
.cust-rules-links table.draft-table987 tr {height: 44px;}
.cust-rules-links table.draft-table987 .mdy-btn{text-decoration: none;font-size: 12px;}
/*End*/

/*Upcoming Matches*/
#divTeam ul#rptMatches_1, #divTeam ul#divUpcomingMatches_1,#divTeam ul#rptMatches_2, #divTeam ul#divUpcomingMatches_2 {width: auto;float: none;clear: both;display: inline-block;}
ul.match-box8 li.upcoming-mtches-box .match-box81:first-child{padding-left: 5px;padding-right: 5px;}
ul.match-box8 li.upcoming-mtches-box .match-box81{width: 120px;cursor: default;}
ul.match-box8 li.upcoming-mtches-box{padding-left: 0 !important;}
ul.match-box8 li.upcoming-mtches-box .match-box81:last-child{padding-left: 5px;padding-right: 5px;border-right: none;}
#divTeam ul#divUpcomingMatches_1,#divTeam ul#divUpcomingMatches_2{display: inline-block;float: right!important;background-color: #e9e6e6;padding-right: 3px;margin-left: 0px;margin-top: 1px;margin-right: -10px;transform: scale(0.9);border-radius: 4px;}
/*End*/
.full-width.current-round-ply {text-shadow: 0px 0px 0px black;height: 22px;padding: 3px 0px 4px 0px;position: relative;border: 1px solid #999999;font-weight: bold;width: 85%;border-left: 2px solid #8d8d8d;border-radius: 3px;padding-left: 5px;}
.new-table-546 tbody tr.odd1.active td .full-width.current-round-ply, .new-table-546 tbody tr.even1.active td .full-width.current-round-ply {border: 1px solid #f6eded;border-left: 2px solid #f6eded;}
.new-table-546 tbody tr.odd1.active td .full-width.current-round-ply font,.new-table-546 tbody tr.even1.active td .full-width.current-round-ply font{color: #ddd4d4;}
.full-width.current-round-ply font {color: #645e5e;}
/*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{background-color: #ffffff;margin-bottom: 15px;float: left;width: calc(100% - 30px);padding: 9px 15px;margin-top: 20px;box-shadow: 0 0 1px #666666;border-radius: 3px;}
/*.trade-summary-box .trade-left {float: left;width: 40%;}*/
.trade-summary-box .trade-left strong,.trade-right strong{padding-right: 7px;float: none;vertical-align: text-bottom;}
.trade-summary-box .trade-left .selectbox, .trade-right .selectbox{float: none;width: 65%;}
/*.trade-summary-box .trade-right{float: right;width: 40%;text-align: right;}*/
.trade-summary-box .img-fix {width: 35px;height: 35px;vertical-align: middle;float: none;display: inline-block;}
.trade-summary-box .create_league_list_league9 td {font-size: 13px;}
.trade-summary-box .trde-plyr-dtl img {float: left;margin-right: 3px;}
.trade-summary-box .trde-plyr-dtl{display: inline-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;}
.trade-summary-box .trde-plyr-dtl strong {float: left;}
.trade-summary-box .trade-summ-dtls table.create_league_list_league9 tr td:nth-child(2){font-weight: 600;}
.trade-summary-box .trade-summ-dtls table.create_league_list_league9 tr td:nth-child(2) font {display: block;font-size: 12px;font-weight: 400;}
.trade-summary-box .trade-right, .trade-summary-box .trade-left {width: 275px;display: inline-block;}
.trade-summary-box .trde-plyr-dtl strong font {color: #68a355;}

#divTradeSummary .tabnav_bg {background-color: #ffffff !important;box-shadow: 0 0 1px #666666;background: none;width: calc(100% - 30px);border-radius: 3px;padding: 6px 14px;margin-bottom: 15px !important;}
#divTradeSummary .list-status .selectbox {background-color: #f9f9f9;height: 27px;border: 1px solid #c9c9c9;}
#divTradeSummary .list-status label {color: #333333;padding: 5px 10px 0 20px;}
#divTradeSummary table.create_league_list_league9 tr th {padding: 10px 0;}
#divTradeSummary table.create_league_list_league9 tr td:first-child,#divTradeSummary table.create_league_list_league9 tr td:nth-child(2){text-align: center;}
.playoff-sal-btn2 a{padding: 10px 15px;margin-top: 10px;text-decoration: none;}
/*Group Stagging*/
.group-leaderbd {float: left;width: 100%;margin-top: 20px;}
.group-lb-block {margin-top: 15px;clear: both;background-color: #ffffff;border: 1px solid #d1c9c9;float: left;width: 100%;}
.group-lb-block h3 {float: left;width: 15%;}
.grp-btns {float: right;width: 75%;text-align: right;margin-top: 2px;}
.grp-btns a, .grp-btns input{float: none;margin-left: 10px;padding: 5px 10px;font-size: 11px;text-decoration: none;border-radius: 3px;}
.group-lb-btn .button {float: right !important;border-radius: 4px;}
.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{line-height: unset;width: calc(100% - 20px);padding: 10px;margin: 0;}
.group-lb-btn{margin-bottom: 15px;float: left;width: 100%;border-bottom: 2px solid #dfd0d0;padding-bottom: 10px;}
.group-lb-btn a{text-decoration: none;border-radius: 4px;}
.input-grp label{font-weight: 600;}
.input-grp input{float: none;width: 15%;}
.input-grp {margin:  10px 0 10px 10px}
.grouping-main-wrapper .btn-grp .button2 {float: none;padding: 8px 35px;font-size: 13px;margin-bottom: 15px;}
.grouping-main-wrapper table th {text-align: left;padding: 9px 12px;}
.grp-table_wrapper {margin-top: 20px;}
.grp-table_wrapper .btn-grp {text-align: center;}
.grp-table_wrapper .cancel-grp {background-color: #d2c0c0;color: #000;}
.grouping-main-wrapper {float: left;width: 100%;border: 1px solid #d6c6c6;}
.grouping-main-wrapper .create_league_list_league9 td {border-bottom: 1px solid #e2c8c8;}
.grouping-main-wrapper .popup-table-cus-inner h3 {text-align: left;background: url(../images/page-title-bg.jpg) bottom left repeat-x;border-bottom: 1px solid #d0cdcd;}
.grouping-main-wrapper .create_league_list_league9 {width: 98% !important;margin-left: 10px;border: 1px solid #e2c8c8;}
.grouping-main-wrapper .popup-table-cus-inner{background-color: #ffffff;}
/*End*/
/*Playoff Draft*/
.note-box-top.plyoff-nte td.note-text span {display: block;margin-top: 3px;}
.note-box-top.plyoff-nte {width: calc(100% - 40px);margin-bottom: 0 !important}
.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: 45% !important;margin-bottom: 15px;}
.inner-block-d-plyoff .selectbox{width: 49% !important;}
.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: 15% !important;}
.mdl-plyoff-drft .close{top: -6px !important;right: -7px !important;}
.mdl-plyoff-drft .close {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: 22px;box-shadow: 0 0 6px #00000070;}
.p-drft-btn input {float: none;}
.mdl-plyoff-drft h3{border-radius: 5px 5px 0 0;}
.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: 40%;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: inline-block;font-size: 9px;font-weight: 600;color: #ac9a9a;}
.plyoff-myfantasy-block {float: left;width: 100%;background-color: #ffffff;margin-top: 15px;border: 1px solid #c2b8b8;}
.plyoff-myfantasy-wrapper {background-color: #ffffff;}
.plyoff-drft-wrap {clear: both;padding: 1px 5px 15px 25px;border-top: 1px solid #bba3a3;text-align: center;background-color: #e2dbdb;}
.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*/
.plyr-info-block .img-fix.user-photo5.fl {vertical-align: top;height: 98px !important;width: 65px !important;}
.plyr-info-block .players_list_row1 td{width: 130px;}
.player-mdl-info{display: inline;}
.plr-mdl-dtls .tbody-scroll{height: 100% !important;overflow-y: unset;}
.plyr-info-block table {margin-top: 8px;margin-left: 15px;border: 1px solid #dddddd;width: calc(100% - 108px) !important;}

.mul-tm-comsoon{min-height: 400px;display: flex;flex-direction: column;justify-content: center;}
.mul-tm-comsoon .comming-text-1 {margin-top: 0;margin-bottom: 10px;font-size: 30px;}
.mul-tm-comsoon .comming-text-2 {margin-top: 10px;font-size: 12px;width: 705px;margin: 0 auto;font-weight: 400;}
.mul-tm-comsoon .comming-text-2 span {display: block;font-size: 17px;font-weight: 400;padding-bottom: 10px;}

/*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 a{float: none;text-decoration: none;}
.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: 1rem;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;}
/*mycustom tournamnet 2*/
.cust-match-field label{display: inline-block;}
.cust-title p {font-weight: 600;font-size: 13px;border-bottom: 1px solid #978f8f;padding-bottom: 10px;}
.cust-match-field .textbox {margin-top: 5px;}
.cust-match-field::nth-child(1){border-bottom: none;} 
.cust-match-field {border-bottom: 1px dotted #b4aeae;padding-bottom: 10px;margin-bottom: 10px;}
/*End*/

/*Accordin My custom*/
.mycust-accrdin-submit {text-align: center;margin-top: 5px;float: left;margin-left: 5px;width: 100%;margin-bottom: 5px;}
.mycust-accrdin-submit a{float: none;text-decoration: none;}
/*mycustom tournamnet 2*/
.cust-match-field label{display: inline-block;}
.cust-title p {font-weight: 600;font-size: 13px;border-bottom: 1px solid #978f8f;padding-bottom: 10px;}
.cust-match-field .textbox {margin-top: 5px;}
.cust-match-field::nth-child(1){border-bottom: none;} 
.cust-match-field {border-bottom: 1px dotted #b4aeae;padding-bottom: 10px;margin-bottom: 10px;}
/*End*/
.mycust-edit {margin-top: 15px;margin-bottom: 15px;}
.cst-btn.button{margin-right: 0px;padding: 2px 15px;text-decoration: none;font-size: 13px;line-height: 23px;margin-top: 4px;border-radius: 3px;}
.mycust-edit table{border: 1px solid #e5dddd;}
.mycust-accordion table {width: 100%;}
.mul-tm-comsoon + .full-width {background-color: #ffffff;margin-top: 10px;padding-bottom: 4px;padding-left: 5px;width: 99.5%;box-shadow: 0 0 14px #cecece;}
.mul-tm-comsoon + .full-width h3{font-size: 17px;padding-left: 5px;padding-top: 15px;padding-bottom: 5px;}
.mul-tm-comsoon{position: relative;}
.mul-tm-comsoon + .full-width .textbox{width: 200px!important;margin-bottom: 5px;}
.strip-custom {margin: 5px 0 -5px;margin-top: 15px;box-shadow: 0 0 6px #d5d5d5;background: #fff;padding: 6px 10px;width: calc(100% - 20px);}
.strip-custom font {padding-top: 7px!important;font-size: 16px!important;color: #000000!important;}
.strip-custom .button {text-decoration: none;float: right;margin-top: 2px;background-color: #6f9945;border-radius: 2px;}
.my-created-tour .tour-crd-btn{float: none;text-decoration: none;font-size: 12px;padding: 4px 10px;margin-right: 10px;}
.my-created-tour {margin-top: 6px;margin-bottom: 5px;}
.my-created-tour table{width: 100%;}
.create-btn-tour{position: absolute;top: 24%;margin: 0 auto;left: 38%;float: none;text-align: center;text-decoration: none;font-size: 16px;}
.fantsy-links-cust a.tr-act {background-color: #645757;color: #ffffff;}
.fantsy-links-cust {padding: 9px 15px;text-align: center;font-size: 13px;margin-bottom: 5px;margin-top: 0px;border-bottom: 1px solid #dddddd;}
.fantsy-links-cust a {text-decoration: none;padding: 3px 6px;border-radius: 20px;border: 1px solid #645757;margin-right: 10px;color: #000000;}
.no-record-block {text-align: center;margin-top: 18px;float: left;margin-bottom: 15px;width: 100%;padding: 10px 0px;background-color: #ffffff;}
.btn-cust-back {background-color: #171717;color: #ffffff;margin-left: 5px;}
.custom-tour-rules-strip {margin-top: 15px !important;background-color: #ffffff;padding: 10px;box-shadow: 0 0 2px #aea6a6;border-radius: 5px;}

.custom-chrges {background-color: #ffffff;padding-bottom: 50px;width: 100%;margin: 20px 0 0 0px;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: 13px;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;}
.custom-chrges .button {margin-right: 20px;background-color: #3d5229;color: #ffffff;border: none;padding: 8px 30px;margin-left: 18px;font-weight: 600;}
.custom-chrges a.button{text-decoration: none;}
.cust-create-pge .league-box23 {min-height: 350px !important;}

.coupan-box.crte-tour {background: none;background-color: #ffffff;height: 150px !important;}
.crte-tour input.button{margin-top: 10px;}
.crte-tour .coupan-box-title254,.crte-tour .create-tour-tb strong{color: #000 !important;}
.mycust-accrdin-submit input.button{float: none;}

.table-divider {margin-bottom: 20px;background-color: #ffffff;border: 1px solid #efdede;box-shadow: 0 2px 8px #dfdddd;}
.table-divider .draft-table987 th {color: #666666;background-color: #fff;border-bottom: 2px groove #ffe9e9;}
.sc-team-ex-box1 td {padding: 0 0 !important;}
.tabh-menu ul.tabs li {font-size: 14px;background-color: #ffffff;margin-left: 0;position: relative;width: 15%;display: flex;padding: 2px 0px;width: -webkit-fill-available;margin-right: 15px;border-radius: 4px;box-shadow: 0 4px 8px rgba(0,0,0,0.15);margin-bottom: 5px;justify-content: center;align-items: center;}
.tabh-menu ul.tabs li.current {background-color: #3d5229;transform: scale(1);z-index: 99;}
.tabh-menu ul.tabs li a {text-decoration: none;color: #000000;padding: 8px 0px;display: inline-block;}
.tabh-menu {text-align: center;margin-top: 5px;}
.tabh-menu ul.tabs {text-align: center;width: 100%;justify-content: center;display: flex;}
.tabh-menu ul.tabs li.current:before{width: 0; height: 0; border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #3d5229; position: absolute;bottom: -6px;left: 0;text-align: center;margin: 0 auto;right: 0;content: "";}
.tabh-menu ul.tabs li.current a {color: #ffffff;}

.bgr-font{font-size: 16px!important;}
.smr-font{font-size: 11px!important;}
.table-divider .bo-bot987 td {border-bottom: 1px dotted #ccc;}
.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;}

.player-comb-block table td input[disabled="disabled"] {border: 1px solid #b8abab;background-color: #dbdbdb;width: 40%;float: none;text-align: center;}
.player-comb-block .mycust-accrdin-submit .pc-back-lg{margin-left: 15px;}
.player-comb-block .textbox{width: 35%; text-align: center;float: none;}
.player-comb-block table th:last-child{text-align: center;}

.back-btncust {float: right;margin-top: 23px;margin-right: 5px;font-size: 13px;}
.back-btncust a {font-weight: 700;color: #2c86e3;padding: 7px 11px;}

.mycust-green {float: left;width: calc(100% - 40px);padding: 10px 20px;border-radius: 5px;background: #333;margin-top: 15px;font-size: 14px;}
.mycust-green font{color: #fff;font-size: 14px;}
.mycust-green .button {float: right;background-color: #7aa352;text-decoration: none;}

.mtchs-grouping-stge h3 {padding: 9px 15px;border-bottom: none !important;line-height: 15px;}
.mtchs-grouping-stge .mtchs-grouping-stge{border: 1px solid #c8c8c8;}
.mtchs-grouping-stge .check-custour{border-bottom: none!important;}
.mtchs-grouping-stge .btn-grp{float: left;width: 100%;text-align: center;}
.mtchs-grouping-stge .btn-grp .button2{float: none;padding: 9px 30px;font-size: 14px;}
.mtchs-grouping-stge .btn-grp .button2.cancel-grp{background-color: #000;}
.mtchs-grouping-stge table th{padding: 10px 5px;}
.mtchs-grouping-stge table td{padding: 0 5px;}
.custom-tour-rules-strip .cust-drpdown .selectbox{width: 170px !important;}
.mtchs-grouping #grdRoundMatches td{padding: 10px 5px;}

.mtchs-grouping-stge .grp-lb-tle.page-title-new {line-height: unset;width: calc(100% - 20px);padding: 3px;margin: 0;}
.mtchs-grouping-stge .grp-lb-tle .grp-btns input{margin-top: 3px;}
#divAddRound.mtchs-grouping-stge {background-color: #fff;margin-top: 15px;border: 1px solid #dddddd;}

.no-record-block {text-align: center;margin-top: 18px;float: left;margin-bottom: 15px;width: 99% !important;padding: 15px 0px !important;background-color: #ffffff;margin-left: 5px;box-shadow: 0 0 5px #cecece;font-weight: 600;font-size: 14px;}
.no-record-block .button {float: none;display: block;text-decoration: none;width: 10%;margin: 0 auto;margin-top: 15px;}

.mtchs-grouping .group-lb-btn span{padding-top: 12px;display: inline-block;padding-left: 15px;font-weight: 600;font-size: 14px;}
.mtchs-grouping .group-lb-btn a{margin-top: 5px;margin-right: 15px;}
.note-hth{background-color: #ffffff;padding: 5px 12px;line-height: 16px;margin-top: 10px;box-shadow: 0 0 6px #cebdbd;}
.rnd-head{float: right;display: inline-block;padding-top: 9px;padding-right: 12px;font-size: 13px;font-weight: 600;}
.acc-desc-bx {clear: both;font-size: 13px;color: #938d8d;padding-top: 5px;line-height: 1.3;}
.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;}
/*Join league page private link*/
.jl-prvate-tab_links{float: right;padding-right: 15px;font-size: 19px;font-family: oswald;padding-top: 5px;}
.jl-prvate-tab_links a{color: #dc1b1b;text-decoration: underline;}
/*End*/

.offer-block{padding: 15px 8px;clear: both;padding-bottom: 0;}
td.offer-tle {font-size: 17px;color: red;font-weight: 700;padding-bottom: 0px;}
td.offer-stle {font-size: 13px;color: #777;}
td.offer-tag {font-size: 14px;font-weight: 600;color: red;}
.offer-block{background-repeat: no-repeat;padding-left: 20px;}
.offer-block table{width: 100%;border-collapse: collapse;}
.offer-block table .offer-stle{padding-bottom: 20px;}
.offer-block table .button{float: none;text-decoration: none;margin-bottom: 15px;display: block;}
.offer-block {border-top: 1px dashed #ccc;}
.offer-block.no-offer-block {padding: 15px 8px;}
.offer-coupns {padding-left: 10px;padding-bottom: 10px;padding-top: 8px;}
.offer-coupns span {font-weight: 600;}
a#lnkMHOffers {float: left;margin-top: 18px;padding: 3px;border-radius: 5px;text-align: center;text-decoration: none;color: #000;font-weight: bold;line-height: 23px;margin-right: 10px;width: 45px;background-color: #FFCC00;font-size: 14px;}

.tab-master-main {padding: 15px 15px;border-bottom: 1px dashed #d9bdbd;padding-bottom: 0;}
.tab-master-title h3 {font-size: 24px;font-family: oswald;}
.tab-master-title p {font-size: 15px;padding: 0 50px 0 0;margin-top: 6px;color: #7e7c7c;}
a.button-tm-msr {text-decoration: none;border: 1px solid #c8acac;padding: 8px 15px;font-size: 16px;min-width: 200px;background-color: #3d5229;border-radius: 4px;text-align: left;margin-top: 10px;cursor: pointer;color: #ffffff;display: inline-block;}
a.button-tm-msr span {border: 1px solid #fff;border-radius: 17px;width: 18px;display: inline-block;height: 17px;float: right;margin-left: 8px;color: #fff;text-align: center;line-height: 19px;}
ul.master-add-tm {display: inline-block;text-align: left;}
ul.master-add-tm li{border: 1px solid #99cc66;background-color: #ffffff;padding: 10px 20px;margin-bottom: 10px;min-width: 320px;}
.m-tab-tm-nm span {font-size: 14px;margin-right: 35px;min-width: 160px;display: inline-block;}
.m-tab-tm-link{display: inline-block;float: right;}
.m-tab-tm-link a{font-size: 14px;}
.m-tab-tm-link a:first-child{margin-right: 11px;}
li.mas-act:before {width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #99cc66;content: "";position: absolute;right: -11px;}
li.mas-act{position: relative;background-color: #99cc66 !important;color: #ffffff;}
li.mas-act .m-tab-tm-link a{color: #412b2b;}
.mstr-tm-mdl .ct-lable-54{float: left;width: 100%;margin: 5px 0 20px 0;} 
.mdl-msr-btn{float: right;text-decoration: none;}
/*Manage Team Master Team Name Css*/
.mster-tm-nm {background-color: rgba(63, 39, 39, 0.3);padding: 5px 0 5px 10px;margin-left: 17px;margin-top: 7px;font-size: 13px;box-shadow: 0 2px 1px #555;color: #ffffff;}
.tab-master-main .tab-master-left{margin-bottom: 5px;text-align: left !important;}
.tb-mst-lft tbody td {font-size: 12px;line-height: 1.5;height: 35px;}

.tb-mst-lft-tb ul{border: 1px solid #ddd;}
.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: 230px;}
.tb-li-for span:nth-child(2){width: 95px;text-align: center;}
.tb-li-for span:nth-child(3){width: 50px;padding-left: 20px;}
.tb-li-for span:nth-child(4){width: 90px}
.tb-li-for span {display: inline-block;vertical-align: middle;font-weight: 600;padding-top: 3px;padding-bottom: 3px;margin-left: -4px;}

.tour-img-full .button {position: absolute;text-decoration: none;min-width: 150px;text-align: center;right: 15px;}
.tour-img-full a.ply-join-pri {top: 15px;}
.tour-img-full a.ply-join-pyb {top: 55px;}
.tour-img-full a.ply-join-pub {top: 95px;}
.tour-img-full{margin: 5px 0 15px 0;position: relative;float: left;width: 100%;}
.custom-play-block .button{min-width: 150px;text-align: center;background-image: none;}

.bck-play-tour {margin-left: 7px;padding-left: 23px;float: right;display: block;font-size: 14px;position: relative;}
.page-title-new .flipthis-wrapper {display: contents;}
.bck-play-tour:before {content: "";background-image: url(https://m.cricbattle.com/images/icon-custom-back.png);background-size: contain;width: 18px;left: 9px;height: 13px;background-repeat: no-repeat;position: absolute;top: 11px;}

.faq-wrap .accordion_button:focus{outline-color: transparent;}
.faq-wrap .accordion_button {text-align: left;font-size: 15px;background-color: #e3e2e3;color: #000;border: none;padding: 8px 16px;border-radius: 3px;width: 100%;position: relative;margin-top: 16px;transition: all 150ms linear;}
.faq-wrap .accordion_button::after {content: "";position: absolute;right: 14px;top: 10px;width: 6.4px;height: 6.4px;border-right: 2.4px solid #000;border-top: 2.4px solid #000;transform: rotate(135deg);transition: transform 250ms linear;}
.box-white-2.faq-wrap {padding-bottom: 15px;}
.faq-wrap .accordion_content ul li {font-size: 15px;}
.faq-wrap .accordion_button[aria-expanded='true'] {background-color: #444;color: #fff;}
.faq-wrap .accordion_button[aria-expanded='true']::after {transform: rotate(315deg) translateY(4px);border-color: #fff;}
.faq-wrap .accordion_content {padding: 14px;background-color: #fff;border: 1px solid #e1dada;transition: all 200ms linear;}
.faq-wrap .accordion_content[aria-hidden='false'] {display: block;}
.faq-wrap .accordion_content[aria-hidden='true'] {display: none;}
.faq-wrap .acc-que:focus {outline: none!important;}
.faq-wrap .accordion {width: 98%;margin-left: 10px;}

.faq-links-cus{width:100%;table-layout: fixed;margin: 5px 0;}
.faq-links-cus td:first-child{border-right: 1px solid #d3cccc;}
.faq-links-cus .flipthis-wrapper{margin: 0 0 0 15px;font-size: 14px;}
.faq-links-cus td a {float: none;display: inline-block;min-width: 68px !important;background-color: transparent;color: blue;padding: 4px 0 2px 0;background-image: none;}

/*World Cup Home Page Features*/
.new-home-w11 {float: left;width: 100%;text-align: center;background-color: transparent;border-top: none;margin-bottom: 0;padding-bottom: 0;}
.new-home-w11 h4.new-hom-title {padding-top: 15px;color: #fff;}
.feaute-block {display: inline-block;width: calc(25% - 46px);padding: 4px 15px;border-radius: 4px;vertical-align: top;position: relative;transition: all 0.4s;margin-right: 10px;}
.feaute-block h5 {font-family: oswald;font-weight: 500;}
.new-home-w11 .feaute-block:hover {transform: scale(1.1);}
.main-feature11-wrapper {float: left;width: 100%;margin-top: 20px;}
.main-feature11-wrapper .feaute-block {margin-bottom: 15px;background: none;}
.main-feature11-wrapper .feaute-block img {object-fit: contain;width: 25px;height: 25px;filter: brightness(100);}
.new-home-w12 .feaute-block:hover{transform: translateY(5px);}
.new-home-w12 span.feature10-num {display: none;position: absolute;left: -25px;background-color: #ba9e9e;color: #ffffff;width: 30px;height: 30px;top: 16px;border-radius: 29px;line-height: 30px;text-align: center;}
.new-home-w12 .feaute-block h5 {margin-top: 0;font-size: 18px;}
/*NEW HOMEPAGE DESIGN*/
.cric-hm-league-wrapper {margin-top: 30px;text-align: center;}
.cric-hm-league-wrapper .hm-box {display: inline-block;margin-right: 55px;width: calc(33.33% - 68px);border-radius: 4px;background-color: #ffffff;position: relative;}
.cric-hm-league-wrapper .hm-box h5 {font-family: oswald;font-size: 19px;text-align: center;background: linear-gradient(to left, rgb(255, 255, 255,0) 0%, rgb(93, 101, 88) 50%, rgb(255, 255, 255,0));padding-left: 5px;color: #ffffff;position: relative;font-weight: 400;}
.cric-hm-league-wrapper .hm-box font {text-align: center;display: block;padding-left: 6px;font-size: 12px;padding: 0 15px;min-height: 58px;padding-top: 10px;}
.cric-hm-league-wrapper .hm-box-btns {background-color: #eeeeee;padding: 17px 0;border-radius: 0 0 5px 5px;}
.cric-hm-league-wrapper .hm-box-btns a {background-color: #3d5229;font-weight: 600;color: #ffffff;padding: 8px 9px;text-decoration: none;font-size: 12px;margin-right: 5px;margin-left: 5px;border-radius: 4px;}
.cric-hm-league-wrapper .badge {height: 29px;position: absolute;background-repeat: no-repeat;width: 100%;left: 0;background-color: #43bc5d;background-size: contain;background-position: center;top: 0;border-radius: 4px 4px 0 0;}
.new-home-w11 .fea-icon {float: left;width: 15%;}
.new-home-w11 .fea-dtls {float: left;width: calc(85% - 10px);padding-left: 5px;}
.new-home-w11 .fea-dtls h5 {color: #ffffff;text-align: left;font-size: 18px;}
.new-home-w11 .fea-dtls ul{color: #dddddd;font-size: 11px;margin-top: 5px;text-align: left;}
.new-home-w11 .fea-dtls ul li {list-style: circle;padding-left: 0;margin-left: 20px;}
.new-home-w11 .feaute-block {width: 22%;width: calc(25% - 30px);padding: 10px 7px 0 7px !important;line-height: 1.5;margin-right: 10px;min-height: 95px!important;border: 1px solid rgba(255,255,255,0.4) !important;}
.new-home-w12 h4.new-hom-title {color: #ffffff;margin-top: 0;}
.new-home-w12 .feaute-block {transform: translateY(15px);}
.new-home-w12 .feaute-block {min-height: 125px;line-height: 1.5;padding-top: 10px;margin-top: 10px !important;}
.new-home-w12 {float: left;width: 100%;}
.new-home-w12 .feaute-block h5 {color: #ffffff;}
.new-home-w12 .feaute-block ul {color: #dddddd; margin-top: 8px;}
.new-home-w12 .feaute-block ul li {list-style: circle;margin-left: 24px;margin-bottom: 3px;}
.new-home-w12 .hm-page-more-btn {text-align: center;margin-top: 45px;}
.new-home-w12 .hm-page-more-btn a {color: #ffffff;font-size: 15px;text-decoration: none;border-radius: 2px;transition: all .4s;border: 1px solid #dddddd;padding: 6px 18px;}
.new-home-w12 .hm-page-more-btn a:hover {background-color: #6c9248;border-color: #6c9248;color: #ffffff;}

/*Join Private Page WroldCup Features*/
.ply-wc-fea11, .ply-wc-fea12{width: calc(100% - 15px);margin-left: 15px;}
.ply-wc-fea11 h4.new-hom-title.full-width, .ply-wc-fea12 h4.new-hom-title {color: #000000;font-size: 26px;}
.ply-wc-fea11 .feaute-block h5 {color: #000000;}
.ply-wc-fea11 .feaute-block img {filter: brightness(0);}
.ply-wc-fea11 .feaute-block {min-height: 95px!important;border: 1px solid rgba(136, 116, 116, 0.4) !important;}
.ply-wc-fea11 .feaute-block p {font-size: 13px;}
.ply-wc-fea12 .feaute-block h5 {padding-bottom: 10px;color: #000000;}
.ply-wc-fea12 {margin-bottom: 35px;}
.ply-wc-fea12 .feaute-block {background-color: rgba(255, 252, 252, 0.53) !important;}
.ply-wc-fea11 .feaute-block{background-color: #ffffff70;}
.ply-wc-fea11 .fea-dtls ul {color: #655858;}
.ply-wc-fea12 .feaute-block ul {color: #655858;margin-top: 0;}
.no-league-img {text-align: center;padding: 10px;}
.no-league-img img{width: 100%;height: 350px;object-fit: cover;}

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: blue;text-decoration: none;}
.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;}
@media screen and (max-width: 1385px) and (min-width: 1200px){
    .tb-li-for span:nth-child(1) {width: 180px;}
    .tb-li-for span:nth-child(2) {width: 60px;}
    .tb-li-for span:nth-child(3){padding-left: 30px;}
}

.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;}

.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: 95%;}
.mstr-tm-cp-mdl .modal-properties .button {float: none;text-decoration: none;margin-left: 5px;margin-right: 5px;}
.mstr-tm-cp-mdl .ct-lable-54 label {margin-bottom: 20px;font-size: 13px;}

.msr-unlink{background-color: #c9f19e;padding: 5px 10px;margin-top: 8px;font-weight: 600;border: 1px dashed #66df51;}
#divUnlinkTeam.msr-unlink {margin-top: 15px;}
.msr-unlink p{margin: 0;}
.mstr-link-mdl .ct-lable-54 {margin: 0 0 15px 30px;}
.msr-unlink a {color: blue;text-decoration: underline;}
.no-master-tm-block a {color: #5b5bf8;text-decoration: underline;}

.cc-menu-box.cc-new-hdr {float: right;width: unset;background-color: #333;padding-left: 10px;margin-top: 10px;margin-right: -22px;}

.new-home-6 {background-color: #fff;float: left;width: 100%;margin: 50px 0}
.new-home-6 h4.new-hom-title {color: #001b35;font-size: 36px;text-align: center;}
.new-home-6 .coc-how-box {margin: 40px 0;float: left;width: 100%;}
.new-home-6 .coc-how-box22 {float: left;width: 20%;text-align: center;margin: 0 2.5%;}
.new-home-6 .coc-how-box22 img {width: 80%;}
.new-home-6 .coc-how-box .coc-how-text1 {font-size: 22px;color: #000;margin-top: 10px;}
.new-home-6 .coc-how-box .coc-how-text2 {font-size: 14px;color: #747474;line-height: 18px;}
.new-home-6 .coc-big-btn2 {display: inline-block;width: 260px;background-color: #3d5229;border-radius: 5px;line-height: 55px;font-size: 20px;color: #fff;text-decoration: none;text-align: center;margin: 15px 0 30px;background:#c00e13;}

.cc-new-part2.home-part-2 {background-image: url(../images/banner-new-cc.jpg) !important;background-size: 100%;background-repeat: no-repeat;background-position: 0 -20px;min-height: 590px;border-top: none;}
.cc-new-part2 .cc-home-b-txt h1 {margin-top: /*85px*/25px;margin-bottom: 0;font-weight: 500;color: #fff;font-family: 'lato','Helvetica Neue',Arial,sans-serif;line-height: 1.1;}

.hm-box{margin-top: 30px;vertical-align: top;border-radius: 4px;background-color: #ffffff;position: relative;width: 44%;float: right;clear: both;}
.hm-box:before {position: absolute;content: "";width: 100%;height: 100px;background-repeat: no-repeat;background-size: 16%;top: -8px;background-position: top right;right: -11px;z-index: 9;background-image: url(https://www.cricbattle.com/images/hm-regular-user.png);}
.badge {height: 29px;position: absolute;background-repeat: no-repeat;width: 100%;left: 0;background-color: #c00e13;background-size: contain;background-position: center;top: 0;border-radius: 4px 4px 0 0;}
.hm-box h5 {font-family: oswald;font-size: 19px;text-align: center;background: linear-gradient(to left, rgb(255, 255, 255,0) 0%, rgb(43, 58, 33) 50%, rgb(255, 255, 255,0));padding-left: 5px;color: #ffffff;position: relative;font-weight: 400;}
.mx-box {table-layout: fixed;}
.hd-title {text-align: center;border-right: 1px solid #dddddd;font-size: 12px;margin-top: 0;background-color: #d4d4d4;font-weight: 600;padding: 5px 0;}
.hm-tour-txt {text-align: center;font-size: 11px;color: #000000;border-left: 1px solid #dddddd;padding: 10px 5px;}
.hom5-round-match {display: inline-block;padding: 0 3px;width: 120px;}
.hom5-round-text {border-bottom: 1px solid #dadada;border-top: 1px solid #dadada;height: 25px;float: left;width: 100%;margin-top: 8px;}
.hom5-round-text .r-text1 {color: #777777;font-size: 11px;}
.hom5-round-text .r-text2 {color: #000;font-weight: bold;font-size: 12px;}
.n-timer5 {display: inline-block;color: #ea0404;font-size: 12px;background: url(../images/clock-icon.png) top left no-repeat;background-size: 15px;padding-left: 20px;line-height: 17px;overflow: hidden;}
.hm-tour-txt img {width: 100%;}
.hm-btns-blk {padding: 10px 5px;border-right: 1px solid #dddddd;text-align: center;border-top: 1px solid #dddddd;padding-top: 6px;padding-bottom: 5px;}
.hm-btns-blk a {min-width: 100px;background-color: #c00e13;color: #ffffff;text-decoration: none;display: inline-block;padding: 7px 2px;margin-right: 5px;border-radius: 2px;font-size: 11px;margin-bottom: 5px;}

.scnd-inn{margin-top: 10px;margin-bottom: -5px;background-color: #e5caca;padding: 6px 9px;font-weight: 600;}
.scnd-inn a{color: #4444b6;}

/*Quiz Play Page*/
.quiz-blck{display: flex;float: left;width: calc(100% - 108px);align-items: center;justify-content: space-between;background-color: #fff;box-shadow: 0 0 2px #787070;padding: 15px 25px 20px 80px;border-radius: 3px;background-image: url(https://cdn3.iconfinder.com/data/icons/quiz/96/quiz_09-512.png);background-size: contain;background-repeat: no-repeat;margin-bottom: 10px;margin-top: 20px;}
.quiz-blck .quiz-nm {font-size: 29px;font-family: oswald;display: inline-block;margin-top: 8px;width: 360px;}
.quiz-blck .quiz-btn a{text-decoration: none;min-width: 135px;text-align: center;}

.jn-quiz b{display: block;margin-top: 10px;font-size: 13px;color: #000;}
.jn-quiz span:first-child{border-right: 1px solid #ddd;margin-right: 9px;vertical-align: top;}
.quiz-blck .jn-quiz span {border-right: 1px solid #ddd;min-height: 47px;vertical-align: top;padding-left: 15px;}
.quiz-blck .jn-quiz span:last-child {border-right: none;}
.jn-quiz span{display: inline-block;margin-top: 8px;text-align: center;padding-right: 20px;color: #b69f9f;}
.quiz-blck.quiz-joined .jn-quiz span a, .quiz-blck .jn-quiz span a {display: block;margin-top: 10px;}
/*Quiz Summary Page3*/
/*Summary*/
.quiz-scoring > span, .quiz-ans-block > span {font-size: 24px;}
.quiz-scoring {padding-left: 30px;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% - 30px);border: 1px solid #ccc;font-size: 19px;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: 17px;margin-right: 150px;}
.quiz-num span:last-child{margin-right: 0;}
.quiz-ans-block {padding-left: 30px;border-top: 1px solid #ede9e9;padding-top: 20px;}
.quiz-a {padding: 0 20px;}
.quiz-a p {font-size: 18px;margin: 0;}
.quiz-ans-no {display: flex;margin-bottom: 15px;border: 1px solid #ccc;align-items: center;position: relative;overflow: hidden;margin-top: 20px;width: calc(100% - 30px);}
.quiz-ans-no > span {text-align: center;padding: 9px;font-size: 14px;padding-top: 15px;padding-bottom: 15px;}
.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: 20px;font-size: 16px;height: 20px;line-height: 22px;padding: 5px;bottom: 0px;border: none;}
.qz-your-ans{margin-left: 60px;}
.quiz-summ.quiz-page-block {width: 75%;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 145px;line-height: 25px;text-align: center;}

/*Quiz Main Page*/
.quiz-right .circleProgress_wrapper {position: absolute;top: 25px;left: 0;right: 0;width: 3rem;height: 3rem;transform: scale(1.2);margin: .5rem auto;text-align: center;line-height: 3rem;}
.quiz-right .right {right: 0;}
.quiz-right .wrapper{position: absolute;width: 1.5rem;height: 3rem;top: 0;overflow: hidden;}
.quiz-right .circleProgress{width: 2.2rem;height: 2.2rem;border: .4rem solid #cabcbc;border-radius: 50%;box-sizing: content-box;position: absolute;top: 0;}
.quiz-right .rightcircle{border-top: .4rem solid #8731fd;border-right: .4rem solid #8731fd;right: 0;}
.quiz-right .leftcircle{border-bottom: .4rem solid #8731fd;border-left: .4rem solid #8731fd;left: 0;-webkit-transform: rotate(90deg);transform: rotate(90deg)}
.quiz-right .right_cartoon {-webkit-animation: circleProgressLoad_right 10s linear infinite forwards;animation: circleProgressLoad_right 10s linear infinite forwards;}
.quiz-right .left_cartoon {-webkit-animation: circleProgressLoad_left 10s linear infinite forwards;animation: circleProgressLoad_left 10s linear infinite forwards}
@keyframes circleProgressLoad_right {
0% {-webkit-transform: rotate(46deg);transform: rotate(46deg)}

50%,to {
    -webkit-transform: rotate(-136deg);
    transform: rotate(-136deg)
}
}

@keyframes circleProgressLoad_left {
0%,50% {
    -webkit-transform: rotate(46deg);
    transform: rotate(46deg)
}

to {
    -webkit-transform: rotate(-136deg);
    transform: rotate(-136deg)
}
}
.quiz-page-block {background-color: #fff;margin-top: 30px !important;padding: 25px 0;border-radius: 4px;padding-bottom: 0;box-shadow: 0 0 7px #e3cccc;border: 1px solid #ccc;width: 85%;margin: 0 auto;}
.quiz-page-block h3 {border-bottom: 1px solid #ccc;font-size: 23px;padding-bottom: 10px;padding-left: 30px;}
.quiz-wrap {display: flex;justify-content: space-between;position: relative;}
.quiz-ques span {font-size: 18px;margin-bottom: 10px;display: block;}
.quiz-ques ul.q-qs-ul li a {text-align: center;float: none;color: #000;width: 201px;background: no-repeat;display: inline-block;text-decoration: none;min-height: 17px;}
.quiz-ques {float: left;width: calc(100% - 335px);padding-left: 55px;padding-top: 25px;}
.quiz-ques ul.q-qs-ul {margin-top: 20px;}
.quiz-ques ul.q-qs-ul li {display: inline-block;margin-bottom: 10px;text-align: center;margin-left: 10px;border: 1px solid;margin-right: 10px;}
.quiz-btn {text-align: center;margin-top: 25px;width: calc(100% - 100px);}
.quiz-blck .quiz-btn {width: auto;margin-top: 0;}
.quiz-btn input{float: none;padding: 10px 50px;text-decoration: none;}
.quiz-btn .b-quiz-skip {margin-left: 20px;background-image: none;}
.quiz-right {border-left: 1px solid #ccc;min-width: 260px;}
.quiz-timer {padding-bottom: 75px;position: relative;background-color: #eee;}
.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: 20px;margin-bottom: 10px !important;margin: 0 auto;height: 20px;display: inline-block;border-radius: 100%;margin-right: 7px;text-align: center;color: #fff;line-height: 20px;font-weight: 600;font-size: 14px;}
.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-skip {margin-top: 8px;}
.quiz-skip ul{display: grid;grid-template-columns: auto auto auto auto auto;grid-gap: 0px 15px;}
.quiz-labels b {vertical-align: -webkit-baseline-middle;margin-right: 0px;}
.quiz-labels {font-weight: 600;padding-left: 12px;border-top: 1px dotted #ccc;padding-top: 10px;}
.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 ul.q-qs-ul .q-btn_sel{background-color: green; color: #fff;}
/*.quiz-labels span {display: block;}*/
.quiz-lbls {margin-top: 55px;}
.quiz-lbls ul {width: 49%;display: inline-block;vertical-align: top;font-weight: 600;}
.quiz-lbls li {display: block !important;}
.quiz-lbls span, .quiz-lbls li {font-size: 16px;margin-bottom: 10px;display: inline-block;}
.lvls-quiz:before {content: "";width: 0;height: 0;border-bottom: 15px solid white;border-left: 18px solid transparent;border-right: 18px solid transparent;position: absolute;bottom: 0;left: 0px;}
.lvls-quiz {position: absolute;top: 0;left: 10px;width: 35px;background-color: #615959;height: 55px;color: #fff;text-align: CENTER;line-height: 43px;font-size: 22px;font-weight: 600;}

/*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% - 60px);}
.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 15px;line-height: 20px;width: calc(100% - 60px);}
.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 input {float: none;text-decoration: none;padding: 10px 45px;}
.start-qz-btn {text-align: center;margin-top: 20px;margin-bottom: 10px;}

/*Radio Button quiz options*/
.q-qs-ul .radios {width: 100%;height: 100%;align-items: center;justify-content: center;}
.q-qs-ul .radio input {position: absolute;pointer-events: none;visibility: hidden;}
.q-qs-ul .radio input:focus + label {background: #eeeeff;}
.q-qs-ul .radio input:focus + label .checker {border-color: #6666ff;}
.q-qs-ul .radio input:checked + label .checker {box-shadow: inset 0 0 0 6px #6666ff;}
.q-qs-ul .radio label {display: flex;align-items: center;height: 28px;border-radius: 14px;margin: 10px;border: 1px solid #ccc;padding: 0 8px 0 6px;cursor: pointer;transition: background-color 0.3s ease;font-size: 16px;}
.q-qs-ul .radio label:hover {background: #eeeeff;}
.q-qs-ul .radio label:hover .checker {box-shadow: inset 0 0 0 2px #6666ff;}
.q-qs-ul .radio .checker {width: 18px;height: 18px;border-radius: 50%;margin-right: 8px;box-shadow: inset 0 0 0 2px #ccc;transition: box-shadow 0.3s ease;}
.q-qs-ul .radios .radio {width: 47%;display: inline-block;}

/*No Quiz Page*/
.quiz-no-upte {align-items: center;justify-content: center;flex-direction: column;padding: 20px 0px;border: 1px solid #ddd;min-height: 400px;background-color: #fff;border-radius: 5px;}
.quiz-no-upte p {font-size: 27px;margin: 0;}
.quiz-no-upte span {font-size: 23px;font-weight: 600;color: red;}
.quiz-no-upte img{width: 220px;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;font-family: oswald;}
.quiz-joined-wrapper {float: left;padding: 0 25px;border-radius: 5px;min-height: 400px;width: calc(100% - 50px);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;margin-top: 15px !important;width: calc(100% - 250px);margin-left: 100px;}
.quiz-leadbord-wrapper .quiz-joind-ttle {margin-bottom: 0;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: 50%;}

.quiz-join-yet {font-size: 16px;background-color: #eee;padding: 10px 15px 15px 15px;margin-bottom: 5px;border: 1px solid #ddd;text-align: center;}
.quiz-join-yet span {font-size: 20px;display: block;padding-bottom: 15px;padding-top: 10px;}
.quiz-join-yet a{color: #fff;padding: 10px 40px;font-size: 15px;text-decoration: none;font-weight: bold;background-image: linear-gradient(-180deg, #36c565 0%, #2cb459 100%);display: inline-block;}

/*Quiz TImeout*/
.ques-tm-expire span {line-height: 24px;}
.ques-tm-expire a {margin-top: 5px;text-decoration: none;}

.quiz-note-mn {border-top: 1px solid #ccc;padding: 9px 21px;font-size: 13px;}
.qz-end-dt{float: right;font-size: 17px;padding-right: 12px;font-weight: 500;padding-top: 6px;}
.quiz-score li {display: inline-block;padding-left: 15px;padding-right: 20px;}

.quiz-timer {padding-bottom: 25px;position: relative;background-color: #eee;text-align: center;}
.quiz-timer .timer {padding-top: 10px;font-size: 33px;font-weight: 600;color: red;}

.quiz-summ.quiz-page-block .quiz-ans-no font.lvls-quiz {position: absolute;top: 0;left: unset;right: 1px;width: 21px;background-color: #615959;height: 28px;color: #fff;text-align: CENTER;line-height: 20px;font-size: 11px;font-weight: 600;}
.quiz-summ.quiz-page-block .quiz-ans-no 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;}
.quiz-summ.quiz-page-block .q-ans-pts {width: 10px;height: 10px;padding: 3px;font-size: 15px;line-height: 10px;}

@media (max-width: 1350px){
	.quiz-blck .quiz-nm{width: 300px;}
	.quiz-blck.quiz-joined .jn-quiz span {padding-right: 15px;margin-right: 10px;}
}
.quiz-ans-block.quiz-star-pz {padding-top: 20px !important;}
.quiz-ans-block.quiz-star-pz ul li {display: inline-block;width: 47%;vertical-align: top;}
.quiz-ans-block.quiz-star-pz table {width: 100%;background-color: #eee;padding-left: 10px;border-radius: 4px;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-leadbord-wrapper .trade-left {width: 100%;}
.quiz-leadbord-wrapper .qz-lead-nt {font-weight: 600;margin-top: 15px;display: inline-block;margin-bottom: 5px;font-size: 13px;}
.quiz-nte-ply{background-image: none;background-color: #1f375b;color: #fff;font-weight: 600;font-size: 17px;padding-top: 10px;padding-bottom: 10px;align-items: center;justify-content: center;}
.quiz-nte-ply b{font-size: 21px;margin-top: -7px;}

.quiz-image-box{margin: 0 auto;margin-top: 25px !important;text-align: right;position: relative;}
.quiz-image-box img{margin: 0 auto;margin-left: 15px;text-align: center;width: 45%;border-radius: 4px;}
.quiz-image-box a {position: absolute;bottom: 10px;right: 237px;text-decoration: none;font-size: 16px;padding: 6px 15px 6px 15px;}

.flexslider-n2 .slides li{width: auto !important;border-right: 3px solid #005a9f;}
.owl-carousel.slides .owl-nav.disabled{display: block !important;}
.owl-carousel.slides .owl-nav .owl-prev{left: -30px !important;background: #1f375b url(../images/s-prev.png) center 50% no-repeat !important;background-size: 50% !important;}
.owl-carousel.slides .owl-nav .owl-next{right: -30px !important;background: #1f375b url(../images/s-next.png) center 50% no-repeat !important;background-size: 50% !important;}
.owl-carousel.slides .owl-nav button span{display: none;}
.owl-carousel.slides .owl-nav button {text-decoration: none;display: block;width: 30px;height: 93px;margin: 0px;position: absolute;top: 0%;z-index: 10;overflow: hidden;cursor: pointer;font-size: 0px;}
.flexslider-n2 .slides li a{border-right: 2px solid #000000;margin-left: 1px;}

.main-wrppp a{text-decoration: none;}
.main-wrppp a.toggle-nav {top: 270px;right: 19px;position: absolute;color: #fff;line-height: 25px;font-size: 22px;padding: 3px 5px;border-radius: 1px;}
.main-wrppp .left-head {width: 250px;display: block;background:#20282B; position:relative;margin-left: -30px;}
.main-wrppp .left-head .logo img{max-width:150px;width:100%;}
.main-wrppp .left-head .logo{padding:10px 0px 10px 15px;}
.main-wrppp {width: 170px;background: #1f375b;min-height: 100%;height: auto;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;position: absolute;z-index: 99999;padding: 0 5px;}
.main-wrppp.open {margin-left: -180px;display: block;}
.main-wrppp > .user-info {padding: 5px 0px;color: #fff;min-height: 41px;}
.main-wrppp .user-info .user-name,.main-wrppp .user-info img{float:left;}
.main-wrppp> .user-info > .user-name {padding: 0px 10px;}
.main-wrppp .user-info > .user-name h5 {text-transform: uppercase;font-size: 16px;}
.main-wrppp .user-info > .user-name span {font-size: 80%;color: #555;font-style: italic;}
.main-wrppp ul li a {padding: 0px 10px;background: #1f375b;border-bottom: 1px solid #ddd;display: block;color: #fff;position: relative;}
.main-wrppp ul li.child-menu ul ul {display: block;}
.main-wrppp ul.child-menu-ul li ul.inner-submenu li a {border: 0px;padding: 1px 10px;color: #f8f8f8;font-weight: normal;text-indent: 0px;background-color: #1f375b;}
.main-wrppp ul li.child-menu ul {display: none;}
.main-wrppp ul li.child-menu ul li a {color: #fff;display: block;padding: 4px 5px;line-height: normal;font-size: 12px;text-decoration: none;position: relative;background-color: #072045;border: 0px;margin-left: 10px;margin-bottom: 3px;margin-top: 5px;}

.main-wrppp ul li a span.toggle-right {display: block;width: 130px;overflow: hidden;white-space: nowrap;padding-right: 22px;text-overflow: ellipsis;background: url(https://fantasycricket.cricbattle.com/images/pluse.png) 125px 3px no-repeat;}
.main-wrppp ul li a span.toggle-right.open{background: url(https://fantasycricket.cricbattle.com/images/minus.png) 125px 3px no-repeat;clear: both;}
.main-wrppp ul li.child-menu a {border-bottom: 1px dashed #656564;color: #fff;display: block;line-height: 27px;text-decoration: none;font-size: 12px;font-weight: bold;cursor: pointer;}
.main-wrppp .toggle-nav {float: right;position: absolute;top: 250px;right: -20px;background: url(https://fantasycricket.cricbattle.com/images/leftslide-on.png) top left no-repeat;width: 23px;height: 54px;text-decoration: none;}
.main-wrppp .toggle-nav.open{background: url(https://fantasycricket.cricbattle.com/images/leftslide-off.png) top left no-repeat;right: 14px;}
.main-wrppp .lmenu-title1{font-size: 16px;color: #fff;border-bottom: 2px solid #99cc66;margin-top: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsisfont-weight: 400;float: left;width: 100%;}
.main-wrppp .menuheader{color: #b4e781;padding: 0px 0 3px 0px;margin-top: 10px;width: calc(100% - 5px);margin-left: 5px;font-size: 13px;font-weight: bold;}
.main-wrppp .left-join-link {float: left;width: calc(100% - 20px);margin-left: 15px;padding-bottom: 2px;font-weight: bold;color: #fff;}
.main-wrppp .left-join-link font{float: left;width: 100%;color: #ccc;font-size: 12px;font-weight: normal;}
.main-wrppp .left-join-link a {float: right;width: auto;border-bottom: none}
.main-wrppp .child-menu-ul li.active a {color: yellow !important;}
.flexslider-n2.flexslider-h1 .match-box78 .match-box81 table td img {width: 30px;}

.social-btns-inv img {width: 123px;margin-right: 0px;margin-left: 4px;}
.social-btns-inv {display: flex;justify-content: center;}
.inv-first-block {width: calc(50% - 90px);border-radius: 5px;box-shadow: 0 0 15px #efe1e1;padding: 10px;display: flex;flex-direction: column;vertical-align: top;background-color: #fff;min-height: 180px;margin-bottom: 0;align-items: center;margin-left: 30px;margin-top: 30px;}
.inv-wrapper {display: flex;flex-wrap: wrap;clear: both;}
.inv-first-block h4{float: none;}
.inv-grp input {border: 1px solid #cecaca;padding: 7px 6px;border-radius: 3px 0 0 3px;width: 350px;}
.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: 25px;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: 355px;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: #000;background: none;border: 1px solid #cccccc;background-color: #ebe6e6;}
.inv-grp.inv-grp-cde span {font-size: 10px;text-transform: uppercase;color: #888;display: block;}
.inv-grp.inv-grp-cde input {font-size: 21px;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-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-mail {width: 35%;vertical-align: top;display: inline-block;}
.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{height: 35px;padding: 0px 12px;float: none;}
.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;}

.inv-left-frnds {display: inline-block;width: 45%;margin-right: 45px;}
.frnd-inp-inv-msg {height: 320px !important;}
.lst-inv-frnds {margin-top: 25px;}
.inv-apped button:focus {outline: none;}
.main-wrppp ul.child-menu-ul li ul.inner-submenu li a:hover {color: yellow;}

a.db-pts-btn {position: absolute;color: #fff;left: 120px;background-color: #495984;font-size: 12px;padding: 0 5px;padding-right: 8px;height: 23px;border-radius: 14px;margin-top: 7px;line-height: 23px;padding-left: 24px;background-size: 15px;background-repeat: no-repeat;background-position: 5px 4px;}
a.db-pts-btn:hover{color: #fff;}
.db-pts-cross{background-image: url(../images/db-pts-cross.png);}
.db-pts-tick{background-image: url(../images/db-pts-tick.png);}
.new-table9875.nh-box1 h3{position: relative;}
.db-pts-ttle .ct-lable-54{float: none !important; width: 100%;}
.mdl-unlink-nt.db-pts-ttle .modal-content{width: 400px !important;}

.db-pts-ttle h5{font-size: 19px;font-weight: 600;text-align: center;padding-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #dddddd;margin-bottom: 10px;}
.db-pts-ttle .ct-lable-54 p {text-align: center;padding-bottom: 5px;font-weight: 600;margin-bottom: 0;margin-top: 0;}
.db-pts-ttle .ct-lable-54 > p {margin-bottom: 10px !important;}
.db-pts-ttle ul{font-weight: 600;margin-left: 90px;margin-bottom: 17px;}
.db-pts-ttle ul li{list-style: decimal;}
.db-pts-ttle .ct-lable-54 p span{display: block;margin-top: 15px;}
.db-pts-ttle .modal-properties {padding: 5px 5px 5px 5px !important;}
.db-btns-pts{text-align: center;}
.db-btns-pts a {    color: #fff;padding: 6px 29px;background-color: #d29602;text-decoration: none;font-size: 14px;font-weight: bold;border: 0px;cursor: pointer;text-align: center;right: 15px;}
.db-pts-sep {margin-top: 15px;border-top: 1px dashed #a7a1a1;padding-top: 20px;}
.db-pts-ttle .db-pts-sep p {padding-bottom: 5px !important;font-weight: 500 !important;}
span#lblCVC2Note {display: block;}

.scnd-inn{margin-top: 10px;margin-bottom: -5px;background-color: #e5caca;padding: 6px 9px;font-weight: 600;}
.scnd-inn a{color: #4444b6;}

.jn-strip-nw {font-size: 15px;padding: 6px 0px 0px 0px;margin-top: 7px;margin-bottom: 0;width: 53%;float: right;margin-left: 7px;border-radius: 4px;text-align: left;color: #444;line-height: 1px;border: 1px solid #ccc;}
ul.tour-menu8 .jn-strip-nw a {float: none;font-size: 13px;background-color: #444;padding: 4px 10px 6px 9px;font-weight: 400;margin-left: 6px;background-image: var(--primary-btn);color: #fff;border-radius: 0px 4px 0px 4px;}
.new-jpl-box {min-height: 290px !important;margin-top: 15px !important;padding-top: 10px;border-radius: 4px;text-align: center;border: 1px solid #ccc;}
.new-jpl-box .new-jpl-tble {padding-left: 25px;}
.new-jpl-box .jl-sl-box-btn {margin-top: 20px;}
.new-jpl-box .about-text-box {padding-left: 25px;padding-top: 8px;color: #999;float: left;width: 100%;text-align: left;line-height: 1.3;}
.new-jpl-box .league-box23-title {padding-bottom: 5px;padding-left: 0;width: calc(100% - 25px);font-size: 20px;}
.jl-or a {background-color: #5fa41b;color: #fff;text-decoration: none;padding: 8px 17px;font-weight: 600;margin-top: 10px;text-align: center;width: 25%;display: block;}
.jl-or{background-color: #fff;height: 293px;width: 46%;margin-top: 16px;border: 1px solid #ccc;float: left;padding-bottom: 10px;margin-left: 25px;border-radius: 4px;flex-direction: column;display: flex;align-items: center;padding-left: 0;justify-content: center;}
.jl-or span{display: block;font-size: 22px;margin-right: 8px;text-align: centerwidth: 100%;}

/*new*/
#header.new-header .new-hed-link {font-weight: 600;display: inline-block;color: #000;font-size: 14px;background-color: #FFCC00;text-decoration: none;float: left;margin: 13px 13px 0 0;border-radius: 5px;padding: 8px 10px 0 10px;min-height: 26px;line-height: 17px;}
.new-home-1999 {float: left;width: 100%;padding-bottom: 120px;padding-top: 25px;background-color: #e3d8d8;background-image: none;}
.new-home-1999 .feaute-block.feat-com-txt {border: none !important;}
.earn-box {background-color: #c00e13 !important;}
.hed-1 {background: #222;}
.hed-dolar-box {margin-top: 13px !important;}
.profile-img {margin: 1px 0 0 10px;}
.new-home-1999 .new-home-w11 .feaute-block,.new-home-1999 .new-home-w12 .feaute-block {min-height: 100px !important;}
.new-home-1999 .new-home-w12 h4.new-hom-title{text-align: center;}
.new-home-1999 .new-home-w11 h4.new-hom-title,
.new-home-1999 .new-home-w11 .fea-dtls h5,
.new-home-1999 .new-home-w11 .fea-dtls ul li,
.new-home-1999 .new-home-w12 h4.new-hom-title {color: #444 !important;}
.home-part-2 .cc-home-b-txt{width: 52%;text-align: center;float: right;margin-top: 90px;}
.home-part-2 .cc-home-b-txt h1{font-size: 55px;}
.home-part-2 a.hm_btns {display: inline-block;width: 200px;background-color: #3d5229;border-radius: 5px;font-size: 20px;color: #fff;text-decoration: none;text-align: center;margin: 38px 10px 20px;background: #c00e13;font-family: oswald;padding: 12px 4px 15px 4px;}
.new-home-1999 .main-feature11-wrapper .feaute-block img {filter: brightness(0) !important;}

ul#divTour.tour-menu8 {position: relative;}
.jn-strip-nw {position: absolute;right: 0;width: 200px;text-align: center;top: -3px;}
.referral-text {color: #fff;}

.jl-v3-100 .jl-v3-box.tour-beat-free-ojha {
    width: calc(50% - 25px);
    padding-left: 50%;
    min-height: 70px;
    background: #000 url(../images/tour-beat-free2.jpg) center left no-repeat;
    background-size: 100%;
}
.jl-v3-100 .jl-v3-box.tour-beat-free-ojha .jl-v3-title,
.jl-v3-100 .jl-v3-box.tour-beat-free-ojha .jl-v3-member{
	color: #ffffff;
}
.jl-v3-100 .jl-v3-box.tour-beat-free-ojha .jl-v3-btn {
	left: 75%;
}
/*New*/
/*.hed-right2 {margin-top: 33px;}*/
a.hm_btns {display: inline-block;width: 200px;background-color: #f9d207;border-radius: 5px;font-size: 30px;color: #fff;text-decoration: none;text-align: center;margin: 25px 15px 20px 0px;background: #f9d207;font-family: oswald;padding: 10px 0px 12px 0px;}
a.hm_btns {box-shadow: 2px 2px 1px rgb(158 100 67);}
.mg-inner-box2 {justify-content: left !important;padding-top: 155px;}
.mg-left-inner h5 {font-size: 43px !important;font-weight: 500 !important;line-height: 1.3;color: #ffffff;}
.new-home-1999 {float: left;width: 100%;padding-bottom: 85px;padding-top: 25px;background-color: #e3d8d8;background-image: none;}
.new-home-1999 .feaute-block.feat-com-txt {border: none !important;}
.new-home-1999 .new-home-w11 .feaute-block,.new-home-1999 .new-home-w12 .feaute-block {min-height: 100px !important;}
/*.new-home-1999 .new-home-w11 .feaute-block{border: none !important;}*/
.new-home-1999 .new-home-w12 h4.new-hom-title{text-align: center;}
.new-home-1999 .new-home-w11 h4.new-hom-title,
.new-home-1999 .new-home-w11 .fea-dtls h5,
.new-home-1999 .new-home-w11 .fea-dtls ul li,
.new-home-1999 .new-home-w12 h4.new-hom-title {color: #444 !important;}
.new-home-1999 .main-feature11-wrapper .feaute-block img {filter: brightness(0) !important;}
.mg-hompage-box2 {background-image: url(../images/mp_banner1.jpg);min-height: 500px;border-top: 1px solid rgb(69 64 64);clear: both;}

.hed-right2 {margin-top: 13px;padding-bottom: 0px;}
.logo {padding: 6px 0;}
.logo img {height: 60px;}
.puffelope_hm_wrp {background-image: url(../images/bg-02.jpg);height: 950px;background-size: 100%;background-repeat: no-repeat;width: 100%;background-position: top 0px center;float: left;}
.puffelope_hm_wrp .mg-hompage-box2 {background-image: none !important;padding-top: 370px;min-height: 200px;text-align: right;margin-left: 50px;}
.puffelope_hm_wrp .new-home-1999{background-color: transparent !important;}
.puffelope_hm_wrp .mg-inner-box2 {justify-content: left !important;padding-top: 130px;padding-bottom: 35px;}
.puffelope_hm_wrp .mg-left-inner h5 {font-size: 39px !important;background-color: rgba(0,0,0,0.75);width: 47%;float: right;font-family: oswald;padding: 11px 19px 18px 19px;border-radius: 0;}
.hm_mp_btns {float: right;display: block;width: 100%;}
.puffelope_hm_wrp .new-home-1999 h4.new-hom-title123.full-width,
.puffelope_hm_wrp .new-home-1999 .new-home-w11 .fea-dtls h5,
.puffelope_hm_wrp .new-home-1999 .new-home-w11 .fea-dtls h5,
.puffelope_hm_wrp .new-home-1999 .new-home-w11 .fea-dtls ul li,
.puffelope_hm_wrp .new-home-1999 .new-home-w12 h4.new-hom-title,
.puffelope_hm_wrp .new-home-1999 .new-home-w11 h4.new-hom-title{color: #fff !important;}

#divAfterLogin {margin-top: 10px;}
.hed-2 {background: none;background-color: #39c1d7;}
.hed-3 {background: #78dfef;}
.mid-menu-1 {background: #39c1d7;}
.mid-menu-1 ul li a.act,
.mid-menu-1 ul li a:hover {background-color: #78dfef;}
ul.hed-menu-1 li a.act,
ul.hed-menu-1 li a:hover {background-color: #39c1d7;}
.button, .jl-sl-box-btn, .jl-or a {background-color: #f9d207;color: #000;}
#tabsholdernew2 .tab-menu8 ul {background-color: #fc31ec;}
.jl-v3-btn, .jl-sl-box3 .league-box23 .jl-sl-box-btn, .button98 {
    background-color: #ad8b63 !important;
    color: #fff;
}

#btnResetTeam, #btnAutoCompleteTeam {color: #fff !important;}
.modal-purchase-table_wrapper .modal-pur-btn a.button2.pur-btn-black{color: #fff;}

@media screen and (max-width: 1750px) and (min-width: 1650px){
	.puffelope_hm_wrp {
    	height: 1020px;
	}
}
@media screen and (max-width: 2000px) and (min-width: 1751px){
	.puffelope_hm_wrp {
    	height: 1150px;
	}
}
@media screen and (max-width: 2350px) and (min-width: 2001px){
	.puffelope_hm_wrp {
    	height: 1400px;
	}
	.puffelope_hm_wrp .mg-inner-box2 {
	    padding-top: 290px;
	    margin-right: -310px;
	}
	.puffelope_hm_wrp .mg-left-inner h5 {
	    font-size: 77px !important;
	    background-color: rgba(0,0,0,0.75);
	    width: 47%;
	    float: right;
	    font-family: oswald;
	    padding: 11px 19px 18px 19px;
	    border-radius: 0;
	}
}

.box_content_1 .jl-v3-100.jl-4 .jl-v3-box.jl-player {
    width: calc(50% - 30px) !important;
    padding-left: 50% !important;
}
.jl-v3-100 {
    margin-top: 12px !important;
}
.box_content_1 h3,.box_content_2 h4 {
    font-size: 21px !important;
    font-family: oswald;
    color: #000;
}
.jl-sl-box3.jl-sl-box33 {
	box-shadow: none !important;
}
.box_content_1 {
    background-color: #fff;
    float: left;
    width: calc(100% - 13px);
    padding-bottom: 5px;
    margin-top: 15px;
    margin-bottom: 21px;
    border-radius: 4px;
    box-shadow: 0 0 8px #e9dddd;
}
.box_content_1 h3 {
    padding-left: 10px;
}
.new-home-6 .fix-part {
    min-height: 100%;
    width: calc(100% - 56px);
    margin-top: 13px;
    margin-bottom: 13px;
}
.new-home-6 {
    background-color: #fff;
    float: left;
    width: 99%;
    border-radius: 4px;
    margin: 0 0 50px 0;
   
}


@media screen and (max-width: 1500px) and (min-width: 1025px){
	.new-home-6 .fix-part {
	    min-height: 100%;
	    width: calc(100% - 56px);
	    margin-top: 13px !important;
	    margin-bottom: 13px !important;
	    margin-left: 15px;
	}
}

.box_content_1 .jl-v3-100.jl-4 .jl-v3-box.jl-player {
    width: calc(50% - 30px) !important;
    padding-left: 50% !important;
}
.jl-v3-100 .jl-v3-box.jl-big-free {
    background: #fff url(../images/league_img.png) center left no-repeat !important;
    background-size: 100%;
        margin-top: 6px !important;
    min-height: 187px;
}
.box_content_1 .jl-v3-league.free {
    background: none !important;
}

.jl-v3-100.jl-4 .jl-v3-box.jl-player .jl-v3-btn{
	bottom: 55px;
}
.t_linnks_mch {
    text-align: center;
}
.t_linnks_mch a {
    position: relative;
    margin-right: 0 !important;
    display: inline-block;
    color: #1f60a5;
    text-decoration: none;
    font-weight: bold;
}
.t_linnks_mch a:before {
    content: "|";
    margin-right: 5px;
    margin-left: 0px;
    color: #999;
    display: inline-block;
}
.t_linnks_mch a:first-child::before{
    content: unset;
}
span.mtchup-trde strong#divMaxDPMatch:before {position: absolute;content: "|";left: -8px;top: -1px;}
span.mtchup-trde {padding-left: 10px;min-height: 27px;float: left;}
span.mtchup-trde strong#divMaxDPMatch {margin-left: 10px;position: relative;}
.dbl_pots {display: block;line-height: 24px;font-size: 11px;margin-top: -11px;}
.share-matchup {float: right;margin-top: -3px;}
.share-matchup label {font-size: 12px;font-weight: 600;float: left;margin-right: 9px;margin-top: 2px;}
.share-matchup .nh-textbox {float: left;font-size: 13px;height: 16px;margin-top: 7px;}
.share-matchup .copy-Share-Button img{width: 26px;margin-top: 7px;}
.share-matchup .FB-Share-Button {margin-left: 9px;width: 85px;}
.homepge_footer_link a {background: no-repeat;color: #fff;text-decoration: underline;font-size: 14px;box-shadow: none;min-width: 145px;padding-top: 15px;padding-bottom: 15px;border-radius: 0;border: 1px solid rgba(255,255,255,0.1);}

.homepge_footer_link {margin-top: 30px;}
.hm_new_left {padding-top: 100px;}
.hm_left_btn {display: inline-block;}
.hm_left_btn div {display: inline-block;width: 32.33%;}

/*Lts*/
.hm_new_wrapper p {font-size: 20px;color: #eee;width: 410px;border-radius: 50px;margin: 0 auto;margin-bottom: 55px;background-color: rgba(255,255,255,0.1);margin-top: 10px;padding-bottom: 5px;padding-top: 4px;}
.hm_new_left .hm_left_btn .txt_hm {width: 80% !important;}
.hm_left_btn div span{width: 79%;}

/*League Manager Box*/
.league_manager_box {float: left;width: calc(100% - 17px);background-color: #39ff88;font-size: 15px;padding-left: 15px;border-radius: 4px;margin-top: 10px;}
.lm_title {
    font-size: 13px;
    padding-bottom: 5px;
    border-bottom: 1px dotted #a38b8b;
}
.lm_btn{text-align: center;display: inline-block;background-color: #000;color: #fff;text-decoration: none;padding: 6px 22px;font-size: 15px;font-weight: 600;margin-top: 15px;}
.lm_input .tm_op2{margin-left: 30px;margin-left: 18px;margin-top: 10px;}
td.lm_input input {margin-top: 10px;}
.lm_note {background-color: #e5e5e5;padding: 1px 10px;margin-bottom: -20px;margin-left: 0;border-radius: 4px;font-size: 13px;margin-top: 23px;}
div#modal-lm-block .modal-properties {
    padding: 0px 10px 35px 10px;
}
div#modal-lm-block .modal-content {width: 37%;}

td.lm_input a, td.lm_input input {background-color: #000;color: #fff;text-decoration: none;padding: 8px 19px;font-size: 13px;font-weight: bold;}
td.lm_extra {
    text-align: center;
    font-weight: 900;
    padding-top: 0px;
}
.lm_optn {
    padding-top: 11px;
    font-size: 13px;
    font-weight: 600;
}
div#modal-lm-block {
    padding-top: 200px;
}
.lm_note p {
    margin-top: 5px;
    margin-bottom: 5px;
}
.fr.um_li .um_hdr {display: none;}

/*Rules Design New*/
.contents.marginbot5{font-family: 'siemen-regular';}

.mid-1.custom_rules_wrap {
    background: #FAFBFE !important;
}

.mid-1.custom_rules_wrap .fix-part {
    background: rgb(250, 251, 254) !important;
}

ul.rules_degn li a {
    color: #957979 !important;
    font-weight: 900 !important;
    letter-spacing: 1px !important;
    padding: 2px 12px 3px !important;
}

#tabsholder2 .tab-menu7 {
    width: calc(100% - 30px) !important;
    border-radius: 5px;
    padding: 10px !important; 

}

#tabsholder2 .tab-menu7 ul li {
    margin: 0px 8px !important;
}

#tabsholder2 .tab-menu7 ul li a{
    padding: 4px 7px 3px !important;
    /*font-family: 'Nunito', sans-serif !important;*/
}

#tabsholder2 .tab-menu7 ul li.current a {
    border-bottom: 3px solid rgba(17, 193, 195, 0.5) !important;
    background: #FFCC00;
    border-radius: 4px !important;
    color: rgb(0, 0, 0) !important;
    padding: 4px 7px 3px !important;
    /*font-family: 'Nunito', sans-serif !important;*/
    font-weight: 500;
}

#tabsholder2 .note-box-top {
    float: none !important;
    width: auto !important;
    margin: 0px auto !important;
    border-radius: 4px !important;
    display: table !important;
    border-right: 2px solid #009999 !important;
    border-left: 2px solid #009999 !important;
    text-align: center !important;
    margin-top: 10px !important;
}
#tabsholder2 .note-box-top .note-text {
    color: #470b0b !important;
    font-size: 15px !important;
    letter-spacing: 1px;
    font-weight: 500;
}

table.rules_table tbody tr {
    box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}

.rules_table thead th {
    padding: 0.5rem 1rem;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 1px;
    background-color: #000;
    border-bottom-width: 1px;
    color: #fff;
}

.rules_table thead th.lge_title {
    font-size: 15px;
    font-weight: 900;
}

.rules_table tbody td {
    padding: 15px 10px;
    font-size: 14px;
    /*letter-spacing: 1px;*/
    line-height: 1.4;
    font-weight: 500;
    border-bottom: 1px solid #eee;
    background-color: #fff;
    border-bottom-width: 1px;
    border-right: 1px solid #eee;
}

input#txtTokenId {
    width: 50px;
    text-align: center;
    border: 1px solid #c0b4b4;
    font-size: 12px;
    padding: 2px 2px;
    font-weight: 600;
}

.rules_table thead th:nth-child(1) {
    width: 205px;
}
.rules_table thead th:nth-child(2) {
    width: 600px;
}
.rules_table thead th:nth-child(3) {
    width: 98px;
}
.rules_table thead th:nth-child(4) {
    width: 80px;
}
.rules_table thead th:nth-child(5) {
    width: 115px;
}
.rules_table thead th:nth-child(6) {
    width: 105px;
}

.rules_strip_package {
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
    margin-bottom: 10px;
    border: 1px solid #ddd;
    background-color: #fff;
    padding: 15px;
    width: calc(100% - 40px);
    border-radius: 5px;
}

/*.rules_pac_nm {
    text-align: center;
}*/
.rules_pac_nm {
    display: flex;
    align-items: center;
    text-align: left;
}

.rules_pac_nm img {
    width: 25px;
    margin-bottom: 0;
}

.rules_pac_nm .nm_rule {
    font-size: 11px;
    display: block;
    font-weight: 900;
    margin-left: 10px;
}

.rules_pac_nm.r_pack_btn .btn {
    background: #000;
    color: #fff;
    text-decoration: none;
    padding: 7px 15px;
    font-size: 12px;
    font-weight: 900;
}
.rules_pac_nm font {
    display: block;
    text-align: center;
}
.rules_pac_nm.r_pack_btn {
    margin-top: 2px;
}
span.pac_nm {
    vertical-align: middle;
    margin-left: -10px;
    display: inline-block;
}
span.pac_nm img {
    width: 28px;
    filter: brightness(2);
    margin-right: 10px;
}

.full-width987.rules_table2 span.pac_nm{
    vertical-align: middle;
    margin-left: -7px;
    display: inline-block;
    width: 10%;
    margin-right: 7px;
}
.full-width987.rules_table2 span.pac_nm img {
    width: 23px;
    filter: brightness(2);
    margin-right: 10px;
}
.full-width987.rules_table2 .lge_title {
    display: inline-block;
    width: 86%;
    vertical-align: top;
}
.full-width987.rules_table2 .rules_table thead th:nth-child(1) {
    width: 200px;
}

.btn_mod {
    border: none;
    text-decoration: none;
    background-color: #FFCC00;
    color: #000;
    padding: 7px 15px;
    border-radius: 4px;
    background: #FFCC00;
}
.btn_mod.mod-dis{
    background: #999;
    color: #555;
    cursor: not-allowed;
}
.full-width987.rules_table1.rules_table3 th:nth-child(3) {
    width: 220px;
}
.full-width987.rules_table1.rules_table3 th:nth-child(4) {
    width: 110px;
}
.full-width987.rules_table1.rules_table3 th:nth-child(5) {
    width: 100px;
}

.rules_plyoff.rules_table thead th:nth-child(1){}
.tble_note {
    font-size: 16px;
    background-color: #FAFBFE;
    padding-top: 10px;
    margin-top: 0;
}

.tble_note p {
    margin-top: 0;
}

span.mem_btn a {
    background-color: #000;
    display: block;
    color: #fff;
    text-decoration: none;
    padding: 5px 2px;
    line-height: 1.1;
    margin-top: 5px;
    background: linear-gradient(-180deg, #36c565 0%, #2cb459 100%);
    border-radius: 4px;
    font-size: 13px;
}

.rules_table ul.rls-lat li span {
    border: 1px solid rgb(233, 223, 223) !important;
    margin-left: -6px !important;
    min-width: 35px !important;
}

#divScoring {
    margin-top: 20px;
    font-family: 'Nunito', sans-serif !important;
}
#divScoring .rual-table td {
    padding: 5px 10px;
    border-bottom: 1px solid #d0d0d0;
    font-family: 'Nunito', sans-serif !important;
    font-size: 15px;
}
#divScoring .rual-table td[bgcolor="#eee"]:nth-child(odd) {
    background-color: #fff;
}
/*End*/


#divPageBlock .tabnav_bg {
    background: none;
    padding-bottom: 5px;
    padding-top: 10px;
    background-color: #e9e4e4;
    border-radius: 4px;
}
#divPageBlock .list-status label {
    padding: 2px 15px 0 20px;
    color: #000;
}
.group-lb-block #grdMatchScoreSummary th,
#grdMatchScore th {
    padding: 9px 15px;
    font-size: 16px;
}
#divEditMatchScore #grdMatchScore th {
    background: #000 !important;

}

.mtchs-grouping-stge #grdMatchScoreSummary td,
#grdMatchScore td {
    padding: 9px 15px;
    font-size: 15px;
}
#grdMatchScore td #txtAddScore {
    border: 1px solid #ddd;
    padding: 3px 0px;
    width: 60px;
}
#divEditMatchScore {
    margin-top: 30px;
}
#divEditMatchScore .tabnav_bg {
    margin-top: 0 !important;
}
#btnCloseScore {
    background: #000;
    font-size: 11px;
}
.grdsummnote {
    float: left;
    width: calc(100% - 201px);
    padding-top: 20px;
    font-size: 22px;
    text-align: center;
    background-color: #f3f3f3;
    margin-top: 20px;
    padding-left: 100px;
    padding-right: 100px;
    border-radius: 4px;
    padding-bottom: 20px;
    box-shadow: 3px 4px 0px 0px #e9e3e3;
    font-weight: 800;
}
.tabs_fan_pts {
    position: relative;
}
.last_btn_scr {
    position: absolute;
    right: 10px;
    top: 10px;
}
.last_btn_scr .ass_score_btn {
    background: linear-gradient(-180deg, #36c565 0%, #2cb459 100%);
    color: #fff;
    text-decoration: none;
    padding: 6px 13px;
    font-size: 15px;
    border: none;
    cursor: pointer;
}
.grdsummnote{
    color: #444;
}
.tabs_fan_pts ul {
    display: flex;
    background-color: #fff;
    padding: 10px 15px 15px 15px;
    border: 1px solid #ddd;
}
.tabs_fan_pts ul li {
    margin-right: 20px;
}
.tabs_fan_pts ul li a {
    font-size: 16px;
    text-decoration: none;
    color: #444;
    padding-bottom: 4px;
}
.tabs_fan_pts ul li.acti a{
    color: green;
    border-bottom: 3px solid green;
}

.tab_format_head {
    display: flex;
    background-color: #000;
    padding: 9px 15px;
    font-size: 16px;
    color: #fff;
}
.fanscore_assign_table {
    float: left;
    width: 100%;
    margin-top: 15px;
}
.tab_format_ass {
    border: 1px solid #ddd;
}
.tab_format_head .tab_head:nth-child(1) {
    width: 450px;
}
.tab_format_head .tab_head:nth-child(2) {
    width: 450px;
}
.tab_inner_head {
    display: flex;
    justify-content: space-between;
    padding: 5px 10px;
    background-color: rgb(169 143 143 / 50%);
    color: #000;
    font-size: 15px;
    font-weight: 600;
}
.h_inner_tab_btn a {
    background: linear-gradient(-180deg, #36c565 0%, #2cb459 100%);
    color: #fff;
    padding: 1px 16px;
    text-decoration: none;
}
.tab_body_ass {
    display: flex;
    padding: 9px 15px;
    font-size: 16px;
    border-bottom: 1px solid #ddd;
}
.tab_body_ass .tab_bdy:nth-child(1) {
    width: 450px;
}
.tab_body_ass .tab_bdy:nth-child(2) {
    width: 450px;
}
.tab_body_ass:last-child{
    border-bottom: none;
}
.tab_body_ass .tab_bdy:nth-child(3) {
    width: 110px;
    text-align: center;
}
#divUpdateLeagueConfig,
#divUpdateTradeConfig,
#divUpdateOtherRuleConfig {
    margin-top: 15px;
}

#divUpdateScoreConfig {
    margin-top: 15px;
    text-align: center;
    border: none !important;
}
#divUpdateScoreConfig .nh-btn-1 {
    margin: 0 0px 10px 0px;
    font-size: 14px;
    height: 30px;
    padding: 0px 26px;
}

#btnEditScore,
#btnRevertTrades {
    background: linear-gradient(-180deg, #36c565 0%, #2cb459 100%);
    color: #fff;
    border: none;
    padding: 3px 8px;
    border-radius: 2px;
    cursor: pointer;
}
table#grdScoreSummary,
table#grdTradeHistory,
table#grdTradeSummary {
    margin-top: 15px;
    border: 1px solid #ddd;
}
table#grdTradeHistory {
    float: left;    
}

table#grdScoreSummary td,
table#grdTradeHistory td,
table#grdTradeSummary td {
    font-size: 16px;
    font-weight: 400;
    padding: 9px 15px;
}
table#grdScoreSummary th,
table#grdTradeHistory th,
table#grdTradeSummary th {
    background: #000;
    font-size: 16px;
    font-weight: 400;
    padding: 9px 15px;
}

/*Assign Trade*/
.assign_trade_wrapper{
    margin: 0 auto;
    display: flex;
}
.assign_trade_block {
    width: 400px;
    margin: 0 auto;
    box-shadow: 0 0 6px rgb(0 0 0 / 22%);
    float: none;
    padding-bottom: 30px;
    margin-top: 50px;
    float: left;
    border-radius: 4px;
}
.assign_trade_block h3 {
    font-size: 18px;
    text-align: center;
    background-color: #eee;
    padding: 7px 5px;
}
.assign_trde_group {
    float: left;
    width: calc(100% - 60px);
    padding: 10px 23px 10px 35px;
}
.assign_trde_group label {
    display: block;
    float: left;
    width: 100%;
    font-weight: 600;
    font-size: 14px;
}
.assign_trde_group .nh-textbox {
    float: none;
    border-radius: 4px;
    width: calc(100% - 35px) !important;
}
.assign_trde_btn {
    float: left;
    text-align: center;
    width: 100%;
    margin-top: 10px;
}
.ass_trde_btn {
    background: linear-gradient(-180deg, #36c565 0%, #2cb459 100%);
    color: #fff;
    text-decoration: none;
    padding: 0px 20px;
    font-size: 15px;
    margin: 0 auto;
    border: none;
    line-height: 30px;
    cursor: pointer;
}
.ass_trde_btn.trde_btn_cancel {
    background: #000;
    display: inline-block;
    margin-left: 5px;
}
.assign_trde_btn .button {
    float: none;
    padding: 0 15px;
    font-weight: 400;
    line-height: 30px;
    cursor: pointer;
    margin-left: 5px;
    background: #000;
}
/*End*/

.past_lge_note{
    padding: 5px 15px 5px 15px;
    float: left;
    width: 100%;
}
.past_lge_note p {
    margin: 0;
    line-height: 1.4;
    padding-bottom: 5px;
    font-size: 11px;
}
.pst_btn {
    display: block;
    line-height: 22px;
    border: none;
    text-align: center;
    border-radius: 2px;
    margin-top: 3px;
    width: 155px;
    background-color: #000;
    color: #fff;
    margin-bottom: 3px;
    background: linear-gradient(-180deg, #36c565 0%, #2cb459 100%);
}
.act_past_lge .new-table-546 tbody {
    display: table;
    overflow-y: unset;
    overflow-x: unset;
    float: none;
    width: 100%;
    line-height: 32px;
}
.act_past_lge .new-table-546 tbody tr td:nth-child(1) {
    width: 170px;
}
.act_past_lge .new-table-546 tbody tr td:nth-child(2) {
    width: 150px;
}
.act_past_lge .new-table-546 tbody tr td:nth-child(3) {
    width: 140px;
}
.act_past_lge .new-table-546 tbody tr td:nth-child(4) {
    width: 70px;
}
.act_past_lge .new-table-546 tbody tr td:nth-child(5) {
    width: 150px;
}
@media screen and (max-width: 1290px) and (min-width: 1150px){
    .act_past_lge .new-table-546 tbody tr td:nth-child(1) {
        width: 130px;
    }
    .act_past_lge .new-table-546 tbody tr td:nth-child(2) {
        width: 100px;
    }
    .act_past_lge .new-table-546 tbody tr td:nth-child(3) {
        width: 110px;
    }
    .act_past_lge .new-table-546 tbody tr td:nth-child(4) {
        width: 40px;
    }
}
.act_past_lge .new-table-546 tbody tr.table-head-black td{
    background: none;
    background-color: #000;
    color: #fff;
}
/*end*/

/*New Filter*/
.filter-search-modal.filter_tabs_modal {
    padding-top: 100px; 
}
.filter-search-modal.filter_tabs_modal .modal-content {
    border-radius: 6px;
    width: 610px;
    border: none;
}
.filter_tabs_modal .sb-btn-fitler {
    text-align: center;
    margin-top: 0 !important; 
    border-radius: 0 0 6px 6px !important;
    padding: 10px 5px !important;
    background-color: #fff;
    width: 600px;
    margin: 0 auto;
    border-top: 1px solid #ccc;
}
.filter_tabs_modal .tab {
    background-color: #e7e7e7;
    width: 25%;
    min-height: 260px;
}
.tab_swaper {
display: flex;
}
.tab_content_filter {
    width: 75%;
    min-height: 260px;
}
.range-slider {
    margin: 20px 0 35px -5px;
}
.range-slider {
width: 100%;
}
span.range_label {
    font-size: 14px;
    font-weight: 700;
    margin-right: 5px;
}
.range-slider__range {
-webkit-appearance: none;
width: calc(100% - (90px));
height: 10px;
border-radius: 5px;
background: #d7dcdf;
outline: none;
padding: 0;
margin: 0;
}
.range-slider__range::-webkit-slider-thumb {
-webkit-appearance: none;
appearance: none;
width: 20px;
height: 20px;
border-radius: 50%;
background: #2c3e50;
cursor: pointer;
-webkit-transition: background .15s ease-in-out;
transition: background .15s ease-in-out;
}
.range-slider__range::-webkit-slider-thumb:hover {
background: #1abc9c;
}
.range-slider__range:active::-webkit-slider-thumb {
background: #1abc9c;
}
.range-slider__range::-moz-range-thumb {
width: 20px;
height: 20px;
border: 0;
border-radius: 50%;
background: #2c3e50;
cursor: pointer;
-moz-transition: background .15s ease-in-out;
transition: background .15s ease-in-out;
}
.range-slider__range::-moz-range-thumb:hover {
background: #1abc9c;
}
.range-slider__range:active::-moz-range-thumb {
background: #1abc9c;
}
.range-slider__range:focus::-webkit-slider-thumb {
box-shadow: 0 0 0 3px #fff, 0 0 0 6px #1abc9c;
}
.range-slider__value {
display: inline-block;
position: relative;
width: 20px;
color: #fff;
line-height: 20px;
text-align: center;
border-radius: 3px;
background: #2c3e50;
padding: 5px 10px;
margin-left: 8px;
}
.range-slider__value:after {
position: absolute;
top: 8px;
left: -7px;
width: 0;
height: 0;
border-top: 7px solid transparent;
border-right: 7px solid #2c3e50;
border-bottom: 7px solid transparent;
content: '';
}
::-moz-range-track {
background: #d7dcdf;
border: 0;
}
input::-moz-focus-inner,
input::-moz-focus-outer {
border: 0;
}           
.tab button {
display: block;
background-color: inherit;
color: black;
font-family: 'Oswald';
padding: 10px 15px;
width: 100%;
border: none;
outline: none;
text-align: left;
cursor: pointer;
transition: 0.3s;
font-size: 17px;
}
.tab button:hover {
background-color: #ddd;
}
.tab button.active {
    background-color: #444;
    color: #fff;
}
.filter_tabs_modal .modal-content h2 {
    font-size: 23px;
    text-align: center;
    padding: 5px 0px;
    border-bottom: 1px solid #ccc;
    
    font-weight: 600;
    text-transform: capitalize;
}
.teams_filter_wrap label.chkbox-lble {
    margin-bottom: 15px;
}
.teams_or {
    text-align: center;
    width: 25px;
    height: 25px;
    background-color: #333;
    color: #fff;
    position: relative;
    border-radius: 40px;
    line-height: 25px;
    font-weight: 700;
    font-size: 10px;
    margin: 10px auto;
    padding-left: 0;
}
.teams_or:before,
.teams_or:after {
    content: "";
    position: absolute;
    background: rgb(34,193,195);
    background: linear-gradient(90deg, rgba(34,193,195,1) 0%, rgba(253,187,45,0) 100%);
    width: 150px;
    height: 3px;
}
.teams_or:before{
    top: 12px;
    left: 30px;
}
.teams_or:after {
    top: 12px;
    right: 32px;
    transform: rotate(-180deg);
}
.tab_content_filter .tabcontent {
    padding: 20px 10px 20px 20px;
}
.classy_filter label.chkbox-lble {
    width: 100%;
    margin-bottom: 20px;
}
#slary_fltr #lblrange_slary_fltr {
    width: 100%;
    text-align: center;
    border: none;
    padding-top: 10px;
    padding-bottom: 10px;
    
    font-size: 20px;
}
.slider-range.ui-slider-horizontal .ui-slider-handle {
    background: url(../images/slider.png) no-repeat 0 0;
    width: 34px;
    height: 28px;
    top: -10px;
    border: 0px;
}
div#slary_fltr_range {
    width: 95%;
}
.slider-range.ui-slider-horizontal .ui-slider-handle:focus{
    outline: none;
}
/*end*/
/*mathcup*/
.matchup_new_wrap h2 {
    text-align: center;
    margin-bottom: 15px;
    font-weight: 600;
    color: #305997;
}
.matchup_new_wrap h2 span {
    font-weight: 600;
    color: #71a357;
}
/*.m_middle_scre.totl_matchup {
    margin-bottom: -10px;
    position: relative;
    margin-top: -10px;
    margin-left: -20px;
}*/
.m_middle_scre.totl_matchup {
    margin-bottom: -10px;
    position: relative;
    margin-top: -10px;
    margin-left: -20px;
    display: flex;
}

.ndown_matchup_wrap .m_middle_scre {
    margin-top: 0;
}
.m_middle_scre {
    margin-top: 0;
}
/*.m_middle_scre.totl_matchup .mdle_scrs {
    width: 175px;
    background-position: 4px 9px;
    margin: 0 auto;
    margin-top: 0;
    margin-bottom: 30px;
} */
.m_middle_scre.totl_matchup .mdle_scrs {
    width: 235px;
    background-position: 9px 5px;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 15px;
    position: relative;
    background-size: 100% 84%;
}
.mdle_scrs {
    background-position: 0 15px;
    width: 90px;
    height: 60px;
}
.mdle_scrs {
    display: flex;
    justify-content: space-between;
    background-image: url(../images/matchup_bg.png);
    background-position: 0 9px;
    width: 130px;
    /*height: 60px;*/
    background-size: contain;
    background-repeat: no-repeat;
    position: relative;
}
.ndown_matchup_wrap .mdle_scrs p {
    padding-top: 21px;
    font-size: 13px;
}
/*.mdle_scrs p {
    margin: 0;
    padding-top: 17px;
    font-size: 16px;
    font-weight: 600;
}*/
.mdle_scrs p {
    margin: 0;
    padding-top: 19px;
    font-size: 14px;
    font-weight: 600;
}
.m_middle_scre .mdle_scrs p {
    width: 55px;
}
.m_middle_scre.totl_matchup .mdle_scrs p {
    width: 100px;
    text-align: right;
}
.m_middle_scre.totl_matchup .mdle_scrs p:last-child {
    text-align: left;
    padding-left: 40px;
    position: absolute;
    right: -10px;
}
.cnvc_matchup_wrapper .mdle_scrs p{
    padding-top: 19px;
}
.matchup_new_wrap {
    float: left;
    width: calc(100% - 25px);
    background-color: #fff;
    margin-top: 15px;
    margin-bottom: 10px;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-top: 15px;
    padding-right: 15px;
    border-radius: 7px;
    box-shadow: 0 1px 2px #ac9898;
}
.matchup_score_tble{
    width: 100%;
}
.score_mid table {
    margin: 0 auto;
}
.score_mid .m_middle_scre {
    margin-top: -2px;
    margin-bottom: 3px;
}
.score_mid .mdle_scrs {
    background-position: 0 0;
    width: 130px;
    height: 40px;
}

.score_mid table td {
    padding: 13px 0 0 0;
}
.score_mid .mdle_scrs p{
    padding-top: 10px;
}
span.cnvc_mark {
    border: 1px solid #ffe7e7;
    height: 12px;
    width: 20px;
    border-radius: 19px;
    position: absolute;
    text-align: center;
    line-height: 12px;
    color: #fff;
    background-color: #665d5d;
    display: inline-block;
    font-size: 9px;
    left: 0;
    right: 0;
    margin: 0 auto;
    margin-top: 0;
    top: 20px;
}
.matchup_new_wrap .create_league_list_league9 th{
    background: none !important;
    background-color: #000 !important;
    color: #fff !important;
}
.matchup_new_wrap .create_league_list_league9 td {
    padding: 14px 5px !important;
}
.m_middle_scre.unq_matchup .mdle_scrs {
    background-image: url(../images/matchup_bg2.png);
    width: 130px;
    justify-content: center;
    background-position: center;
    background-size: 95px;
}
.matchup_new_wrap .create_league_list_league9 td {
    padding: 0 5px !important;
    font-size: 12px;
}
.matchup_new_wrap .create_league_list_league9 tr:nth-of-type(odd) td {
    background-color: #fff !important;
}
.ttle_lables {
    color: #333;
}
.matchup_nm {
    position: absolute;
    left: 25px;
    top: 22px;
    font-size: 18px;
    font-weight: 600;
}
.matchup_nm.matchup_nm_right {
    left: unset;
    right: 20px;
}
.m_middle_scre.totl_matchup .mdle_scrs p {
    padding-top: 22px;
}
.matchup_new_wrap .ply_img_mu img {
    width: 30px;
    height: 30px;
    object-fit: cover;
    box-shadow: -1px 2px 10px 0px #b6acac;
    object-position: top;
    border-radius: 110px;
}
span#lblTeam1Name:before,
span#lblTeam2Name:before {
    content: "(";
}
span#lblTeam1Name:after,
span#lblTeam2Name:after {
    content: ")";
}
span#lblTeam1Name, span#lblTeam2Name {
    display: block;
    font-size: 13px;
    color: #666 !important;
}
span#lblTeam2Name {
    text-align: right;
}
/*end*/

/*livescore*/
iframe#iframeLiveScore {
    margin-top: 15px;
}
.live_score-degn_wrap {
    background-color: #333;
    color: #fff;
    float: left;
    height: 85%;
    width: calc(100% - 10px);
    background-image: url(../images/bg-top.jpg);
    background-size: cover;
    background-position: 0 0;
    background-repeat: no-repeat;
    padding: 20px 0;
}
.live_score-degn_wrap table.inner_livescre {
    width: 100%;
    box-shadow: none;
    border-radius: 0;
    margin-top: 5px;
    padding-top: 5px;
}
.ful_scoreboard {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.ful_scoreboard a {
    background-color: transparent;
    color: #74cc46;
    text-decoration: none;
    padding: 0;
    border-radius: 4px;
}
table.inner_livescre tr:first-child td {
    vertical-align: top;
    width: 50% !important;
    padding-right: 15px;
}
table.inner_livescre tr td:last-child {
    padding-left: 15px;
    border-left: 1px solid #343434;
}
.ply_score {
    display: flex;
    justify-content: space-between;
    margin-bottom: 10px;
}
.ls_main_wrap,
.ls_main_wrap .slides,
.ls_main_wrap .slides li{
    float: left;
    width: 100%;
}
.ls_main_wrap .slides {
    display: flex;
}
.live_score-degn_wrap table {
    table-layout: fixed;
    width: 90%;
    margin: 0 auto;
    background: rgb(25 23 40 / 70%);
    padding: 10px 7px;
    box-shadow: 0 1px 2px #936868;
    border-radius: 7px;
    height: 100%;
}
.live_score-degn_wrap table td {
    padding: 0 5px;
}
.score_live_wrap span.ls_team {
    font-size: 13px;
    display: block;
    width: 100%;
    color: #999;
    padding-bottom: 2px;
}
.score_live_wrap .ls_pts, .score_live_wrap .ls_over {
    font-size: 14px;
}
.live_label {
    text-align: center;
    position: relative;
    font-size: 14px;
    width: 104px;
    margin: 0 auto;
}
.live_label:before {
    content: ".";
    font-size: 43px;
    position: absolute;
    top: -30px;
    left: 26px;
    color: red;
}
.score_live_wrap.score_live_right {
    text-align: right;
}
p.live_score-strip {
    text-align: center;
    font-size: 14px;
    margin: 0;
    padding-top: 0;
    color: #ddd;
}
p.ful_scoreboard a {
    background-color: #5f608b;
    color: #fff;
    padding: 6px 10px;
    margin-left: 5px;
    text-decoration: none;
    border-radius: 3px;
}

p.ful_scoreboard {
    text-align: center;
    border-top: 2px solid #555;
    padding-top: 15px;
    font-size: 14px;
    color: #999;
}
.tour-menu.mtacup_menu {
    float: left;
    width: calc(100% - 10px);
    text-align: center;
}
.tour-menu.mtacup_menu a.act, .tour-menu.mtacup_menu .current a {
    color: #000;
    background-color: transparent;
    border-bottom: 4px solid #40c45d;
    border-left: none;
    border-right: none;
}
.tour-menu.mtacup_menu a {
    padding: 0 0px 7px 0px;
    color: #666;
    font-size: 16px;
    display: inline;
    text-decoration: none;
    line-height: 38px;
    margin: 0px;
    margin-right: 15px;
}
p.fp_ls {
    background-color: #383845;
    text-align: center;
    padding: 6px 0;
    border-radius: 3px;
    color: #ddd;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
    width: 50%;
    margin: 0 auto;
}
.inner_livescre {
    border-top: 1px solid #666;
    padding-top: 10px;
    margin-top: 10px;
}
.overl_score {
    display: flex;
    justify-content: space-between;
    margin-bottom: 9px;
}
.livescore_hide {
    padding-left: 50px;
    margin-top: -25px;
}
.livescore_hide a {
    color: red;
}
/*end*/

/*package*/

.customize_package_wrap {
	font-family: Lato, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	padding-top: 0;
}

.cp_header h3 {
	color: #0898CD;
	font-size: 32px;
	line-height: 40px;
}

.cp_header p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 20px;
	margin: 0;
	padding-bottom: 30px;
}

.cp_header {
	padding-bottom: 25px;
	margin-bottom: 80px;
	clear: both;
	padding-top: 20px;
}

.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: 300px;
	display: inline-block;
}

select.select-v2,
.customize_package_wrap #ddlDraftTime,
.customize_package_wrap #ddlTimzone {
	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: 15px !important;
	width: 100%;
	height: 48px;
	letter-spacing: 1px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.customize_package_wrap #ddlDraftTime,
.customize_package_wrap #ddlTimzone {
	width: 95% !important;
	margin-left: 0 !important;
}

.customize_package_wrap tr#divDraftRow2 td:nth-child(2) {
	margin-top: 0px;
	display: flex;
}

.customize_package_wrap tr#divDraftRow2 td:nth-child(2) .arrow-bar:before {
	right: 30px;
}

.customize_package_wrap tr#divDraftRow2 td:nth-child(2) .arrow-bar:nth-child(2) {
	padding-top: 20px;
}

.pac_dropdown3 .league-box23 .select-v2 {
	margin: 0 !important;
	width: 100%;
}

.pac_dropdown3 .league-box23 select#ddlTeams {
	width: 100%;
}

.pac_dropdown {
	position: relative;
	margin-left: 12px;
	margin-bottom: 15px;
	clear: both;
}

.arrow-bar:before {
	content: "";
	background-image: url(../images/pac_down.png);
	position: absolute;
	top: 43px;
	right: 0;
	background-position: center;
	background-repeat: no-repeat;
	width: 10px;
	height: 7px;
	background-size: contain;
}

.pac_dropdown3 .league-box23 .arrow-bar:before {
	right: 15px;
}

.cp_left_wrap .intro-box {
	overflow: hidden;
	height: 181px;
	padding: 30px 15px 20px;
	border-top: 4px solid #063859;
	background: url(../images/package-bg.png) 0 100% no-repeat #fff;
	position: relative;
}

.cp_left_wrap {
	width: 38%;
	float: left;
	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 10px;
	font: 300 18px/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;
	z-index: 10;
	background: url(../images/bg-package-t.png) no-repeat;
}

.package-box {
	float: left;
	padding: 7px 0 95px;
	width: 181px;
	margin: -22px -6px 0 -7px;
}

.package-box.active .p-frame {
	background: url(../images/bg-package-c.png) repeat-y;
}

.package-box .p-frame {
	padding: 0 7px;
}

.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: 22px 0 19px;
	text-align: center;
	color: #d5eeff;
	height: 43px;
	font: 16px/22px myriad-pro, Arial, Helvetica, sans-serif;
}

.package-box .heading h3 {
	margin: 0 0 5px;
	font-weight: 100;
	color: #fff;
	font-size: 23px;
	line-height: 36px;
}

.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/24px 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: 22px 0 5px 0;
	overflow: hidden;
	text-align: center;
	font-size: 23px;
	color: #fff;
	font-family: myriad-pro, Arial, Helvetica, sans-serif;
	height: 54px !important;
	background: url(../images/bg-package-radio.gif) repeat-x #122d3f;
}

.cp_left_b {
	width: 38%;
	float: left;
	margin: 0 1px 0 0;
}

.customize_package_wrap .accordion {
	padding: 0 0 0 16px;
	margin-bottom: 0;
	overflow: hidden;
}

.customize_package_wrap .accordion .opener {
	display: inline-block;
	vertical-align: top;
	font-size: 15px;
	font-weight: 500;
	line-height: 16px;
	padding: 1px 0 3px 40px;
	color: #23527c;
	text-decoration: none;
	background: url(../images/ico-plus-2.png) no-repeat;
}

.customize_package_wrap .accordion li.active .opener {
	background: url(../images/ico-plus-1.png) no-repeat;
}

.customize_package_wrap .accordion li {
	background: #fff;
	border-bottom: 1px solid #b7c5cf;
	padding: 8px 10px 6px 29px;
}

.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%;
	margin-top: -82px;
}

p.m-l-5.fw-600.pr-color-royal-blue.fs-18.mb0.title-head {
	color: #0068d3;
	font-weight: 600;
	font-size: 18px;
}

.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: 39px;
	border: none;
	color: #804545;
	overflow: hidden;
	background-image: none;
	background: #999;
	font-size: 14px;
	line-height: 0;
	cursor: no-drop;
}

.package-box.active .btn-holder button {
	background-image: linear-gradient(-180deg, #36c565 0%, #2cb459 100%);
	background: #36c565;
	cursor: pointer;
	color: #fff;
}

.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 .textbox {
	border: 3px solid #e7e7e7;
	border-radius: 5px;
	padding-left: 13px;
	font-size: 14px;
	width: 277px !important;
	height: 37px;
}

.pac_dropdown3 {
	margin-left: 12px;
	display: flex;
}

.pac_dropdown3 .league-box23 {
	min-height: 140px;
	position: unset;
	background-color: transparent;
}

.pac_dropdown3 .arrow-bar {
	margin-top: 5px;
}

p.dft_value {
	font-weight: 600;
	text-align: right;
}

span.value_pckge {
	margin-left: 0;
	display: inline-block;
	position: absolute;
	right: -76px;
	font-weight: 600;
	width: 75px;
	text-align: center;
}

.inner_content_package {
	margin-right: 75px;
	border-right: 1px solid #ccc;
	position: relative;
}

.inner_content_package p strong {
	margin-bottom: 5px;
}

.inner_content_package p {
	display: flex;
	justify-content: space-between;
	flex-direction: column;
}

.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;
}

.p-holder .p-frame strong.desc {
	font-size: 15px;
	font-weight: 400;
	padding-top: 0;
	height: 87px;
	display: flex;
	align-items: center;
}

strong.sub_prce {
	font-size: 11px;
}

#divCreateLeague .tab-menu8 .tabs,
.tab-menulink .tabs {
	/*background-color: #333;*/
	float: left;
	width: calc(100% - 40px);
	position: relative;
	/*box-shadow: 0 1px 1px #a99d9d;
    margin-bottom: 15px;*/
	display: flex;
	padding: 10px 20px 2px 20px;
	border-radius: 0;
	/*margin-top: 10px;*/
}

#divCreateLeague .tab-menu8 .tabs li,
.tab-menulink .tabs li {
	font-size: 15px;
	margin-right: 25px;
	padding-bottom: 5px;
}

#divCreateLeague .tab-menu8 .tabs li a.act,
.tab-menulink .tabs li a.act {
	padding: 8px 0px;
	border-radius: 0;
	border-bottom: 3px solid #fff;
	color: #fff;
}

#divCreateLeague .tab-menu8 .tabs li a,
.tab-menulink .tabs li a {
	text-decoration: none;
	color: #999;
}

#divCreateLeague .tab-menu8 .tabs li.active,
.tab-menulink .tabs li.active {
	border-bottom: 3px solid #665cbe;
	border-radius: 1px;
}

.tab-menulink .tabs li a img {
	margin-left: 5px;
}

.customize_package_wrap tr#divDraftRow1 .checkbox-div {
	line-height: 26px;
	font-size: 13px;
	float: left;
	width: calc(29% - 6px);
	padding: 0 5px;
	background: #f3f2f2;
}

.lbl_cl_pcge {
	display: block;
	padding-left: 15px;
	font-weight: 600;
	font-size: 14px;
	padding-bottom: 4px;
}

.pac_dropdown3 .lbl_cl_pcge {
	padding-left: 0;
}

.pac_dropdown.top_txt_cl label {
	font-size: 18px;
	padding-left: 0;
}

.clge-error {
	position: absolute;
	bottom: 0px;
	width: 100%;
	color: red;
	display: block;
	left: 0;
	font-size: 11px;
}

.customize_package_wrap .pac_dropdown3 td {
	position: relative;
	padding: 0 0 15px 0;
}

.customize_package_wrap .plyoff-bg-blk {
	float: none;
	width: 100%;
	display: flex;
	padding: 10px 0px;
	clear: both;
	justify-content: center;
	background-color: #333;
	border-radius: 4px;
}

.customize_package_wrap .plyoff-bg-blk div {
	margin-right: 15px;
	border-right: 1px solid #999;
	padding-right: 15px;
}

.customize_package_wrap .plyoff-bg-blk div:last-child {
	border-right: none;
}

.customize_package_wrap .plyoff-bg-blk span {
	color: #fff;
	font-size: 15px;
}

.customize_package_wrap .plyoff-bg-blk a {
	font-size: 15px;
	color: #fff;
}

.customize_package_wrap .plyoff-bg-blk img {
	margin-right: 5px;
	vertical-align: top;
}


/*playpage*/

#tabsholdernew .tab-menu8 ul {
	background-color: var(--primary-color);
	padding: 3px 10px 0;
	margin: 10px 5px 0;
	width: calc(100% - 30px);
}

div#divJoinLeague {
	float: left;
	width: 100%;
	background: #e0e0e0;
}

div#divJoinPrivateLeague .league-box23 table#grdPrivatePublicLeagues {
	width: 100%;
}

div#divJoinPrivateLeague .league-box23 table#grdPrivatePublicLeagues th {
	width: 32%;
}

div#divJoinPrivateLeague .league-box23 table#grdPrivatePublicLeagues td{
	width: 33%;
}

#divCreateLeague .tab-menu8.tab-menulink ul li:last-child {
	position: absolute;
	right: -20px;
	top: 12px;
}

#divCreateLeague .tab-menu8.tab-menulink ul li:last-child a {
	color: #fff;
	text-decoration: underline;
}

#divCreateLeague .tab-menu8.tab-menulink ul li:last-child .bck-play-tour:before {
	filter: brightness(10000);
	top: 2px;
	left: 7px;
}

div#divCreateLeague .round-slider {
	margin-top: 15px !important;
}


/*end*/


/*End*/


/*round macthup dropdown*/

.rnd_box_wrap {
	float: left;
	width: 100%;
	background-color: #fff;
	margin-top: 5px;
	display: flex;
	margin-bottom: 10px;
	align-items: center;
	padding-bottom: 0;
	border-radius: 4px;
	box-shadow: 0 1px 2px #bcabab;
}

.rnd_box_wrap .slider-456-title {
	width: 11%;
	padding: 5px 5px 5px 7px;
}

.rnd_box_wrap .selectbox {
	width: 95%;
	background-color: #fff;
	border: 2px solid #d3bebe;
	height: 35px;
	border-radius: 4px;
}

.rnd_box_wrap .mat-up-matches {
	width: calc(88% - 20px);
	padding: 5px;
	background-color: #fff;
	margin-top: 0;
	border-left: 1px solid #eee;
}


/*End*/


/*app download icon*/

.app_downblck {
	float: right;
	position: absolute;
	top: 30px;
	left: 0;
	right: 0;
	width: 80px;
	margin: 0 auto;
}

.app_downblck li {
	display: inline-block;
	margin-right: 5px;
}

.app_downblck li img {
	filter: brightness(1);
}


/*end*/


/*menu change*/

div#divMidMenu1 ul#ulMain {
	width: 100%;
}

li#liMJoinPvt {
	float: right;
}

.combine_offers_wrap {
	display: flex;
	width: 100%;
}

.jn-strip-nw {
    font-size: 14px;
    padding: 0;
    margin-top: 5px;
    margin-bottom: 0;
    position: unset;
    width: 100%;
    float: right;
    margin-left: 25px;
    border-radius: 4px;
    text-align: left;
    color: #fff;
    line-height: 1px;
    border: none;
}

.jn-strip-nw a {
    background-color: #2cb459 !important;
    border-radius: 2px !important;
    float: none !important;
    margin-left: 5px !important;
    padding: 2px 7px 4px 7px !important;
    font-size: 13px !important;
    line-height: 30px !important;
}

.jn-strip-nw a:hover {
	color: #fff !important;
}

.combine_offers_wrap .box-white-2 {
	float: none !important;
}

.combine_offers_wrap .refer-pop {
	position: unset !important;
	width: 55% !important;
	margin-top: 18px;
	border-radius: 4px;
	box-shadow: 0 0 1px #999;
}

.combine_offers_wrap .refer-pop .refer-pop-main {
	float: none !important;
	width: 100% !important;
	margin: 0px;
	background-color: #fff;
	border-radius: 4px;
	position: unset !important;
	left: calc(50% - 350px);
	top: 50%;
	transform: none !important;
	padding: 10px 0;
}

.combine_offers_wrap .refer-pop .page-title-new {
	margin-top: 0;
}

#divDraftRow2 #CalendertxtDraftDate_container {
	z-index: 9999;
}

#divDraftRow2 #CalendertxtDraftDate_container td {
	padding: 0;
}


/*plypage_strip*/

ul.menu-right_strp {
    padding-right: 15px;
    width: 100%;
    text-align: center;
    padding: 10px 0px;
}
ul.menu-right_strp li {
    float: none;
}

.tab-menu8.tab-menulink {
	display: flex;
	align-items: center;
	background-color: #333;
	margin-top: 10px;
	margin-bottom: 0;
}

ul.menu-right_strp .bck-play-tour:before {
	background-image: none;
}

ul.menu-right_strp .bck-play-tour {
    margin-left: 7px;
    padding-left: 23px;
    float: left;
    display: block;
    text-decoration: none;
    font-size: 14px;
    color: #8e88e5;
    position: relative;
}

#divCreateLeague .tab-menu8.tab-menulink ul.menu-right_strp li:last-child {
	position: unset;
}

#divCreateLeague .tab-menu8.tab-menulink ul.menu-right_strp li:last-child a {
	color: #8e88e5;
	text-decoration: none;
}

/*Club*/
.club_main_wrapper.full-width {margin-top: 30px;}
.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: 36px;

font-weight: 200;
}
    .club_start_point p {
    margin: 0;
    font-size: 17px;
    margin-bottom: 30px;
}
.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: 70px;
}
.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: "";
    background-repeat: no-repeat;
    background-size: 70px;
    transform: rotate(180deg);
}
.club_description_wrap {
    background-color: #fff;
    position: relative;
    margin-top: 20px;
}
.club_description_wrap h3 {
    font-size: 30px;
    
    font-weight: 200;
    text-align: center;
    padding-bottom: 40px;
    padding-top: 30px;
}
ul.club_steps {
    background-image: url(../images/club_steps.png);
    width: 100%;
    background-size: 80%;
    background-repeat: no-repeat;
    height: 100px;
    background-position: top 0 center;
    padding-top: 120px;
    text-align: center;
}
ul.club_steps li {
    display: inline-block;
    width: 20%;
    vertical-align: top;
    font-weight: 600;
    line-height: 1.25;
    font-size: 15px;
    margin-right: 30px;
}
ul.club_steps li:last-child {
    margin-right: 0;
}
.club_details_wrap {
    display: flex;
    justify-content: space-between;
    padding: 0 50px;
    padding-bottom: 30px;
}
.club_details_wrap .club_detail_left {
    margin-right: 20px;
    padding: 15px;
    background-color: #fff1f1;
    border-radius: 4px;
    box-shadow: 0 3px 1px #9cb684;
}
.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: 100%;
    background-position: 0px -125px;
    background-color: #0d0729;
    float: left;
    width: 100%;
}

.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: 470px;
    border-radius: 4px;
    position: relative;
    box-shadow: 0 2px 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: 160px;
    font-weight: 600;
    font-size: 14px;
    vertical-align: top;
}
.cm_form input {
    border: 1px solid #ddd3d3;
    min-height: 20px;
    width: 220px;
}
.cm_form select {
    border: 1px solid #ddd3d3;
    min-height: 26px;
    width: 165px;
}
.cm_btn {
    text-align: center;
    background-color: #f1f1f1;
    padding: 5px 5px;
    margin-top: 5px;
    border-radius: 0 0 4px 4px;
}  
.cm_btn .button {
    float: none;
    text-decoration: none;
    padding: 8px 30px;
    font-size: 16px;
}
/*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: 24px;
    margin-bottom: 15px;
}
.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;
}

/*Homepage changes*/
#header.new-header{
    box-shadow: inset 0 -2px 8px #faeded;
}
#header.header-scroll,
#header.new-header .hed-1{
    height: 70px;
}
.new_home_page12{
    border-top: 1px solid #aaa;
}
.new-home-1999 .new-home-w11 h4.new-hom-title {
    margin-top: 0;
}
.new-home-1999 .block-banner .extra-btns {
    padding-top: 20px;
}
/*End*/
.custom-tour-rules-strip .cust-drpdown .selectbox {
    width: 250px !important;
}
.custom-tour-rules-strip table a.button.club-tour {
    text-decoration: none;
    margin-left: 15px;
    padding: 7px 20px;
}
.club_live_lge_wrap .custom-tour-rules-strip table {
    width: 100%;
}
.club_member_tble .draft-table987 td[style="width:235px;"] {
    width: 135px !important;
}

.clb_txt_tour .clb_t-tour{
    display: inline-block;
    font-size: 14px;
    margin-top: 5px;
    font-weight: 600;
    margin-bottom: 5px;
}
.club_live_lge_wrap .custom-tour-rules-strip.clb_txt_tour table{
    width: 100%;
}

.custom-tour-rules-strip.clb_mn_lge {
    margin-top: 10px;
    margin-bottom: 10px;
    border-radius: 3px;
}
.custom-tour-rules-strip.clb_mn_lge p {
    margin: 0;
    font-size: 15px;
    font-weight: 500;
}

.clb_temp_box {
    display: flex;
    justify-content: space-between;
    padding: 5px 10px 5px 10px;
    align-items: center;
    background-color: #27324f;
}
.clb_temp_box span.c_temp_title{
    background-color: transparent !important;
}
.custom-tour-rules-strip input#txtTournament, .custom-tour-rules-strip input#txtLeagueModel {
    min-width: 230px;
    padding: 4px 5px !important;
    border: none;
    text-align: left;
    margin-top: -2px;
    border-radius: 3px;
    color: #000;
    font-size: 16px;
    font-weight: 600;
}
.custom-tour-rules-strip input#btnCancelAddLeagues {
    padding: 4px 6px;
    background-image: none;
    border-radius: 2px !important;
}
.template_club_box table.draft-table987 td {
    border-bottom: 1px solid #ddd;
}
.template_club_box table.draft-table987 tr:nth-child(2n+1) td {
    background-color: #fff;
}

.club_main_wrapper .joined_club_tble #grdTours .tour-crd-btn{
    background-image: none;
}
.club_main_wrapper .joined_club_tble #grdTours #btnActivate {
    font-size: 12px;
    padding: 4px 10px;
    width: calc(100% - 18px);
    margin-left: 3px;
}
.club_live_lge_wrap div#divDraftTimeSlot {
    box-shadow: none;
    margin-bottom: 10px !important;
}
.club_live_lge_wrap div#divDraftTimeSlot + .custom-tour-rules-strip .cust-drpdown select {
    margin-right: 20px;
}

/*Header*/
#header.header-scroll, #header.new-header .hed-1 {
    height: 80px;
}
.logo img {
    height: 67px;
}
ul.hed-menu-1 {
    margin-top: 19px;
}
ul.hed-menu-1 li {
    margin-right: 5px;
}
ul.hed-menu-1 li a {
    width: 55px !important;
    min-height: 61px;
}
ul.hed-menu-1 li a img {
    width: 55px !important;
}
.profile-img .profile-menu .fa {
    color: #000;
    font-size: 20px;
    margin-top: -5px;
}
.bot-ads-1 {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
}
ul.main-menu-1 li a{
	position: relative;
}
ul.main-menu-1 li a.act::before {
    background: none;
    top: 75%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-top-color: #39c1d7;
    border-width: 8px;
    margin-left: -5px;
    z-index: 7;
}
ul.main-menu-1 li a.act{
	background: unset;
}

/*new 06-03-2021*/
a.lgbtn {
    float: right;
    margin-top: 28px;
    background: #f9d207;
    color: #fff;
    padding: 8px 16px;
    border-radius: 4px;
    font-weight: bold;
    text-decoration: none;
    font-size: 14px;
}
#header.new-header .new-hed-link {
    margin: 28px 13px 0 0;
}

#header.new-header .profile-img {
    margin: 13px 10px 0 10px;
}

.left_menutxt {
    padding-top: 10px;
}

.topnav_right {
  position: relative;
}

.topnav_right .my_rightlinks {
    display: none;
    left: -120px;
    position: absolute;
    background-color: #333;
    top: 30px;
    z-index: 9;
    min-width: 170px;
}

.topnav_right a {
    color: white;
    padding: 7px 10px 7px 10px;
    text-decoration: none;
    font-size: 14px;
    display: block;
    border-bottom: 1px solid #5d5858;
}
.topnav_right .my_rightlinks a:hover{
    background-color: #666;
}

.topnav_right a.icon {
    display: block;
    position: absolute;
    right: 0;
    background-image: url(../images/menu_toggle.png);
    top: 0;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: 20px;
    border-bottom: none;
    padding: 0;
}

.menu_rightside {
    float: right;
    margin-left: 20px;
    margin-top: 20px;
}
span.menu_lbl {
    display: inline-block;
    margin-right: 24px;
    font-weight: 600;
}
.topnav_right a.icon .fa {
    color: #000;
    font-size: 16px;
}
.my_rightlinks::before {
    background: none;
    top: -12px;
    left: 94%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-top-color: #1f375b;
    border-width: 6px;
    margin-left: -5px;
    z-index: 7;
    transform: rotate(180deg);
}
a#btnShareResults {
    margin-top: 5px;
    display: inline-block;
}

/*how to play*/
.doc-cricbattle h1,.doc-cricbattle h2 {letter-spacing: 0px;font-weight: normal;position: relative;padding: 0 0 10px 0;font-weight: normal;line-height: 1.8;color: #242424;}
.doc-cricbattle h1 {font-size: 22px;}
.doc-cricbattle h2 {font-size: 20px;}
.doc-cricbattle h1 a,.doc-cricbattle h2 a {text-decoration: none !important;}
.doc-cricbattle p {font-size: .doc-cricbattle 15px;font-weight: 400;line-height: 26px;letter-spacing: 0;margin-top: 15px;}
.doc-cricbattle img.aligncenter {display: block;text-align: center;display: block;margin: 0 auto 20px auto;padding: 0px;border: 0px;background: none;}
.doc-cricbattle ul {padding: 0;list-style: none;}
.doc-cricbattle .btn,.doc-cricbattle a {outline: 0 !important;text-decoration: none !important;}
.doc-cricbattle .section {position: relative;display: block;}
.doc-cricbattle .grey {background-color: #f3f3f3;}
.doc-cricbattle .big-title h1 {font-size: 26px;font-weight: 300;margin-bottom: 0;text-transform: capitalize;padding-bottom: 0;}
.doc-cricbattle .dark-text {font-size: 29px;line-height: 0;font-weight: 500;margin-bottom: 0;padding-bottom: 0;padding-top: 40px;color: #1f477d;}
.doc-cricbattle .dark-text a {font-size: 14px;font-weight: bold;padding-left: 20px;}
.doc-cricbattle .dark-text hr {width: 130px;margin-left: 0;margin-top: 40px;border-width: 1px;border-color: #030303;}
.doc-cricbattle .lead {text-transform: capitalize;}
.doc-cricbattle .left-align img { margin-top: 20px;}
.doc-cricbattle a:focus,
.doc-cricbattle a:hover {color: #0E97EE;}
.doc-cricbattle .body {position: relative;}
.doc-cricbattle .sub-title {font-size: 30px;margin-top: 50px;margin-bottom: 10px;padding-bottom: 0;}
.doc-cricbattle .sub-title a {font-size: 16px;}
.doc-cricbattle .section.docs-heading {padding: 0 0 30px 0;}
.doc-cricbattle .affix {position: static;}
.doc-cricbattle .affix {position: fixed;top: 20px;width: 250px;}
.doc-cricbattle .docs-sidebar .nav>li>a {color: #111;border-left: 2px solid transparent;padding: 10px 10px;font-size: 16px;font-weight: 400;display: inline-block;}
.doc-cricbattle .docs-sidebar .nav .nav>li>a {padding-left: 40px;font-size: 14px;}
.doc-cricbattle .docs-sidebar .nav>li:not(.active)>a:hover {color: #0E97EE;text-decoration: none;background-color: transparent;border-left-width: 1px;border-left-color: #0E97EE;}
.doc-cricbattle .docs-sidebar .nav>li>a:focus {text-decoration: none;background-color: transparent;}
.doc-cricbattle .docs-sidebar .nav>.active>a {color: #0E97EE;text-decoration: none;background-color: transparent;border-left-color: #0E97EE;}
.doc-cricbattle .docs-sidebar .nav>.active>a, .doc-cricbattle .docs-sidebar .nav>.active:hover>a,.doc-cricbattle .docs-sidebar .nav>.active:focus>a {font-weight: 700;}
.doc-cricbattle .docs-sidebar .nav .nav>.active>a, .doc-cricbattle .docs-sidebar .nav .nav>.active:hover>a,.doc-cricbattle .docs-sidebar .nav .nav>.active:focus>a {font-weight: 500;}
.doc-cricbattle .section:last-child{margin-bottom: 60px;}
.doc-cricbattle .section img {width: 100% !important;border: 1px solid #c2c0c0;margin-bottom: 15px;border-radius: 4px;}
.doc-cricbattle .section p {color: #333;font-size: 17px;position: relative;padding-left: 10px;}
.doc-cricbattle .section p:before {content: "";top: 9px;left: -5px;position: absolute;border-radius: 54px;background-color: #9b8080;width: 7px;height: 7px;}
.doc-cricbattle .section ul{color: #333;list-style: unset !important;font-size: 17px;}
.doc-cricbattle .section ul li {list-style: unset;padding-bottom: 15px;}
.doc-cricbattle .col-md-4 {float: left;width: 25%;padding-right: 15px;padding-left: 15px;position: relative;}
.doc-cricbattle .row{display: flex;}
.doc-cricbattle .col-md-8 {float: right;width: 75%;padding-right: 15px;padding-left: 15px;position: relative;}
.doc-cricbattle .container {width: 100%;margin: 0 auto;}
.doc-cricbattle .big-title {text-align: center;}
.doc-cricbattle .big-title p{margin-top: 0;font-size: 15px;color: #999;}
.doc-cricbattle .big-title p:before{content: unset;}
.doc-cricbattle div.end img{width: 100%;}

            .menu_strip_block .dropbtn{
    background: transparent;
    border: none;
    color: #fff;
    float: left;
    cursor: pointer;
    padding: 0 20px;
    line-height: 34px;
    text-decoration: none;
    font-size: 15px;
    text-align: center;
}
.menu_strip_block .dropbtn img {
    width: 8px;
    filter: brightness(32.5);
    vertical-align: middle;
    margin-left: 2px;
}
.menu_strip_block .dropdown {
    display: inline-block;
    position: relative
}
.menu_strip_block .dropdown-content {
    position: absolute;
    background-color: rgb(90 172 187 / 81%);
    min-width: 200px;
    display: none;
    top: 36px;
    z-index: 9;
    padding-bottom: 8px;
    border-radius: 0 0 5px 5px;
}
.menu_strip_block .dropdown-content a {
    color: #fff;
    text-decoration: none;
    width: calc(100% - 30px);
    text-align: left;
    border-bottom: 1px solid #666;
    display: block;
}
.menu_strip_block .dropdown:hover .dropdown-content {
    display: block;
}
.menu_strip_block .dropdown-content a:last-child {
    border-bottom: none;
}

.menu_strip_block a.bread_cum {
    margin-left: -30px;
    text-align: center;
    margin-top: -10px;
    cursor: auto;
    position: relative;
}
.menu_strip_block a.bread_cum:hover {
    color: #fff;
    background-color: transparent !important;
}

.menu_strip_block a.bread_cum i {
    margin-right: 3px;
    margin-top: 25px;
    position: absolute;
    top: -2px;
    left: 29px;
}
.menu_strip_block a.bread_cum span {
    font-size: 12px;
    display: inline-block;
    line-height: 1;
    margin-top: 16px;
    margin-left: 42px;
    vertical-align: top;
}
.menu_strip_block a.bread_cum font {
    display: block;
    line-height: 1;
    text-align: center;
    font-size: 10px;
    margin-left: 40px;
    margin-top: 5px;
}
.menu_strip_block .dropdown .dropbtn.act {
    color: var(--head-hvr-color);
        background-color: #92d1dd;
}
.mid-menu-1 ul li a {
    color: #fff;
    float: left;
    padding: 0 20px; 
}

.alert_bar_wrap img {
    width: 110px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 35px;
    display: table;
}
.alert_inner_txt li {
    list-style: decimal;
    margin-left: 70px;
    padding-bottom: 15px;
    padding-left: 5px;
}
.alert_inner_txt p, .alert_inner_txt li {
    font-size: 17px;
    padding-left: 40px;
    line-height: 1.4;
    padding-right: 40px;
}
.alert_bar_wrap {
    padding: 30px 0 30px 0;
    background-color: #fff;
    margin-top: 15px;
    border-radius: 10px;
}
.alert_pts {
    background-color: #eee;
    width: 90%;
    margin-left: 40px;
    padding-top: 1px;
    padding-bottom: 5px;
    border-radius: 6px;
}
.alert_pts p {
    padding-left: 10px;
}
.alert_pts li {
    padding-left: 0;
    margin-left: 51px;
}
.tab-menu7.tab_newstrip {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.tab-menu7.tab_newstrip .cur_match_txt {
    font-size: 14px;
    font-weight: 600;
}
.round_alert.tab_newstrip {
    background-color: #dff8d5;
    float: left;
    width: 98%;
    padding: 10px 10px;
    margin-top: 8px;
    border: 1px solid #bbd7b0;
    font-size: 13px;
    font-weight: 600;
    border-radius: 4px;
}
.logo_label {
    display: inline-block;
    font-size: 13px;
    width: 13%;
    color: #7a7575;
    font-weight: 600;
    font-style: italic;
    line-height: 1.3;
    padding-top: 22px;
    margin-left: -10px;
}
a.db-pts-btn {
    left: 180px;
}

.sl-user-98 {
    background-size: cover;
}
#tabsholder2 .tab-menu7 {
    width: calc(100% - 22px) !important;
}

div#divExportDataPage .modal.modal_createclub {
    margin-top: 0;
    padding-top: 30px;
}
div#divExportDataPage .modal_createclub .modal-content {
    border: 1px solid #ddd;
    box-shadow: none;
}
.rules_del_match {
    text-align: left;
    background-color: #eee;
}
.rules_del_match {
    background-color: #fff;
    padding: 15px 15px 30px 15px;
    margin-top: 15px;
    border-radius: 5px;
}
.rules_del_match h2 {
    padding-bottom: 15px;
}
.note-del {
    margin-bottom: 10px;
    padding-bottom: 5px;
    line-height: 1.4;
    padding-left: 11px;
    font-size: 13px;
    padding-top: 5px;
    background-color: #eee;
}
.rules_del_match table {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #ddd;
    table-layout: fixed;
}
.rules_del_match th, .rules_del_match tbody td {
    padding: 10px 10px;
    border-bottom: 1px solid #ddd;
    font-size: 12px;
    font-weight: 600;
}
.rules_del_match tbody td {
    padding: 10px 10px;
}
.rules_del_match .button {
    float: none;
    padding: 3px 24px;
    margin-left: 15px;
    text-decoration: none;
}
.rules_del_match th {
	background-color: #eee;
}
.rules_del_match table tr td:last-child {
    text-align: right;
}
.note-del {
    display: flex;
    align-items: center;
}
.note-del span {
    display: inline-block;
    padding-right: 10px;
}

#divExportDataPage .full-width {
    float: none;
    width: 100%;
}

a#lnkShareWhatsapp {
    margin-top: 0;
}
a#lnkShareWhatsapp img {
    width: 98% !important;
    filter: drop-shadow(0px 1px 1px #999);
}

.box_content_1 {
    background-color: #fff;
    float: left;
    padding-bottom: 5px;
    background-repeat: no-repeat;
    width: calc(100% - 13px);
    background-size: cover;
    background-position: center;
    margin-top: 15px;
    margin-bottom: 21px;
    border-radius: 4px;
    background-color: #f54f4e;
    box-shadow: 0 0 8px #e9dddd;
}
.jl_play_new .box_content_2{
    float: right;
}
.jl_play_new .box_content_2 .jl-sl-box3.jl-sl-box33{
    width: 360px;
    padding: 0;
    background-color: transparent;
}
.jl_play_new .league-box23 input.textbox,
.jl_play_new .league-box23 .selectbox {
    width: 100%;
}
.jl_play_new .jl-sl-box3.jl-sl-box33 .league-box23 {
	box-shadow: 0 0 11px rgb(251 251 251 / 36%);
    border-radius: 0;
    padding-left: 15px;
}

#tabsholder44 .tab-menu7 ul li.current a {
    background-color: #FFCC00;
    color: #000;
}

.ml-tbody td .ml-btn {
    background-color: #f9d207;
    color: #000;
    font-size: 11px;
}

.left-part-pay {
    width: 240px;
}
.right-part-pay {
    width: calc(100% - 300px);
}
.right-part-pay img {
    width: 40%;
}
.pay-text-part a {
    color: blue;
    text-decoration: underline;
}
.alert_bar_wrap.alert_bar_tab_wrap > img {
    width: 25%;
}

/*Site Improvement*/
div#contentz1 .new-table-546 thead td, div#contentz1 .new-table-546 tbody td, div#contentz1 .new-table-54 thead td, div#contentz1 .new-table-54 tbody td {
    padding: 5px 0px;
    font-size: 12px;
}
.nh-box1.mt-10.new-table9875 .nh-btn-1 {
    font-size: 13px;
    border-radius: 4px;
    padding: 10px 1px !important;
}
#tabsholder2 .tab-menu7 ul li.current a {
    background: #FFCC00;
    color: #000 !important;
    padding: 6px 15px 3px !important;
}
#tabsholder2 .tab-menu7 ul li a {
	padding: 6px 15px 3px !important;
}
div#contentz1 .budget-box12 {
    float: left;
    width: calc(100% - 10px);
    background-color: #282c35;
    box-shadow: 0 0 23px rgb(255 255 255 / 26%);
    margin-bottom: 4px;
    padding-bottom: 14px;
}
div#contentz1 .ct-box3 {
    background-color: #000028 !important;
}
strong.upcom-label {
    padding-top: 0 !important;
}
.active .current-round-ply font {
    color: #fff !important;
}
a#lnkEditTeamName {
    color: #000 !important;
    padding: 4px 5px;
    border-radius: 45px;
    margin-top: -4px;
    margin-bottom: 7px;
    background-color: #f9d207;
}
.sl-user-98 .fl > div {
    color: #fff !important;
}
ul.tabnav a.selected {
    border-bottom: 4px solid #f9d207;
}
.ml-tbody td .ml-btn {
    padding: 3px 10px;
    color: #000;
    font-size: 13px;
    margin-left: 8px;
}
.ml-tbody td {
    padding: 12px 5px;
    border-bottom: 1px solid #eee;
    font-size: 13px;
}
.ml-ttitle a {
    font-size: 12px;
}
.scroll-text2 {
    overflow: unset;
}
.ml-table td {
    font-size: 13px;
}

#header.new-header .new-hed-link {
    margin: 29px 13px 0 0;
    padding: 7px 14px;
    min-height: 16px;
    color: #000;
}
.menu_strip_block .dropbtn {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-size: 14px;
}
.sb-btn-fitler .button2.filter-sbm, .db-btns-pts a {
    background-color: #f9d207;
    color: #000;
}

td#divMatchDate {
    text-align: center;
    line-height: 1.5;
}	
td#divMatchDate b {
    margin-right: 2px;
}
/*New*/
.puffelope_hm_wrp {background-image: url(../images/site_banner3.jpg);height: 925px;background-size: 100%;background-repeat: no-repeat;width: 100%;background-position: top 0 center;float: left;}
.logo {
    padding: 11px 0;
}
.logo img {
    height: 70px;
}
.logo img.cpte_logo {
    width: 150px;
    object-fit: contain;
    height: 100px;
    margin-top: -10px;
}
.logo img.cric_logo {
    height: 42px;
    vertical-align: top;
    margin-top: 18px;
    margin-left: 5px;
    border-left: 1px solid #433d3d;
    padding-left: 20px;
}
#header.header-scroll, #header.new-header .hed-1 {
    height: 115px;
    box-shadow: 0 0 10px #917777;
}
a.lgbtn {
    margin-top: 28px;
    padding: 11px 26px;
    font-size: 16px;
    background-color: #ad8b63;
}
a.hm_btns {
    background-color: #29B5E8 !important;
    box-shadow: 2px 2px 1px #0d9b9b;
}

.box_content_1 {
	background-image: url(../images/ypo_bg1.jpg);
}

.puffelope_hm_wrp {
    background-image: url(../images/siemen_banner_2.jpg);
    background-position: top -5px center;
}
.hed-3 {
    background: #b6b5cf;
    background-image: url(../images/header4.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    background-size: contain;
}

/*New*/
.hed-2 {
    background-color: #375d7c;
}
ul.main-menu-1 li a.act::before {
	border-top-color: #375d7c; 
}
.mid-menu-1 {
    background: #375d7c;
}
.mid-menu-1 ul li a.act, .mid-menu-1 ul li a:hover {
    background-color: #4682b2;
    color: #fff;
}
.menu_strip_block .dropdown-content a {
    border-bottom: 1px solid #9c9bb0;
}
.menu_strip_block .dropdown-content {
    background-color: rgb(55 93 124 / 90%);
}
#tabsholder2 .tab-menu7 ul li.current a {
    background: #ad8b63 !important;
    color: #fff !important;
}
a#lnkEditTeamName, .filter-team-nw a.filter-btn, .nh-btn-1,.button2,.sb-btn-fitler .button2.filter-sbm, .db-btns-pts a, .button3, #header.new-header .new-hed-link, .button, .jl-sl-box-btn, .jl-or a {
    background-color: #ad8b63;
    color: #fff;
}

.nh-box1 h3 {
    background-color: #1f4361;
    padding: 3px 10px;
}
.new-table-546 tbody tr.odd1.active td, .new-table-546 tbody tr.even1.active td {
	background-color: #1f4361 !important;
}
a.db-pts-btn {
	background-color: #596a95;
}
.match-box81 {
    width: 110px;
}

.ml-thead,.ml-ttitle, h1.hed-title span {
    font-weight: 500;
}
.ml-tbody td .ml-btn {
    padding: 3px 7px;
    color: #fff;
}
.ml-tbody td .ml-btn {
    background-color: #ad8b63;
}
.ml-thead,
.new-table-546 thead {
    background: none;
    color: #fff;
    background-color: #728a9d;
}
.ml-ttitle {
    background: #fff;
    padding: 4px 10px;
    border-bottom: 1px solid #ddd;
}
ul.main-menu-1 li a {
    font-size: 13px;
}
ul.main-menu-1 li {
    padding: 0 30px 0 0;
}
ul.main-menu-1 li a.act::before {
	border-width: 5px;
}
ul.main-menu-1.main-menu-1-right li {
    padding: 0 0 0 30px;
}
h1.hed-title {
    font-size: 27px;
    text-transform: uppercase;
    font-weight: 700;
}

.mid-1 {
    /*background: #757575 url(../images/corporate.jpg) top center no-repeat;*/
    /*background: url(../images/corporate.jpg);*/
    /*background: url(../images/siemen_bg.jpg);*/
    background-position: center;
    background-color: #fff;
    background: #fff;
    background-size: cover;
}
.page-title-new font {
    font-size: 14px;
   	/*font-family: 'siemen-regular';*/
    font-weight: 500;
}
.table-head-black td {
	background: none !important;
}
.create_league_list_league9 th {
    background: none;
    background-color: #728a9d;
}
.create_league_list_league9 td {
	padding: 8px 5px;
}
.mft-redio {
    width: 100px;
}
.tabnav_bg {
	background: none;
    background-color: #1f4361;
}
.new-table-546 thead tr td, .new-table-546 thead.hint-show td a {
    color: #fff;
}
.mid-menu-1 ul li a {
    font-size: 13px;
    font-family: 'siemen-regular';
    padding: 0 15px;
    text-transform: capitalize;
}
.sc-team-ex-box1 td {
    padding: 0 0 !important;
    font-size: 11px;
}
.filter-team-nw a.filter-btn {
    padding: 3px 7px;
}
.new-table-54 thead,
.list_league99 thead {
    background: none;
    background-color: #728a9d;
}
.create_league_list_league9 thead td {
	color: #fff;
}
.create_league_list_league9 th,
.create_league_list_league9 thead td {
	background: none;
	background-color: #728a9d !important;
}
.new-table-54 thead.hint-show td a,
.create_league_list_league9 thead td a {
    color: #fff;
}
.new-table-54 thead tr td {
	color: #fff;
}
.new-table-546 tbody tr.active td.time78 font {
    color: #eee;
}

.budget-box12 font {
    color: #777;
    font-size: 10px;
    display: block;
    margin-bottom: 4px;
    font-weight: 500;
}

.menu_strip_block .dropbtn {
    font-family: 'siemen-regular';
    font-size: 13px;
    text-transform: capitalize;
	padding: 0 15px;
}
.menu_strip_block .dropbtn {
	line-height: 35px;
}
.rules_pac_nm.r_pack_btn .btn {
    background: transparent;
    color: blue;
    border: 1px solid;
}
.profile-menu-open {
    width: 200px;
}

.acc-title1 {
    background-color: #728a9d;
    color: #fff;
}
.account-title .nh-btn-1 {
    background-color: #ad8b63;
    color: #fff;
}

.page-title-new {
    width: calc(100% - 10px);
    background: none;
    background-color: #1b3c57;
    color: #fff;
    border-left: 4px solid #f00;
}

.page-title-new font {
	color: #fff;
}

#tabsholder2 .tab-menu7 ul li a {
    border: 1px solid #ad8b63;
    padding: 4px 15px 5px !important;
    border-radius: 4px;
}

ul.tour-menu8 {
    width: calc(100% - 0px);
    padding: 4px 0 4px;
    margin: 15px 0 0px;
    background-color: #222;
    border-radius: 4px;
}
ul.tour-menu8 li a.act {
    border-bottom: 4px solid #70a12f;
    color: #000;
    background-color: #fff;
}

ul.tour-menu8 li a {
	line-height: 25px;
	color: #999;
}

ul.team-menu-98 li a:hover, ul.team-menu-98 li a.act45 {
    box-shadow: inset 1px 1px 2px #1b3c57;
    background: #1b3c57 url(../images/ply-prof-arrow.png) center right no-repeat;
    color: #fff;
}
ul.team-menu-98 li a {
	border-bottom: 1px solid #1b3c57;
    border-top: 1px solid #1b3c57;
}
.playoff-create_league-table_wrapper.playoff-create_league-table_wrapper-tble.fix-part {
    padding: 0;
}
.playoff-create_league-table_wrapper-tble .popup-table-cus-inner h3 {
	background: none;
    color: #ffffff;
    font-weight: 400;
    background-color: #1b3c57;
}
.playoff-create_league-table_wrapper-tble .plyoff-subtitle {
    font-size: 16px;
    font-family: 'siemen-regular';
}
.playoff-create_league-table_wrapper-tble .plyoff-modal-title {
    font-size: 15px;
    font-family: 'siemen-regular';
}

#header.new-header .new-hed-link {
    margin: 30px 13px 0 0;
    padding: 7px 14px;
    min-height: 16px;
    font-weight: 500;
}
#header.new-header .new-hed-link .fa {
    margin-right: 5px;
}



.mg-left-inner {
    /*background-color: rgb(0 0 40 / 68%);*/
    float: right;
    width: 50%;
    text-align: center;
    border-radius: 0;
    padding-right: 0;
}

.puffelope_hm_wrp .mg-left-inner h5 {
    font-size: 39px !important;
    background-color: transparent;
    width: 93%;
    float: right;
    font-family: 'siemen-regular';
    padding: 11px 5px 18px 19px;
    border-radius: 0;
    font-weight: 900 !important;
}
a.hm_btns {
    display: inline-block;
    width: 230px;
    background-color: #f9d207;
    border-radius: 5px;
    font-size: 32px;
    color: #fff;
    text-decoration: none;
    text-align: center;
    margin: 6px 0px 20px 0px;
    box-shadow: 0 3px 7px #000028;
    background: #f9d207;
    font-family: 'siemen-black';
    padding: 14px 0px 15px 0px;
    text-transform: uppercase;
    font-weight: 900;
}

/*Rules*/

#divScoring .rual-table td[bgcolor="#eee"]:nth-child(odd) {
     background-color: #eee; 
}
#contentcl4 .rual-table .bo-r-box {
    background-color: #f6f6f6;
}
#contentcl4 .table-divider .draft-table987 .nh-listbox[disabled="disabled"],#contentcl4 table.rual-table td.bo-r-box input[disabled="disabled"] {
    /*background-color: #f6f6f6;
    box-shadow: 0 5px 5px #d7d7d7 inset;*/
    background-color: #e7e7e7;
    box-shadow: none;
        width: 30% !important;
        text-align: center !important;
        margin: 0 auto !important;
        float: none !important;
}
#contentcl4 .r_thead_score {
    border-top: none !important;
    border-radius: 0 !important;
    background-color: #8d9398 !important;
    color: #fff !important; 
}
#contentcl4 .rual-table .bo-r-box {
    border-right: none !important; 
}
#contentcl4 .rual-table .bo-gap {
    padding: 0px !important;
    width: 0;
    margin-left: -1px;
    display: block;
    border: none !important;
}
#contentcl4 td.bo-bot.bo-l.bo-r {
    padding-bottom: 0px !important;
    padding-top: 0 !important;
}

#contentcl4 .rual-table .bo-r-box .textbox {
    font-size: 15px;
    color: #888;
    font-family: 'Nunito', sans-serif !important;
}
#contentcl4 tr.no-bor-5.title_td > td {
    background-color: #ddd;
}
#contentcl4 .rual-table td.or-strip-rls:before {
    top: -9px;
    width: 28px;
    height: 17px;
    background-color: #594a4a;
    color: #fff;
    border-radius: 4px;
    font-size: 13px;
}

#contentcl4 .rual-table .nh-listbox {
    font-size: 13px;
    height: 25px;
    line-height: 34px;
    padding: 4px 2px 4px;
    width: 326px;
}
#contentcl4 .pad-left-rule td:nth-child(1) {
    padding-left: 40px !important;
}
#contentcl4 tr.no-bor-5.pad-left-rule td {
    border-bottom: none !important;
}
#contentcl4 .rual-table tr[id^="divBatting_PaceBonus"] td:first-child, #contentcl4 .rual-table tr[id^="divBatting_RRBonus"] td:first-child, #contentcl4 .rual-table tr[id^="divBowling_PaceBonus"] td:first-child, #contentcl4 .rual-table tr[id^="divBowling_ERBonus"] td:first-child {
    padding-left: 85px !important;
}
#contentcl4 .rual-table tr#divBatting_PaceBonus td.pad_left_run,
#contentcl4 .rual-table tr#divBatting_RRBonus td.pad_left_run,
#contentcl4 .rual-table tr#divBowling_PaceBonus td.pad_left_run, 
#contentcl4 .rual-table tr#divBowling_ERBonus td.pad_left_run {
    padding-left: 30px !important;
}
#contentcl4 .or-strip-rls.pad_left_run {
    padding-top: 20px !important;
    margin-top: 20px;
    display: block;
}
#contentcl4 tr#divBatting_RRBonus td ,
#contentcl4 tr#divBatting_PaceBonus td,
#contentcl4 tr#divBowling_ERBonus td {
    border-bottom: none !important;
}

#contentcl4 .rual-table tr[id^="divBatting_RRBonus"] td {
    border-bottom: none;
}

#contentcl4 .rual-table tr#divBowling_PaceBonus input[type="radio"],
#contentcl4 input#rdRRType_Range,
#contentcl4 input#rdRRType_Formula {
	margin-bottom: 4px;
}

.autopick_drft {
    margin-top: 2px;
    float: right;
    margin-right: 15px;
}
.autopick_drft .chkbox-lble {
    width: 91%;
    padding-top: 2px;
    font-size: 13px;
    padding-left: 28px;
}
.autopick_drft .checkmark {
    height: 15px;
    border: 2px solid #bcb4b4;
    width: 15px;
    background-color: #fff;
}
.autopick_drft .chkbox-lble .checkmark:after {
    left: 5px;
    top: 2px;
    width: 3px;
    height: 7px;
}
.sc-note-box .back_auction_league {
    margin-bottom: 0;
    border-right: 1px solid #999;
}
table.checkbox-div.checkbox_auction {
    background-color: transparent !important;
    width: calc(89% - 22px) !important;
    padding: 5px 5px 0px 0px !important;
}
table.checkbox-div.checkbox_auction td {
    border: 1px solid #ddd;
    padding-bottom: 0;
}
.sep_draft {
    display: flex;
    background-color: #fff;
}
.sep_drt_icon {
    border-right: 1px solid #ddd;
    background-color: aliceblue;
    padding: 0 8px;
    display: flex;
    align-items: center;
}
.sep_drt_icon img {
    width: 35px;
}
.sep_drt_cb {
    padding-bottom: 7px;
    padding-left: 5px;
    padding-right: 2px;
}
table.checkbox-div.checkbox_auction td:last-child {
    margin-left: 30px;
    display: block;
}
.sep_drt_cb span.off_drft {
    padding-left: 25px;
    font-weight: 500;
}
.sep_drt_cb {
    font-weight: 600;
}
span.auc-unsold {
    float: right;
    color: #f00;
    font-weight: 600;
    border: 1px solid #f00;
    line-height: 16px;
    padding: 0 4px;
    border-radius: 24px;
    margin-top: 7px;
    background-color: #f4f4f4;
}

.leag_tour_name {
    display: block;
    margin-top: 12px;
    font-size: 9px;
    font-weight: 600;
}
.auc_time_note td {
    position: relative !important;
    bottom: 18px;
    font-weight: bold;
    font-size: 13px;
    padding-bottom: 0 !important;
}

span.auc_tme_lbl {
    float: right;
    font-size: 12px;
    font-weight: 500;
    font-family: 'siemen-regular';
}

.redraft_block {
    float: left;
    width: calc(100% - 20px);
    background-color: #fff;
    box-shadow: 0 0 9px rgb(119 99 99 / 18%);
    border-radius: 5px;
    padding: 10px 10px;
    font-family: 'siemen-regular';
    margin-top: 15px;
    align-items: center;
    justify-content: space-between;
}
.redraft_left p {
    font-size: 15px;
}
.redraft_block input {
    background-color: #eb5951;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    font-size: 15px;
    padding: 10px 20px;
    border-radius: 4px;
    display: inline-block;
    border: none;
}

/*Match Schedule*/
.schedule_box {
    width: calc(33.33% - 30px);
    background-color: #fff;
    padding: 10px;
    border-radius: 4px;
    margin-top: 10px;
    display: inline-block;
    margin-right: 7px;
    box-shadow: 0 2px 1px #d3d3d3;
}
.sch_num {
    font-size: 13px;
    margin-bottom: 9px;
    font-weight: 500;
    border-bottom: 1px solid #ddd;
    padding-bottom: 5px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.sch_num font {
    margin-right: 3px;
}
.sch_num strong {
    margin-right: 3px;
    margin-left: 3px;
    color: #3b095f;
    border: 1px dotted #eee;
    padding: 1px 4px 2px 4px;
    border-radius: 2px;
    background-color: #eee;
    font-size: 12px;
    display: inline-block;
}
.sch_match_middle {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.sch_inner_mat {
    display: flex;
    align-items: center;
}
.sch_inner_mat img {
    width: 35px;
    height: 35px;
    object-fit: cover;
    border-radius: 100%;
    margin-right: 5px;
    box-shadow: 0 2px 3px #eedede;
}
.sch_inner_mat span {
    font-weight: 500;
    font-size: 13px;
}
.sch_vs {
    width: 25px;
    text-align: center;
    height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #eee;
    font-weight: 600;
    border-radius: 4px;
    box-shadow: 2px 2px 1px #e1e1e1;
}
.top_schdeule {
    margin-top: 10px;
}
.sch_date {
    margin-bottom: 7px;
    font-size: 13px;
}
.sch_date b {
    margin-right: 3px;
}
.sch_date font {
    margin-right: 5px;
}
.schedule_main_bix {
    margin-top: 10px;
}

/*Player List*/

.player_left_profile ul li:first-child::before {
    content: unset;
}

.player_list_left {
    width: 25%;
    margin-right: 20px;
}
.player_list_right {
    width: 75%;
}
.player_left_profile {
    background-image: url(../images/player_info_bg.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 365px;
    background-size: cover;
    position: relative;
    box-shadow: 1px 1px 6px rgb(0 0 0 / 6%);
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 5px;
}
.player_left_profile::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 5px;
    width: 100%;
    height: 100%;
    background-color: rgb(3 1 30 / 64%);
}
.plyr_img {
    position: relative;
    padding-top: 20px;
}
.plyr_img img {
    width: 80px;
    border-radius: 5px;
    box-shadow: 0 0px 8px #706f6f;
}
.player_left_profile h2 {
    font-size: 20px;
    color: #fff;
    padding-top: 20px;
    position: relative;
    padding-bottom: 5px;
}
.player_left_profile ul li {
    display: inline-block;
    color: #fff;
    font-size: 11px;
    font-weight: 600;
    position: relative;
    margin-right: 7px;
}
.player_left_profile .graph-box {
    float: none;
    border: 1px solid #767583;
    margin: 20px 0 0 0;
    color: #fff;
    background-color: transparent;
    height: 100px;
}
.player_left_profile ul li::before {
    content: "|";
    margin-right: 10px;
}
.player_selection {
    background-color: #fff;
    margin-top: 20px;
    box-shadow: 1px 1px 6px rgb(0 0 0 / 6%);
    border-radius: 4px;
}
.player_selection h3 {
    font-size: 19px;
    border-bottom: 1px solid #ddd;
    padding: 10px 10px 10px 10px;
    margin-bottom: 10px;
}
.drp_player {
    padding: 0 10px;
    margin-bottom: 10px;
}
.drp_player select {
    font-size: 15px;
    border: 1px solid #d9d9d9;
    width: 100%;
    height: 35px;
    border-radius: 4px;
    padding-left: 8px;
}
.list_players li {
    display: flex;
    align-items: center;
    padding: 0 10px;
    margin-bottom: 10px;
}
.list_players ul li img {
    width: 32px;
    height: 32px;
    object-fit: cover;
    border-radius: 100%;
    box-shadow: 0 0px 2px #000;
}
.list_players ul li a {
    color: #000;
    text-decoration: none;
    margin-left: 6px;
    font-size: 14px;
    font-weight: 500;
}
.list_players {
    padding-bottom: 10px;
}
.player_comman_list_wrap {
    display: flex;
    clear: both;
    margin-top: 20px;
}
.player_list_right .ply-prof-right {
    overflow-x: unset;
    width: 100%;
    float: none;
    font-size: 12px;
}

.player_lst_tab {
    box-shadow: 1px 1px 6px rgb(0 0 0 / 6%);
    background-color: #fff;
    margin-bottom: 5px;
    /*padding: 0px 20px;*/
    border-radius: 5px;
    display: flex;
}
.player_list_right {
    width: 75%;
}
.player_lst_tab a {
    font-size: 16px;
    text-decoration: none;
    font-weight: 600;
    color: #000;
    padding: 10px 15px;
    margin-right: 30px;
}
.player_lst_tab a.act {
    /*border-bottom: 4px solid red;*/
    color: #000028;
}
.player_list_right .create_league_list_league9 td {
    padding: 13px 5px;
}
.ply_news_lst {
    margin-top: 30px;
}
.ply_news_lst .nh-box1-in {
    display: block;
    width: 96%;
    height: 800px;
    background-color: #fff;
    overflow-x: scroll;
}
.ply_latest_matches {
    margin-top: 30px;
}

/*Fantasy Tips*/
.fan_news_left .page-title-new,
.fan_news_right .page-title-new {
    background: transparent;
    border-left: transparent;
    border-bottom: 1px solid #ddd;
    padding: 3px 12px;
}
.fan_news_left .page-title-new font,
.fan_news_right .page-title-new font {
    color: #000;
    font-size: 20px;
    font-weight: 600;
}
.fan_news_left .hd-art-box {
    margin: 0 10px 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid #ccc;
}
.fan_news_left .hd-art-box .img-art {
    float: left;
    width: 200px;
    object-fit: cover;
    object-position: top;
    max-height: 150px;
    border: none;
    box-shadow: unset;
}
.fan_news_left .hd-art-box .art-text {
    width: calc(100% - 215px);
}
.fan_news_left .hd-art-box .art-text b {
    font-size: 18px;
    display: block;
    line-height: 1.1;
    margin-bottom: 20px;
    white-space: unset;
    color: #000;
    overflow: unset;
    float: none;
    text-overflow: unset;
}
.fan_news_left .art-text a {
    font-size: 13px;
}
.fan_news_left, .fan_news_right {
    margin-top: 25px !important;
}
/*.right_news_player {
    display: flex;
}*/
/*.player_img_news {
    width: 20%;
}*/
.fan_news_right .player_img_news {
    width: 100%;
    display: flex;
    align-items: center;
}
.fan_news_right .player_img_news img {
    width: 51px;
    border-radius: 5px;
    border: 1px solid #eee;
    box-shadow: 0 1px 0px #d3d3d3;
    height: 50px;
    object-fit: cover;
}
.fan_news_right .player_detls_news {
    width: 100%;
    margin-left: 10px;
}
.fan_news_right .player_detls_news strong {
    font-size: 15px;
    display: block;
}
.fan_news_right .player_detls_news span {
    font-size: 12px;
    color: #999;
}
.fan_news_right .player_detls_news p {
    margin: 0;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 12px;
    line-height: 1.4;
}

/*Trophy*/
.tropy_wrapper {
    float: left;
    width: 100%;
    min-height: 800px;
    background-size: 115% 150%;
    background-position: -90px -260px;
    background-image: url(../images/trophy-testing1.jpg);
}
.tropy_inner {
    display: flex;
    margin-top: 10px;
    flex-wrap: wrap;
    padding-left: 155px;
    background-repeat: no-repeat;
    padding-top: 150px;
}
.tropy_content_block {
    width: 235px;
    margin-right: 65px;
    text-align: center;
    margin-bottom: 35px;
    padding-top: 0;
    height: 259px;
}
.trphy_top img {
    width: 100px;
    height: 110px;
    object-fit: contain;
    padding: 0px 0px;
    margin-top: 10px;
    object-position: bottom;
    border-radius: 0;
}
.trphy_top .trpy_name span {
    font-size: 15px;
    color: #ffffff;
    display: block;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: 600;
    border-radius: 2px;
    background: linear-gradient(
87deg
, rgba(41,50,60,1) 0%, rgba(72,85,99,1) 100%);
}
.trphy_middle {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-top: 7px;
}
.trphy_middle h4 {
    margin: 0;
    padding: 0 5px;
    padding-bottom: 0px;
}
.trphy_middle h5 {
    color: #999;
    font-size: 12px;
}
.trphy_bottom {
    padding: 12px 5px;
}
.trphy_bottom a {
    background-color: #eb5951;
    padding: 10px 10px;
    display: inline-block;
    font-size: 13px;
    text-decoration: none;
    border-radius: 4px;
    color: #fff;
    font-weight: 600;
}
.trphy_bottom a img {
    width: 15px;
    vertical-align: middle;
    margin-right: 6px;
    filter: brightness(100);
}

/*Certificate*/
.certi_block img {
	width: 100%;
}
.winner_name h4{
	font-size: 120px;
	font-family: embassy;
	font-weight: lighter;
	color: #666666;
	float: none;
}
.certi_block {
    position: relative;
    height: 810px;
    float: left;
    width: 100%;
}
.winner_name {
    position: absolute;
    width: 100%;
    text-align: center;
    top: 41%;
}
.winner_name h4 {
    font-size: 100px;
    font-family: embassy;
    font-weight: lighter;
    color: #666666;
}
.certi_block img {
    width: 100%;
    height: 810px;
    object-fit: contain;
}

.league_name {
    position: absolute;
    bottom: 140px;
    text-align: center;
    width: 520px;
    left: -750px;
    margin: 0 auto;
    right: 0;
}
.league_name h5 {
    font-family: 'siemen-regular';
    text-align: right;
    font-size: 31px;
    color: #fff;
}

.tour_week {
    position: absolute;
    bottom: 140px;
    text-align: center;
    width: 520px;
    left: 0;
    margin: 0 auto;
    right: -750px;
}
.tour_week h6 {
    font-family: 'siemen-regular';
    text-align: left;
    font-size: 31px;
    color: #fff;
}

@media screen and (max-width: 1350px) and (min-width: 1000px) {
	.tropy_inner {
	    display: flex;
	    margin-top: 10px;
	    flex-wrap: wrap;
	    justify-content: center;
	    padding-left: 0;
	    background-repeat: no-repeat;
	    padding-top: 150px;
	}
	.tropy_content_block {
	    width: 240px;
	    margin-right: 25px;
	    text-align: center;
	    margin-bottom: 35px;
	    padding-top: 0;
	    height: 259px;
	}
}

.corporate_name {
    position: absolute;
    bottom: 5%;
    text-align: right;
    width: 450px;
    margin: 0 auto;
    right: 30px;
}
.corporate_name span {
    font-size: 40px;
    text-transform: uppercase;
    font-weight: 600;
    font-family: 'siemen-regular';
    text-shadow: 0 2px #b0b0b0;
    color: #3b3939;
}
.tour_certi_name {
    position: absolute;
    top: 21px;
    right: 51px;
    min-width: 210px;
    text-align: center;
    font-family: 'siemen-regular';
    font-size: 25px;
    text-transform: uppercase;
    color: #666;
}

#divChangeLeagueNamePP .filter-tle,
#divChangeCorporateNamePP .filter-tle{
    font-size: 19px;
    text-align: center;
    padding: 10px 0px 4px 0px;
    border-bottom: 1px solid #d8c2c2;
    margin-bottom: 15px;
    font-family: 'siemen-regular';
}

#divChangeLeagueNamePP h5.filter-tle span,
#divChangeCorporateNamePP h5.filter-tle span{
    padding: 5px 0;
    margin-top: -3px;
    display: block;
    font-size: 15px;
    font-weight: 500;
}

#divChangeLeagueNamePP .ct-lable-54 label,
#divChangeCorporateNamePP .ct-lable-54 label{
    font-weight: 500 !important;
}

#divChangeLeagueNamePP .ct-lable-54 input,
#divChangeCorporateNamePP .ct-lable-54 input{
	width: 90%;
}
#divChangeCorporateNamePP .modal-content {
    width: 430px !important;
}
#divChangeCorporateNamePP .filter-tle {
	font-size: 17px;
}

.auction_sel_left tr.disable_player td {
    background-color: rgb(23 33 50 / 25%) !important;
    opacity: 0.7;
    color: rgb(128 126 126);
    pointer-events: none;
    cursor: not-allowed;
}

.auction_sel_left tr.disable_player td .fancyboxPP {
    opacity: 0.7;
    color: rgb(128 126 126);
}
.auction_sel_left li#liPtypeDone {
    width: 63%;
    padding: 0 5px;
    font-size: 12px;
    font-weight: 500;
}
.team_selection_slot ul li[style="background-color: #FFFF3C;"] {
    color: #000;
}
.menu_strip_block .dropdown-content a {
    width: calc(100% - 30px);
}
.menu_strip_block .dropdown-content {
    min-width: 210px;
}
.heder-menu-1 ul.main-menu-1 li a, .heder-menu-3 ul li a {
    font-size: 12px;
}

/*Corporate New Homepage*/
/*html {
    scroll-behavior: smooth;
}*/
a {
	text-decoration: none;
}
.container-fluid {
	padding: 0 15px;
}
.container {
    padding: 0px 10px;
    width: 1180px;
    margin: 0 auto;
}
input:focus, input:hover, textarea:focus {
	outline: none !important;
	box-shadow: none !important;
}

header.header_wrapper {
    position: relative;
    padding: 10px 0;
    box-shadow: 0 0 8px rgb(0 0 0 / 7%);
}
header.header_wrapper.sticky {
    position: fixed;
    width: 100%;
    background-color: #fff;
    z-index: 99;
    top: 0;
}
.header_inner_wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.header_left {
    display: flex;
    align-items: center;
}
.header_logo img {
    width: 170px;
}
.header_links {
    margin-left: 50px;
}
.header_links ul li,
.header_right li {
    display: inline-block;
}
.header_links ul li a {
    color: #393939;
    text-decoration: none;
    font-weight: 700;
    margin-right: 16px;
    text-transform: uppercase;
    font-size: 14px;
}
a.header_contact {
    border: 2px solid #62c1bf;
    color: #62c1bf;
    text-decoration: none;
    padding: 6px 15px;
    border-radius: 4px;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 13px;
}
a.header_register {
    background-color: #62c1bf;
    color: #fff;
    text-decoration: none;
    padding: 10px 25px;
    font-weight: 700;
    display: inline-block;
    border-radius: 4px;
    font-size: 13px;
    margin-left: 10px;
    text-transform: uppercase;
}


section.how_works_wrapper {
    background-image: url(../images/banner-new.jpg);
    min-height: 700px;
    background-position: 0 -50px;
    background-size: cover;
    padding-top: 135px;
    background-repeat: no-repeat;
    position: relative;
}
section.how_works_wrapper::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.75;
}
.title_bar h2::before {
    content: "";
    width: 100%;
    height: 8px;
    background-color: #fff;
    position: absolute;
    bottom: 1px;
    z-index: -1;
}
.title_bar {
    text-align: center;
}
.title_bar h2 {
    font-size: 41px;
    font-weight: bold;
    color: #393939;
    text-align: center;
    z-index: 9;
    display: inline-block;
    position: relative;
}

.inner_work_flow {
    margin-top: 70px;
}
/*.inner_work_flow li {
    font-size: 24px;
    display: inline-block;
    font-weight: bold;
    margin-right: 60px;
    position: relative;
}*/
.inner_work_flow li {
    font-size: 19px;
    display: inline-block;
    font-weight: bold;
    margin-right: 50px;
    position: relative;
    width: 21%;
    color: #fff;
    vertical-align: top;
    text-align: center;
    line-height: 1.3;
}
.inner_work_flow li span {
    display: block;
    padding-top: 15px;
}
.inner_work_flow li:last-child {
    margin-right: 0;
}
.inner_work_flow li:before {
    content: "";
    background-image: url(../images/arrow-right2.png);
    background-size: 34px;
    background-position: right;
    position: absolute;
    top: 60px;
    left: 260px;
    width: 30px;
    background-repeat: no-repeat;
    height: 30px;
    filter: brightness(111);
}
.inner_work_flow li:last-child:before {
	content: unset;
}

.flow_btn {
    text-align: center;
    margin-top: 0;
    width: 50%;
    position: relative;
}
.flow_btn a {
    background-color: #ad8b63;
    color: #fff;
    font-weight: 600;
    padding: 18px 0;
    display: inline-block;
    font-size: 24px;
    text-transform: uppercase;
    border-radius: 4px;
    box-shadow: 0 2px 1px rgb(0 0 0 / 31%);
}

.site_tag_wrapper {
    margin-top: 0;
    margin-bottom: 30px;
}
.site_tag_wrapper h1 {
    text-align: center;
    font-size: 31px;
    font-weight: 700;
    background-color: #ad8b63;
    color: #fff;
    padding: 15px 0;
    border-radius: 4px;
    position: relative;
}
/*.site_tag_wrapper h1::before {
    content: "";
    background-image: url(../images/quote-right.png);
    background-repeat: no-repeat;
    position: absolute;
    background-size: contain;
    top: -21px;
    left: -10px;
    filter: brightness(11);
    width: 50px;
    height: 50px;
}*/
.slider_img img {
    width: 100%;
    height: 170px;
    object-fit: cover;
}
.slider_content {
    padding: 15px 20px;
    background-color: #f0f0f0;
}
.slider_content a {
    font-size: 18px;
    color: #393939;
    font-weight: 700;
    display: block;
    position: relative;
    line-height: 1.1;
    width: 100%;
    min-height: 60px;
}
.slider_content a span {
    display: block;
    font-size: 13px;
    color: #53109b;
    position: absolute;
    bottom: 0;
}

section.services_wrapper {
    position: relative;
    margin-top: 50px;
}
.services_wrapper .owl-dots {
    margin-top: 80px !important;
}
.service_btn {
    text-align: center;
    position: absolute;
    left: 0;
    width: 100%;
    bottom: 45px;
    z-index: 99;
}
.service_btn a {
    background-color: #ad8b63;
    color: #fff;
    font-weight: 600;
    padding: 10px 16px;
    display: inline-block;
    font-size: 16px;
    text-transform: uppercase;
    border-radius: 4px;
    box-shadow: 0 2px 1px rgb(0 0 0 / 31%);
}


.services_wrapper .owl-nav {
    position: absolute;
    top: 80px;
    width: 100%;
}
.services_wrapper button.owl-next .fa {
    margin-right: -4px;
    margin-top: -13px;
}
.services_wrapper button.owl-prev .fa {
    margin-left: -3px;
    margin-top: -2px;
}
.services_wrapper button.owl-prev {
    padding-bottom: 0 !important;
    height: 35px !important;
    line-height: 0;
    width: 35px;
    padding-top: 0 !important;
}
.services_wrapper .owl-theme .owl-nav [class*='owl-'] {
    font-size: 25px;
    padding: 4px 5px;
    background: #ad8b63;
    display: inline-block;
    border: none;
    width: 35px;
    border-radius: 43px;
    height: 35px;
}
.services_wrapper .owl-prev {
    position: absolute;
    left: -60px;
}
.services_wrapper .owl-next {
    position: absolute;
    right: -60px;
}
.services_wrapper .owl-dots {
    margin-top: 10px;
}
.services_wrapper .owl-theme .owl-dots .owl-dot {
    background-color: transparent;
    border: none;
    margin: 0;
    padding: 0;
}



section.benefits_wrapper {
    margin-top: 30px;
    margin-bottom: 50px;
}
section.benefits_wrapper .title_bar h2::before {
    background-color: rgb(173 139 99 / 47%);
}
.benefit_inner {
    display: inline-block;
    width: calc(33.33% - 23px);
    vertical-align: top;
    text-align: center;
    box-shadow: 0 0 12px #f2f2f2;
    padding: 40px 0;
    margin-right: 30px;
    border-radius: 10px;
    transition: all 0.3s;
    transform: scale(1);
}
.benefit_inner:hover {
    transition: all 0.3s;
    transform: scale(1.1);
}
.benefit_inner:last-child {
    margin-right: 0;
}
.benefit_block {
    margin-top: 40px;
}
.benefit_inner > img {
    width: 60px;
    margin-bottom: 15px;
    height: 60px;
    object-fit: contain;
}
.benefit_inner h3 {
    font-size: 19px;
    color:#ad8b63;
    font-weight: 600;
    margin-bottom: 16px;
}
.benefit_inner p {
    font-size: 16px;
    line-height: 1.4;
    color: #666;
    padding: 0 10px;
}


section.video_wrapper {
    background-image: url(../images/video_bg2.png);
    padding-top: 30px;
    padding-bottom: 30px;
    /*background-color: #ad8b63;*/
    background-repeat: no-repeat;
    position: relative;
    background-size: cover;
}
section.video_wrapper .title_bar h2 {
	color: #fff;
}
section.video_wrapper .title_bar h2::before {
    background-color: #a07f59;
}
.video_inner {
    text-align: center;
    padding-top: 40px;
}





.faq_wrapper .accordin {
  background-color:#ad8b63;
  color:#fff;
  cursor:pointer;
  padding:18px;
  width:100%;
  border:none;
  font-family: 'siemen-regular';
  font-weight: 500;
  text-align:left;
  outline:none;
  font-size:18px;
  transition:0.4s;
}
section.faq_wrapper {
    margin-top: 40px;
    margin-bottom: 0px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 50px;
}
.faq_inner {
    padding-top: 30px;
}
.faq_points {
    margin-bottom: 10px;
}
.faq_wrapper .accordin .active, .faq_wrapper .accordin:hover {
  background-color: #937552;
}
.faq_wrapper .panel {
    padding: 10px 15px;
    background-color: white;
    display: none;
    font-size: 16px;
    overflow: hidden;
    line-height: 1.4;
}
button.accordin {
    background-image: url(../images/plus-icon.png);
    background-repeat: no-repeat;
    background-size: 24px;
    background-position: right 12px top 17px;
}
button.accordin.active {
	background-image: url(../images/minus-icon.png);
}





section.about_wrapper {
    padding-top: 40px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 30px;
}
.about_inner {
    margin-top: 30px;
}
.about_inner p {
    font-size: 17px;
    font-weight: 500;
    padding-bottom: 20px;
    position: relative;
    line-height: 1.4;
}
.about_inner p:before {
    content: "";
    background-image: url(../images/about_pointer.png);
    position: absolute;
    top: 2px;
    left: -35px;
    width: 30px;
    height: 19px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}



.partner_wrapper .title_bar h2::before, 
.about_wrapper .title_bar h2::before, 
.faq_wrapper .title_bar h2::before {
    background-color: rgb(173 139 99 / 47%);
}
section.partner_wrapper {
    padding-top: 40px;
    padding-bottom: 30px;
}
.partner_inner {
    text-align: center;
    margin-top: 30px;
}
.partner_img {
    display: inline-block;
    margin-bottom: 10px;
}
.partner_img img {
    width: 150px;
    margin: 0 5px;
    height: 90px;
    border: 1px solid #ddd;
    object-fit: contain;
    padding: 5px 15px;
    border-radius: 4px;
    background-color: #fbfbfb;
}





footer.footer_wrapper {
    background-color: #333;
    margin-top: 20px;
    text-align: center;
    padding: 20px 0;
}
.footer_links li {
    display: inline-block;
    padding: 0 5px;
    position: relative;
}
.footer_links li a {
    color: #fff;
    font-weight: 600;
}
.footer_links li:before {
    content: "|";
    color: #f6c2c2;
    margin-right: 11px;
}
.footer_links li:first-child:before {
	content: unset;
}
.footer_links {
    padding-bottom: 10px;
}
.f_copyright {
    color: #ccc;
    padding-top: 5px;
    font-size: 15px;
}




section.contact_wrapper {
    margin-top: 50px;
}
section.contact_wrapper .container {
    box-shadow: 0 0 6px #ffeded;
    padding: 45px 45px;
    border-radius: 10px;
}
.contact_left {
    display: inline-block;
    width: 55%;
    vertical-align: top;
}
.contact_left .title_bar {
    text-align: left;
}
section.contact_wrapper .title_bar h2::before {
    content: "";
    width: 100%;
    height: 8px;
    background-color: rgb(173 139 99 / 47%);
    position: absolute;
    bottom: 1px;
    z-index: -1;
}
section.contact_wrapper .title_bar p {
    color: #999;
    padding-top: 15px;
    font-size: 16px;
    width: 90%;
    line-height: 1.4;
}
.company_contact {
    margin-top: 30px;
}
.contact_inner {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}
.contact_icon img {
    width: 36px;
}
.contact_label p {
    font-weight: bold;
    color: #ad8b63;
    margin-left: 15px !important;
    line-height: 1.5;
    font-size: 16px;
    margin: 0;
}
.contact_inner:last-child {
    align-items: flex-start;
}
.contact_social li {
    display: inline-block;
    margin-right: 10px;
}
.contact_social li .fa {
    background-color: #ad8b63;
    color: #fff;
    height: 35px;
    width: 35px;
    text-align: center;
    line-height: 35px;
    font-size: 21px;
    border-radius: 44px;
}
.contact_right {
    display: inline-block;
    width: 41%;
    height: 100%;
    background-color: #ad8b63;
    padding: 20px;
    border-radius: 4px;
    box-shadow: 0 0 7px #adf4f2;
    vertical-align: top;
}
.form_group {
    margin-bottom: 25px;
}
.form_group label {
    display: block;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    padding-bottom: 5px;
}
.form_group .form_control {
    width: 95%;
    height: 30px;
    border: none;
    font-family: 'siemen-regular';
    padding: 3px 10px;
    border-radius: 4px;
    box-shadow: 0 1px 3px #857f7f;
}

.form_group textarea {
    height: 105px !important;
    padding: 10px 10px !important;
    resize: none;
}
.form_btn {
    text-align: right;
}
a.cont_btn {
    background-color: #624829;
    color: #fff;
    font-weight: 600;
    padding: 14px 40px;
    display: inline-block;
    font-size: 16px;
    text-transform: uppercase;
    border-radius: 4px;
    box-shadow: 0 2px 1px rgb(0 0 0 / 31%);
}


/*How it works*/
.how_works_wrapper .title_bar h2 {
    color: #ffffff;
} 
.how_works_wrapper .title_bar h2::before {
    background-color: rgb(199 164 124 / 12%);
}
.htp_icon {
    background-color: #c7a47c;
    width: 160px;
    height: 160px;
    border-radius: 100px;
    margin: 0 auto;
    position: relative;
    margin-bottom: 15px;
}
.htp_icon:before {
    content: "";
    width: 180px;
    height: 180px;
    border: 3px solid #534c4c;
    position: absolute;
    top: -14px;
    left: -14px;
    border-radius: 100px;
}
.htp_icon img {
    padding-top: 48px;
}
.corporate_tagline {
    background-color: #1e1e1e;
    color: #fff;
    position: relative;
    margin-bottom: 60px;
    text-align: center;
    font-size: 42px;
    font-weight: 900;
    padding: 20px 10px;
    border-radius: 4px;
    box-shadow: 0 0px 7px rgb(221 199 174 / 9%);
}





/*Header*/

.hed-1 {
    background: #fff;
}
.logo img.cric_logo {
    border-left: 1px solid #e3e3e3;
}
.app_downblck li img {
    filter: brightness(0);
}
.profile-menu > img {
    filter: brightness(0);
}




/* The Modal (background) */
.modal {
    display: none;
    position: fixed;
    z-index: 999;
    padding-top: 0;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0,0,0);
    background-color: rgb(0 0 0 / 70%);
}

/* Modal Content */
.modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 0;
    position: relative;
    border: 1px solid #888;
    width: 400px;
    transform: translateY(40%);
}
.modal_info {
    padding: 15px 25px 15px 20px;
}
.modal_info h2 {
    font-size: 20px;
    font-weight: 700;
    padding-bottom: 20px;
}
.modal_info li {
    padding-left: 20px;
    padding-bottom: 15px;
    line-height: 1.5;
    font-size: 15px;
    position: relative;
    font-weight: 500;
    color: #666;
}
.modal_info li::before {
    content: "";
    width: 4px;
    height: 4px;
    border: 1px solid #ccc;
    position: absolute;
    left: 5px;
    top: 8px;
    background-color: #ccc;
    border-radius: 100px;
}
/* The Close Button */
.close {
    color: #fff;
    float: right;
    font-size: 28px;
    right: -3px;
    font-weight: bold;
    position: absolute;
    top: -30px;
}
.modal_img img {
    width: 100%;
    height: 220px;
    object-fit: cover;
}



/*How it Workd V1*/
.howitwork_wrapper {
    background-color: rgb(41 41 41 / 71%);
    padding: 25px 40px;
    border-radius: 13px;
    width: 50%;
    color: #fff;
    text-align: left;
}
.howitwork_wrapper h3 {
    font-size: 31px;
    -webkit-text-stroke-width: 1px;
    margin-bottom: 35px;
    position: relative;
}
.howitwork_wrapper li {
    font: normal normal 600 18px/17px Montserrat;
    -webkit-text-stroke-color: rgb(112 112 112 / 34%);
    border: 1px solid rgb(112 112 112 / 34%);
    border-radius: 10px;
    background-color: rgb(112 112 112 / 34%);
    position: relative;
    margin-bottom: 30px;
    line-height: 26px;
    padding: 15px 20px 15px 40px;
}
.howitwork_wrapper li img {
    width: 40px;
    vertical-align: middle;
    margin-right: 20px;
}
.howitwork_wrapper ul {
    counter-reset: section;
}
.howitwork_wrapper ul li:before {
    counter-increment: section;
    content: "" counter(section) ". ";
    position: absolute;
    left: -4px;
    top: -10px;
    font-size: 37px;
    color: #888;
}

.banner-middle {
    display: flex;
    align-items: center;
    margin-top: 50px;
}

.site-para p{
    position: relative;
}
.site-para p b {
    color: #ad8b63;
}
.site-para p {
    font-size: 21px;
    line-height: 1.5;
    color: #555;
    font-weight: 700;
    border: 1px dashed #cfcfcf;
    text-align: justify;
    margin-top: 40px;
    padding: 10px 10px;
    border-radius: 5px;
}
.site-para p::before {
    content: "";
    background-image: url(../images/quote-right.png);
    background-repeat: no-repeat;
    position: absolute;
    background-size: contain;
    top: -11px;
    left: -25px;
    width: 42px;
    height: 44px;
}

/*leaderboard*/
table.new-table-leaderboard thead td {
    color: #fff;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 9px 2px;
}
.nh-box1.new_leader_color {
    padding: 0;
    width: calc(100% - 0px);
    padding-top: 15px;
}
table.new-table-leaderboard tbody td {
    padding: 12px 2px;
    font-size: 13px;
    position: relative;
    color: #fff;
}
table.new-table-leaderboard .lb-text2 .nh-nowrap {
    text-transform: uppercase;
}
table.new-table-leaderboard .lb-img3, table.new-table-leaderboard .lb-img {
    border-radius: 34px;
    z-index: 99;
    position: relative;
}
table.new-table-leaderboard tbody#grdAllTeam tr {
    position: relative;
}

tr.leaderboard_color {
    background-color: #fff;
    border: 1px solid #d3d0d0;
}
tr.leaderboard_color td {
    color: #000 !important;
}
.leaderboard_color.leader_color5 td {
    color: #fff !important;
}
tr.leaderboard_color.leader_color5 {
    background-color: #8ec461;
}
table.new-table-leaderboard tbody#grdAllTeam tr.leaderboard_color.leader_color5 td::before {
    background-color: #80b057 !important;
}
table.new-table-leaderboard tr.leaderboard_color.leader_color5 .lb-img3, table.new-table-leaderboard tr.leaderboard_color.leader_color5 .lb-img {
    border: 3px solid #5f8f38;
}
.certi_leader {
    float: right;
    display: flex;
    align-items: center;
    border-radius: 34px;
    margin-top: 10px;
    height: auto;
    border: 1px solid #6e835c;
}
.icon_leaderb {
    width: 50px;
    text-align: center;
    border-right: 1px solid #6e835c;
}
.down_leaderb {
    width: 50px;
    text-align: center;
}


.down_leaderb img {
    width: 18px;
    filter: brightness(136);
}
.icon_leaderb img {
    width: 30px;
}
/*New Style*/
.new_leader_color.leaderboard_style {
    background-color: #3b095f;
    background-image: url(../images/leaderboard_bg.png);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.leaderboard_header {
    background-color: #52197c;
    display: flex;
    align-items: center;
    box-shadow: 0 0 24px rgb(0 0 0 / 14%);
    margin-bottom: 0;
    justify-content: space-between;
    padding: 15px 20px 15px 80px;
    background-image: url(../images/leaderboard_title.png);
    background-repeat: no-repeat;
    background-size: 50px;
    background-position: bottom 12px left 12px;
    border-radius: 6px 6px 0 0;
}
.leaderboard_header h2 {
    color: #fff;
    font-size: 21px;
    text-transform: uppercase;
}
.leaderboard_header h4 {
    margin: 0;
    color: #fff;
    font-weight: 900;
    text-transform: uppercase;
    font-size: 15px;
}
.new_leader_color.leaderboard_style {
    background-color: transparent;
    background-image: none;
}
.leaderboard_table {
    background-color: #003545;
}


.leaderboard_style table.new-table-leaderboard tr:nth-child(odd) td {
    background-color: rgb(255 255 255 / 10%);
}
.leaderboard_style table.new-table-leaderboard thead tr:nth-child(odd) td {
    background-color: transparent;
}
.leaderboard_style td.lb-text2:before {
    content: "" !important;
    background-color: rgb(255 255 255 / 15%) !important;
    width: 46px !important;
    height: 46px !important;
    left: 10px;
    border-radius: 70px;
    z-index: 9;
    top: 6px !important;
    position: absolute;
    margin-left: -11px;
}
strong.leadr_total {
    font-size: 21px;
    color: #69f614;
}
table.new-table-leaderboard span.ldr_rank {
    color: #69f614;
    width: 50px;
    height: 50px;
    display: block;
    background-image: url(../images/leaderboard_rank.png);
    line-height: 71px;
    font-weight: bold;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 32px;
    font-size: 15px;
    filter: brightness(5);
}

.leaderboard_style div#divMatchupFilter {
    margin-top: 0 !important;
}
.main_tab_leaderboard .tab-menu7 ul li {
    margin: 0px 8px !important;
    text-align: center;
}
.main_tab_leaderboard .tab-menu7 ul li a {
    padding: 4px 24px 3px !important;
    border: 1px solid #eaeaea;
    border-radius: 4px;
}
.main_tab_leaderboard ul.tabs li span {
    color: #000 !important;
    font-size: 13px;
    font-weight: 600;
    margin-left: 0;
    display: block;
}
.main_tab_leaderboard ul.tabs li img {
    width: 43px;
    vertical-align: middle;
    margin-bottom: 5px;
    height: 55px;
    object-fit: contain;
}
.main_tab_leaderboard .tab-menu7 ul li.current a {
    background: #f8f8f8;
    color: rgb(255 255 255) !important;
}
.main_tab_leaderboard .tab-menu7 ul li.current a {
    border-bottom: 4px solid rgb(125 62 137) !important;
    border-radius: 4px !important;
    padding: 0px 24px 3px !important;
    font-weight: 500;
}
.main_tab_leaderboard .tab-menu7 ul li a {
    padding: 4px 24px 3px !important;
    border: 1px solid #eaeaea;
    border-radius: 4px;
}
.main_tab_leaderboard .tab-menu7 {
    width: calc(100% - 22px) !important;
    border-radius: 5px !important;
    padding: 10px !important;
    background-color: #fff !important;
    border: 1px solid #e5e5e5 !important;
    float: left !important;
    margin-top: 15px !important;
}
.leaderboard_style .nte_leaderboard {
    float: left;
    width: calc(100% - 26px);
    border-top: none;
    font-weight: 500;
    font-size: 15px;
    padding-right: 10px;
    padding-left: 15px;
    color: #fff;
    margin-left: 0px;
    margin-bottom: 20px;
    padding-top: 10px;
    box-shadow: 0 0 6px #1a1d3f;
    padding-bottom: 11px;
    background-color: #5f1a91;
    margin-top: 5px;
    border: none;
    border-bottom: none;
}
img.cap_ldrbrd {
    background-color: #dcc7ec;
    border-radius: 54px;
    height: 27px;
    padding: 5px 6px;
    box-shadow: 0 1px 2px #000;
    object-fit: contain;
}

.auction_top_selection .draf-top-box1 {
    width: 180px;
}
.auction_top_selection .draf-top-box1 font {
    font-size: 14px;
}

div#contenth2p5 .col-md-8 .col-md-12 img,
div#contenth2p6 .col-md-8 .col-md-12 img {
    width: 100% !important;
}

.team_selection_slot ul {
    float: left;
    background-color: #eee;
    width: calc(100% - 18px);
    padding: 6px 10px;
    display: flex;
    justify-content: center;
    overflow-y: auto;
}
.team_selection_slot ul li {
    background-color: #1f375b;
    color: #fff;
    margin-right: 12px;
    padding: 4px 4px;
    border-radius: 4px;
    font-weight: 600;
    display: inline-block;
    font-family: 'siemen-regular';
    font-size: 11px;
}

/*Booster CSS*/
.booster_blk {
    float: right;height: 27px;margin-top: 3px;font-size: 11px;font-weight: 600;display: inline-block;border: 1px solid #ddd;border-radius: 50px;color: #fff;padding: 0px 2px 0px 6px;text-decoration: none;font-family: 'siemen-regular';margin-left: 10px;vertical-align: top;background-color: #fff;   
}
.booster_blk span {
    float: left;
}
.booster_blk span img {
    width: 25px;
    vertical-align: middle;
    margin-top: 1px;
    float: right;
    margin-left: -5px;
}
.booster_blk font {
    vertical-align: text-bottom;
    display: inline-block;
    font-family: 'siemen-regular';
    vertical-align: top;
    margin-top: -4px;
    margin-right: 10px;
    margin-left: 3px;
    color: #172132;
}

/*boostermodal*/
.booster_modal_wrap {
    padding-top: 0 !important;
    font-family: 'siemen-regular';
}
.booster_modal_wrap .modal-content {
    background-color: #fff !important;
    background-image: none !important;
    margin-bottom: 150px;
    padding-bottom: 15px;
}
.bst_header h2 {
    font-weight: 900;
    font-size: 16px;
    margin-bottom: 0;
    color: #3b095f;
}
.bst_header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #ddd;
    padding: 8px 8px;
    position: relative;
    justify-content: center;
}
a.bst_close img {
    width: 15px;
    filter: brightness(000);
}
.bst_h_inenr input {
    background-image: linear-gradient( 228deg, #f8ac18 0%, #f2321f 100%) !important;
    color: #fff;
    font-family: 'siemen-regular';
    border: none;
    padding: 5px 9px;
    font-weight: 600;
    border-radius: 4px;
}
a.bst_close {
    position: absolute;
    right: 0;
    top: -30px;
    background-color: #fff;
    border-radius: 34px;
    padding: 4px 4px;
}


.bst_title {
    text-align: center;
    padding: 15px 10px;
}
.bst_title span {
    color: rgb(59 9 95 / 58%);
    font-family: 'siemen-regular';
    font-weight: 600;
}
.bst_title h3 {
    font-weight: 600;
    color: #3b095f;
    font-size: 14px;
    padding-bottom: 7px;
   	font-family: 'siemen-regular';
}
.booster_options {
    padding: 0 7px;
}
.bst_check {
    display: flex;
    padding: 7px 5px;
    border: 2px solid #ccc;
    margin-bottom: 15px;
    border-radius: 9px;
}
.bst_icon img {
    width: 34px;
    margin-right: 5px;
}
.bst_desc {
    padding-right: 10px;
    width: 90%;
}
.bst_desc_top p {
    font-weight: 600;
    font-size: 12px;
    padding-top: 5px;
    font-family: 'siemen-regular';
    color: rgb(59 9 95 / 58%);
    margin: 0;
}
.bst_desc_top h4 {
    font-size: 14px;
    margin: 0;
    float: none;
    font-weight: 600;
    font-family: 'siemen-regular';
    color: #3b095f;
}
.bst_desc_bot {
    border-top: 1px solid #ddd;
    padding-top: 5px;
    margin-top: 5px;
}
.bst_checkmark label.chkbox-lble {
    padding-left: 22px;
}
.bst_checkmark .checkmark {
    height: 17px;
    width: 17px;
}
.bst_checkmark .chkbox-lble input:checked ~ .checkmark {
    background-color: #3b095f;
    border-color: #3b095f;
}
.bst_checkmark .chkbox-lble .checkmark:after {
    left: 6px;
    top: 3px;
    width: 3px;
    height: 7px;
}
.bst_desc_bot h5 {
    font-size: 11px;
    font-family: 'siemen-regular';
    font-weight: 600;
    color: rgb(59 9 95 / 74%);
    padding-bottom: 3px;
}
ul.bst_match {
    counter-reset: my-sec-counter;
}
ul.bst_match li {
    font-size: 10px;
    font-weight: 600;
    padding-bottom: 2px;
    color: rgb(59 9 95 / 66%);
}
ul.bst_match li:before {
    counter-increment: my-sec-counter;
    content: "" counter(my-sec-counter) ". ";
    width: 10px;
    display: inline-block;
}
span.bst_note {
    font-size: 9px;
    display: block;
    font-weight: 600;
    color: red;
    margin-top: 5px;
}
.bst_bootom {
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
.bst_bootom .button2 {
    background-image: linear-gradient( 
228deg
 , #f8ac18 0%, #f2321f 100%) !important;
    color: #fff;
   	font-family: 'siemen-regular';
    border: none;
    padding: 10px 9px;
    font-weight: 600;
    margin-left: 8px;
    width: 97%;
    border-radius: 4px;
    font-size: 15px;
}


.drp_bst select {
    width: 100%;
    border: 1px solid #ccc;
    height: 25px;
    padding-left: 5px;
    border-radius: 4px;
    font-family: 'siemen-regular';
    font-size: 13px;
    margin-top: 8px;
    padding-right: 25px;
}

.drp_bst {
    position: relative;
}
.drp_bst:before {
    content: "";
    top: 13px;
    right: 10px;
    background-image: url(../images/drp_down.png);
    width: 10px;
    position: absolute;
    height: 15px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}

/*radio*/
.radio_contaier {
  display: block;
  position: relative;
  padding-left: 22px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.radio_contaier input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.radio_contaier .checkmark {
  position: absolute;
  top: 0;
  left: -2px;
  height: 21px;
  width: 21px;
  background-color: #eee;
  border-radius: 50%;
}
.radio_contaier:hover input ~ .checkmark {
  background-color: #ccc;
}
.radio_contaier input:checked ~ .checkmark {
  background-color: #3b095f;
}
.radio_contaier .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.radio_contaier input:checked ~ .checkmark:after {
  display: block;
}

.radio_contaier .checkmark:after {
    top: 6px;
    left: 6px;
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background: white;
}

/*leaderboard*/
/*#divTeam .new-table-547.new-table-matchup thead tr td {
    padding: 5px 5px;
}*/
/*.new-table-546 thead td, .new-table-546 tbody td {
    white-space: normal;
}
#divTeam .new-table-547.new-table-matchup thead tr td {
    text-align: center;
}

table.new-table-546.new-table-547.new-table-matchup thead tr td:nth-child(1) {
    width: 70px !important;
}

table.new-table-546.new-table-547.new-table-matchup thead tr td:nth-child(2), 
table.new-table-546.new-table-547.new-table-matchup tbody tr td:nth-child(2) {
    width: 280px !important;
}

table.new-table-546.new-table-547.new-table-matchup thead tr td:nth-child(3), 
table.new-table-546.new-table-547.new-table-matchup tbody tr td:nth-child(3) {
    width: 280px !important;
}

table.new-table-546.new-table-547.new-table-matchup thead tr td:nth-child(4), 
table.new-table-546.new-table-547.new-table-matchup tbody tr td:nth-child(4),
table.new-table-546.new-table-547.new-table-matchup thead tr td:nth-child(5), 
table.new-table-546.new-table-547.new-table-matchup tbody tr td:nth-child(5) {
    width: 130px !important;
}

table.new-table-546.new-table-547.new-table-matchup thead tr td:nth-child(10) {
    width: 100px !important;
}

table.new-table-546.new-table-547.new-table-matchup.leader_top_main thead tr td:nth-child(2), 
table.new-table-546.new-table-547.new-table-matchup.leader_top_main tbody tr td:nth-child(2) {
    width: auto !important; 
}

table.new-table-546.new-table-547.new-table-matchup.leader_top_main thead tr td:nth-child(4), 
table.new-table-546.new-table-547.new-table-matchup.leader_top_main tbody tr td:nth-child(4),
table.new-table-546.new-table-547.new-table-matchup.leader_top_main thead tr td:nth-child(5), 
table.new-table-546.new-table-547.new-table-matchup.leader_top_main tbody tr td:nth-child(5) {
    width: 75px !important;
}*/

div#divMatchupFilter {
    margin-top: 10px !important;
}

div#divMatchupFilter select{
    width: 135px !important;
}


.legion_booster {
    display: inline-block;
    vertical-align: top;
    margin-top: -5px;
    margin-bottom: 5px;
}
.legion_booster li {
    display: inline-block;
}
/*.legion_booster li::before {
    content: "|";
    padding-right: 3px;
}
.legion_booster li:first-child::before {
    content: unset;
}*/

strong.legion_booster li b {
    display: inline-block;
    width: 21px;
    height: 21px;
    background-color: #f6f2f2;
    color: #000;
    border-radius: 50px;
    border: 1px solid #c2c1c1;
    text-align: center;
    line-height: 21px;
    font-size: 9px;
}

.leader_top_main font.dbl_pots.bst_pots {
    margin-top: -5px;
    padding-left: 20px;
}
font.dbl_pots.bst_pots b {
    display: inline-block;
    width: 22px;
    height: 15px;
    background-color: #f6f2f2;
    color: #000;
    border-radius: 3px;
    border: 1px solid #c2c1c1;
    text-align: center;
    line-height: 16px;
    font-size: 8px;
}


.top_ld {
    margin-bottom: 10px;
}

strong.legion_booster li {
    margin-right: 11px;
}

/*#divTeam .new-table-547.new-table-matchup.leader_top_main thead tr td:nth-child(2) {
    width: 105px;
}*/

/*League Home*/


/*div#updCurrentStanding table#grdCurrStanding th:nth-child(2),
div#updCurrentStanding table#grdCurrStanding .tbody-scroll td:nth-child(2){
	width: 150px !important;
}

div#updCurrentStanding table#grdCurrStanding th:nth-child(3),
div#updCurrentStanding table#grdCurrStanding .tbody-scroll td:nth-child(3){
	width: 130px !important;
}*/

/*div#updCurrentStanding table#grdCurrStanding th:nth-child(5),
div#updCurrentStanding table#grdCurrStanding .tbody-scroll td:nth-child(5){
    text-align: center;
}

div#updCurrentStanding table#grdCurrStanding th:nth-child(6),
div#updCurrentStanding table#grdCurrStanding .tbody-scroll td:nth-child(6){
	text-align: center;
}

div#updCurrentStanding table#grdCurrStanding th:nth-child(7),
div#updCurrentStanding table#grdCurrStanding .tbody-scroll td:nth-child(7){
    text-align: center;
}

div#updCurrentStanding table#grdCurrStanding th:nth-child(8), 
div#updCurrentStanding table#grdCurrStanding .tbody-scroll td:nth-child(8) {
    text-align: center;
}*/

/*div#updCurrentStanding table#grdCurrStanding th:nth-child(9),
div#updCurrentStanding table#grdCurrStanding .tbody-scroll td:nth-child(9){
    text-align: center;
}

div#updCurrentStanding table#grdCurrStanding th:nth-child(11){
	width: 80px !important;
}

div#updCurrentStanding table#grdCurrStanding .tbody-scroll td:nth-child(11){
	width: 85px !important;
}*/

.ct-box3 table .top-tab-text.green font {
    color: #66CC00 !important;
}
.ct-box3 table .top-tab-text.green {
    color: #66CC00 !important;
}

/*div#updCurrentStanding table#grdCurrStandingH2H th:nth-child(2),
div#updCurrentStanding table#grdCurrStandingH2H .tbody-scroll td:nth-child(2) {
	width: 160px !important;
}

div#updCurrentStanding table#grdCurrStandingH2H th:nth-child(3),
div#updCurrentStanding table#grdCurrStandingH2H .tbody-scroll td:nth-child(3),
div#updCurrentStanding table#grdCurrStandingH2H th:nth-child(4),
div#updCurrentStanding table#grdCurrStandingH2H .tbody-scroll td:nth-child(4),
div#updCurrentStanding table#grdCurrStandingH2H th:nth-child(5),
div#updCurrentStanding table#grdCurrStandingH2H .tbody-scroll td:nth-child(5) {
	width: 70px !important;
}

div#updCurrentStanding table#grdCurrStandingH2H th:nth-child(6),
div#updCurrentStanding table#grdCurrStandingH2H .tbody-scroll td:nth-child(6),
div#updCurrentStanding table#grdCurrStandingH2H th:nth-child(7),
div#updCurrentStanding table#grdCurrStandingH2H .tbody-scroll td:nth-child(7)  {
	width: 80px !important;
}

div#updCurrentStanding table#grdCurrStandingH2H th:nth-child(8),
div#updCurrentStanding table#grdCurrStandingH2H .tbody-scroll td:nth-child(8) {
	width: 120px !important;
}

div#updCurrentStanding table#grdCurrStandingH2H th:nth-child(9),
div#updCurrentStanding table#grdCurrStandingH2H .tbody-scroll td:nth-child(9) {
	width: 170px !important;
}

div#updCurrentStanding table#grdCurrStandingH2H th:nth-child(10),
div#updCurrentStanding table#grdCurrStandingH2H .tbody-scroll td:nth-child(10) {
	width: 140px !important;
	padding-right: 22px !important;
}*/

.wpre_toggle {
	float: right;
    margin-right: 5px;
    margin-left: 15px;
    position: relative;
    margin-top: 4px;
    display: inline-block;
}

a.wpre_toggle {
    position: relative;
}

.wpre_toggle img{
	width: 25px;
    float: right;
}

a.wpre_toggle::before {
    content: "X";
    position: absolute;
    top: 0;
    right: -3px;
    background-color: red;
    color: #fff;
    width: 10px;
    height: 10px;
    font-size: 7px;
    border-radius: 50px;
    font-weight: bold;
    line-height: 12px;
    text-align: center;
}

.fnl-s-tm-modal .flipthis-wrapper a.button3:last-child {
    background-image: none;
    font-size: 13px;
}


.booster_blk .bst_act {
    margin-left: -4px;
    margin-right: -1px;
    margin-top: 0;
}

a.booster_blk img {
    width: 25px;
    vertical-align: middle;
}

.bst_bootom .button2.remove_bst {
    background-image: none !important;
    background-color: #555;
}

a.wpre_toggle.pre_act::before {
    content: "";
    background-color: transparent;
    background-image: url(../images/predict_tick.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.booster_modal_wrap.winpredict_modal {
    padding-top: 180px !important;
}

.winpredict_modal .drp_bst select {
    height: 36px;
    margin-bottom: 10px;
}

.rule_seprator {
    padding: 1px !important;
    background-color: #867a7a !important;
    border: 3px dashed #888;
}
.nte_leaderboard {
    float: left;
    width: calc(100% - 20px);
    border-top: 1px dashed #ffffff;
    font-weight: 500;
    font-size: 14px;
    padding-right: 10px;
    padding-left: 10px;
    color: #333;
    margin-left: 0px;
    margin-bottom: 0px;
    padding-top: 10px;
    box-shadow: 0 0 6px #ededed;
    padding-bottom: 11px;
    background-color: #ffffff;
    margin-top: 20px;
    border: 1px solid #ccc;
}

ul.rls-lat{text-align: center;}
ul.rls-lat li {display: inline-block;text-align: center;}
ul.rls-lat li span {display: block;margin-left: -4px;min-width: 40px;padding-bottom: 5px;border: 1px solid #d1c9c9;}

/*Club*/
.cm_form.cb_crete_radio > label {
    width: 100%;
}
.cb_crete_radio_inner input, .cb_crete_radio_inner label {
    vertical-align: top;
    font-weight: 500;
    width: 400px;
    font-size: 12px;
    margin-top: 0;
}
.cb_crete_radio_inner input {
    width: auto;
}
.cb_crete_radio_inner {
    margin-top: 10px;
}
.cb_crete_radio_inner label b {
    font-size: 15px;
}
.club_combiner_wrapr {
    display: flex;
    justify-content: center;
    background-color: #fff;
    position: relative;
}
.club_combiner_wrapr .modal_createclub .modal-content {
    background-color: #fff;
    margin: auto;
    width: 500px;
    border-radius: 4px;
}
.club_combiner_wrapr .cm_form select {
    width: 225px;
}
.club_combiner_wrapr .club_start_point {
    padding-top: 0;
}
.club_start_point:after {
    bottom: -214%;
    z-index: 99;
}
.club_combiner_wrapr .mem_level_wrap {
    background-color: transparent;
    padding-bottom: 0;
    padding-top: 0;
    margin-top: -50px;
    width: 530px;
    padding-bottom: 15px;
    margin-bottom: 50px;
    min-height: 349px;
    margin-left: 20px;
    box-shadow: 0 2px 2px #c8baba;
    border-radius: 0 0 4px 4px;
}
.club_combiner_wrapr .mem_level_wrap h2 {
    text-align: center;
    font-weight: 400;
    padding-bottom: 6px;
    padding-top: 6px;
    font-size: 20px;
    border-radius: 4px 4px 0 0;
    background-color: #f1f1f1;
}
.club_combiner_wrapr .mem_level_wrap table {
    width: 95%;
    border-collapse: collapse;
    border: 1px solid #ddd;
    margin: 0 auto;
    min-height: 200px;
    margin-top: 19px;
}
.club_combiner_wrapr .mem_level_wrap td.mem-label {
    text-align: left !important;
    width: 170px;
    font-weight: 600;
    font-size: 14px;
}
.club_combiner_wrapr .mem_level_wrap table td {
    font-size: 12px;
    border-bottom: 1px solid #e3d3d3;
    padding: 4px 8px;
    text-align: center;
    width: 80px;
    height: 60px;
    font-weight: 500;
}
.club_combiner_wrapr .mem_level_wrap td.mem-label span {
    display: block;
    font-size: 10px;
    margin-top: 8px;
    color: #999;
}

.club_combiner_wrapr .mem_level_wrap table tr.club_rvnue.club_rvnue_no td:first-child {
    height: 53px !important;
    text-align: left;
    padding-right: 0;
    padding-left: 20px;
}
.club_combiner_wrapr .mem_level_wrap table tr.club_rvnue.club_rvnue_yes td {
    border-bottom: 1px dotted #dcd1d1;
}
.club_combiner_wrapr .mem_level_wrap table tr.club_rvnue_tle td.mem-label {
    border-bottom: none;
    height: 30px;
}
.club_combiner_wrapr .cm_form {
    margin-bottom: 30px;
}
.club_combiner_wrapr  .cm_btn {
    padding: 15px 5px;
}

/*Club Video*/
.club_video_wrapper {
    background-color: #fff;
    padding: 20px 40px 50px 40px;
    border-radius: 5px;
}
.club_video_wrapper h2 {
    font-size: 22px;
    text-align: center;
    padding-bottom: 20px;
}
.club_video_outer {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 22px;
}
.club_video_box {
    box-shadow: 2px 2px 9px #f4f0f0;
    border-radius: 5px;
    border: 1px solid #eee6e6;
}
.club_video_img {
    position: relative;
}
.club_video_img::before {
    content: "";
    background-color: #000000;
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    border-radius: 5px 5px 0 0;
    opacity: 0.7;
    height: 100%;
}
.club_video_img img {
    width: 100%;
    height: 200px;
    border-radius: 5px 5px 0 0;
    object-fit: cover;
}
.club_video_img a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    text-align: center;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.club_video_img a img {
    width: 40px;
    height: 40px;
    object-fit: contain;
    filter: brightness(5.5);
}
.club_video_label {
    font-size: 15px;
    padding: 15px 20px;
    min-height: 40px;
    font-weight: 500;
}

.club_modal_blck {
    display: none;
    position: fixed;
    padding-top: 100px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 99;
    overflow: auto;
    background-color: rgba(0,0,0,0.4);
}

.club_modal_blck .modal-header {
    width: 620px;
    position: relative;
    margin: 0 auto;
}

.club_modal_blck .close {
    color: #fff9f9;
    float: right;
    font-size: 28px;
    line-height: 1;
    font-weight: bold;
}

.club_modal_blck .modal_body iframe {
    width: 100%;
    margin: 0 auto;
    height: 400px;
}

.club_modal_blck .modal_body {
    text-align: center;
    width: 630px;
    margin: 0 auto;
}

.club_modal_blck .close:hover,
.club_modal_blck .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.site_tag_wrapper h1 {
    font-size: 46px;
    font-weight: 400;
    background-color: #a4252e;
    color: #fff;
    padding: 15px 0;
    font-family: 'bignoodle-normal';
}
.howitwork_wrapper {
    background-color: rgba(0,0,0,0.9);
}
.howitwork_wrapper h3 {
    font-size: 41px;
    font-family: 'bignoodle-normal';
    font-weight: 400;
}
.howitwork_wrapper li {
    font: normal normal 400 24px/17px Montserrat;
    font-family: 'bignoodle-normal';
}
.flow_btn a {
    background-color: #f0c755;
    color: #000;
    font-weight: 400;
    font-size: 34px;
    font-family: 'siemen-regular';
}
.site-para p {
    font-size: 27px;
    color: #918686;
    font-weight: 400;
    padding: 10px 20px;
    font-family: 'siemen-regular';
}
.site-para p b {
    color: #a4252e;
}
.slider_content a {
    font-size: 23px;
    font-weight: 400;
    font-family: 'siemen-regular';
}

.services_wrapper .owl-nav button.owl-next, .services_wrapper .owl-nav button.owl-prev {
    background-color: #a4252e !important;
}
.services_wrapper .owl-theme .owl-nav [class*="owl-"] {
    background: #a4252e;
    padding-top: 2px;
}
.services_wrapper button.owl-next .fa {
    margin-right: -4px;
    margin-top: 0;
}
.slider_content a span {
    display: block;
    font-size: 16px;
    color: #53109b;
    position: absolute;
    bottom: 0;
}
.service_btn a {
    background-color: #f0c755;
    color: #000;
    font-weight: 400;
    padding: 6px 26px;
    font-size: 25px;
    font-family: 'bignoodle-normal';
}
.title_bar h2 {
    font-size: 50px;
    font-weight: 400;
    color: #000;
    font-family: 'bignoodle-normal';
}
section.benefits_wrapper .title_bar h2::before {
    background-color: #f0c755;
    bottom: 7px;
}
section.video_wrapper .title_bar h2::before {
    background-color: #f0c755;
    bottom: 7px;
}
section.contact_wrapper .title_bar h2::before {
    background-color: #f0c755;
    bottom: 7px;
}
.partner_wrapper .title_bar h2::before, .about_wrapper .title_bar h2::before, .faq_wrapper .title_bar h2::before {
    background-color: #f0c755;
    bottom: 7px;
}
section.video_wrapper {
    background-image: none;
    background-color: #a4252e;
}
.benefit_inner h3 {
    font-size: 30px;
    color: #a4252e;
    font-weight: 400;
    font-family: 'bignoodle-normal';
}
.benefit_inner p {
    font-size: 20px;
    line-height: 1.3;
    color: #8d8a8a;
    padding: 0 30px;
    font-family: 'bignoodle-normal';
}
.contact_right {
    background-color: #a4252e;
}
.form_group label {
    display: block;
    font-size: 21px;
    font-weight: 400;
    color: #fff;
    padding-bottom: 5px;
    font-family: 'bignoodle-normal';
}
a.cont_btn {
    background-color: #f0c755;
    color: #000;
    font-weight: 400;
    font-size: 26px;
    font-family: 'bignoodle-normal';
}
section.contact_wrapper .title_bar p {
    font-size: 21px;
    line-height: 1.3;
    font-family: 'bignoodle-normal';
}
.contact_label p {
    font-weight: 400;
    color: #a4252e;
    font-size: 26px;
    margin: 0;
    font-family: 'bignoodle-normal';
}
.contact_social li .fa {
    background-color: #a4252e;
}
.faq_wrapper .accordin .active, .faq_wrapper .accordin:hover {
    background-color: #932b33;
}
.faq_wrapper .accordin {
    background-color: #a4252e;
    font-weight: 400;
    font-size: 25px;
    font-family: 'bignoodle-normal';
}
button.accordin {
    background-position: right 12px top 20px;
}
.faq_wrapper .panel {
    font-size: 22px;
    line-height: 1.4;
    font-family: 'bignoodle-normal';
}
.about_inner p {
    font-size: 24px;
    font-weight: 400;
    line-height: 1.3;
    font-family: 'bignoodle-normal';
}
.about_inner p::before {
    top: 6px;
}

#divULTradeNote {
    background-color: #f4ffce;
    border: 1px solid #ddd;
    padding: 10px 10px;
    margin-top: 10px;
    float: left;
    width: calc(100% - 24px);
    font-weight: 500;
    border-radius: 4px;
}

/*New*/
.howitwork_wrapper {
    background-color: rgb(164 37 46 / 92%);
    border: 2px solid rgb(0 0 0 / 43%);
}
section.how_works_wrapper::before {
    background-color: transparent;
    opacity: 0.1;
}
.howitwork_wrapper li {
    background-color: rgba(0, 0, 0, 0.76);
}
.howitwork_wrapper ul li::before {
    color: #d6d1d1;
}
.flow_btn a {
    background-color: #f0c755;
    margin-top: 475px;
    padding: 13px 0;
    margin-left: 50px;
    border: 3px solid #000;
}
section.how_works_wrapper {
    min-height: 750px;
    background-position: 0;
    background-image: url(../images/corporate_banner.jpg);
}
.site_tag_wrapper h1 {
    border: 2px solid rgb(0 0 0 / 43%);
}
.howitwork_wrapper h3 {
    border-bottom: 2px solid rgb(0 0 0 / 27%);
    margin-left: -42px;
    padding-left: 30px;
    margin-top: -10px;
    padding-bottom: 15px;
    margin-right: -40px;
}
.slider_content a,
.slider_content h3 {
    font-size: 23px;
    font-weight: 400;
    font-family: 'bignoodle-normal';
    color: #393939;
    position: relative;
    line-height: 1.1;
    width: 100%;
    min-height: 45px;
}
.slider_content li {
    padding-left: 20px;
    padding-bottom: 10px;
    line-height: 1.5;
    font-size: 17px;
    position: relative;
    font-family: 'bignoodle-normal';
    font-weight: lighter;
    color: #a09797;
}
.slider_content li::before {
    content: "";
    width: 4px;
    height: 4px;
    border: 1px solid #ccc;
    position: absolute;
    left: 5px;
    top: 8px;
    background-color: #969494;
    border-radius: 100px;
}
.slider_content {
    min-height: 164px;
}
.services_wrapper .owl-nav {
    top: 160px;
}
.video_inner {
    text-align: center;
    padding-top: 30px;
    position: relative;
    padding-bottom: 30px;
}
.video_inner video,
.video_inner iframe {
    border: 3px solid #060606;
    width: 794px;
    padding: 5px;
    background-color: #7b4848;
}
.video_inner::before {
    content: "";
    height: 64px;
    width: 2px;
    background-color: #000;
    position: absolute;
    bottom: -30px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

/*New color Scheme*/
a#lnkEditTeamName, .filter-team-nw a.filter-btn, .nh-btn-1, .button2, 
.sb-btn-fitler .button2.filter-sbm, .db-btns-pts a, .button3, 
#header.new-header .new-hed-link, .button, .jl-sl-box-btn, .jl-or a,
.ml-tbody td .ml-btn {
    background-color: #f0c755;
    color: #000;
}
.profile-img .img56.act {
    border: 4px solid #000028;
}
.hed-2 {
    background-color: #a4252e;
}
.mid-menu-1 {
    background: #a4252e;
}
ul.main-menu-1 li a.act::before {
    border-top-color: #a4252e;
}
.hed-3 {
    background: rgb(164 37 46 / 40%);
    background-image: url(../images/header4_2.jpg);
    background-repeat: no-repeat;
	background-position: top right;
	background-size: contain;
}
.mid-menu-1 ul li a.act, .mid-menu-1 ul li a:hover {
    background-color: #852128;
    color: #fff;
}
.menu_strip_block .dropdown-content {
    background-color: rgb(164 37 46 / 90%);
}
.menu_strip_block .dropdown-content a {
    border-bottom: 1px solid #7d2027;
}
.page-title-new {
    background-color: #a4252e;
    border-left: 4px solid #fbbf19;
}
.ml-thead, .new-table-546 thead {
    background-color: #000;
}
.create_league_list_league9 th, .create_league_list_league9 thead td {
    background-color: #000 !important;
}
.styled-select81 {
    background: url(../images/down-arrow.png) no-repeat 122px 8px #a4252e;
}
#tabsholder2 .tab-menu7 ul li a {
    border: 1px solid #f0c755;
}
#tabsholder2 .tab-menu7 ul li.current a {
    background: #f0c755 !important;
    color: #000 !important;
}
.nh-box1 h3 {
    background-color: #a4252e;
}
.tabnav_bg {
    background-color: #a4252e;
}
.filter-team-nw a.filter-btn span.fil-icon {
    vertical-align: top;
}
.filter-team-nw a.filter-btn span.fil-icon img {
    filter: brightness(0);
}
.new-table-54 thead, .list_league99 thead {
    background-color: #000;
}
.new-table-546 tbody tr.odd1.active td, .new-table-546 tbody tr.even1.active td {
    background-color: #a4252e !important;
}
#btnSubmitTeam_1,
#btnSubmitTeam_2 {
	background-color: #a4252e;
	color: #fff;
}
.filter-search-modal.filter_tabs_modal {
    padding-top: 50px;
}
.tab button.active {
    background-color: #a4252e;
}
.menu_strip_block .dropdown .dropbtn.act {
    background-color: #852128;
    color: #fff;
}
.leaderboard_style .nte_leaderboard {
    box-shadow: none;
    background-color: #fff;
    color: #000;
    border-radius: 6px;
}
.leaderboard_header {
    background-color: #000;
}
.trphy_bottom a {
    background-color: #f0c755;
    color: #000;
}
.trphy_bottom a img {
    filter: brightness(00);
}
.list_players ul li img {
    vertical-align: middle;
}
.bst_bootom .button2.submit_bst {
	background-image: none !important;
	color: #000;
}

.rules_spcl_not {
    font-size: 16px;
    font-weight: 600;
    background-color: #e6ffbd;
    padding: 7px 10px;
    border: 1px solid #a2d492;
    border-radius: 4px;
    margin-bottom: 6px;
}
.rules_spcl_not input {
    font-size: 16px;
    background-color: transparent;
    font-weight: 600;
    border: none;
    padding: 0;
    color: #191fca;
    text-decoration: underline;
}

.jl-v3-btn, .jl-sl-box3 .league-box23 .jl-sl-box-btn, .button98 {
    background-color: #0098A6 !important;
    color: #fff;
}

a.lgbtn {
    color: #fff;
    background-color: #FF9F36 !important;
    box-shadow: none;
    border-radius: 40px;
    text-transform: uppercase;
}

/*New live1-o-1*/
.draft-w-box1 {
    position: fixed;
    right: 45px;
    bottom: 35px;
    width: 190px;
}
.draft-w-box1 .draft-w-title-2 {
	width:85px;
}
.draft-w-box1 .draft-w-box2 {
	height:80px;
}
.draft-w-box1 .d-w-hide {
	text-align: right;
	padding-right: 8px;
	margin-top: -12px;
}
.chat-w-box2 {
    height: 100%;
}

/*New*/
.video_outer_wrap {
    background-color: rgb(164 37 46 / 92%);
    border: 2px solid rgb(0 0 0 / 43%);
    padding: 10px;
    border-radius: 8px;
}
.video_inner {
    padding-top: 0;
    padding-bottom: 10px;
}
.video_inner::before {
    content: unset;
    height: 63px;
    width: 2px;
    background-color: #000;
    position: absolute;
    bottom: -30px;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.video_inner video, .video_inner iframe {
    border: 3px solid #060606;
    width: 544px;
    height: 435px;
    border-radius: 8px;
    padding: 2px;
    background-color: #b9b9b9;
}
.video_inner_btn a {
    background-color: #f0c755;
    margin-top: 15px;
    padding: 8px 40px;
    border: 2px solid #000;
    display: inline-block;
    font-weight: 400;
    font-size: 25px;
    font-family: 'bignoodle-normal';
    color: #000;
    border-radius: 3px;
}
.howitwork_wrapper {
    background-color: transparent;
    border: none;
    width: 1200px;
    margin: 0 auto;
    margin-top: 20px;
}
.howitwork_wrapper li {
    background-color: rgb(0 0 0 / 28%);
    width: 20%;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-right: 15px;
    padding: 30px 15px 15px 15px;
    min-height: 140px;
    border: 2px solid rgb(35 33 33 / 24%);
}
.howitwork_wrapper li span {
    display: block;
    line-height: 1.2;
}
.howitwork_wrapper li img {
    width: 50px;
    vertical-align: middle;
    margin-right: 0;
    margin-bottom: 20px;
}
section.video_wrapper {
    padding-bottom: 0px;
}
.flow_btn a {
    margin-left: 80px;
}

.service_owl_wrapper .container {
    background-image: url(../images/services_bg2.jpg);
    background-repeat: no-repeat;
    min-height: 400px;
    background-size: cover;
    background-position: center;
    border-radius: 9px;
}
.service_owl_wrapper .item {
    display: flex;
    align-items: center;
}
.service_owl_wrapper .slider_content {
    min-height: 94px;
    padding-top: 20px;
    padding-left: 60px;
    width: 50%;
    background-color: transparent;
}
.service_owl_wrapper .slider_content a, .service_owl_wrapper .slider_content h3 {
    font-size: 43px;
    color: #fff;
    position: relative;
    line-height: 1.1;
    width: 100%;
    min-height: 45px;
    padding-bottom: 20px;
}
.service_owl_wrapper .slider_content li {
    padding-left: 0;
    padding-bottom: 10px;
    line-height: 1.3;
    font-size: 21px;
    color: #eee;
    width: 68%;
}
.service_owl_wrapper .slider_content li::before {
    content: unset;
}
.service_owl_wrapper .slider_img {
    margin-top: 65px;
}
.service_owl_wrapper .slider_img img {
    width: 100%;
    height: 250px;
    object-fit: cover;
    border-radius: 6px;
    width: 440px !important;
}
.service_owl_wrapper .owl-dots {
    margin-top: -30px !important;
    text-align: left !important;
    margin-left: 60px;
    position: relative;
    z-index: 99;
}
.service_owl_wrapper .owl-theme .owl-dots .owl-dot.active span, 
.service_owl_wrapper .owl-theme .owl-dots .owl-dot:hover span {
    background: #f0c755;
}
.service_owl_wrapper .owl-theme .owl-dots .owl-dot span {
    margin: 5px 4px;
}
.service_owl_wrapper .service_btn {
    text-align: left;
    position: unset;
    margin-left: 60px;
    margin-top: 10px;
}
section.how_works_wrapper {
    background-image: url(../images/corporate_banner2.jpg);
}
.filter-team-nw a.filter-btn {
    vertical-align: sub;
}
tbody#grdAvailablePlayers_1 td.players_list_tab_div_cols1.sc-ti-0.time78 {
    width: 100px !important;
}
.rules_lbl_tle {
	background-color: #eee !important;
}

/*Super League Manange CSS*/
.lm_manager_form_wrap {
    background-color: #fff;
    margin-top: 25px;
    border-radius: 15px;
    border: 1px solid #d8d7d7;
}
.lm_manager_title {
    border-bottom: 1px solid #d8d7d7;
    padding: 15px 30px 15px 30px;
}
.lm_manager_title h2 {
    font-size: 20px;
    font-weight: 500;
}
.lm_manager_note {
    padding: 5px 30px 5px 30px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.lm_manager_note p {
    font-size: 14px;
    width: 80%;
}
.lm_manager_note a {
    background-color: #eb5951;
    color: #fff;
    text-decoration: none;
    padding: 8px 12px 9px 4px;
    border-radius: 3px;
    font-size: 14px;
}
.lm_manager_note a img {
    filter: brightness(100);
    vertical-align: middle;
    width: 13px;
    margin: 0 7px;
}
.lm_manager_table table {
    width: 100%;
    border-collapse: collapse;
}
.lm_manager_table thead {
    background-color: #f9fafb;
}
.lm_user_img img {
    width: 50px;
    height: 50px;
    object-fit: cover;
    border-radius: 100%;
}
.lm_manager_table thead th {
    font-size: 15px;
    text-align: left;
    padding: 8px 10px;
    border-top: 1px solid #dcd6d6;
    border-bottom: 1px solid #dcd6d6;
}
.lm_manager_table thead th:nth-child(1) {
    width: 35%;
}
.lm_manager_table thead th:nth-child(3) {
    width: 15%;
}
.lm_manager_table tbody td {
    border-bottom: 1px solid #eee;
    padding: 15px 10px;
}
.lm_user_dtls {
    display: flex;
    align-items: center;
}
.lm_user_txt {
    padding-left: 10px;
}
.lm_user_txt span {
    display: block;
    font-size: 15px;
    font-weight: 600;
    padding-bottom: 5px;
}
.lm_user_txt small {
    font-size: 12px;
    color: #888;
    font-weight: 500;
}
.lm_manager_table p.lm_rle_type {
    font-weight: 500;
    font-size: 13px;
}
.lm_manager_table p.super_rle {
    background-color: #eee;
    display: inline-block;
    padding: 6px 10px;
    border-radius: 3px;
}
.lm_action_type a {
    display: inline-block;
    width: 35px;
    height: 35px;
    transition: all 0.3s;
    text-align: center;
    border-radius: 100px;
}
.lm_action_type a:hover {
    background-color: #eee;
}
.lm_action_type img {
    width: 18px;
    margin: 0 auto;
    padding-top: 9px;
}


.lm_manager_form_wrap .tooltip {
    border-bottom: none;
    position: relative;
    cursor: pointer;
}
.lm_manager_form_wrap .tooltip img {
    width: 16px;
    vertical-align: text-top;
}

.lm_manager_form_wrap .tooltip .tooltiptext {
    visibility: hidden;
    width: 230px;
    background-color: #fff;
    color: #000;
    text-align: left;
    border-radius: 6px;
    position: absolute;
    box-shadow: 0 0 4px #988484;
    z-index: 1;
    font-size: 11px;
    bottom: -190px;
    left: 0;
    margin-left: -116px;
    opacity: 0;
    transition: opacity 0.3s;
    font-weight: 400;
    padding: 10px 10px;
}

.lm_manager_form_wrap .tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}
.lm_manager_form_wrap .tooltiptext b {
    font-size: 13px;
}
.lm_manager_form_wrap .tooltiptext p {
    margin-top: 4px;
    line-height: 1.3;
}
.lm_manager_form_wrap .lm_action_type .tooltiptext {
    bottom: 43px;
    margin-left: 0;
    width: auto;
    left: -45px;
    min-width: 100px;
}
.lm_manager_form_wrap .lm_action_type .tooltiptext b {
    font-weight: 400;
    text-align: center;
    display: block;
}




/* The Modal (background) */
.modal_lm_manager {
  display: none; 
  position: fixed;
  z-index: 9; 
  padding-top: 100px;
  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_lm_manager .modal-content {
    background-color: #fefefe;
    margin: auto;
    width: 600px;
    border-radius: 10px;
    padding-bottom: 15px;
}
.modal_lm_manager .modal_header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #ddd;
    padding: 10px 15px;
}
.modal_lm_manager .modal_header h2 {
    font-size: 20px;
    font-weight: 500;
}
.modal_lm_manager .modal_header img {
    filter: brightness(0);
    width: 17px;
    transform: rotate(45deg);
}
.modal_srch_lm {
    padding: 15px 10px;
}
.modal_srch_lm select {
    width: calc(100% - 10px);
    border: 1px solid #888;
    height: 32px;
    border-radius: 4px;
    padding-left: 13px;
}
.mdl_assign_lm_title {
    background-color: #f9fafb;
    border-top: 1px solid #dcd6d6;
    display: block;
    border-bottom: 1px solid #dcd6d6;
    padding: 10px 10px;
}
.mdl_assign_lm_title p {
    margin: 6px 0;
    font-style: italic;
    color: #777;
}
.mdl_assign_lm_title h3 {
    font-weight: 500;
    font-size: 15px;
    margin-right: 10px;
}
.mdl_assign_lm_title span.tooltiptext {
    bottom: -80px !important;
}

.modal_lm_manager .close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.modal_lm_manager .close:hover,
.modal_lm_manager .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
.mdl_assign_lm_rdo {
    padding: 0 20px;
}
.modal_lm_manager .modal_footer {
    border-top: 1px solid #ddd;
    padding: 10px 15px;
    text-align: right;
    padding-top: 20px;
}
.modal_lm_manager .modal_footer a,
.modal_lm_manager .modal_footer input {
    background-color: #eb5951;
    border: none;
    cursor: pointer;
    color: #fff;
    padding: 9px 20px;
    text-decoration: none;
    font-size: 14px;
    font-weight: 500;
    border-radius: 3px;
}




.mdl_assign_lm_rdo .container {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.mdl_assign_lm_rdo .container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

.mdl_assign_lm_rdo .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
  border-radius: 50%;
}

.mdl_assign_lm_rdo .container:hover input ~ .checkmark {
  background-color: #ccc;
}

.mdl_assign_lm_rdo .container input:checked ~ .checkmark {
    background-color: #3b095f;
}

.mdl_assign_lm_rdo .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

.mdl_assign_lm_rdo .container input:checked ~ .checkmark:after {
  display: block;
}

.mdl_assign_lm_rdo .container .checkmark:after {
    top: 9px;
    left: 9px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: white;
}
.mdl_assign_lm_rdo .container p {
    font-size: 15px;
}
.mdl_assign_lm_rdo .container p small {
    display: block;
    padding-top: 4px;
}

.mdl_assign_lm_edit {
    padding: 15px 10px;
}

/*Desktop SBK*/
.sbk_vdo_link {
    background-color: #fff;
    border-radius: 4px;
    margin-top: 10px;
    border: 1px solid #d1c4c4;
    padding: 4px 10px;
    float: left;
    width: calc(100% - 22px);
}
.sbk_vdo_link img {
    width: 25px;
    vertical-align: middle;
    margin-right: 5px;
}
.sbk_vdo_link a {
    vertical-align: middle;
    font-weight: 500;
    text-decoration: none;
    font-size: 14px;
}

.club_modal_blck .close {
    color: #fff9f9;
    float: right;
    font-size: 28px;
    line-height: 1;
    font-weight: bold;
}

/*MyTeam*/
.players_list_tab_div_cols1 .full-width font b {
    font-size: 9px;
    width: 88px;
}
.nh-box1.mt-10.new-table9875 table.new-table-54 tbody tr td {
    height: 39px;
}
#contentz1 .tabcontainer table.new-table-546 tbody tr td .stats-player {
    margin-top: 1px;
}
.nh-box1.mt-10.new-table9875 table.new-table-54 .stats-player {
    top: 33px !important;
}
tbody#grdPlayerList_All span.stats-player {
    position: absolute;
    left: 8px;
    top: 11px;
    font-size: 9px;
    height: 10px;
    font-weight: bold;
    width: 30px;
}
tbody#grdPlayerList_All span.stats-player::before {
    content: "";
    position: absolute;
    left: -3px;
    top: 13px;
    width: 5px;
    height: 5px;
    background-color: #08c208;
    border-radius: 100%;
}
.nh-box1.mt-10 .tabcontainer table#divAvPlayers tbody#grdPlayerList_All {
    height: 668px !important;
}

/*Desktop Club*/
.clb_top_desc_wrap {
    display: flex;
}
.clb_top_desc_side {
    width: 50%;
    border-right: 1px solid #ddd;
    display: flex;
}
.clb_top_desc_side:last-child {
    border: none;
    text-align: right;
    justify-content: flex-end;
}
.clb_top_desc_wrap .clb_top_desc_side font {
    font-weight: 500;
    width: 57%;
    font-size: 15px!important;
}
.clb_top_desc_side:last-child .button {
    margin-left: 10px;
}
.clb_top_desc_side .button {
    padding: 7px 9px;
    width: 125px;
    text-align: center;
    font-size: 14px;
}

.joined_club_tble.mycust-edit.my-created-tour table tbody tr th:nth-child(1) {
    width: 100px;
}   
.joined_club_tble.mycust-edit.my-created-tour table tbody tr th:nth-child(2) {
    width: 80px;
}
.joined_club_tble.mycust-edit.my-created-tour table tbody tr th:nth-child(3) {
    width: 110px;
}
.joined_club_tble.mycust-edit.my-created-tour table tbody tr th:nth-child(4) {
    width: 95px;
}
.joined_club_tble.mycust-edit.my-created-tour table tbody tr th:nth-child(5) {
    width: 55px;
}
.joined_club_tble.mycust-edit.my-created-tour table tbody tr th:nth-child(6) {
    width: 110px;
}
.joined_club_tble.mycust-edit.my-created-tour table tbody tr td:last-child {
    padding: 5px;
}

@media screen and (max-width: 1370px) and (min-width: 1200px) {
	.joined_club_tble.mycust-edit.my-created-tour table tbody tr th:nth-child(2) {
	    width: 75px;
	}
	.joined_club_tble.mycust-edit.my-created-tour table tbody tr th:nth-child(3) {
	    width: 105px;
	}
	.joined_club_tble.mycust-edit.my-created-tour table tbody tr th:nth-child(4) {
	    width: 86px;
	}
	.joined_club_tble.mycust-edit.my-created-tour table tbody tr th:nth-child(5) {
	    width: 55px;
	}
	.joined_club_tble.mycust-edit.my-created-tour table tbody tr th:nth-child(6) {
	    width: 85px;
	}
	.clb_top_desc_wrap .clb_top_desc_side font {
	    font-weight: 500;
	    width: 64%;
	    font-size: 15px!important;
	}
	.clb_daily_mtch .jc-matchbox {
	    width: 480px !important;
	}
} 


.clb_daily_mtch table.hom5-round-text td {
    text-align: center;
    padding-top: 4px;
}

.joined_club_tble.mycust-edit.my-created-tour table tbody .tour-crd-btn {
    padding: 4px 3px;
    font-size: 12px;
    margin-right: 3px;
}

.clb_inv_btn, .clb_mge_btn {
    width: 52px;
    text-align: center;
}
.clb_sal_btn, .clb_dft_btn {
    width: 120px;
    text-align: center;
}

.joined_club_tble .draft-table987 td {
    padding: 15px 10px;
    font-size: 13px;
    font-weight: 500;
}


.clb_custo_wrap .club_custom_txt {
    position: absolute;
    top: 9px;
    left: 5%;
    font-size: 35px;
    font-weight: 900;
    color: #fdf9ff;
    text-transform: uppercase;
}
.club_custom_txt p {
    filter: drop-shadow(0px 4px 6px #111);
}

/*invite*/
.clb_title_inv {
    display: flex;
    justify-content: space-between;
    padding: 5px 10px;
}
.clb_title_inv .jn-strip-nw {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    margin-top: 0;
    width: auto;
}
.clb_title_inv .jn-strip-nw a {
    color: #fff;
    text-decoration: none;
    padding: 0px 7px 0px 7px !important;
    line-height: 25px !important;
}
.tour-img-full.clb_custo_wrap {
    margin: 15px 0 5px 0;
}

.clb_daily_mtch .dly_img_cbtns {
    padding-top: 20px;
    padding-bottom: 10px;
    text-align: center;
}
.clb_daily_mtch .home-matches.matches-new,
.clb_daily_mtch .jc-matchbox {
    width: 540px;
    margin: 20px 0 10px 15px;
    border: 1px solid #ddd;
    box-shadow: none;
    border-radius: 3px;
    overflow: hidden;
    display: inline-block;
}
.clb_daily_mtch .jc-matchbox .full-width-10.mt-20.mb-10 {
    padding: 0;
    margin-top: 0;
    width: 100%;
}
.clb_daily_mtch .home-match-box6 {
    background-color: #fff;
    margin: 0;
}
.clb_daily_mtch .dly_img_cbtns .button {
    text-decoration: none;
    float: none;
    font-size: 14px;
    margin-right: 15px;
}
.clb_daily_mtch .home-match-box6 .hom5-round-match {
    padding-bottom: 30px;
    padding-top: 10px;
}
.clb_daily_mtch .home-match-box6 .hom5-round-match td:first-child:before {
    left: 0px;
    width: 135px;
    height: 50px;
}
.clb_daily_mtch .home-match-box6 .hom5-round-match td:last-child:before {
    width: 135px;
    height: 50px;
    right: 0;
}
.clb_daily_mtch .home-match-box6 .hom5-round-match td img {
    width: 50px;
    height: 50px;
}
.clb_daily_mtch .hom5-round-match .team-name5 {
    margin-left: -80px;
    margin-top: -33px;
    font-size: 13px;
    font-weight: 500;
}
.clb_daily_mtch .home-match-box6 .hom5-round-match td:last-child .team-name5 {
    margin-right: -185px;
    margin-top: -32px;
}
.clb_daily_mtch .hom5-round-match .vs-text {
    font-size: 11px;
    color: #888;
    font-size: 13px;
    font-weight: bold;
    padding-left: 8px;
    padding-top: 20px;
}

/*Join Private League*/
.jn_club_tournm b {
font-size: 20px;
width: 99%;
display: block;
margin-top: 15px;
padding: 10px 0px 10px 0px;
color: #000;
text-align: center;
text-decoration: underline;
border: 1px solid #eee;
margin-bottom: 10px;
}
.clb_jn_prvate_wrap {
border-bottom: none;
margin-bottom: 0;
margin-top: 10px;
padding-bottom: 10px;
}
.clb_jn_private .clb_box_top {
background-color: #eee;
}
.club_box_outer.clb_jn_private {
    width: 94%;
    margin-left: 11px;
    margin-bottom: 10px;
    border: 1px solid #aaa3a3;
}
.clb_jn_private .clb_box_top span {
color: #fff;
}
.clb_jn_private .clb_box_top .btn-3 {
padding: 0 10px;
font-size: 13px;
}

.clb_jn_prvate_wrap {
display: flex;
padding: 6px;
width: 99%;
margin-top: 40px;
margin-bottom: 0px;
align-items: center;
border-radius: 3px;
}
.clb_jn_prvate_wrap .clb_jn_input .textbox {
width: 93%;
}
.clb_jn_input {
width: 100%;
}
.clb_jn_prvate_wrap input {
margin-bottom: 10px;
font-size: 11px;
}
.clb_jn_prvate_wrap input[type="submit"] {
width: 35%;
height: 28px;
line-height: 20px;
font-size: 13px;
margin-top: 0;
}

.clb_jn_private_block {
display: flex;
float: none;
clear: both;
padding-top: 10px;
}
.clb_box_top {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 15px 10px;
}
.clb_box_top .button {
    text-decoration: none;
}
.clb_jn_private .clb_box_top span {
    color: #000;
    font-weight: 600;
}
.clb_box_top span small {
    display: block;
    color: #000;
}
.clb_box_mid {
    display: flex;
    justify-content: space-between;
}
.clb_box_mid_cnt {
    padding: 15px 10px;
    width: 25%;
}
.clb_box_bot .inv-grp.inv-grp-cde {
    margin-top: 0;
    background-color: #eee;
    margin-bottom: 0;
    display: flex;
    padding: 6px 0 9px 0;
}
.clb_box_bot .inv-grp.inv-grp-cde h4 {
    font-size: 14px;
    margin-right: 10px;
}
.clb_box_bot .inv-grp.inv-grp-cde input {
    padding: 6px 5px 4px 10px;
    border-radius: 0 !important;
    width: 115px;
    height: 20px;
    font-size: 17px;
    margin-top: 7px;
}
.clb_box_bot .inv-apped {
    margin-left: 15px;
}
.clb_box_bot .inv-grp.inv-grp-cde img {
    height: 28px;
    margin-top: -6px;
    width: 105px;
    margin-right: 10px;
}



/*Radio*/

.clb_rdo_btn {
    display: block;
    position: relative;
    padding-left: 25px;
    cursor: pointer;
    color: #fff;
    font-weight: 500;
    margin-right: 20px;
    font-size: 15px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.clb_rdo_btn input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

.clb_rdo_btn .checkmark {
    position: absolute;
    top: 8px;
    left: 0;
    height: 18px;
    width: 18px;
    border: none;
    background-color: #eee;
    border-radius: 50%;
}

.clb_rdo_btn:hover input ~ .checkmark {
  background-color: #ccc;
}

.clb_rdo_btn input:checked ~ .checkmark {
    background-color: #eb5951;
}

.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

.clb_rdo_btn input:checked ~ .checkmark:after {
  display: block;
}

.clb_rdo_btn .checkmark:after {
    top: 5px;
    left: 5px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: white;
}
.jl-box1.yellow.clb_pub_rdo {
    display: flex;
    margin-top: -1px;
    align-items: center;
    padding: 0px 0px;
    box-shadow: none;
}
.clb_pub_table {
    margin-top: 40px;
    border: 1px solid #ddd;
    margin-bottom: 9px;
}
.clb_pub_table .button {
    float: none;
}
.page-title-new.clb_pub_rdo_title {
    display: flex;
    align-items: center;
    justify-content: space-between;
}



/*Join Private League*/
.jn_club_tournm b {
font-size: 20px;
width: 99%;
display: block;
margin-top: 15px;
padding: 10px 0px 10px 0px;
color: #000;
text-align: center;
text-decoration: underline;
border: 1px solid #eee;
margin-bottom: 10px;
}
.clb_jn_prvate_wrap {
border-bottom: none;
margin-bottom: 0;
margin-top: 10px;
padding-bottom: 10px;
}
.clb_jn_private .clb_box_top {
background-color: #eee;
}
.club_box_outer.clb_jn_private {
    width: 48%;
    margin-left: 11px;
    margin-bottom: 10px;
    border: 1px solid #aaa3a3;
}
.clb_jn_private .clb_box_top span {
color: #fff;
}
.clb_jn_private .clb_box_top .btn-3 {
padding: 0 10px;
font-size: 13px;
}

.clb_jn_prvate_wrap {
display: flex;
padding: 6px;
width: 99%;
margin-top: 40px;
margin-bottom: 0px;
align-items: center;
border-radius: 3px;
}
.clb_jn_prvate_wrap .clb_jn_input .textbox {
width: 93%;
}
.clb_jn_input {
width: 100%;
}
.clb_jn_prvate_wrap input {
margin-bottom: 10px;
font-size: 11px;
}
.clb_jn_prvate_wrap input[type="submit"] {
    width: 35%;
    height: 28px;
    line-height: 20px;
    font-size: 13px;
    background-color: #eb5951;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    border: 0px;
    cursor: pointer;
    background-image: none;
    margin-top: 0;
}

.clb_jn_private_block {
    display: flex;
    float: none;
    flex-wrap: wrap;
    clear: both;
    padding-top: 10px;
}
.clb_box_top {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 15px 10px;
}
.clb_box_top .button {
    text-decoration: none;
}
.clb_jn_private .clb_box_top span {
    color: #000;
    font-weight: 600;
}
.clb_box_top span small {
    display: block;
    color: #000;
}
.clb_box_mid {
    display: flex;
    justify-content: space-between;
}
.clb_box_mid_cnt {
    padding: 15px 10px;
    width: 25%;
}
.clb_box_bot .inv-grp.inv-grp-cde {
    margin-top: 0;
    background-color: #eee;
    margin-bottom: 0;
    display: flex;
    padding: 6px 0 9px 0;
}
.clb_box_bot .inv-grp.inv-grp-cde h4 {
    font-size: 14px;
    margin-right: 10px;
    margin-left: 0;
}
.clb_box_bot .inv-grp.inv-grp-cde input {
    padding: 6px 5px 4px 10px;
    border-radius: 0 !important;
    width: 115px;
    height: 20px;
    font-size: 17px;
    margin-top: 7px;
}
.clb_box_bot .inv-apped {
    margin-left: 15px;
}
.clb_box_bot .inv-grp.inv-grp-cde img {
    height: 28px;
    margin-top: -6px;
    width: 100px;
    margin-right: 0;
}


.clb_start_jon {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 30px;
}
.clb_start_jon span {
    font-weight: 400;
    border: 1px solid #ccc;
    padding: 5px 4px;
    margin-top: 5px;
    display: inline-block;
    border-radius: 34px;
    color: #a49f9f;
}
.clb_start_jon h3 {
    margin-top: 20px;
    margin-bottom: 20px;
}
.clb_start_jon a {
    display: inline-block;
    min-width: 183px;
}

.clb_no_tou_label {
    float: left;
    width: 93%;
    text-align: center;
    font-size: 18px;
    border: 1px dotted #bab5b5;
    font-weight: bold;
    padding: 16px 30px;
    margin: 0 auto;
    margin-top: 10px;
    margin-left: 6px;
    margin-bottom: 7px;
}

/*New*/
.my_club_table {
    margin-bottom: 10px;
}
.club_box_outer {
    margin-bottom: 0;
    border: 1px solid #131F2A;
    width: 98%;
    margin-left: 3px;
    margin-top: 10px;
}
.clb_box_top {
    background-color: #131F2A;
    color: #fff;
    padding: 9px 10px;
    font-weight: 500;
    display: flex;
    font-size: 17px;
    align-items: center;
    justify-content: space-between;
}
.club_box_outer .clb_box_top a {
    color: #fff;
    font-size: 15px;
}
.clb_sepration {
    display: flex;
    /*justify-content: space-between;*/
    width: 100%;
    border: 1px solid #f2efef;
}
.clb_box_mid_cnt a {
    font-size: 17px;
}
.clb_box_mid_cnt {
    border-bottom: none;
    padding: 15px 10px;
    display: block;
    width: 20%;
}
.clb_box_mid_cnt h3 {
    font-size: 14px;
    font-weight: 500;
    color: #666;
}
.clb_box_mid_cnt b {
    margin-left: 0;
    font-size: 14px;
    padding-top: 5px;
    display: block;
}
.clb_box_bot {
    padding: 10px 6px;
    justify-content: center;
    display: flex;
    align-items: center;
    background-color: #eee;
}
.clb_box_bot_right .button {
    text-decoration: none;
    margin-right: 10px;
    display: inline-block;
    padding: 0;
    min-width: 165px;
    text-align: center;
    height: 34px;
    line-height: 34px;
}
.clb_new_outer_wrapper {
    /*display: grid;*/
    /*grid-template-columns: repeat(2,1fr);*/
    padding-left: 10px;
}

/*BreadNew*/
ol.club_breadcrumb {
    list-style: none;
    margin-left: 0;
    background-color: #fff;
    padding: 10px 10px 10px 0px;
    display: inline-block;
    box-shadow: 0 2px 3px #d0bfbf;
    border-radius: 3px;
    margin-bottom: 0;
    border-left: 3px solid #eb5951;
}
ol.club_breadcrumb li {
    display: inline-block;
    margin-right: 10px;
    margin-left: 10px;
}
ol.club_breadcrumb li a {
    position: relative;
    display: inline-block;
    font-size: 13px;
    color: #2c29e3;
    text-decoration: none;
    font-weight: 500;
}
ol.club_breadcrumb li a::before {
    content: "";
    background-image: url(https://m.cricbattle.com/images/icon-custom-back.png);
    position: absolute;
    top: 4px;
    right: -15px;
    width: 13px;
    height: 9px;
    filter: brightness(0);
    background-size: contain;
    transform: rotate(180deg);
    background-repeat: no-repeat;
}
ol.club_breadcrumb li:last-child a::before {
    content: unset;
}
ol.club_breadcrumb li a.clb_lnkdis {
    color: #777;
    pointer-events: none;
}

.club_main_wrapper.full-width {
    margin-top: 20px;
}
.clb_top_lnks a {
    position: relative;
    margin-left: 20px;
}
.clb_top_lnks a::before {
    content: "";
    position: absolute;
    top: 1px;
    left: -14px;
    width: 2px;
    height: 17px;
    background-color: #516a82;
}
.clb_top_lnks a:first-child::before {
    content: unset;
}
.clb_box_mid_cnt:first-child {
    width: 30%;
}

.club_main_wrapper .clb_pub_rdo_title + table .tour-crd-btn {
    text-decoration: none;
    float: none;
    min-width: 150px;
    display: inline-block;
}

.club_main_wrapper .clb_pub_rdo_title + table .tour-crd-btn.tour_mge_btn {
    background-color: #333;
    text-align: center;
    min-width: 119px;
}

.club_main_wrapper .clb_pub_rdo_title + table {
    margin-top: 40px;
    border: 1px solid #ddd;
}
.club_main_wrapper .club_live_lge_wrap .t1-2-box {
    margin-bottom: 10px !important;
    margin-top: 10px !important;
}

/*Rules Delete Match*/
.del_match_wrap {
    display: flex;
    margin-top: 30px;
    border: 1px solid #ddd;
    padding: 15px 15px;
    box-shadow: 0 2px 11px #ebebeb;
}
.del_match_left {
    width: 40%;
}
.del_match_left strong {
    font-size: 14px;
}
.del_match_left select {
    float: none;
    width: 75%;
    margin-left: 5px;
    font-size: 12px;
    font-weight: 500;
   	font-family: 'siemen-regular';
}
.del_match_right .button {
    height: 27px;
    display: inline-block;
    line-height: 21px;
}
.rules_del_match {
    float: left;
    width: calc(100% - 30px);
}

/*Club Rules*/
.club_rules_strip .custom-tour-rules-strip {
    margin-top: 20px !important;
    float: left;
    width: calc(100% - 20px);
}
.club_rules_strip .draft-table987 tr:nth-child(odd) td {
    background-color: transparent;
}
tr.clb_rles_nte td {
    padding-top: 0;
    padding-bottom: 12px;
}


.clb_top_note {
    background-color: #fff;
    padding: 10px 10px;
    font-size: 14px;
    font-weight: 600;
    margin-top: 18px;
    box-shadow: 0 1px 3px #cbc5c5;
}
.clb_top_note p {
    margin: 0;
}
.clb_combiner_rules {
    width: calc(100% - 10px);
    margin-right: 0px;
    margin-bottom: 10px;
    background-color: #fff;
    padding: 5px;
    float: left;
    margin-top: 20px;
    box-shadow: 0 0 1px #999;
}
.clb_combiner_rules .page-title-new {
    margin-bottom: 20px;
}
.clb_combiner_rules .table-divider {
    width: 98%;
    margin-left: 11px;
}
.clb_combiner_rules td.rule_title {
    font-size: 14px;
    font-weight: 600;
    color: #444;
}
td.clb_vrcl_line {
    border-left: 1px dotted #ccc;
}
.clb_sub_ttle {
    font-size: 12px;
}


/*Scoring*/
.clb_scoring_rule_wrap .r_thead_score {
    background-color: #8d9398;
    color: #fff;
}
.clb_scoring_rule_wrap td.bo-bot.bo-l.bo-r {
    padding: 0px 10px !important;
}
.clb_scoring_rule_wrap td.bo-gap {
    padding: 5px 0px !important;
}
.clb_scoring_rule_wrap .clb_textbox {
    width: 50%;
    margin-left: 27px;
    font-size: 15px;
}
.clb_scoring_rule_wrap #divScoring .rual-table td {
    padding: 10px 10px;
}
.clb_scoring_rule_wrap .rual-table tr#divBatting_PaceBonus td.pad_left_run, 
.clb_scoring_rule_wrap .rual-table tr#divBatting_RRBonus td.pad_left_run, 
.clb_scoring_rule_wrap .rual-table tr#divBowling_PaceBonus td.pad_left_run, 
.clb_scoring_rule_wrap .rual-table tr#divBowling_ERBonus td.pad_left_run {
    padding-left: 10px !important;
}
.clb_scoring_rule_wrap tr#divBatting_RRBonus td, 
.clb_scoring_rule_wrap tr#divBatting_PaceBonus td, 
.clb_scoring_rule_wrap tr#divBowling_ERBonus td {
    border-bottom: none !important;
}
/*.clb_scoring_rule_wrap .rual-table tr[id^="divBatting_PaceBonus"] td:first-child, 
.clb_scoring_rule_wrap .rual-table tr[id^="divBatting_RRBonus"] td:first-child, 
.clb_scoring_rule_wrap .rual-table tr[id^="divBowling_PaceBonus"] td:first-child, 
.clb_scoring_rule_wrap .rual-table tr[id^="divBowling_ERBonus"] td:first-child {
    padding-left: 45px !important;
}*/
.clb_scoring_rule_wrap .rual-table td.or-strip-rls {
    position: relative;
}
/*.clb_scoring_rule_wrap .rual-table td.or-strip-rls:before {
    top: -9px;
    width: 28px;
    height: 17px;
    background-color: #594a4a;
    color: #fff;
    border-radius: 4px;
    font-size: 13px;
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    font-weight: 600;
    content: "OR";
    margin: 0 auto;
}*/
.clb_scoring_rule_wrap .clb_select_rles {
    width: 100px;
    margin-left: 11px;
    box-shadow: 0 4px 8px #f1f1f1 inset;
    font-size: 13px;
    padding-left: 3px;
}
/*new*/
.clb_combiner_scoring table.rual-table td {
    border-left: 1px solid #ddd;
}
.clb_combiner_scoring .page-title-new {
    display: flex;
    justify-content: space-between;
    color: #fff;
    font-size: 15px;
}
.scrng_clb_title {
    margin-right: -3px;
}
.clb_combiner_scoring .page-title-new span {
    width: 143px;
    display: inline-block;
    text-align: center;
    background-color: #54627d;
    height: 26px;
    margin-top: 6px;
    margin-left: 5px;
    line-height: 28px;
    box-shadow: 1px 2px 0px #7893c7;
}
.clb_scoring_rule_wrap #divScoring .rual-table td {
    border-top: 1px solid #ddd;
}

/*New*/
.home-part-2 {
    min-height: 77vh !important;
    display: flex;
    align-items: center;
}
a#lnkEditTeamName,   
.button2, 
.sb-btn-fitler .button2.filter-sbm, 
.db-btns-pts a, 
.button3, 
#header.new-header .new-hed-link, 
.button, 
.jl-sl-box-btn, 
.jl-or a, 
.ml-tbody td .ml-btn {
    background-color: #0098A6;
    color: #fff;
    font-weight: 600 !important;
    text-transform: uppercase;
    border-radius: 40px !important;
}

.hed-2, .mid-menu-1 {
    background-color: #11567F;
}

.hed-3 {
    background: #F3F3F0;
    background-image: none; 
}

.playoff-sal-btn .button2 {
    text-decoration: none;
    font-size: 12px;
    padding: 8px 10px;
    margin-left: 10px;
    margin-top: 15px;
    background-color: #0098A6;
    margin-bottom: 5px;
}

a#lnkEditTeamName {
	background-color: #0098A6;
	color: #fff !important;
	border-radius: 0;
}

.styled-select81 {
    background: url(../images/down-arrow.png) no-repeat 122px 8px !important; 
}
.styled-select81 select {
    background: #EBF7F8;
    padding-left: 6px;
    border-bottom: 1px solid #4C4C68 !important;
    color: #4C4C68 !important;
}

.mid-menu-1 ul li a.act, .mid-menu-1 ul li a:hover {
    background-color: #009999;
    color: #fff;
    line-height: 36px;
}

ul.main-menu-1 li a.act::before {
    border-top-color: #11567F;
}

.sc-gray-box24 {
    background-color: #000028;
}


.tabnav_bg,
.nh-box1 h3 {
    background-color: #005673;
}

/*.filter-team-nw a.filter-btn span.fil-icon img {
    filter: brightness(100);
}*/


.nh-box1 h3 {
    background-color: #009999;
}

.plyr-info-block {
    padding-bottom: 5px;
}
.plyr-info-block .player-mdl-info .create_league_list_league9 td {
	padding: 6px 5px;
}
.create_league_list_league9 th, 
.create_league_list_league9 thead td,
.ml-thead, 
.new-table-546 thead,
.new-table-54 thead, 
.list_league99 thead {
    background-color: #000028 !important;
}
.tabnav_bg {
    background-color: #009999;
    border-bottom: 3px solid #fff;
}
ul.tabnav a.selected {
    border-bottom: 4px solid #EC6602;
}

.new-table-546 tbody tr.odd1.active td, 
.new-table-546 tbody tr.even1.active td {
    background-color: #009999!important;
}

.budget-box12 {
    background-color: #000028 !important;
}
.sal-process {
    background-color: #005673;
}
.sal-process b {
    background-color: #EC6602;
    color: #fff;
}
.budget-box12 + .team_selection_slot + .ct-box3 {
    background-color: rgb(0 0 40 / 95%) !important;
}

.nh-box1.mt-10.new-table9875 .nh-btn-1 {
    font-size: 12px;
    border-radius: 0;
    padding: 5px 6px !important;
}

.menu_strip_block .dropdown-content {
    background-color: rgb(0 0 40 / 89%);
}
.menu_strip_block .dropdown-content a {
    border-bottom: 1px solid #656565;
}

.link-color,
.t_linnks_mch a {
    color: #000028;
}

#btnResetTeam, #btnAutoCompleteTeam {
    color: #fff !important;
    background-color: #faa50a !important;
}

.mid-1.main-container.main-bg .nh-box1.mt-10 .tabcontainer table td {
    padding: 5px 0;
}

.sc-note-box td strong {
    color: #000028 !important;
}

div#divLockPlayerNote {
    color: #66667E;
}

.sc-team-ex-box1 {
    padding: 0;
}
.sc-team-ex-box1 td {
    padding: 0px 5px !important;
    font-size: 11px;
}
.sc-team-ex-box1 tr:nth-child(4) td {
	border-top: 1px solid #e8e4e3;
}
ul.brade-cum-menu li {
    background: #fff;
}

ul.brade-cum-menu li::after {
    border-left: 17px solid #fff;
}

h1.hed-title,
h1.hed-title span,
ul.brade-cum-menu li,
.sc-team-ex-box1,
.tab-menu7.tab_newstrip .cur_match_txt,
.bst_header h2,
.bst_title h3,
.bst_desc_top h4 {
    color: #000028;
}

#btnSubmitTeam_1, #btnSubmitTeam_2 {
    background-color: #0098A6;
    color: #fff;
}

.bst_bootom .button2.submit_bst {
    background-image: none !important;
    color: #fff;
}

#tabsholder2 .tab-menu7 ul li.current a {
    background: #0098A6 !important;
    color: #fff !important;
    border-radius: 50px !important;
}

#tabsholder2 .tab-menu7 ul li.current a {
    padding: 4px 15px 3px !important;
}
#tabsholder2 .tab-menu7 ul li a {
    border: 1px solid #0098A6;
    color: #0098A6;
    border-radius: 50px !important;
}
.sal-process b.red {
    background-color: #EF0137;
    color: #fff;
}

.ct-box3 table .top-tab-text.green,
.ct-box3 table .top-tab-text.green font {
    color: #EC6602 !important;
}

.tab button.active {
    background-color: #000028;
}
.tab button {
    font-family: 'siemen-regular';
    padding: 10px 15px;
    font-weight: 600;
    font-size: 16px;
    color: #000028;
}
.filter_tabs_modal .tab {
    background-color: #f7f7f7;
}
.filter-search-modal.filter_tabs_modal {
    padding-top: 0;
}
.chkbox-lble {
    font-family: 'siemen-regular';
    font-size: 14px;
    font-weight: 500;
    padding-top: 2px;
    color: #000028;
}
.chkbox-lble input:checked ~ .checkmark {
    background-color: #000028;
    border-color: #000028;
}

input#btnSubmitTeam {
    background-color: #0098A6;
    color: #fff;
}

.sb-btn-fitler .button2.filter-rst {
    color: #fff !important;
    background-color: #EC6602;
}
#slary_fltr #lblrange_slary_fltr {
   	font-family: 'siemen-regular';
}
.filter-search-modal .modal-content {
    background-image: none; 
}

.bst_bootom .button2.remove_bst {
    background-image: none !important;
    background-color: #EC6602;
}

.bst_desc_top p,
.bst_title span,
.bst_desc_bot h5 {
    color: #9999A9;
}

.radio_contaier input:checked ~ .checkmark {
    background-color: #000028;
}

.page-title-new {
    background-color: #11567F;
    border-left: none;
}

.error-red span {
    color: #EF0137;
}
.error-red font {
    color: #EF0137;
}

input#btnUndoTeam_2, input#btnResetTeam_2, input#btnUndoTeam_1, input#btnResetTeam_1,.filter-team-nw a.filter-btn {
    color: #000;
}

@media screen and (max-width: 2200px) and (min-width:1700px) {
	.puffelope_hm_wrp {
	    height: 1090px;
	    background-size: cover;
	    background-position: center;
	}
}

.nh-listbox {
    border: 1px solid #DADADA;
    border-radius: 0;
    box-shadow: none;
    color: #000028;
    background: #EBF7F8 !important;
    border-bottom: 1px solid #4C4C68 !important;
}

.rules_table thead th {
    background-color: #000028 !important;
}

#tabsholder2 .note-box-top .note-text,
.full-width987.rules_table1.rules_table2 {
    color: #000028 !important;
}

.rules_pac_nm.r_pack_btn .btn {
    background: transparent;
    color: #0098A6;
    border: 1px solid #0098A6;
}

input#btnSendInvite {
	background-color: #0098A6;
	color: #fff;
}

.inv-first-block .create_league_list_league9 th {
    color: #fff;
    background: none;
    border: none;
}

.menu_strip_block .dropdown .dropbtn.act {
    background-color: #0098A6;
    line-height: 36px;
}

.error-green span {
    color: #00646E;
}
.error-green font {
    color: #00646E;
}

.us-pro-title1-2 {
    color: #000028;
    border-bottom: 2px solid #000028;
}

.nh-textbox {
    border: 1px solid #fff;
    border-radius: 0;
    box-shadow: none;
    color: #4C4C68;
    border-bottom: 1px solid #4C4C68 !important;
    background-color: #ebf7f8;
    font-family: 'siemen-regular';
}
.box-white-1.mm-lb-box4 {
    min-height: 70px;
}

div#tabsholder2 div#contentz2 .page-title-new span.fr span:nth-child(3) strong,
div#tabsholder2 div#contentz2 .page-title-new span.fr span:nth-child(4) strong {
    color: #4DFFF9 !important;
}

@media screen and (max-width: 1800px) and (min-width: 1600px) {
	.mg-left-inner {
	    margin-top: 180px;
	}
}

@media screen and (max-width: 1999px) and (min-width: 1821px) {
	.mg-left-inner {
	    margin-top: 190px;
	}
}

@media screen and (max-width: 2450px) and (min-width: 2000px){
	.puffelope_hm_wrp {
	    height: 1380px;
	}
	.mg-left-inner {
	    width: 60%;
	}
	.hm_mp_btns {
	    float: none;
	    display: block;
	    width: 90%;
	    margin-top: 210px;
	}
}

@media screen and (max-width: 3100px) and (min-width: 2450px){
	.mg-left-inner {
	    width: 21%;
	    margin-top: 620px;
	}
	.puffelope_hm_wrp {
	    height: 1850px;
	}
	a.hm_btns {
	    width: 400px;
	    font-size: 52px;
	}
}

@media screen and (max-width: 5500px) and (min-width: 4200px) {
	.puffelope_hm_wrp {
	    height: 2880px;
	}
	.mg-left-inner {
	    width: 2%;
	    transform: scale(2.5);
	    margin-top: 111%;
	}
}

.plypage_rules .page-title-new font {
    font-size: 19px;
    font-weight: bold;
}
.rules_grps_img {
    padding: 15px;
    border: 1px solid #ddd;
    margin-top: 35px;
}
.rules_grps_img img {
    width:100%;
}
.box-white-1.plypage_rules {
    width: calc(100% - 10px);
    margin-top: 10px;
}

.new-table-matchup.leader_top_main thead#grdTeamHeader td:nth-child(1), .new-table-matchup.leader_top_main tbody td:nth-child(1) {
    width: 30px !important;
}

.textbox {
    border: none;
    border-bottom: 1px solid #4C4C68 !important;
    background-color: #ebf7f8;
    height: 27px;
}
.jl_play_new .league-box23 .selectbox {
    width: 100%;
    color: #000028;
    border: none;
    background: #EBF7F8 !important;
    border-bottom: 1px solid #4C4C68 !important;
}

.slider_header img {
    width: 100%;
    height: 90px;
    object-fit: cover;
}
.slider_header {
    width: 728px;
    margin-left: auto;
    margin-top: 5px;
}
.slider_header .owl-stage {
    transition: all 0.6s ease 0s !important;
}
td#divShareCurrStanding img {
    display: none;
}
input#btnShareResults {
    display: none;
}
a#btnShareResults {
    display: none;
}

/*Desktop Prediction New*/
a.pred_match_anchor {
    display: block;
    text-decoration: none;
    width: 96%;
    border: 1px solid #ddd;
    border-radius: 14px;
    background-color: #f7f7f7;
    min-height: 125px;
}
.pred_match_outer {
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 8px;
}
.pred_match_box_inner {
    padding-bottom: 10px;
    margin-bottom: 0;
}
.pred_mtch_top {
    text-align: center;
    margin-bottom: 10px;
}
.pred_mtch_top b {
    background-color: #3b095f;
    color: #fff;
    padding: 3px 14px;
    display: inline-block;
    border-radius: 0 0 5px 5px;
}
.pred_mtch_mid {
    text-align: center;
}
.pred_mtch_mid > span {
    display: block;
    color: #444;
    font-size: 13px;
    font-weight: 600;
    padding-bottom: 10px;
}
.pred_main_mid {
    display: flex;
    align-items: center;
    justify-content: center;
}
.pred_main_mid_left, .pred_main_mid_right {
    display: flex;
    align-items: center;
}
.pred_main_mid_left span {
    margin-right: 10px;
}
.pred_main_mid_right span {
    margin-left: 10px;
}
.pred_main_mid_left span, .pred_main_mid_right span {
    font-size: 14px;
    font-weight: 600;
    color: #000;
}
.pred_main_mid_left img, .pred_main_mid_right img {
    width: 40px !important;
    height: 40px;
    object-fit: cover;
    box-shadow: 1px 1px 0px #c8ffc773;
    border-radius: 120px;
}
.pred_main_mid_vs {
    padding: 0 20px;
}
.pred_main_mid_vs span {
    background-color: #000;
    color: #fff;
    font-weight: 600;
    font-size: 9px;
    border-radius: 40px;
    display: inline-block;
    position: relative;
    width: 20px;
    height: 20px;
    line-height: 21px;
    z-index: 9;
}
.pred_main_mid_vs span::before {
    content: "";
    background-color: #000;
    width: 36px;
    height: 1px;
    z-index: -1;
    position: absolute;
    margin-left: -12px;
    top: 10px;
}
a.current_pred_mcth {
    background-color: #3b095f;
}
.current_pred_mcth .pred_mtch_top b {
    background-color: #fff;
    color: #000;
}
.current_pred_mcth .pred_mtch_mid > span {
    color: #fff;
}
.current_pred_mcth .pred_main_mid_left span, 
.current_pred_mcth .pred_main_mid_right span {
    color: #fff;
}
.current_pred_mcth .pred_main_mid_vs span {
    background-color: #f8f4f4;
    color: #000;
}
.current_pred_mcth .pred_main_mid_vs span::before {
    background-color: #eaeaea;
}
a.pred_match_anchor.upcomg_pred_mcth {
    opacity: 0.45;
    transition: all 0.3s;
}
a.pred_match_anchor.upcomg_pred_mcth:hover {
    opacity: 1;
}
.pred_match_outer .owl-nav {
/*    display: block !important;*/
    position: absolute;
    top: 20px;
    width: 100%;
}
.pred_match_outer .owl-nav button {
    background-color: #000 !important;
    width: 20px;
    height: 30px;
    opacity: 1 !important;
}
.pred_match_outer .owl-nav button span {
    font-size: 24px;
    color: #fff;
    line-height: 0;
    margin-top: -2px;
    display: block;
}
.pred_match_outer .owl-nav button.owl-prev {
    position: absolute;
    left: -30px;
}
.pred_match_outer .owl-nav button.owl-next {
    right: -18px !important;
    position: absolute;
}

.pred_main_wrapper table.resu-top-box55 th {
    background-color: #e4e4e4;
    color: #000;
    box-shadow: 0 0 1px #000;
}
.pred_main_wrapper .resu-top-box54 {
    padding: 10px 2%;
    background-color: #172132;
    border-radius: 5px;
}
.pred_pick_time font {
    width: 22px;
    height: 22px;
    display: inline-block;
    background-color: #eee;
    text-align: center;
    border-radius: 34px;
    font-weight: 600;
    line-height: 22px;
}


.pred_win_margin, 
.pred_ques_wrap {
    float: left;
    width: 100%;
    /* margin-left: 13px; */
    margin-top: 0;
    margin-bottom: 20px;
    background-color: #fff;
    border-radius: 10px;
    /* border: 1px solid #cec0c0; */
}
.pred_ques_wrap {
    background-color: #3b095f;
    padding: 20px 20px;
    width: calc(100% - 40px);
    border-radius: 0;
}
.pred_win_margin_title {
    font-size: 16px;
    font-weight: 600;
    border-bottom: 1px solid #cec0c0;
    padding: 10px 0px 10px 10px;
    background-color: #fafafa;
}
.pred_win_margin_box {
    display: flex;
    width: 37%;
    justify-content: center;
    align-items: center;
}
.pred_win_pick {
    width: 320px;
    display: flex;
    align-items: center;
    border-right: 1px solid #f4f4f4;
    padding: 25px 20px 25px 20px;
}
.pred_win_pick_inner {
    width: 120px;
}
.pred_win_pick_inner .redio {
    margin-right: 4px;
    margin-top: 2px;
}
.pred_win_pick_inner label {
    font-size: 14px;
}
.pred_win_pick_inner .no-box874 {
    margin: 0px 0 0 0px;
} 
.pred_win_pick_inner span#lblTeam2Name {
    text-align: left;
}
.pred_win_pick_inner span#lblTeam1Name, 
.pred_win_pick_inner span#lblTeam2Name {
    display: inline-block;
    font-size: 14px;
}
.pred_win_runwkts {
    width: 390px;
    text-align: center;
    padding-top: 9px;
}
.pred_win_runwkts span {
    font-size: 13px;
    font-weight: 500;
    padding-bottom: 5px;
    display: block;
}
.pred_win_runwkts_slt {
    display: inline-block;
}
.pred_win_runwkts_slt select.selectbox {
    width: 150px;
    font-size: 12px;
    float: none;
    font-family: 'Montserrat';
    border: 3px solid rgb(59 9 95 / 35%);
    font-weight: 500;
    background-color: #fff;
    height: 35px;
}
.pred_win_runwkts_or {
    display: inline-block;
}
.pred_win_or span {
    background-color: #000;
    color: #fff;
    display: inline-block;
    font-size: 11px;
    font-weight: 600;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border-radius: 5px;
    margin-top: 21px;
    position: relative;
    margin-right: -13px;
}
.pred_win_sprovers {
    width: 320px;
    text-align: center;
    border-left: 1px solid #ddd;
    padding-top: 25px;
}
.pred_win_sprovers_inner input {
    vertical-align: middle;
    margin-top: 0;
    width: 20px;
    height: 17px;
}
.pred_win_sprovers_inner strong {
    font-size: 13px;
}
.pred_ques_btn .button {
    float: none;
    text-decoration: none;
    padding: 9px 10px 8px 10px;
    display: inline-block;
    font-size: 12px;
    margin-left: 10px;
}
.pred_ques_box {
    border-bottom: 1px solid #999;
}
.pred_ques_box {
    border-bottom: 1px solid #999;
    align-items: center;
}
.pred_ques_drpbtn {
    display: flex;
    align-items: center;
    width: 25%;
    justify-content: flex-end;
}
.pred_ques_drp select {
    width: 230px;
    height: 32px;
    padding-left: 4px;
    color: #333;
    border: 2px solid #ccc;
    font-family: 'Montserrat';
    font-weight: 500;
    font-size: 12px;
    line-height: 30px;
}
.pred_ques_box {
    border-bottom: 1px solid #999;
    /* padding: 12px 15px; */
    align-items: center;
}
.pred_ques_box:last-child {
    border-bottom: none;
}
.pred_ques_title {
    font-weight: 500;
    font-size: 13px;
    color: #888;
    margin-right: 10px;
    width: 8%;
}

.pred_close_mtch {
    text-align: center;
}
.pred_close_mtch span {
    font-size: 11px;
    padding-top: 5px;
    display: block;
    color: #555;
}
.pred_ques_name {
    width: 65%;
    padding-right: 50px;
}
.pred_ques_name span {
    color: #000;
    font-size: 14px;
    font-weight: 500;
}
.pred_ques_submit {
    text-align: center;
}
.pred_ques_submit .button2 {
    float: none;
    margin-bottom: 20px;
    font-size: 17px;
    display: inline-block;
    padding: 10px 30px;
}

.pred_pick_time {
    width: 50%;
    text-align: center;
}
.pred_mtch_bott {
    display: flex;
    justify-content: space-between;
    padding-left: 20px;
    padding-bottom: 6px;
    padding-right: 20px;
}

/*New*/
.round_pred {
    float: left;
    width: 100%;
}
.match_show_pred_wrap {
    float: left;
    width: calc(100% - 10px);
}
.match_show_pred_header {
    background-color: #ddd;
    display: flex;
    justify-content: space-between;
    padding: 6px 10px;
    font-size: 14px;
}
.match_show_pred_outer {
    overflow: hidden;
    border: 1px solid #ece7e7;
    margin-top: 15px;
    margin-bottom: 10px;
}
.match_show_pred_header {
    background-color: #fff2f2;
    display: flex;
    justify-content: space-between;
    padding: 10px 15px;
    font-size: 15px;
}
.match_srt_dte {
    font-size: 16px;
}
.pred_time_mtch {
    background-color: #eb5951;
    color: #fff;
    font-size: 16px;
    padding: 4px 9px 3px 9px;
    border-radius: 4px;
}
.match_show_pred_midmain {
    display: flex;
    justify-content: space-between;
    position: relative;
    overflow: hidden;
    background-color: #eee;
}
.match_inner_pred_box {
    width: 50%;
    padding: 15px 30px;
}
.match_pred_box_team1 {
    background-color: #b71f1f;
}
.match_pred_box_team1 .trian-pred {
    border-bottom: 88px solid #b71f1f;
}
.match_pred_box_team1 span.trian-pred {
    width: 0;
    height: 0;
    border-left: 0 solid transparent;
    border-right: 230px solid transparent;
    top: 72px;
    left: 40%;
    position: absolute;
}
.pred_inner_dtls {
    display: flex;
    align-items: center;
    position: relative;
}
.pred_img_team img {
    width: 80px;
    height: 80px;
    border: 4px solid rgb(255 255 255 / 35%);
    border-radius: 120px;
    position: relative;
    z-index: 99;
}
.pred_team_nm {
    padding-top: 7px;
    padding-bottom: 9px;
    min-width: 140px;
    border: 2px solid rgb(255 255 255 / 35%);
    text-align: center;
}
.match_pred_box_team1 .pred_team_nm {
    border-left: none;
    padding-right: 10px;
    margin-left: -8px;
    padding-left: 20px;
}
.pred_team_nm span {
    font-size: 25px;
    text-transform: uppercase;
    font-weight: 600;
    position: relative;
    color: #fff;
}
.pred-trian-1 {
    transform: rotate(90deg);
}
.match_show_pred_midmain .match_inner_pred_box:nth-child(2) {
    display: flex;
    justify-content: flex-end;
}
.match_pred_box_team2 {
    background-color: #6f2c91;
}
.match_pred_box_team2 .pred_team_nm {
    border-right: none;
    padding-right: 10px;
    margin-right: -8px;
    padding-left: 20px;
}
.pred-team-vs {
    background-image: url(https://www.mykhel.com/common_dynamic/images/cricket/desk/vs.png);
    width: 139px;
    height: 126px;
    position: absolute;
    top: 1px;
    background-repeat: no-repeat;
    left: 46%;
    background-size: contain;
    background-position: center;
}


.plan input[type="radio"] {
  position: absolute;
  opacity: 0;
}
.plan .plan-details span {
    margin-bottom: 0;
    display: inline-block;
    font-size: 14px;
    line-height: 29px;
    font-weight: 600;
    padding-bottom: 3px;
    padding-top: 4px;
    color: #252f42;
    border: 1px solid #9c9494;
    /*border-radius: 40px;*/
    width: 100%;
}
.plan input[type="radio"]:checked + .plan-content:after {
    content: "";
    position: absolute;
    height: 6px;
    width: 6px;
    background: #eb5951;
    left: 6px;
    top: 11px;
    border-radius: 100%;
    border: 3px solid #fff;
    -webkit-box-shadow: 0px 0px 0px 2px #eb5951;
    box-shadow: 0px 0px 0px 2px #eb5951;
}
.plan input[type="radio"]:checked + .plan-content {
    border: 2px solid #eb5951;
    background: #eb5951;
    /*-webkit-transition: ease-in 0.3s;
    -o-transition: ease-in 0.3s;
    transition: ease-in 0.3s;*/
    /*border-radius: 90px;*/
}

.plan input[type="radio"]:checked + .plan-content span {
    color: #fff;
    line-height: 33px;
    margin-bottom: 0;
    border: none;
    padding-top: 0;
    padding-bottom: 2px;
    padding-left: 7px;
    display: inline-block;
}

.plan-details {
    text-align: center;
    min-width: 115px;
}

.plan-content {
    position: relative;
}

.ques_pred_mtch_rdo {
    display: flex;
    margin-top: 20px;
}
.value_drp_pred {
    margin-top: 5px;
    margin-bottom: 5px;
}
label.plan.basic-plan {
    margin-right: 10px;
}

.pred_inner_box {
    border: 1px solid #ddd;
    padding: 15px;
    background-color: #fff;
    margin-bottom: 20px;
    border-radius: 10px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.pred_box_outer {
    float: left;
    width: 100%;
    margin-top: 0;
}
.predi_title {
    display: block;
    width: 40%;
    vertical-align: top;
}
.questi_pts_wrap {
    width: 20%;
    vertical-align: top;
    text-align: right;
}
.predi_title span {
    font-size: 16px;
    font-weight: 600;
    display: flex;
}
.predi_title span b {
    width: 6%;
}
.predi_title span font {
    width: 100%;
}
.predi_title b {
    font-size: 14px;
    color: #eb5951;
}
.ques_pred_mtch_top {
    display: flex;
    justify-content: center;
    align-items: center;
}
.ques_pred_mtch_left {
    position: relative;
    margin-left: 25px;
    margin-right: 20px;
    z-index: 9;
}
.ques_pred_mtch_left img {
    width: 50px;
    height: 50px;
    border-radius: 110px;
    object-fit: cover;
}
.ques_pred_mtch_left .no-box874 {
    position: absolute;
    width: 25px;
    height: 19px;
    text-align: center;
    line-height: 21px;
    font-size: 7px;
    z-index: -1;
    border-radius: 5px;
    padding: 0;
    left: 34px;
    top: 16px;
    padding-left: 8px;
}
.ques_pred_mtch_left:nth-child(1) .no-box874 {
    right: 40px;
    left: unset;
    padding-left: 5px;
    padding-right: 8px;
}
.ques_pred_mtch_top span {
    font-size: 15px;
    font-weight: 900;
    color: #999;
}

.pred_margin_two {
    min-height: 157px;
    margin-left: 14px;
    width: 70%;
}
.pred_margin_one {
    width: 30%;
}

.win_predict_margin_wrap {
    display: flex;
}
.quest_wrap_inner .pred_inner_box.quest_wrap_box {
    width: calc(100% - 31px);
    margin-right: 0;
    display: flex;
    align-items: center;
}
.quest_wrap_inner .predi_title > span,
.pred_win_margin .predi_title > span {
    font-size: 16px;
    width: 100%;
    display: block;
}
.quest_wrap_inner .predi_title > span {
    font-size: 17px;
    line-height: 1.3;
}
.quest_wrap_inner .predi_title > span font {
    display: inline-block;
    width: 85%;
    vertical-align: middle;
}
.questi_pts_last_conv b {
    display: block;
    text-align: right;
    font-size: 24px;
}
.pred_win_margin .predi_title {
    width: calc(100% - 30px);
    /* border-bottom: 1px solid #ddd; */
    margin-bottom: 0;
    padding: 10px 15px;
    border-radius: 10px 10px 0 0;
    /* background-color: #f8f6f6; */
}
.pred_win_margin .predi_title span {
    width: 100%;
    min-height: 100%;
}
.question_predict_wrap {
    margin-top: 0px;
    float: left;
    width: 100%;
    background-color: transparent;
}
.questi_pts_wrap b {
    font-size: 13px;
    height: 20px;
    padding: 3px 6px 1px 7px;
    display: inline-block;
    margin-bottom: 6px;
}
.questi_pts_wrap b font {
    font-size: 14px;
    background-color: #eee;
    color: #eb5951;
    height: 20px;
    padding: 3px 6px 0px 7px;
    display: inline-block;
    border-radius: 2px;
    min-width: 28px;
    margin-bottom: 9px;
    margin-left: 5px;
    text-align: center;
}
.questi_selector select {
    width: 240px;
    height: 43px;
    padding-left: 5px;
    color: #000;
    border: 1px solid #9c9494;
    font-family: 'Montserrat';
    font-weight: 500;
    margin-left: -6px;
    font-size: 15px;
    border-radius: 0;
    line-height: 30px;
    background-color: #fff;
    box-shadow: none;
}
.rdo_dtls_txt p {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 0;
    background-color: #f6f0f0;
    border-radius: 4px;
    padding: 6px 10px;
    font-size: 10.5px;
    min-height: auto;
    margin-top: 15px;
    line-height: 1.3;
}
.rdo_dtls_txt {
    margin-top: 0;
    margin-right: 20px;
}
.predi_title span b {
    color: #fff;
    background-color: #3b095f;
    width: 22px;
    display: inline-block;
    height: 22px;
    text-align: center;
    vertical-align: middle;
    line-height: 23px;
    border-radius: 80px;
    margin-right: 7px;
    font-size: 16px;
    border: 2px solid #eb5951;
}

.questi_pts_last_conv {
    width: 20%;
    padding-left: 30px;
    text-align: right;
}
.questi_pts_last_conv b {
    display: inline-block;
    text-align: right;
}
.questi_pts_cor {
    color: #fff;
    padding: 4px 7px;
}
.ques_cor_lbl {
    background-color: green;
    margin-top: 10px;
    color: #fff;
    padding: 1px 25px;
    border-radius: 2px;
}
.ques_wrng_lbl {
    background-color: red;
    margin-top: 10px;
    color: #fff;
    padding: 1px 25px;
    border-radius: 2px;
}
.questi_selector {
    width: 36%;
    display: flex;
    justify-content: center;
}
.value_drp_pred .plan-details {
    min-width: 165px;
    padding: 0 5px;
}
.value_drp_pred .rdo_dtls_txt {
    margin-right: 5px;
}

.pred_inner_box.quest_wrap_box[data-qid="7"] .plan-details, 
.pred_inner_box.quest_wrap_box[data-qid="8"] .plan-details, 
.pred_inner_box.quest_wrap_box[data-qid="9"] .plan-details {
    min-width: 150px;
}
.pred_inner_box.quest_wrap_box[data-qid="7"] label.plan.basic-plan span, 
.pred_inner_box.quest_wrap_box[data-qid="8"] label.plan.basic-plan span, 
.pred_inner_box.quest_wrap_box[data-qid="9"] label.plan.basic-plan span {
    font-size: 12px;
}

.pred_rules_hm_table {
    float: left;
    width: 100%;
    border: 1px solid #ddd;
    margin-top: 5px;
}
.pred_rules_thead {
    display: flex;
    background-color: #8d9398;
    color: #fff;
    font-size: 15px;
    font-weight: 500;
    align-items: center;
    flex-wrap: wrap;
}
.pred_rules_tbody_inner {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding: 4px 0;
}
.pred_rules_th_inner,
.pred_rules_tbody_cnt {
    padding: 5px 5px;
}
.pred_rules_th_inner:nth-child(1), 
.pred_rules_tbody_cnt:nth-child(1) {
    width: calc(6% - 2px);
    text-align: center;
}
.pred_rules_th_inner:nth-child(2),
.pred_rules_tbody_cnt:nth-child(2) {
    width: calc(50% - 30px);
}
.pred_rules_th_inner:nth-child(3),
.pred_rules_th_inner:nth-child(4),
.pred_rules_tbody_cnt:nth-child(3),
.pred_rules_tbody_cnt:nth-child(4) {
    width: calc(20% - 5px);
    text-align: center;
}
span.pd_rul_no {
    color: #fff;
    background-color: #3b095f;
    width: 19px;
    display: inline-block;
    height: 19px;
    text-align: center;
    line-height: 19px;
    border-radius: 80px;
    margin-right: 7px;
    font-size: 12px;
    font-weight: 500;
    border: 2px solid #eb5951;
}
.pred_rules_tbody_cnt strong {
    font-size: 16px;
}
.pred_rules_tbody_cnt p {
    font-size: 14px;
    margin: 0;
}
.pred_rules_tbody_inner:nth-child(even) {
    background-color: #f7f7f7;
}

/*pred private*/
.pred_privt_wrap .clb_box_bot_right .button {
    min-width: 185px;
    font-size: 13px;
} 
.pred_privt_wrap .clb_box_mid_cnt {
    border-bottom: none;
    width: 25% !important;
    padding: 10px;
}
.pred_privt_wrap .club_box_outer {
    margin-top: 40px;
    margin-bottom: 5px;
}

.pred_rules_thead_top {
    justify-content: flex-end;
    text-align: center;
}

.pred_prvt_rules .pred_rules_thead_top .pred_rules_th_inner:nth-child(1), 
.pred_prvt_rules .pred_rules_thead_top .pred_rules_th_inner:nth-child(2) {
    width: 27%;
}
.pred_prvt_rules .pred_rules_th_inner:nth-child(2), 
.pred_prvt_rules .pred_rules_tbody_cnt:nth-child(2) {
    width: calc(40% - 30px);
}
.pred_prvt_rules .pred_rules_th_inner:nth-child(3), 
.pred_prvt_rules .pred_rules_th_inner:nth-child(4), 
.pred_prvt_rules .pred_rules_th_inner:nth-child(5), 
.pred_prvt_rules .pred_rules_th_inner:nth-child(6),
.pred_prvt_rules .pred_rules_tbody_cnt:nth-child(3), 
.pred_prvt_rules .pred_rules_tbody_cnt:nth-child(4), 
.pred_prvt_rules .pred_rules_tbody_cnt:nth-child(5), 
.pred_prvt_rules .pred_rules_tbody_cnt:nth-child(6) {
    width: calc(13% - 5px);
    text-align: center;
    font-size: 13px;
}
.pred_rules_tbody_cnt select {
    height: 26px;
    width: 80px;
    border: 1px solid #ccc;
}
.pred_prvt_rules .pred_rules_hm_table .pred_rules_thead:nth-child(2) .pred_rules_th_inner:nth-child(1), 
.pred_prvt_rules .pred_rules_hm_table .pred_rules_thead:nth-child(2) .pred_rules_th_inner:nth-child(2) {
    margin-top: -30px;
}
.pred_btn_rules {
    float: left;
    width: 100%;
    text-align: center;
}
.pred_btn_rules a {
    background-color: #eb5951;
    color: #fff;
    padding: 7px 30px;
    display: inline-block;
    font-size: 18px;
    text-decoration: none;
    margin-top: 10px;
    font-weight: 600;
    border-radius: 2px;
}
.box-white-2.pred_hm_rules_wrap.pred_lck_rule,
.box-white-2.pred_hm_rules_wrap.pred_prvt_rules {
    width: calc(100% - 10px) !important;
}

.pred_ques_wrap.nopicks_wrapper p {
    font-size: 18px;
    color: #fff;
    margin: 0 auto;
    width: 70%;
    font-weight: 500;
}
.pred_ques_wrap.nopicks_wrapper a {
    float: none;
    text-decoration: none;
    display: inline-block;
    margin-top: 20px;
}
.pred_ques_wrap.nopicks_wrapper {
    text-align: center;
    margin-top: 30px;
}

.pred_result_wrap {
    width: 100%;
    text-align: left;
    background-color: #eb5951;
    margin-top: 18px;
    padding: 0px 20px;
    margin-bottom: -16px;
    margin-left: -16px;
    box-shadow: 0 -5px 9px #eeeeee;
    margin-right: -16px;
    border-radius: 0 0 8px 8px;
}
.pred_result_wrap p {
    margin: 0;
    padding: 5px 0;
    font-size: 17px;
    font-weight: 500;
    color: #fff;
}

.pred_result_drp {
    display: flex;
    justify-content: space-between;
    padding-right: 11px;
}
.pred_result_drp .list-status {
    float: none;
    text-align: left;
}
.pred_result_drp label {
    display: block;
    width: 100%;
    padding: 0 !important;
    padding-bottom: 5px !important;
    color: #000;
    font-size: 13px;
}
.pred_result_drp .list-status select {
    width: 100%;
    background-color: #fff;
    border: 1px solid #ddd !important;
    height: 30px !important;
    font-size: 13px;
}
.pred_result_drp .list-status:last-child{
    text-align: right;
}
.sl-user-98 .fl .styled-select81 select {
    width: 138px;
    -webkit-appearance: auto;
    padding-left: 0;
}

.new-table-matchup.leader_top_main thead#grdTeamHeader {
    background-color: #009999 !important;
}
table.new-table-546.new-table-547.new-table-matchup thead {
    background-color: #009999 !important;
}

#divPlayerList .player_list_new img.type_icons {
    vertical-align: middle;
    margin-left: 4px;
    width: 33px;
    height: 31px;
    margin-top: 1px;
    object-fit: contain;
}

/*Group LeaderBoard*/
span.tog_tab_icns {
    padding: 3px 3px;
    background-color: #d8d3d3;
    width: 18px;
    display: inline-block;
    height: 18px;
    text-align: center;
    line-height: 17px;
    margin-right: 5px;
    border-radius: 51px;
    font-weight: 600;
    font-size: 15px;
}
.grp_outer_row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 10px;
}

.new-table-546.new-table-547.new-table-matchup #grdAllTeam tr.parent td {
    background-color: #fff !important;
    color: #000;
}

.new-table-546.new-table-547.new-table-matchup #grdAllTeam tr.child .user-photo5 {
	float: left;
}

.new-table-546.new-table-547.new-table-matchup #grdAllTeam tr.child .u-name2 {
	float: left;
	padding-left: 3px;
    width: 65%;
    text-align: left;
}

.new-table-546.new-table-547.new-table-matchup #grdAllTeam tr.child .u-name {
	margin-top: 9px;
	width: 65%;
	text-align: left;
    padding-left: 3px;
    padding-bottom: 2px;
}

div#divPPPredMatch div#divPPPredMatchmsg {
	margin: 0 0px 15px 0 !important;
	width: calc(100% - 17px) !important;
	border-radius: 0 !important;
}

div#divPPPredMatch .bst_title {
	padding: 8px 10px 0px 10px;
}
.team_selection_slot li[style="background-color: #ffee08;"] {
    color: #000;
}

.grp_first_row {
    width: 35%;
}
.grp_mid_row {
    width: 30%;
}
.grp_last_row {
    width: 20%;
    text-align: right;
}

/*New Top 100 Leaderboard*/
.leaderbrd_top100 {
    float: left;
    width: 100%;
    margin-top: 10px;
}
.nte_new_ldrboard {
    display: flex;
    align-items: center;
    justify-content: space-between;
    float: none;
    margin-top: 60px;
}
.nte_new_ldrboard .not_tble_top {
    width: 48%;
    border-right: 2px solid #172132;
}
.nte_new_ldrboard .share-matchup img {
    width: 28px;
    margin-top: 11px;
}
.nte_new_ldrboard .share-matchup {
    float: right;
    margin-top: -3px;
    display: flex;
    align-items: center;
}

.leaderbrd_top100 table.new-table-leaderboard thead {
    background-color: #009999;
}
.leaderbrd_top100 table.new-table-leaderboard thead tr td:nth-child(1) {
    width: 30px;
}
.leaderbrd_top100 table.new-table-leaderboard thead tr td:nth-child(3), 
.leaderbrd_top100 table.new-table-leaderboard thead tr td:nth-child(4) {
    width: 75px;
}
.leaderbrd_top100 table.new-table-leaderboard tr td:nth-child(5), 
.leaderbrd_top100 table.new-table-leaderboard tr td:nth-child(6), 
.leaderbrd_top100 table.new-table-leaderboard tr td:nth-child(7), 
.leaderbrd_top100 table.new-table-leaderboard tr td:nth-child(8), 
.leaderbrd_top100 table.new-table-leaderboard tr td:nth-child(9), 
.leaderbrd_top100 table.new-table-leaderboard tr td:nth-child(10), 
.leaderbrd_top100 table.new-table-leaderboard tr td:nth-child(11), 
.leaderbrd_top100 table.new-table-leaderboard tr td:nth-child(12), 
.leaderbrd_top100 table.new-table-leaderboard tr td:nth-child(13), 
.leaderbrd_top100 table.new-table-leaderboard tr td:nth-child(14), 
.leaderbrd_top100 table.new-table-leaderboard tr td:nth-child(15) {
    width: 60px;
}
.leaderbrd_top100 table.new-table-leaderboard thead tr td:nth-child(2) {
    width: 170px;
}
.leaderbrd_top100 table.new-table-leaderboard thead td {
    color: #fff;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 9px 4px;
}
.leaderbrd_top100 table.new-table-leaderboard tbody td {
    padding: 9px 4px;
    font-size: 13px;
    position: relative;
    color: #fff;
   /* border: 1px solid #ec5762;*/
}
.leaderbrd_top100 table.new-table-leaderboard {
    border: 1px solid #ec5762;
}
.leaderbrd_top100 table.new-table-leaderboard .user-photo5 {
    border: 2px solid #fff;
    width: 15%;
    margin-bottom: 5px;
    margin-top: 8px;
    float: left;
}
.leaderbrd_top100 table.new-table-leaderboard .u-name, 
.leaderbrd_top100 table.new-table-leaderboard .u-name2 {
    float: left;
    width: 75%;
    font-size: 12px;
    font-weight: 500;
    text-align: left;
    padding-bottom: 1px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 120px;
    padding-left: 6px;
}
.leaderbrd_top100 table.new-table-leaderboard .u-name2 {
    font-size: 10px;
    color: #edd;
    font-style: italic;
    padding-bottom: 3px;
}
.leaderbrd_top100 table.new-table-leaderboard .u-name2::before {
    content: "(";
}
.leaderbrd_top100 table.new-table-leaderboard .u-name2::after {
    content: ")";
}
.leaderbrd_top100 table.new-table-leaderboard tbody a.p-name {
    /*color: #b8dbff;*/
    color: #17ffff;
    font-size: 11px;
    word-break: break-word;
    font-weight: 500;
    line-height: 1.3;
    text-decoration: none;
}
.leaderbrd_top100 thead#grdMyTeamBO {
    display: block;
    width: calc(100% - 0px);
    margin-bottom: 10px;
    position: absolute;
    background-color: #333;
    margin-top: -2px;
}
.leaderbrd_top100 thead#grdMyTeamBO td {
    height: 8px;
    padding: 0;
}

.leaderbrd_top100 table.new-table-leaderboard tbody#grdMyTeam td {
    background-color: transparent;
}

.nte_leaderboard.nte_new_ldrboard {
    margin-bottom: 5px;
    margin-top: 0;
    box-shadow: none;
    padding-left: 5px;
    background-color: #9b232b;
}

.leaderbrd_top100 .leaderboard_style .nte_leaderboard {
    background-color: #000028;
}
.leaderbrd_top100 .nte_leaderboard.nte_new_ldrboard {
    background-color: #0d141f;
    border-radius: 4px;
}
.leaderbrd_top100 .leaderboard_header {
    background-color: #000028;
}
.leaderbrd_top100 table.new-table-leaderboard tbody a.p-name {
    color: #2d0074;
}
.leaderbrd_top100 table.new-table-leaderboard tbody td {
    color: #000;
}
.leaderbrd_top100 table.new-table-leaderboard .u-name2 {
    color: #524848;
}
.leaderbrd_top100 .new_leader_color.leaderboard_style {
    background-color: #fff;
}
.leaderbrd_top100 table.new-table-leaderboard tbody tr:nth-child(even) td {
    background-color: #eae7e7;
}
.leaderbrd_top100 table.new-table-leaderboard {
    border: 1px solid #009999;
    position: relative;
}
.leaderbrd_top100 .nte_leaderboard {
    box-shadow: none;
}
.dbl_pots {
    margin-top: -5px;
}
.leaderbrd_top100 .nte_leaderboard.nte_new_ldrboard .nh-textbox {
    width: 265px;
}
.leaderbrd_top100 .nte_leaderboard.nte_new_ldrboard ul li {
    font-size: 12px;
    margin-bottom: 5px;
}
.nh-box1.new_leader_color.leaderboard_style .nte_leaderboard .full-width {
    margin-bottom: 15px;
}

/*Trade Bids Desktop*/
div#grdAvTradeClaimData div.mf-box-title:nth-child(3) {
    border-top: 1px solid #ddd;
    margin-top: 40px !important;
    padding-top: 25px;
    margin-left: -7px !important;
    padding-left: 15px;
}
.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 tbody {
    height: 265px;
}
div#grdAvTradeClaimData table {
    border: 1px solid #ccc;
}

/*New HM*/
.hm_new_mtches_box .home-match-box6 .hom5-round-match td:first-child:before,
.hm_new_mtches_box .home-match-box6 .hom5-round-match td:last-child:before {
    background-color: transparent;
}
.hm_new_mtches_box .home_sngle_mtches table {
    width: 250px;
    margin: 0 auto;
}
.hm_new_mtches_box .home-match-box6 .hom5-round-match td img {
    width: 40px;
    height: 40px;
    border-radius: 4px;
    margin-left: 0;
    margin-right: 0;
}

.hm_new_mtches_box .home_two_mtches .hom5-round-match {
    display: inline-block;
    width: 45%;
    vertical-align: top;
}

.hm_new_mtches_box .home-match-box6 .hom5-round-match td:last-child .team-name5 {
    margin-right: 0;
    margin-top: 3px;
}
.hm_new_mtches_box .hom5-round-match .team-name5 {
    margin-left: 0;
    margin-top: 3px;
}
.hm_new_mtches_box .hom5-round-match .vs-text {
    font-size: 12px;
    padding-left: 0;
    padding-top: 0;
}
.hm_new_mtches_box table.hom5-round-text td {
    text-align: center;
    padding-top: 4px;
    padding-left: 15px;
}
.hm_new_mtches_box .home-match-box6 .hom5-round-match {
    padding-bottom: 0;
    padding-top: 0;
}
.hm_new_mtches_box .dte_mtch {
    display: block;
    font-size: 12px;
    color: #666;
    margin-bottom: 10px;
}
.hm_new_mtches_box .home-matches.matches-new {
    vertical-align: top;
    width: 48%;
    margin: 15px 0 5px 10px;
    border: 1px solid #c0b9b9;
}
 .hm_new_mtches_box .trple_shocase small {
    display: block;
    font-size: 17px;
    font-weight: 600;
}
.hm_new_mtches_box .mult_sprts img {
    width: 100%;
    height: 68px;
    object-fit: cover;
    object-position: top;
    border: 1px solid #ccc;
}

.hm_new_mtches_box .mult_sprts_mtches .dte_mtch {
    margin-bottom: 5px !important;
}
.mult_sprts_mtches,
.mult_sprts_mtches .hom5-round-match {
    padding-bottom: 0 !important;
}
.hm_new_mtches_box .trple_shocase {
    padding-top: 15px;
    padding-bottom: 15px;
}
.home-match-box6.home_sngle_mtches .hom5-round-match {
    padding-bottom: 0;
    vertical-align: top;
}
.hm_new_mtches_box .dly_img_cbtns {
    padding-top: 15px;
}
.hm_new_mtches_box .dly_img_cbtns a {
	display: inline-block;
}
.hm_new_mtches_box_inner .home-matches.matches-new {
    box-shadow: none;
    margin-bottom: 15px;
}
.hm_new_mtches_box.clb_daily_mtch .full-width-10 {
    margin-top: 15px;
    margin-bottom: 0;
}
/*Inner*/
.hm_new_mtches_box_inner .home-matches.matches-new {
    width: 98%;
}
.hm_new_mtches_box_inner .home-matches.matches-new .hom5-round-text {
    border-bottom: none;
}
.hm_new_mtches_box_inner .mult_sprts img {
    width: 40%;
    height: 150px;
}
.hm_new_mtches_box_inner .full-width-10.mt-20.mb-10 {
    margin-bottom: 0;
    margin-top: 10px;
}

.teams_filter_wrap.rado_mn_wrap {
    float: left;
    width: 95%;
    padding-bottom: 7px;
    border-top: 1px dashed #a59e9e;
    margin-top: -5px;
    padding-top: 10px;
}

.teams_filter_wrap.rado_mn_wrap h2 {
    font-size: 14px;
    margin-bottom: 5px;
}

.rado_btn_acve {
    margin-bottom: 5px;
}

.rado_btn_acve .checkbox-div {
    line-height: 26px;
    font-size: 13px;
    float: none;
    width: auto;
    padding: 0 5px;
    background: #f3f2f2;
}

.rado_btn_acve span {
    font-weight: 500;
    font-size: 13px;
}

div#divCloneLeaguePP {
    padding-top: 160px;
}

.top_pay_strip {
    display: flex;
    clear: both;
    justify-content: space-between;
    background-color: #fff;
    margin-top: 10px;
    padding: 5px 5px 2px 10px;
    border-radius: 4px;
    margin-bottom: 15px;
}

.top_pay_left b {
    font-size: 18px;
}
.top_pay_left b strong {
    color: red;
    font-size: 22px;
}
.top_pay_right .button {
    float: none;
    display: inline-block;
    background-color: transparent;
    color: blue;
    position: relative;
}
.payment_box_wrap {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.payment_inner_box {
    width: calc(33.33% - 35px);
    background-color: #fff;
    margin-right: 2px;
    padding: 10px;
    text-align: center;
    border-radius: 9px;
    box-shadow: 0 0 7px #e0e0e0;
    margin-bottom: 15px;
    border: 1px solid #ccc;
}
.payment_inner_box:nth-child(3),
.payment_inner_box:nth-child(6) {
    margin-right: 0;
}
.payment_inner_box h3 {
    font-size: 18px;
    text-align: center;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
}
.payment_inner_box p {
    color: #999;
    font-weight: 500;
}
.payment_inner_box img {
    width: 110px;
    height: 60px;
    object-fit: contain;
}
.payment_inner_box .pay-text-part:last-child {
    text-align: center;
    padding: 5px;
    width: 97%;
    border-radius: 3px;
}
.payment_inner_box .nh-btn-1 {
    padding: 4px 15px;
    height: auto;
    font-size: 16px;
}
.bot_note_pay {
    display: flex;
    clear: both;
    justify-content: space-between;
    background-color: #fff;
    margin-top: 0px;
    padding: 5px 5px 7px 10px;
    border-radius: 4px;
    margin-bottom: 15px;
}
.bot_note_pay .pay-text-part {
    margin-top: 0;
    font-size: 13px;
}

/*Package New*/
ul.accordioninner li {
    background-color: #f7f7f7 !important;
    padding-left: 6px !important;
    margin-left: 40px;
    padding-top: 6px !important;
    margin-top: 7px;
    border-radius: 4px;
}
ul.accordioninner p.dft_value {
    margin-top: 5px;
}
.customize_package_wrap .accordion li.active .accordioninner .opener {
    font-size: 14px;
    line-height: 19px;
    padding: 1px 0 1px 27px;
    background: url(https://www.cricbattle.com/images/ico-plus-2.png) no-repeat;
}
.customize_package_wrap ul.accordioninner li.activeinner a.opener.preparation-of-text {
    background: url(https://www.cricbattle.com/images/ico-plus-1.png) no-repeat;
}
ul.accordioninner p.pck_desc {
    border-bottom: 1px solid #ccc;
    padding-bottom: 7px;
    margin-right: 10px;
}

a.pcge_video {
    background-image: url(https://www.iconpacks.net/icons/1/free-video-icon-818-thumb.png);
    width: 20px;
    height: 20px;
    display: inline-block;
    background-position: left;
    background-repeat: no-repeat;
    background-size: contain;
    margin-right: 5px;
}
a.pcge_video + .col-cell {
    display: inline-block;
    vertical-align: top;
    width: 90%;
}
a.pcge_video + strong {
    display: inline-block;
    width: 100%;
    vertical-align: middle;
}
.accordioninner .inner_content_package p {
    flex-direction: column;
    align-items: flex-start;
}



a.close_cus_pop {
    float: right;
    display: inline-block;
    background-image: url(../images/cc-no.png);
    background-position: right;
    background-size: contain;
    background-repeat: no-repeat;
    width: 60px;
    height: 21px;
    font-size: 14px;
    line-height: 21px;
}
.package-box.p-pursched {
    position: relative;
}
.package-box.p-pursched::before {
    content: "Purchased";
    font-weight: 600;
    position: absolute;
    top: -1px;
    left: 0;
    width: 85px;
    margin: 0 auto;
    text-align: center;
    right: 0;
    background-color: #eb5951;
    color: #fff;
}
.package-box.p-disable {
    filter: grayscale(1);
    opacity: 0.7;
}
label.purc_prce {
    position: relative;
    background-image: url(../images/cc-yes.png);
    display: inline-block;
    width: 85px;
    background-repeat: no-repeat;
    background-position: left;
    background-size: contain;
}
.package-box .radio strike {
    font-size: 17px;
    display: block;
    color: #ddd;
}
.package-box .radio strike:last-child {
    font-size: 15px;
}
.cp_right_left_block  .package-box .radio {
    padding: 10px 0 5px 0;
    height: 65px !important;
}

.package-box .radio .lbl_purch_txt {
    font-weight: 700;
    font-size: 20px;
}

table.rules_table tbody tr.ply_tab_format,
table.rules_table tbody tr {
    box-shadow: none;
}

td.rul_main_ttle {
    background-color: rgb(23 33 50 / 48%) !important;
    color: #fff;
}
span.rul_marker {
    position: relative;
    display: block;
    padding-left: 20px;
}
span.rul_marker::before {
    content: "";
    position: absolute;
    left: -3px;
    top: 3px;
    border-radius: 60px;
    background-image: url(../images/rules_marker.png);
    background-size: contain;
    background-position: center;
    width: 19px;
    height: 12px;
    background-repeat: no-repeat;
}

/*Share Document Download PDF Format - Desk*/
.rules_format_wrapper {
    background-color: #fff;
    border: 1px solid #ccc;
    margin-top: 20px;
    padding: 10px;
    background-image: url(../images/rules_bg.jpg);
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
}

.rules_mt_title {
    text-align: center;
}

.rules_mt_title h2 {
    display: inline;
    background-color: #000;
    color: #fff;
    padding: 5px 10px;
    border-radius: 3px;
}

.rules_mt_title p {
    font-weight: 500;
    font-size: 18px;
    margin-top: 15px;
    color: #777;
}

.rules_mt_content {
    background-color: #3b095f;
    color: #fff;
    text-align: left;
    padding: 10px 10px 5px 10px;
    border-radius: 4px;
    min-height: 170px;
}

.rules_mt_content li {
    font-size: 15px;
    padding-bottom: 10px;
    padding-left: 10px;
    position: relative;
}

.rules_mt_content li::before {
    content: ".";
    position: absolute;
    font-size: 33px;
    left: -2px;
    top: -21px;
}

.rules_mt_inner {
    text-align: center;
}

.rules_mt_box {
    display: inline-block;
    vertical-align: top;
    width: calc(33.33% - 30px);
    margin-right: 20px;
    margin-bottom: 20px
}

.rules_mt_box:last-child {
    margin-right: 0;
}

.rules_mt_box h2 {
    color: #eb5951;
    margin-bottom: 5px;
}

.rules_mt_outer {
    margin-bottom: 40px;
    margin-top: 30px;
}

.rules_mt_box:nth-child(3) ul li:nth-child(3)::before {
    content: unset;
}

.rules_mt_content li table {
    width: 100%;
    background-color: #4e296a;
    box-shadow: 0 1px 3px #2d2631;
    border-radius: 4px;
    padding-right: 5px;
    margin-top: 20px;
}

.rules_mt_content li table td, .rules_mt_content li table th {
    padding: 3px 3px;
    text-align: center;
}

.rules_scr_tble {
    background-color: #3b095f;
    color: #fff;
    text-align: left;
    padding: 10px 10px 5px 10px;
    border-radius: 4px;
    min-height: 162px;
    /*margin-bottom: 25px;*/
}

.rules_scr_tble table {
    width: 100%;
    border-collapse: collapse;
}

.rules_scr_tble table thead th {
    border-bottom: 1px solid #6008a0;
    padding-bottom: 10px;
    font-size: 15px;
    color: #9cee2f;
}

.rules_scr_tble table td {
    padding: 8px 0;
    font-size: 14px;
    width: 59%;
}

.rls_format_down a {
    display: inline-block;
    background-color: #eb5951;
    color: #fff;
    text-decoration: none;
    font-size: 15px;
    padding: 8px 18px;
    border-radius: 3px;
    font-weight: 600;
}

.rls_format_down span {
    vertical-align: middle;
}

.rls_format_down img {
    width: 15px;
    filter: brightness(100);
    vertical-align: middle;
    margin-right: 5px;
}

.rls_format_down {
    position: relative;
    right: 5px;
    top: -36px;
    width: 100%;
    z-index: 99;
    line-height: 1;
    text-align: right;
    height: 30px;
}

/*draft*/
.rules_mt_box:first-child li:last-child:before {
    content: unset;
}

.rls_strip_lgnm, .rls_strip_trnm {
    position: absolute;
    top: 5px;
    background-color: #ddd;
    padding: 5px 10px;
    font-size: 13px;
    width: 160px;
    text-align: right;
    min-height: 60px;
    border-radius: 4px 0 0 4px;
    display: flex;
    align-items: center;
}

.rls_strip_lgnm {
    left: 0;
    text-align: left;
    border-radius: 0 4px 4px 0;
}

.rls_strip_trnm {
    right: 0;
}

.rls_strip_lgnm b, .rls_strip_trnm b {
    display: block;
}



/*hTP*/
.desk_wrap_rules {
    text-align: center;
    padding: 15px 0px 0 0px;
}
.desk_rls_img img {
    width: 100%;
}
.desk_wrap_rules h2 {
    font-size: 28px;
    padding-bottom: 0;
    padding-top: 40px;
}
.desk_wrap_rules h3 {
    padding-bottom: 20px;
}
.desk_wrap_rules h3 span {
    font-size: 18px;
    background-color: #eb5951;
    color: #fff;
    padding: 0 8px;
    border-radius: 3px;
}

.rls_three_pce {
    position: relative;
}


.desk_rls_img {
    position: relative;
}
.desk_rls_img span {
    position: absolute;
    bottom: 206px;
    right: 382px;
    border-radius: 3px;
    color: #fff;
    background-color: #eb5951;
    font-size: 17px;
    font-weight: 600;
    padding: 2px 4px;
}
a.down_dte_lbl {
    cursor: default;
    background-color: transparent;
}
span.leag_cod_rul.leag_cod_rul_mob {
    bottom: 60px;
    right: 178px;
}
.platform_play {
    position: relative;
}
.platform_play img {
    width: 100%;
    margin-top: 10px;
}
.platform_play a {
    position: absolute;
    color: #3b095f;
    font-weight: 600;
    display: inline-block;
}
a.andr_pp {
    left: 50px;
    bottom: 25px;
    width: 20%;
    text-align: center;
}
a.mob_pp {
    left: 300px;
    bottom: 15px;
}
a.desk_pp {
    left: 500px;
    bottom: 35px;
}
a.ios_pp {
    right: 20px;
    bottom: 25px;
    width: 25%;
    text-align: center;
}



.top_rls_title {
    display: flex;
    align-items: center;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 30px;
}
.top_rls_left {
    width: 42%;
}
.top_rls_right {
    text-align: right;
    width: 60%;
}
a.rls_cpy {
    background-color: #555;
    color: #fff;
    text-decoration: none;
    font-weight: 500;
    padding-right: 21px;
    padding-left: 10px;
    border-radius: 6px;
}
a.rls_cpy img {
    vertical-align: middle;
    width: 28px;
}
.top_rls_right a {
    display: inline-block;
    vertical-align: top;
}
div#divLeagueUserGuidePage .top_rls_right a.rls_whtsapp img, div#divLeagueUserGuidePage .top_rls_right .rls_fbsh img {
    width: 125px !important;
}
a.rls_down {
    background-color: #eb5951;
    color: #fff;
    text-decoration: none;
    font-size: 11px;
    padding: 8px 8px;
    border-radius: 6px;
    font-weight: 600;
}
a.rls_down img {
    width: 13px;
    filter: brightness(100);
    vertical-align: middle;
    margin-right: 5px;
}
.platform_play.desk_wrap_rules h5 {
    display: inline-block;
    padding: 5px 10px;
    border-radius: 3px;
    font-size: 23px;
    font-weight: 900;
    margin-bottom: -55px;
    color: #3b095f;
    margin-top: 30px;
    position: relative;
}

@media screen and (max-width: 1380px) and (min-width: 1200px) {
	.rls_format_down {
	    top: 105px;
	}
	a.andr_pp {
	    left: 10px;
	    bottom: 125px;
	    width: 25%;
	}
	a.mob_pp {
	    left: 265px;
	    bottom: 15px;
	}
	a.desk_pp {
	    left: 440px;
	    bottom: 140px;
	}
	a.ios_pp {
	    bottom: 125px;
	}
	.desk_rls_img span {
	    bottom: 185px;
	    right: 335px;
	    font-size: 16px;
	}
}

.payment_summ_box {
    width: 450px;
    margin: 40px auto;
    border: 1px solid #ccc;
}

.payment_summ_box h2 {
    padding: 15px 20px;
    border-bottom: 1px solid #ccc;
    font-size: 22px;
    color: #3b095f;
}

.payment_summ_box p {
    margin: 0;
    padding-bottom: 20px;
    font-size: 20px;
    font-weight: 800;
    border-bottom: 1px solid #ccc;
    margin-bottom: 25px;
    color: #3b095f;
}

.payment_summ_inner {
    padding: 20px 20px 30px 20px;
}

.payment_summ_inner h3 {
    color: #888;
    font-weight: 600;
    font-size: 12px;
    padding-bottom: 6px;
}

.payment_summ_inner ul {
    padding-bottom: 35px;
}

.payment_summ_inner ul li b {
    font-size: 18px;
    vertical-align: middle;
    color: #3b095f;
}

.payment_summ_inner .place_oder {
    background-color: #eb5951;
    color: #fff;
    text-decoration: none;
    padding: 7px 10px;
    font-weight: 600;
    font-size: 18px;
    display: inline-block;
    border-radius: 3px;
    width: 100%;
    text-align: center;
    border: none;
}

.payment_disclaim p {
    border: none;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2;
    margin: 0;
    padding: 10px 10px;
    background-color: #eee;
}

.payment_summ_inner ul li img {
    width: 30px;
    margin-right: 5px;
    vertical-align: middle;
}

.payment_summ_inner ul li a {
    float: right;
    display: block;
    font-weight: 600;
    text-decoration: none;
}

/*score summary*/
select#ddlTotalPlayers {
    font-size: 14px;
    width: 170px;
    height: 24px;
    padding-left: 5px;
    border: 1px solid #c0bcbc;
}
.list-status.score_sum_tab {
    margin-left: 15px;
}
.player-comb-block table input.textbox {
    background-color: #fff;
}

.team_comb_mdl table {
	text-align: center;
}
.team_comb_mdl td.nh-black-title1 {
    font-size: 17px;
    font-weight: 600;
    padding-bottom: 1px;
    border-bottom: 1px solid #ddd;
}
.team_comb_mdl tr:nth-child(2) td {
	font-size: 13px;
    font-weight: 500;
    color: #666;
    padding-top: 5px;
}
.team_comb_mdl tr input:nth-child(2) {
	background-color: #000;
}

/*Multi Trade Matches*/

.nte_tm_mstr {
    padding: 4px 7px;
    background-color: #eee;
}

.nte_tm_mstr a {
    text-decoration: none;
}

.nte_tm_mstr img {
    transform: rotate(-180deg);
    width: 10px;
    margin-right: 3px;
}

.nte_tm_mstr span {
    font-size: 13px;
    font-weight: 600;
}

.master_matches_wrapper {
    clear: both;
    padding-top: 40px;
}

.team_box_inner {
    background-color: #fff;
    display: flex;
    align-items: center;
    border: 1px solid #ccc;
    padding: 10px 20px;
    margin-bottom: 10px;
}

.m_mtch_round {
    width: 30%;
}

.m_mtch_round span {
    font-size: 17px;
    font-weight: 600;
}

.m_mtch_team_block {
    width: 60%;
    text-align: center;
}

.m_mtch_team b {
    background-color: #3b095f;
    color: #fff;
    padding: 3px;
    font-size: 10px;
    border-radius: 3px;
    margin-right: 5px;
}

.m_mtch_teamname {
    display: flex;
    align-items: center;
    justify-content: center;
}

.m_mtch_teamname img {
    width: 50px;
    height: 30px;
    margin: 2px 10px;
    object-fit: contain;
}

.m_mtch_teamname span {
    background-color: green;
    color: #fff;
    height: 15px;
    padding: 0 5px;
    margin: 0 12px;
    border-radius: 44px;
    font-size: 13px;
    font-weight: 600;
    line-height: 13px;
}

.mtch_com_btn {
    width: 30%;
    text-align: right;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.m_mtch_trde {
    margin-right: 20px;
    font-size: 15px;
}

.m_mtch_btn .button {
    text-decoration: none;
    font-size: 16px;
    min-width: 105px;
    text-align: center;
}

.m_mtch_team_block .m_mtch_team:last-child {
    margin-bottom: 0;
}
.m_mtch_team_block .m_mtch_team {
    margin-bottom: 15px;
}
.m_mtches_lbl {
    text-align: center;
    font-size: 20px;
    font-weight: 900;
    margin-bottom: 9px;
}

.m_mtch_btn a.button.btn_black {
    background-color: #000;
}
.chnge_rund {
    background-color: transparent !important;
    width: auto;
    margin-top: 0 !important;
}
.chnge_rund select {
    background-color: #f9f9f9 !important;
    border: 1px solid #c9c9c9 !important;
    font-size: 13px !important;
    width: 160px !important;
}

.multi_mtchshow {
    display: flex;
    justify-content: center;
    margin-top: 15px;
    align-items: center;
}
.multi_mtch_left {
    display: flex;
    align-items: center;
    font-weight: 600;
    font-size: 14px;
}
.multi_mtch_leftside span {
    margin-right: 10px;
}
.multi_mtch_rightside span {
    margin-left: 10px;
}
.multi_mtch_left img {
    width: 45px;
    height: 45px;
    object-fit: cover;
    border-radius: 50px;
}
.multi_vs {
    margin: 0 35px;
    position: relative;
    z-index: 9;
}
.multi_vs:before {
    content: "";
    background-color: #4fe268;
    top: 10px;
    left: -10px;
    width: 40px;
    right: 0;
    height: 1px;
    position: absolute;
    z-index: -1;
    margin: 0 auto;
}
.multi_vs span {
    background-color: #ddd;
    border-radius: 4px;
    font-weight: 600;
    display: inline-block;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    font-size: 10px;
}
.multi_pred_scltion {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    margin-bottom: 5px;
}
.multi_pred_scltion h3 {
    margin-right: 10px;
}
.multi_pred_scltion .drp_bst {
    width: 55%;
}
.winpredict_multi .bst_bootom {
    border-top: 1px solid #ddd;
    padding-top: 20px;
    position: relative;
    box-shadow: 0 -5px 9px #d2cdcd;
    margin-top: 20px;
}
.multi_mtch_blck {
    background-color: #f7f7f7;
    margin-left: 10px;
    margin-right: 10px;
    float: left;
    margin-bottom: 0px;
    border: 1px solid #ddd;
    width: 96%;
    margin-top: 10px;
}

.booster_modal_wrap.winpredict_modal.winpredict_multi {
    padding-top: 150px !important;
}
.multi_mtch_outer {
    max-height: 310px;
    overflow-y: auto;
}
.multi_predicted h4 {
    text-align: center;
    margin: 0;
    padding-bottom: 10px;
    float: none;
    padding-top: 10px;
}
.multi_predicted h4 span {
    color: #eb5951;
    font-size: 20px;
}

/*Multi Trade Matches*/

.nte_tm_mstr {
    padding: 4px 7px;
    background-color: #eee;
}

.nte_tm_mstr a {
    text-decoration: none;
}

.nte_tm_mstr img {
    transform: rotate(-180deg);
    width: 10px;
    margin-right: 3px;
}

.nte_tm_mstr span {
    font-size: 13px;
    font-weight: 600;
}

.master_matches_wrapper {
    clear: both;
    padding-top: 40px;
}

.team_box_inner {
    background-color: #fff;
    display: flex;
    align-items: center;
    border: 1px solid #ccc;
    padding: 10px 20px;
    margin-bottom: 10px;
}

.m_mtch_round {
    width: 30%;
}

.m_mtch_round span {
    font-size: 17px;
    font-weight: 600;
}

.m_mtch_team_block {
    width: 60%;
    text-align: center;
}

.m_mtch_team b {
    background-color: #3b095f;
    color: #fff;
    padding: 3px;
    font-size: 10px;
    border-radius: 3px;
    margin-right: 5px;
}

.m_mtch_teamname {
    display: flex;
    align-items: center;
    justify-content: center;
}

.m_mtch_teamname img {
    width: 50px;
    height: 30px;
    margin: 2px 10px;
    object-fit: contain;
}

.m_mtch_teamname span {
    background-color: green;
    color: #fff;
    height: 15px;
    padding: 0 5px;
    margin: 0 12px;
    border-radius: 44px;
    font-size: 13px;
    font-weight: 600;
    line-height: 13px;
}

.mtch_com_btn {
    width: 30%;
    text-align: right;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.m_mtch_trde {
    margin-right: 20px;
    font-size: 15px;
}

.m_mtch_btn .button {
    text-decoration: none;
    font-size: 16px;
    min-width: 105px;
    text-align: center;
}

.m_mtch_team_block .m_mtch_team:last-child {
    margin-bottom: 0;
}
.m_mtch_team_block .m_mtch_team {
    margin-bottom: 15px;
}
.m_mtches_lbl {
    text-align: center;
    font-size: 20px;
    font-weight: 900;
    margin-bottom: 9px;
}

.teams_filter_wrap.rado_mn_wrap {
    float: left;
    width: 95%;
    padding-bottom: 7px;
    border-top: 1px dashed #a59e9e;
    margin-top: -5px;
    padding-top: 10px;
}

.teams_filter_wrap.rado_mn_wrap h2 {
    font-size: 14px;
    margin-bottom: 5px;
}

.rado_btn_acve {
    margin-bottom: 5px;
}

.rado_btn_acve .checkbox-div {
    line-height: 26px;
    font-size: 13px;
    float: none;
    width: auto;
    padding: 0 5px;
    background: #f3f2f2;
}

.rado_btn_acve span {
    font-weight: 500;
    font-size: 13px;
}

div#divCloneLeaguePP {
    padding-top: 160px;
}

.clb_title_inv + div#divCustomTournament.tour-img-full {
    background-image: url(https://www.cricbattle.com/images/club_static_tour_banner.jpg);
    min-height: 136px;
}

.club_custom_txt {
    font-size: 35px;
    font-weight: 900;
    color: #fdf9ff;
    text-transform: uppercase;
    padding-left: 30px;
    padding-top: 10px;
}

.top_pay_strip {
    display: flex;
    clear: both;
    justify-content: space-between;
    background-color: #fff;
    margin-top: 10px;
    padding: 5px 5px 2px 10px;
    border-radius: 4px;
    margin-bottom: 15px;
}

.top_pay_left b {
    font-size: 18px;
}
.top_pay_left b strong {
    color: red;
    font-size: 22px;
}
.top_pay_right .button {
    float: none;
    display: inline-block;
    background-color: transparent;
    color: blue;
    position: relative;
}
.payment_box_wrap {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.payment_inner_box {
    width: calc(33.33% - 35px);
    background-color: #fff;
    margin-right: 2px;
    padding: 10px;
    text-align: center;
    border-radius: 9px;
    box-shadow: 0 0 7px #e0e0e0;
    margin-bottom: 15px;
    border: 1px solid #ccc;
}
.payment_inner_box:nth-child(3),
.payment_inner_box:nth-child(6) {
    margin-right: 0;
}
.payment_inner_box h3 {
    font-size: 18px;
    text-align: center;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
}
.payment_inner_box p {
    color: #999;
    font-weight: 500;
}
.payment_inner_box img {
    width: 110px;
    height: 60px;
    object-fit: contain;
}
.payment_inner_box .pay-text-part:last-child {
    text-align: center;
    padding: 5px;
    width: 97%;
    border-radius: 3px;
}
.payment_inner_box .nh-btn-1 {
    padding: 4px 15px;
    height: auto;
    font-size: 16px;
}
.bot_note_pay {
    display: flex;
    clear: both;
    justify-content: space-between;
    background-color: #fff;
    margin-top: 0px;
    padding: 5px 5px 7px 10px;
    border-radius: 4px;
    margin-bottom: 15px;
}
.bot_note_pay .pay-text-part {
    margin-top: 0;
    font-size: 13px;
}


table.new-table-546.new-table-547.new-table-matchup thead#grdTeamHeader td {
    padding: 5px;
    text-indent: unset;
}

.new-table-546.new-table-matchup thead#grdTeamHeader td, 
.new-table-546.new-table-matchup tbody#grdMyTeam td {
	white-space: unset;
}

/*Package New*/
ul.accordioninner li {
    background-color: #f7f7f7 !important;
    padding-left: 6px !important;
    margin-left: 40px;
    padding-top: 6px !important;
    margin-top: 7px;
    border-radius: 4px;
}
ul.accordioninner p.dft_value {
    margin-top: 5px;
}
.customize_package_wrap .accordion li.active .accordioninner .opener {
    font-size: 14px;
    line-height: 19px;
    padding: 1px 0 1px 27px;
    background: url(https://www.cricbattle.com/images/ico-plus-2.png) no-repeat;
}
.customize_package_wrap ul.accordioninner li.activeinner a.opener {
    background: url(https://www.cricbattle.com/images/ico-plus-1.png) no-repeat !important; 
}
ul.accordioninner p.pck_desc {
    border-bottom: 1px solid #ccc;
    padding-bottom: 7px;
    margin-right: 10px;
}

a.pcge_video {
    background-image: url(https://www.iconpacks.net/icons/1/free-video-icon-818-thumb.png);
    width: 20px;
    height: 20px;
    display: inline-block;
    background-position: left;
    background-repeat: no-repeat;
    background-size: contain;
    margin-right: 5px;
}
a.pcge_video + .col-cell {
    display: inline-block;
    vertical-align: top;
    width: 90%;
}
a.pcge_video + strong {
    display: inline-block;
    width: 100%;
    vertical-align: middle;
}
.accordioninner .inner_content_package p {
    flex-direction: column;
    align-items: flex-start;
}



a.close_cus_pop {
    float: right;
    display: inline-block;
    background-image: url(../images/cc-no.png);
    background-position: right;
    background-size: contain;
    background-repeat: no-repeat;
    width: 60px;
    height: 21px;
    font-size: 14px;
    line-height: 21px;
}
.package-box.p-pursched {
    position: relative;
}
.package-box.p-pursched::before {
    content: "Purchased";
    font-weight: 600;
    position: absolute;
    top: -1px;
    left: 0;
    width: 85px;
    margin: 0 auto;
    text-align: center;
    right: 0;
    background-color: #eb5951;
    color: #fff;
}
.package-box.p-disable {
    filter: grayscale(1);
    opacity: 0.7;
}
label.purc_prce {
    position: relative;
    background-image: url(../images/cc-yes.png);
    display: inline-block;
    width: 85px;
    background-repeat: no-repeat;
    background-position: left;
    background-size: contain;
}
.package-box .radio strike {
    font-size: 17px;
    display: block;
    color: #ddd;
}
.package-box .radio strike:last-child {
    font-size: 15px;
}
.cp_right_left_block  .package-box .radio {
    padding: 10px 0 5px 0;
    height: 65px !important;
}

.package-box .radio .lbl_purch_txt {
    font-weight: 700;
    font-size: 20px;
}

table.rules_table tbody tr.ply_tab_format,
table.rules_table tbody tr {
    box-shadow: none;
}

td.rul_main_ttle {
    background-color: rgb(23 33 50 / 48%) !important;
    color: #fff;
}
span.rul_marker {
    position: relative;
    display: block;
    padding-left: 20px;
}
span.rul_marker::before {
    content: "";
    position: absolute;
    left: -3px;
    top: 3px;
    border-radius: 60px;
    background-image: url(../images/rules_marker.png);
    background-size: contain;
    background-position: center;
    width: 19px;
    height: 12px;
    background-repeat: no-repeat;
}

/*Share Document Download PDF Format*/
.rules_format_wrapper {
    background-color: #fff;
    border: 1px solid #ccc;
    margin-top: 20px;
    padding: 10px;
    background-image: url(../images/rules_bg.jpg);
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
}

.rules_mt_title {
    text-align: center;
}

.rules_mt_title h2 {
    display: inline;
    background-color: #000;
    color: #fff;
    padding: 5px 10px;
    border-radius: 3px;
}

.rules_mt_title p {
    font-weight: 500;
    font-size: 18px;
    margin-top: 15px;
    color: #777;
}

.rules_mt_content {
    background-color: #3b095f;
    color: #fff;
    text-align: left;
    padding: 10px 10px 5px 10px;
    border-radius: 4px;
    min-height: 170px;
}

.rules_mt_content li {
    font-size: 15px;
    padding-bottom: 10px;
    padding-left: 10px;
    position: relative;
}

.rules_mt_content li::before {
    content: ".";
    position: absolute;
    font-size: 33px;
    left: -2px;
    top: -21px;
}

.rules_mt_inner {
    text-align: center;
}

.rules_mt_box {
    display: inline-block;
    vertical-align: top;
    width: calc(33.33% - 30px);
    margin-right: 20px;
    margin-bottom: 20px
}

.rules_mt_box:last-child {
    margin-right: 0;
}

.rules_mt_box h2 {
    color: #eb5951;
    margin-bottom: 5px;
}

.rules_mt_outer {
    margin-bottom: 40px;
    margin-top: 30px;
}

.rules_mt_box:nth-child(3) ul li:nth-child(3)::before {
    content: unset;
}

.rules_mt_content li table {
    width: 100%;
    background-color: #4e296a;
    box-shadow: 0 1px 3px #2d2631;
    border-radius: 4px;
    padding-right: 5px;
    margin-top: 20px;
}

.rules_mt_content li table td, .rules_mt_content li table th {
    padding: 3px 3px;
    text-align: center;
}

.rules_scr_tble {
    background-color: #3b095f;
    color: #fff;
    text-align: left;
    padding: 10px 10px 5px 10px;
    border-radius: 4px;
    min-height: 162px;
    /*margin-bottom: 25px;*/
}

.rules_scr_tble table {
    width: 100%;
    border-collapse: collapse;
}

.rules_scr_tble table thead th {
    border-bottom: 1px solid #6008a0;
    padding-bottom: 10px;
    font-size: 15px;
    color: #9cee2f;
}

.rules_scr_tble table td {
    padding: 8px 0;
    font-size: 14px;
    width: 59%;
}

.rls_format_down a {
    display: inline-block;
    background-color: #eb5951;
    color: #fff;
    text-decoration: none;
    font-size: 15px;
    padding: 8px 18px;
    border-radius: 3px;
    font-weight: 600;
}

.rls_format_down span {
    vertical-align: middle;
}

.rls_format_down img {
    width: 15px;
    filter: brightness(100);
    vertical-align: middle;
    margin-right: 5px;
}

.rls_format_down {
    position: relative;
    right: 5px;
    top: -36px;
    width: 100%;
    z-index: 99;
    line-height: 1;
    text-align: right;
    height: 30px;
}

/*draft*/
.rules_mt_box:first-child li:last-child:before {
    content: unset;
}

.rls_strip_lgnm, .rls_strip_trnm {
    position: absolute;
    top: 5px;
    background-color: #ddd;
    padding: 5px 10px;
    font-size: 13px;
    width: 160px;
    text-align: right;
    min-height: 60px;
    border-radius: 4px 0 0 4px;
    display: flex;
    align-items: center;
}

.rls_strip_lgnm {
    left: 0;
    text-align: left;
    border-radius: 0 4px 4px 0;
}

.rls_strip_trnm {
    right: 0;
}

.rls_strip_lgnm b, .rls_strip_trnm b {
    display: block;
}



/*hTP*/
.desk_wrap_rules {
    text-align: center;
    padding: 15px 0px 0 0px;
}
.desk_rls_img img {
    width: 100%;
}
.desk_wrap_rules h2 {
    font-size: 28px;
    padding-bottom: 0;
    padding-top: 40px;
}
.desk_wrap_rules h3 {
    padding-bottom: 20px;
}
.desk_wrap_rules h3 span {
    font-size: 18px;
    background-color: #eb5951;
    color: #fff;
    padding: 0 8px;
    border-radius: 3px;
}

.rls_three_pce {
    position: relative;
}


.desk_rls_img {
    position: relative;
}
.desk_rls_img span {
    position: absolute;
    bottom: 206px;
    right: 382px;
    border-radius: 3px;
    color: #fff;
    background-color: #eb5951;
    font-size: 17px;
    font-weight: 600;
    padding: 2px 4px;
}
a.down_dte_lbl {
    cursor: default;
    background-color: transparent;
}
span.leag_cod_rul.leag_cod_rul_mob {
    bottom: 60px;
    right: 178px;
}
.platform_play {
    position: relative;
}
.platform_play img {
    width: 100%;
    margin-top: 53px;
}
.platform_play a {
    position: absolute;
    color: #3b095f;
    font-weight: 600;
    display: inline-block;
}
a.andr_pp {
    left: 50px;
    bottom: 25px;
    width: 20%;
    text-align: center;
}
a.mob_pp {
    left: 300px;
    bottom: 15px;
}
a.desk_pp {
    left: 500px;
    bottom: 35px;
}
a.ios_pp {
    right: 20px;
    bottom: 25px;
    width: 25%;
    text-align: center;
}



.top_rls_title {
    display: flex;
    align-items: center;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 30px;
}
.top_rls_left {
    width: 42%;
}
.top_rls_right {
    text-align: right;
    width: 60%;
}
a.rls_cpy {
    background-color: #555;
    color: #fff;
    text-decoration: none;
    font-weight: 500;
    padding-right: 21px;
    padding-left: 10px;
    border-radius: 6px;
}
a.rls_cpy img {
    vertical-align: middle;
    width: 28px;
}
.top_rls_right a {
    display: inline-block;
    vertical-align: top;
}
div#divLeagueUserGuidePage .top_rls_right a.rls_whtsapp img, div#divLeagueUserGuidePage .top_rls_right .rls_fbsh img {
    width: 125px !important;
}
a.rls_down {
    background-color: #eb5951;
    color: #fff;
    text-decoration: none;
    font-size: 11px;
    padding: 8px 8px;
    border-radius: 6px;
    font-weight: 600;
}
a.rls_down img {
    width: 13px;
    filter: brightness(100);
    vertical-align: middle;
    margin-right: 5px;
}
.platform_play.desk_wrap_rules h5 {
    display: inline-block;
    padding: 5px 10px;
    border-radius: 3px;
    font-size: 23px;
    font-weight: 900;
    margin-bottom: -55px;
    color: #3b095f;
    margin-top: 5px;
    position: relative;
}

@media screen and (max-width: 1380px) and (min-width: 1200px) {
	.rls_format_down {
	    top: -37px;
	}
	a.andr_pp {
	    left: 10px;
	    bottom: 30px;
	    width: 25%;
	}
	a.mob_pp {
	    left: 265px;
	    bottom: 30px;
	}
	a.desk_pp {
	    left: 440px;
	    bottom: 30px;
	}
	a.ios_pp {
	    bottom: 20px;
	}
	.desk_rls_img span {
	    bottom: 182px;
	    right: 335px;
	    font-size: 16px;
	}
}

@media screen and (max-width: 1400px) and (min-width: 1330px) {
	.desk_rls_img span {
	    bottom: 195px;
	    right: 355px;
	    font-size: 16px;
	}
}

.payment_summ_box {
    width: 450px;
    margin: 40px auto;
    border: 1px solid #ccc;
}

.payment_summ_box h2 {
    padding: 15px 20px;
    border-bottom: 1px solid #ccc;
    font-size: 22px;
    color: #3b095f;
}

.payment_summ_box p {
    margin: 0;
    padding-bottom: 20px;
    font-size: 20px;
    font-weight: 800;
    border-bottom: 1px solid #ccc;
    margin-bottom: 25px;
    color: #3b095f;
}

.payment_summ_inner {
    padding: 20px 20px 30px 20px;
}

.payment_summ_inner h3 {
    color: #888;
    font-weight: 600;
    font-size: 12px;
    padding-bottom: 6px;
}

.payment_summ_inner ul {
    padding-bottom: 35px;
}

.payment_summ_inner ul li b {
    font-size: 18px;
    vertical-align: middle;
    color: #3b095f;
}

.payment_summ_inner .place_oder {
    background-color: #eb5951;
    color: #fff;
    text-decoration: none;
    padding: 7px 10px;
    font-weight: 600;
    font-size: 18px;
    display: inline-block;
    border-radius: 3px;
    width: 100%;
    text-align: center;
    border: none;
}

.payment_disclaim p {
    border: none;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.2;
    margin: 0;
    padding: 10px 10px;
    background-color: #eee;
}

.payment_summ_inner ul li img {
    width: 30px;
    margin-right: 5px;
    vertical-align: middle;
}

.payment_summ_inner ul li a {
    float: right;
    display: block;
    font-weight: 600;
    text-decoration: none;
}

/*score summary*/
select#ddlTotalPlayers {
    font-size: 14px;
    width: 170px;
    height: 24px;
    padding-left: 5px;
    border: 1px solid #c0bcbc;
}
.list-status.score_sum_tab {
    margin-left: 15px;
}
.player-comb-block table input.textbox {
    background-color: #fff;
}

.team_comb_mdl table {
	text-align: center;
}
.team_comb_mdl td.nh-black-title1 {
    font-size: 17px;
    font-weight: 600;
    padding-bottom: 1px;
    border-bottom: 1px solid #ddd;
}
.team_comb_mdl tr:nth-child(2) td {
	font-size: 13px;
    font-weight: 500;
    color: #666;
    padding-top: 5px;
}
.team_comb_mdl tr input:nth-child(2) {
	background-color: #000;
}

/*popup IPL*/
div#divPopUpCBAdd {
    overflow-x: hidden;
    overflow-y: scroll;
}
/*div#divPopUpCBAdd .eng-ind-banner-main {
    width: 705px;
    height: 561px;
    position: relative;
    top: 40px;
    left: 0;
    right: 0;
    margin: 0 auto;
}*/

div#divPopUpCBAdd .eng-ind-banner-main img {
    padding-bottom: 30px;
}

/*New Feature*/
section.lat_feature_wrap {
    background: #f7f7f7;
    padding: 50px 0;
    background-image: url(../images/hm_banr2.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0 -130px;
    background-blend-mode: overlay;
}
.lat_feature_outer h2 {
    text-align: center;
    font-size: 30px;
    margin-bottom: 30px;
    color: #3b095f;
}
.lat_feature_outer h2 span {
    padding: 0;
    border-bottom: 3px dotted #eb5951;
    color: #eb5951;
}
.lat_feature_box img {
    width: 45px;
    margin-bottom: 20px;
}
.lat_feature_box h3 {
    font-size: 19px;
    color: #3b095f;
}
.lat_feature_inner .lat_feature_box {
    display: inline-block;
    width: 30%;
    text-align: center;
    background-color: #fff;
    transform: scale(0.97);
    transition: all ease-in-out 0.4s;
    padding: 20px 10px;
    border-radius: 10px;
    margin-right: 10px;
    box-shadow: 0 10px 13px #d4d1d1;
    position: relative;
    min-height: 160px;
    vertical-align: top;
}
.lat_feature_inner .lat_feature_box:hover {
    transform: scale(1.05);
}
.lat_feature_inner .lat_feature_box::before {
    content: "";
    background-image: url(../images/hm_new.png);
    position: absolute;
    top: 0;
    right: -1px;
    background-size: contain;
    width: 50px;
    height: 50px;
    background-repeat: no-repeat;
}
.lat_feature_box li {
    text-align: left;
    font-size: 13px;
    padding-top: 6px;
    font-weight: 500;
    position: relative;
    color: #777;
    padding-left: 20px;
}
.lat_feature_box li::before {
    content: ".";
    font-size: 41px;
    position: absolute;
    top: -23px;
    left: 4px;
}

.m_mtch_btn a.button.btn_black {
    background-color: #000;
}
.chnge_rund {
    background-color: transparent !important;
    width: auto;
    margin-top: 0 !important;
}
.chnge_rund select {
    background-color: #f9f9f9 !important;
    border: 1px solid #c9c9c9 !important;
    font-size: 13px !important;
    width: 160px !important;
}

.cric_bnr_wrap {
    background-image: url(../images/banner-bg-4.jpg);
    background-position: bottom;
    background-repeat: no-repeat;
    height: 525px;
    background-size: cover;
    padding-top: 220px;
    text-align: center;
    padding-bottom: 15px;
}
.cric_bnr_wrap h1 {
    font-size: 35px;
    color: #fff;
    padding-bottom: 30px;
}
.cric_bnr_wrap h1 span {
    font-size: 31px;
    color: #eb5951;
}
.cric_box_outer {
    display: flex;
    justify-content: center;
    padding-top: 50px;
}
.cric_box_inner {
    width: 20%;
}
.cric_box_inner img {
    width: 80px;
}
.cric_box_inner h2 {
    color: #fff;
    font-size: 21px;
    padding-top: 15px;
    padding-bottom: 15px;
}
.cric_box_inner .button {
    float: none;
    display: inline-block;
    text-decoration: none;
    font-size: 20px;
    padding: 10px 40px;
}
.cric_box_inner p {
    color: #fff;
    font-weight: 500;
    font-size: 14px;
}
.cric_box_inner > span {
    display: flex;
    background-color: rgb(127 17 30 / 53%);
    width: 100px;
    height: 100px;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    border-radius: 104px;
    position: relative;
}
.cric_box_inner > span:before {
  animation:ripple 2s ease-out infinite;
  border:solid 2px #09c;
  border-radius:100px;
  bottom:0;
  box-sizing:border-box;
  content:"";
  left:0;
  position:absolute;
  right:0;
  top:0;
}
.cric_box_inner > span:after {
  animation:ripple 2s 1s ease-out infinite;
  border:solid 2px #09c;
  border-radius:100px;
  bottom:0;
  box-sizing:border-box;
  content:"";
  left:0;
  position:absolute;
  right:0;
  top:0;
}
@keyframes ripple {
  0% {
    opacity:.25;
  }
  100% {
    border-radius:100px;
    opacity:0;
    transform:scale(2);
  }
}
.cric_box_inner img {
    width: 70px;
}

/*Homepage Change IPL2022*/
.bnr_bot_tag {
    font-weight: 600;
    padding: 8px 10px;
    font-size: 14px;
    text-transform: uppercase;
    border-radius: 0 0 7px 7px;
    position: absolute;
    top: 160px;
    color: #fff;
    left: 0;
    display: block;
    right: 0;
    margin: 0 auto;
    width: auto;
}
.bnr_bot_tag::before {

}
.bnr_bot_tag::after {
    
}
.cric_bnr_wrap {
    position: relative;
    padding-top: 195px;
    padding-bottom: 35px;
}
.cric_bnr_wrap b {
    display: inline-block;
    color: #f8ac18;
    padding: 8px 20px 7px 20px;
    text-transform: uppercase;
    border-radius: 40px;
    white-space: pre;
    font-size: 16px;
    padding-bottom: 19px;
    border-top: 1px solid #f8ac18;
}
.cric_bnr_wrap h1 {
    padding-bottom: 5px;
}
.cric_bnr_wrap h5 {
    font-size: 32px;
    color: #fff;
    padding-bottom: 30px;
}
.cric_box_outer .button {
    background-color: #d50b21;
    border-radius: 4px;
}

/*Corporate*/
.corporate_box_wrap,
.corporate_box_wrap .container {
    border-top: none;
    background-color: #fff;
}
.corporate_box_wrap h2 {
    font-size: 29px;
    color: #160e23;
    padding-bottom: 20px;
    text-align: left;
    padding-right: 100px;
}
.coprte_bnr_left p {
    font-size: 17px;
    color: #454349;
    width: 80%;
    padding-bottom: 20px;
}
.coprte_partner_img {
    box-shadow: 3px 3px 1px #e9e1e1;
    border: 1px solid #f2f2f2;
}
.coprte_partner_down h3, .coprte_bnr_right h3 {
    color: #160e23;
}
.coprte_bnr_left a {
    background-color: #d50b21;
}
section.lat_feature_wrap {
    background-color: #0e0b20;
}
.lat_feature_inner .lat_feature_box {
    box-shadow: 0 10px 13px #0e0e2b;
    margin-bottom: 20px;
}
.lat_feature_box li {
    color: #444;
}
.lat_feature_outer h2 {
    color: #fff;
}
.lat_feature_outer h2 span {
    border-bottom: 3px dotted #f8ae11;
    color: #fff;
}
.new-home-1999, 
#footer.new-footer{
    background-color: #000028;
}
.new-home-1999 .new-home-w12 .feaute-block {
    background-color: #1e1e61;
}
.new-home-2 {
    padding: 100px 0;
    background-color: #fff;
}
.seli-box font {
    color: #3b095f;
    font-weight: 600 !important;
}
.seli-box small {
    color: #444;
}
.seli-btn {
    border: 1px solid #d50b21;
    background-color: #d50b21;
}
.seli-box img {
    border-radius: 80px;
    border: 2px solid #bdb9b9;
    width: 96%;
    height: 95%;
    object-fit: cover;
}

/*Auction*/
.auction_sel_left .player_auc_detailed .plyr-info-block .img-fix.user-photo5.fl {
    height: 108px !important;
}
.auction_sel_left .player_auc_detailed .plyr-info-block h4 {
    font-size: 10px !important;
    margin: 0px 0px 1px 0px !important;
}
.auction_sel_left .player_auc_detailed .auc_ply_role {
    margin-top: -1px !important;
}
.auction_sel_left .player_auc_detailed .auc_ply_role span {
    font-weight: 600 !important;
    font-size: 10px !important;
}
.squad_table .squad_inner font {
    font-weight: 500 !important;
    font-size: 10px;
    font-style: italic;
}

div#updMessage div#divpost {
    display: none;
}

.main_tab_leaderboard .nh-box1.new_leader_color.leaderboard_style .leaderboard_table td.lb-text2 strong {
    text-transform: capitalize !important;
    width: 150px;
} 
.main_tab_leaderboard table.new-table-leaderboard .lb-img3, table.new-table-leaderboard .lb-img {
    width: 35px;
    height: 35px;
    margin: 7px 5px 5px 0;
}
#mid-part-new .fix-part2,
.fix-part {
    width: 1170px;
    margin: 0 auto;
}
/*div#divTeam div#tabsholder2 div#contentz2 .nh-box1.mt-5 table.create_league_list_league9.list_league99 thead td:last-child {
    width: 45px !important;
}
div#divTeam div#tabsholder2 div#contentz2 .nh-box1.mt-5 table.create_league_list_league9.list_league99 thead td:nth-child(3) {
    width: 175px !important;
}
div#divTeam div#tabsholder2 div#contentz2 .nh-box1.mt-5 table.create_league_list_league9.list_league99 thead td:nth-child(4) {
    width: 115px !important;
}
div#divTeam div#tabsholder2 div#contentz2 .nh-box1.mt-5 table.create_league_list_league9.list_league99 tbody td:nth-child(3) {
    width: 145px !important;
}*/
.main_tab_leaderboard .leaderboard_style td.lb-text2:before {
    width: 41px !important;
    height: 41px !important;
    top: 8px !important;
}

.manage-left table.create_league_list_league9 .stats-player {
    top: 26px!important;
}

.skp_button .plan-content .plan-details {
    min-width: 65px;
}
.skp_button {
    margin-left: 0px;
    margin-top: 40px;
    position: relative;
    top: 25px;
    left: 10px;
}
.skp_button .plan input[type="radio"]:checked + .plan-content span {
    font-size: 12px;
}

.profile-menu-open {
    background-color: #fff;
}
.arrow-up {
    border-bottom: 5px solid #099;
    margin: -7px 5px 0 0;
}
.profile-menu-open ul li {
    border-bottom: 2px solid #099;
}
.profile-menu-open ul li:last-child {
	border: none;
}
.profile-menu .profile-menu-open {
    width: 205px;
    top: 50px;
    right: 2px;
    border: 2px solid #099;
    border-radius: 4px;
}


.bg_nte_cnt {
    padding: 0 20px;
}
.bg_nte_cnt li {
    font-weight: 500;
    font-size: 13px;
    padding-top: 15px;
    position: relative;
}
/*.bg_nte_cnt li::before {
    content: "-";
    position: absolute;
    left: -23px;
    font-weight: 600;
    font-size: 29px;
    top: 3px;
}*/
.bg_nte_cnt li::before {
    content: "~";
    position: absolute;
    left: -16px;
    font-weight: 600;
    font-size: 12px;
    top: 16px;
}
.nte_leaderboard.big_note_multi {
    margin-top: -10px;
    margin-bottom: 30px;
}
.nte_leaderboard.big_note_multi b {
    display: none;
}
.big_note_multi a {
    font-weight: 600;
    color: blue;
}

div#divWatchSBKVideo iframe {
    margin-top: -411px !important;
}
div#divWatchSBKVideo h2 {
    font-family: 'montserrat' !important;
    font-weight: 600 !important;
    margin-bottom: 15px;
}

.scor_title_rlsnew td {
    background-color: #000028 !important;
    border: none !important;
    color: #fff;
    font-size: 19px !important;
    padding: 10px 10px !important;
}

/*Extra Booster Screen Desktop*/
.booster_expand_wrapper {
    float: left;
    width: 100%;
}   
.booster_expand_wrapper .button_2 {
    margin-left: 5px;
    background-color: #2a565a;
}

.booster_expand_wrapper .cus_rdo {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.booster_expand_wrapper .cus_rdo input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.booster_expand_wrapper .checkmark {
    position: absolute;
    top: -7px;
    left: 0;
    height: 19px;
    width: 19px;
    background-color: #fff;
    border-radius: 50%;
    right: 0;
    margin: 0 auto;
}
.booster_expand_wrapper .cus_rdo:hover input ~ .checkmark {
  background-color: #ccc;
}
.booster_expand_wrapper .cus_rdo input:checked ~ .checkmark {
  background-color: #009999;
  border-color: #009999;
}
.booster_expand_wrapper .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.booster_expand_wrapper .cus_rdo input:checked ~ .checkmark:after {
  display: block;
}
.booster_expand_wrapper .cus_rdo .checkmark:after {
    top: 5px;
    left: 5px;
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background: white;
}
.booster_expand_wrapper table.create_league_list_league9 td {
    padding-top: 10px;
    padding-bottom: 10px;
}
.booster_expand_wrapper table td:nth-child(1) span {
    display: block;
    padding-bottom: 4px;
}
.booster_expand_wrapper table td:nth-child(1) b {
    font-size: 13px;
}
.booster_expand_wrapper .m_boost_icon img {
    width: 33px;
    filter: drop-shadow(0px 1px 5px rgba(255,255,255,0.2));
}
.booster_expand_wrapper .create_league_list_league9 th {
    font-size: 15px;
}
.booster_expand_wrapper .create_league_list_league9 th:last-child,
.booster_expand_wrapper .create_league_list_league9 td:last-child {
    width: 210px;
    text-align: right;
}
.booster_expand_wrapper .create_league_list_league9 td:last-child .button {
    float: none;
}

.booster_expand_wrapper .create_league_list_league9 th:nth-child(2),
.booster_expand_wrapper .create_league_list_league9 th:nth-child(3),
.booster_expand_wrapper .create_league_list_league9 th:nth-child(4),
.booster_expand_wrapper .create_league_list_league9 th:nth-child(5),
.booster_expand_wrapper .create_league_list_league9 th:nth-child(6) {
    width: 90px;
}

.extra_boost_nte li b {
    display: inline-block;
    width: 23px;
    height: 23px;
    background-color: #3b095f;
    color: #fff;
    border-radius: 50px;
    border: none;
    text-align: center;
    position: relative;
    line-height: 23px;
    font-size: 9px;
}
.extra_boost_nte li b::before {
    width: 15px;
    content: "";
    height: 15px;
    border: 1px solid #fff;
    position: absolute;
    top: 3px;
    left: 3px;
    border-radius: 50px;
}
.extra_boost_nte li p {
    display: inline-block;
    margin-top: 0;
    padding-left: 27px;
    font-size: 13px;
    margin-bottom: 0;
}
.extra_boost_nte li span {
    font-weight: 600;
}
.extra_boost_nte li {
    display: inline-block;
    width: calc(19.33% - 15px);
    vertical-align: top;
    background-color: #f7f7f7;
    min-height: auto;
    margin-bottom: 00;
    padding: 5px;
    margin-left: 5px;
    border-radius: 9px;
    border: 1px solid #ddd;
}
/*.extra_boost_nte li:nth-child(4), 
.extra_boost_nte li:nth-child(5) {
    width: calc(50% - 19px);
}*/
.extra_boost_tabs {
    margin-top: 20px;
    float: left;
    width: 100%;
}
.spcl_noteboost {
	text-align: center;
	background-color: #b6ffb7;
	font-size: 14px;
	font-weight: 600;
	padding: 10px;
}

.lm_boost .m_boost_icon img {
    width: 30px;
}
.lm_boost thead th:nth-child(10),
.lm_boost tbody td:nth-child(10) {
    width: 100px !important;
}
.lm_boost thead th:nth-child(11),
.lm_boost tbody td:nth-child(11) {
    width: 90px !important;
}

/*form[action*="./LeagueHome.aspx?LeagueModel=Draft"] div#divCurrStanding div#updCurrentStanding table#grdCurrStanding.lm_boost th:nth-child(2),
form[action*="./LeagueHome.aspx?LeagueModel=Draft"] div#divCurrStanding div#updCurrentStanding table#grdCurrStanding.lm_boost td:nth-child(2) {
	width: 510px !important;
}
form[action*="./LeagueHome.aspx?LeagueModel=Draft"] div#divCurrStanding div#updCurrentStanding table#grdCurrStanding.lm_boost th:nth-child(3),
form[action*="./LeagueHome.aspx?LeagueModel=Draft"] div#divCurrStanding div#updCurrentStanding table#grdCurrStanding.lm_boost td:nth-child(3) {
	width: 300px !important;
}*/

/*TPB*/
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] thead#grdTeamHeader td:nth-child(1) {
    width: 81px !important;
}
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] thead#grdTeamHeader td:nth-child(2) {
    width: 311px !important;
}
form[action*="./League-MatchUp-TPB.aspx?"] table.new-table-matchup td:nth-child(3) {
    width: 259px !important;
}
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] thead#grdTeamHeader td:nth-child(4), 
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] thead#grdTeamHeader td:nth-child(5), 
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] thead#grdTeamHeader td:nth-child(6), 
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] thead#grdTeamHeader td:nth-child(7), 
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] thead#grdTeamHeader td:nth-child(8), 
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] thead#grdTeamHeader td:nth-child(9), 
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] thead#grdTeamHeader td:nth-child(10) {
    width: 91px !important;
}
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] thead#grdTeamHeader td:nth-child(12) {
    width: 119px !important;
}
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] tbody#grdMyTeam td:nth-child(2) {
    width: 256px;
}
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] tbody#grdMyTeam td:nth-child(3) {
    width: 212px !important;
}
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] tbody#grdMyTeam td:nth-child(4), 
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] tbody#grdMyTeam td:nth-child(5), 
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] tbody#grdMyTeam td:nth-child(6), 
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] tbody#grdMyTeam td:nth-child(7), 
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] tbody#grdMyTeam td:nth-child(8), 
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] tbody#grdMyTeam td:nth-child(9), 
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] tbody#grdMyTeam td:nth-child(10), 
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] tbody#grdMyTeam td:nth-child(11) {
    width: 97px !important;
}

form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] tbody#grdAllTeam td:nth-child(2) {
	width: 217px !important;
}
form[action*="./League-MatchUp-TPB.aspx?LeagueModel=SalaryCap"] tbody#grdAllTeam td:nth-child(3) {
	width: 202px !important;
}

/*Round Schedule*/
.rnd_schh_img {
    display: inline-block;
    vertical-align: top;
}
.rnd_schh_img img {
    width: 40px;
    border: 1px solid #ddd;
    border-radius: 4px;
    height: 40px;
    object-fit: cover;
}
.rnd_schh_user {
    display: inline-block;
    width: 50%;
    vertical-align: top;
}
img.rnd_schh_img_lft {
    margin-right: 10px;
}
img.rnd_schh_img_rgt {
    margin-left: 10px;
}
.rs_team_outer {
    display: flex;
    align-items: center;
}
.rs_team_shcase img {
    width: 30px;
    height: 30px;
    object-fit: cover;
    border-radius: 4px;
    vertical-align: middle;
    margin-bottom: 2px;
}
.rs_team_shcase font {
    font-weight: 600;
    display: block;
    width: 80px;
    font-size: 11px;
}
.rs_team_outer span {
    background-color: #000;
    color: #fff;
    padding: 3px 4px;
    border-radius: 60px;
    font-weight: 600;
    font-size: 9px;
    margin: 0 5px;
}
.rs_team_shcase {
    display: flex;
    text-align: left;
    align-items: center;
}
.rs_team_shcase img {
    margin-right: 5px;
}
.rs_team_shcase:last-child {
    text-align: right;
}
.rs_team_shcase:last-child img {
    margin-left: 5px;
}
#tabsholder2 .note-box-top td.note-text {
    font-size: 13px !important;
    letter-spacing: normal;
    text-align: left;
}
#tabsholder2 .note-box-top td.note-text b {
    margin-bottom: 5px;
    display: inline-block;
}
#tabsholder2 .note-box-top td.note-text b:last-child {
    margin-bottom: 0;
}
.sub_txt_rr {
    display: block;
    font-size: 13px;
    font-weight: 500;
    padding-left: 25px;
    padding-top: 4px;
}
.rul_main_ttle .sub_txt_rr {
    padding-left: 0;
    letter-spacing: 0.5px;
    padding-top: 3px;
}

#divScoring {
    overflow: hidden;
}
#divScoring td[colspan="6"] {
    display: block;
    background-color: #ddd !important;
    width: 170%;
    padding: 0 !important;
    border: none !important;
    height: 1px;
    margin-left: 70px;
}
.or-strip-rls.pad_left_run {
    border-top: 2.5px dotted #ccc !important;
}

/*Team Preview*/
div#contentz1 .nh-box1.mt-10.new-table9875 {
    position: relative;
}
.preview_btn {
    /*position: absolute;*/
    bottom: 227px;
    right: 5px;
    left: unset;
    width: 145px;
    text-align: center;
    background-color: #555;
    color: #fff;
    display: inline-block;
    padding: 7px 0;
    text-decoration: none;
    font-size: 13px;
    font-weight: 600;
    border-radius: 5px;
    margin: 0 auto;
    border: 2px solid #c8b1b1;
}

.preview_modal_wrap.modal {
    display: block;
    position: fixed;
    z-index: 99;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.95);
}

.preview_modal_wrap .modal-content {
    background-color: #fefefe;
    position: relative;
    margin: 2% auto;
    transform: translateY(5%);
    width: 560px;
}

.preview_modal_wrap .close {
  color: #aaa;
  font-size: 28px;
  font-weight: bold;
}

.preview_modal_wrap .close:hover,
.preview_modal_wrap .close:focus {
  color: red;
  text-decoration: none;
  cursor: pointer;
}
.preview_top {
    background-color: #000028;
    color: #fff;
    display: flex;
    align-items: center;
    padding: 4px 10px;
}
.preview_top .close {
    font-weight: lighter;
    margin-right: 10px;
}
.preview_top strong {
    font-size: 15px;
    letter-spacing: 0.3px;
}
.preview_mid {
    background-color: #000028;
    border-top: 1px solid #453636;
    padding: 11px 10px;
    color: #fff;
    display: flex;
    justify-content: space-between;
}
.preview_mid span {
    display: block;
    margin-bottom: 5px;
    color: #888;
    font-size: 11px;
    text-transform: uppercase;
}
.preview_mid_right {
    text-align: right;
}
.preview_mid font {
    font-size: 14px;
}
.preview_mid font b {
    font-size: 11px;
    color: #888;
}
.preview_player_info img {
    width: 40px;
    height: 40px;
    object-fit: cover;
    border-radius: 8px 8px 0 0;
}
.preview_bot_top ul {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
.preview_bot_top ul li {
    margin: 10px 20px;
    text-align: center;
}
.preview_bot_top ul li span {
    display: block;
    background-color: #fff;
    color: #000;
    padding: 2px 9px;
    border-radius: 2px;
    font-weight: 600;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 115px;
}
.preview_bot {
    background-image: url(../images/preview_ground2.jpg);
    min-height: 530px;
    background-position: center;
    background-size: cover;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 20px;
}
.preview_bot_top > span {
    display: block;
    text-align: center;
    color: #fff;
    font-weight: 600;
    text-transform: uppercase;
    background-color: #009999;
    width: 120px;
    padding-top: 5px;
    box-shadow: 0 2px 1px #417b2b;
    padding-bottom: 5px;
    border-radius: 5px;
    margin: 0 auto;
    margin-bottom: 10px;
}
.preview_player_info b {
    color: #fff;
    margin-top: 4px;
    display: block;
}
.preview_note_tm {
    width: 200px;
    margin: 0 auto;
    background-color: rgba(0,0,0,0.8);
    color: #fff;
    text-align: center;
    font-size: 15px;
    height: 100%;
    font-weight: 600;
    margin-top: 44%;
    border-radius: 4px;
}


/*Salary Utilization*/
.budget-box12 font {
    color: #777;
    font-size: 12px;
    min-height: 24px;
    padding-top: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 5px;
}


.tab_add_team {
    padding: 5px 0; 
    background-color: transparent; 
    background-image: none;
    margin-top: -4px;
    width: 89%;
}
.tab_add_team td strong {
    padding-right: 10px;
    font-size: 11px;
}
.tab_add_team .textbox {
    height: 22px;
    width: 120px;
}
.tab_add_team td:last-child {
    padding-left: 9px;
}
.tab_add_team td .button {
    background-color: #333;
    padding: 6px 7px;
    font-size: 12px;
}

.tab_trade_mytm {
    float: left;
    width: 100%;
    background-color: #fff;
    padding: 5px 0px;
    display: flex;
    min-height: 32px;
    align-items: center;
    justify-content: space-between;
}
.top_trade_mytm .mge_tm_ttle_trde {
    padding-left: 10px;
    font-weight: 600;
    font-size: 12px;
    padding-right: 5px;
}
.top_trade_mytm .mge_tm_ttle_trde:last-child {
    padding-left: 10px;
    font-weight: 600;
    font-size: 12px;
    padding-top: 5px;
}
.bot_trade_mytm {
    padding-right: 10px;
}

.tab_trade_mytm .booster_blk {
    line-height: 35px;
}

a.preview_btn_ct {
    padding: 7px 0px;
    margin: 0 0% 0 0px;
    width: 110px;
    background-color: #555;
    height: auto;
    line-height: normal;
    display: inline-block;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    text-decoration: none;
    border-radius: 4px;
}

/*Trade*/
.plyr_trade_popup {
    padding-top: 100px;
    background-color: rgb(0 0 0 / 85%);
}
.plyr_trade_popup .popup-l2l-table_wrapper {
    margin-bottom: 150px;
}
.plyr_trade_popup .l2l-last-in {
    border-top: none;
    margin-top: 15px;
}
.plyr_trade_popup .close {
    top: -30px;
    font-size: 20px;
    line-height: 19px;
    background-color: #000028;
    border: 2px solid #938383;
    right: 0;
}
.plyr_trade_popup .popup-table-l2l-inner>h4.l2l-tle {
    background-color: #000028;
    padding-top: 10px;
    border-radius: 0;
    padding-bottom: 10px;
    font-weight: 600;
    font-size: 19px;
    color: #fff;
}
.trade_used_strip {
    background-color: #14c2c2;
    color: #fff;
    font-weight: 600;
    display: flex;
    padding: 0px 10px;
    justify-content: space-between;
}
.trade_used_strip font, 
.trade_used_strip span {
    display: inline-block;
    padding: 8px 0;
}
.trade_used_strip font {
    margin-left: -10px;
    padding-left: 10px;
    padding-right: 20px;
}
.trade_used_strip b span:nth-child(1) {
    padding-left: 15px;
    background-color: #009999;
    border-radius: 15px 0 0 15px;
    padding-right: 20px;
    margin-right: -15px;
}
.trade_used_strip b span:nth-child(2) {
    padding-left: 20px;
    background-color: #047f7f;
    margin-right: -10px;
    padding-right: 15px;
    border-radius: 15px 0 0 15px;
}
.trade_tabular table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
}
.trade_tabular thead img {
    width: 20px;
}

.trade_tabular thead th {
    padding: 5px;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: 0.4px;
}
.trade_tabular tbody td {
    border-bottom: 1px solid #ddd;
    padding: 5px;
}
.trade_tabular tbody td:nth-child(1), 
.trade_tabular tbody td:nth-child(3) {
    width: 50%;
}
.trade_tabular tbody td:nth-child(1) .trade_player_box {
    position: relative;
}
.trade_tabular tbody td:nth-child(1) .trade_player_box::before {
    content: "";
    background-color: #ddd;
    position: absolute;
    width: 1px;
    height: 66%;
    top: 7px;
    right: -25px;
}
.trade_player_img img {
    width: 40px;
    height: 40px;
    object-fit: cover;
    border-radius: 4px;
}
.trade_player_box {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.trade_tabular tbody td:nth-child(3) .trade_player_box {
    justify-content: flex-end;
}
.trade_tabular tbody td .trade_player_box .trade_player_img {
    margin-right: 5px;
    position: relative;
}
.trade_tabular tbody td:nth-child(3) .trade_player_box .trade_player_img {
    margin-left: 5px;
    margin-right: 0;
}
.trade_player_info span img {
    width: 13px;
    vertical-align: middle;
}
.trade_tabular {
    margin-top: 10px;
}
i.trde_cap, 
i.trde_vc {
    background-color: red;
    color: #fff;
    display: inline-block;
    padding: 1px 0;
    vertical-align: middle;
    border-radius: 34px;
    font-weight: 900;
    margin-left: 10px;
    font-size: 9px;
    min-width: 22px;
    position: absolute;
    text-align: center;
    left: 0;
    bottom: -4px;
}
.trade_player_info h5 {
    font-size: 12px;
    font-weight: 600;
    color: #000028;
    padding-bottom: 3px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 111px;
}
.trade_player_info span {
    font-weight: 600;
    font-size: 10px;
    color: #009999;
}
.plyr_trade_popup .l2l-last-in span.btn-txt {
    background-color: #0098A6 !important;
    padding: 7px 31px;
    text-transform: uppercase;
    font-size: 16px;
    margin-left: 0;
    font-weight: 600;
}
.plyr_trade_popup .popup-table-l2l-inner {
    border-radius: 0;
}
table.cpt_trade_popup thead tr:nth-child(1) th {
    border-top: none;
}
table.cpt_trade_popup {
    margin-top: 10px;
}
.trade_tabular table th {
    font-weight: 600;
    color: red;
}

/*28-04*/
/*preview new*/
.preview_close .close {
    background-color: #fff;
    font-weight: 500;
    width: 28px;
    display: inline-block;
    height: 28px;
    text-align: center;
    line-height: 24px;
    border-radius: 40px;
    font-size: 25px;
    color: #000028;
}
.preview_close {
    top: 14px;
    right: 10px !important;
}
.preview_bot_top.preview_bot_wk, .preview_bot_top.preview_bot_ar {
	background-color: rgba(0,0,0,0.2);
}
.preview_bot_top.preview_bot_bat,.preview_bot_top.preview_bot_bowl {
	background-color: rgba(0,0,0,0.4);
}
.preview_bot_top {
    border-radius: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
}
.preview_mid {
    padding: 11px 65px 11px 10px;
}

ul.main-menu-1 li .act-chall {
	display: inline-block;
    font-weight: 600;
    font-size: 11px;
    border-radius: 12px;
    margin-left: 5px;
    color: #fff;
    padding: 2px 8px 3px 7px;
    height: 20px;
    line-height: 21px !important;
    margin-top: 7px;
    position: relative;
}
ul.main-menu-1 li .act-chall::before {
    content: "Open Challenges";
    background-color: #0098A6;
    display: inline-block;
    padding: 0px 4px;
    margin-top: 5px;
    font-weight: 600;
    font-size: 10px;
    position: absolute;
    border-radius: 12px;
    margin-left: 5px;
    color: #fff;
    animation: zoominoutsinglefeatured 1s infinite;
    margin-top: 0;
    line-height: 17px;
    position: absolute;
    top: -2px;
    right: -83px;
}

.heder-menu-1 ul.main-menu-1 li a.act.act-chall:after {
    top: 75%;
}

.preview_player_info img {
    width: 45px;
    height: 45px;
    border-radius: 40px;
}
.prvw_player_left {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    position: relative;
}
.preview_player_info b, 
.prvw_player_left font {
    font-weight: 500;
    font-size: 10px;
    width: 30%;
}
.preview_bot_top ul li span {
    font-weight: 500;
    width: 80px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    background-color: #000;
    color: #fff;
}
.preview_bot_top > span {
    width: 125px;
    font-size: 10px
}
.preview_bot_top > span img {
    width: 16px;
    margin-top: -2px;
    vertical-align: middle;
    margin-right: 5px;
}
.prvw_player_left strong.prw_cap {
    position: absolute;
    left: 0;
    top: 0;
    background-color: #fff;
    font-size: 8px;
    width: 15px;
    height: 15px;
    display: inline-block;
    line-height: 16px;
    border-radius: 20px;
}

.nobot_label {
	position: absolute;
    width: 830px;
    background-color: #fff;
    bottom: 0px;
    right: 0;
    left: 0;
    margin: 0 auto;
    font-size: 22px;
    font-weight: 600;
    padding: 12px 0 8px 0;
}
.nobot_label:before {
	content: "";
    background-color: #fff;
    width: 44px;
    height: 46px;
    left: -22px;
    position: absolute;
    bottom: 0px;
    transform: skewX(-39deg);
}
.nobot_label:after {
	content: "";
    background-color: #fff;
    width: 40px;
    height: 46px;
    right: -22px;
    position: absolute;
    bottom: 0px;
    transform: skewX(39deg);
}
.cric_bnr_wrap h5 {
    font-size: 23px;
    color: #ddd;
}

/*League Home Compare*/
.compare_strip_main {
    padding-bottom: 20px;
    border-bottom: 1px solid #eee;
    padding-top: 10px;
}
.team_popuppage_wrap label.chkbox-lble {
    width: 100%;
    margin-left: 10px;
    padding-top: 5px;
    padding-bottom: 10px;
    padding-left: 30px;
}
.team_com_outer {
    display: flex;
    align-items: center;
}
.team_com_drp {
    width: calc(100% - 20px);
    margin: 0 10px;
}
.team_com_drp label {
    font-weight: 600;
    display: block;
    padding-bottom: 5px;
}
/*.compared_main_wrap .ntop_matchup_wrap.ndown_matchup_wrap {
    margin-bottom: 20px;
    border-top: 1px solid #ede9e9;
    padding-top: 15px;
}*/
.compared_main_wrap .ntop_matchup_wrap.ndown_matchup_wrap {
    margin-bottom: 0;
    border-bottom: none;
    padding-top: 0px;
}
.compared_main_wrap h6.filter-tle {
    display: flex;
    float: left;
    border: 1px solid #ddd;
    align-items: center;
    width: calc(100% - 23px);
    margin-left: 5px;
    padding: 5px;
    font-size: 20px;
    text-align: center;
    margin-bottom: 15px;
}
.compared_main_wrap h6.filter-tle b {
    width: 50%;
    text-align: left;
}
.compared_main_wrap h6.filter-tle b img {
    width: 35px;
    height: 35px;
}
.compared_main_wrap h6.filter-tle b strong {
    display: block;
}
.compared_main_wrap h6.filter-tle span {
    display: block;
    padding-bottom: 2px;
    font-size: 11px;
    color: red;
}
.compared_main_wrap h6.filter-tle font {
    font-size: 12px;
    background-color: #eee;
    display: inline-block;
    padding: 3px;
    position: relative;
    border-radius: 4px;
    box-shadow: 2px 2px 0px #ff3131;
}
.compared_main_wrap h6.filter-tle font:before, .compared_main_wrap h6.filter-tle font:after {
    content: "";
    width: 20px;
    height: 1px;
    background-color: #eee;
    position: absolute;
    top: 10px;
}
.compared_main_wrap h6.filter-tle font:before {
    left: 25px;
}
.compared_main_wrap h6.filter-tle font:after {
    right: 25px;
}
.compared_main_wrap h6.filter-tle b:last-child {
    text-align: right;
}
.compared_main_wrap .m_user_info {
    margin-top: 5px;
    margin-bottom: 5px;
    position: relative;
}
.compared_main_wrap .m_user_info.m_left_info img {
	float: left;
}
.compared_main_wrap .m_user_info img {
    width: 40px;
    border-radius: 100px;
    height: 40px;
}
.compared_main_wrap .side_mtch {
    width: 67%;
    float: left;
}
.compared_main_wrap .m_user_info p {
    font-size: 12px;
    width: 80px;
    margin: 0;
    padding-top: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-bottom: 5px;
    white-space: nowrap;
}
.compared_main_wrap .m_user_info p a {
    font-size: 12px;
    font-weight: 600;
    color: #000028;
}
b.mth_vc_c {
    background-color: #ddd;
    width: 23px;
    height: 23px;
    display: flex;
    align-items: center;
    border-radius: 100%;
    justify-content: center;
    font-size: 10px;
    font-weight: 900;
}
.compared_main_wrap .m_user_info.m_right_info {
    flex-direction: row-reverse;
    position: relative;
}
.compared_main_wrap .m_user_info .side_mtch span.ide_mtachup img {
    width: 15px;
    height: 15px;
}
.team_popuppage_wrap {
    width: 499px;
    margin: 0 auto;
}
td.prev_title_cpr {
    background-color: #ddd;
    font-weight: 900;
    font-size: 13px;
    padding: 5px 10px;
}
.team_popuppage_wrap .modal-content {
    padding-top: 15px;
}
.team_popuppage_wrap table.app-table.mtchup-tble-tm th {
    color: #ffffff;
    background: #000028;
    padding: 10px 5px;
}
.team_popuppage_wrap table.app-table.mtchup-tble-tm td {
    border-bottom: 1px solid #ddd;
    padding: 5px 5px;
}
.team_popuppage_wrap table.app-table.mtchup-tble-tm td > img {
    vertical-align: middle;
}
.team_popuppage_wrap table.app-table.mtchup-tble-tm td span {
    font-weight: 600;
    font-size: 11px;
}
b.ldr_cap_prvw {
    background-color: #000028;
    color: #fff;
    width: 17px;
    height: 17px;
    display: inline-block;
    text-align: center;
    font-size: 8px;
    border-radius: 24px;
    line-height: 16px;
    vertical-align: middle;
    margin-right: 5px;
}
.team_com_drp select,
.field_view_match .styled-select9 select {
    border: 2px solid #ccc;
    height: 35px;
    padding: 0 5px;
    width: 97%;
    font-size: 12px;
    font-weight: 600;
    border-radius: 3px;
    box-shadow: 0 2px 1px #beb4b4;
    border-bottom: none;
}

.bot_players_wrap img {
    width: 100%;
}
.box-white-1 .bot_players_wrap {
    padding-left: 1px;
    margin-bottom: -5px;
}
div#divAllTournaments .bot_players_wrap {
    margin-top: 10px;
    margin-bottom: -15px;
}
a.button.ply-join-pyb.jn_link_new {
    float: left;
    background-color: #eee;
    color: #333;
    border-radius: 0 15px 15px 0;
    box-shadow: 1px 2px 1px #ccc;
    font-size: 12px;
    min-width: 90px;
}
a.button.ply-join-pub.jn_link_new {
    float: right;
    margin-right: 0;
    background-color: #eee;
    color: #333;
    border-radius: 15px 0 0 15px;
    box-shadow: 1px 2px 1px #ccc;
    font-size: 12px;
}
.clb_daily_mtch .dly_img_cbtns .button {
    font-size: 15px;
}
.hm_new_mtches_box  .match_show_pred_outer {
    margin-top: 0px;
}
.compre_fancy_wrap {
	overflow: hidden;
}
.draf-top-box_new .offline .user-photo-draft {
    position: relative;
}
.draf-top-box_new .offline .user-photo-draft::before {
    content: "Offline";
    background-color: rgb(0 0 0 / 64%);
    top: 5px;
    left: 0px;
    width: 100%;
    height: 70%;
    border-radius: 0;
    color: #fff;
    opacity: 1;
    position: absolute;
    z-index: 999;
    line-height: 22px;
    font-weight: 600;
    font-size: 8px;
}
.compre_fancy_wrap .preview_modal_wrap .modal-content {
    width: 499px;
}
.leaderboard_table td.lb-text2 a.link-color {
    color: #fff;
}
.compare_strip_main .chkbox-lble input:checked ~ .checkmark {
    background-color: #000028;
    border-color: #000028;
}

form[action*="./League-MatchUp-TPB.aspx?"] table.new-table-matchup thead td:nth-child(2) {
    width: 476px !important;
}
@media screen and (max-width: 1520px) and (min-width: 1350px) {
	form[action*="./League-MatchUp-TPB.aspx?"] table.new-table-matchup thead td:nth-child(2) {
	    width: 466px !important;
	}
}

/*Match Iframe View*/
.fld_radio {
    display: block;
    position: relative;
    padding-left: 27px;
    margin-bottom: 0;
    cursor: pointer;
    padding-right: 10px;
    padding-top: 4px;
    font-weight: 600;
    font-size: 12px;
    -webkit-user-select: none;
    margin-top: 5px;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.fld_radio input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.fld_radio .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
  border-radius: 50%;
}

.fld_radio:hover input ~ .checkmark {
  background-color: #ccc;
}

.fld_radio input:checked ~ .checkmark {
  background-color: #000028;
  border: 2px solid #000028;
}

.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

.fld_radio input:checked ~ .checkmark:after {
  display: block;
}
.fld_radio .checkmark:after {
    top: 4px;
    left: 4px;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: white;
}


.cmpr_top_items span.checkmark {
    width: 15px;
    height: 15px;
}
.cmpr_top_items .chkbox-lble .checkmark:after {
    left: 5.5px;
    top: 2px;
    width: 3px;
    height: 7px;
}
.team_popuppage_wrap .cmpr_top_items label.chkbox-lble {
    padding-left: 24px;
    font-size: 13px;
    width: 30%;
    font-weight: 600;
}
.cmpr_top_items {
    display: flex;
    border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
    padding-bottom: 20px;
    padding-left: 10px;
}
.field_view_match {
    display: flex;
    width: 90%;
    justify-content: flex-end;
    padding-right: 5px;
}
.field_view_match .styled-select9 {
    width: 50% !important;
    height: 30px;
    background-size: 25px 30px;
}

img.over_uncap_icons {
    position: absolute;
    width: 14px !important;
    height: 14px !important;
    margin-top: -5px;
    margin-left: -40px;
}

.mtch_frame_inner .ndown_matchup_wrap .m_user_info {
    position: relative;
}

.compared_main_wrap h2 {
    text-align: center;
    color: #000028;
}

.lh_mtch_frame_wrap {
    border: 1px solid #ddd;
    margin-left: 12px;
    margin-top: 15px;
    padding: 15px;
}

.compared_main_wrap .bot_mtch_scnros {
    width: 100px;
}

span.prvw_pts_frme {
    position: absolute;
    right: -25px;
    top: 0;
    background-color: transparent !important;
    width: auto !important;
    font-weight: 700 !important;
}
.preview_player_info img.over_uncap_icons {
    position: absolute;
    width: 14px !important;
    height: 14px !important;
    margin-top: -5px;
    margin-left: 0;
    left: -9px;
    bottom: 2px;
}
.prvw_player_left strong.prw_cap {
    background-color: yellow;
    color: #000;
    font-weight: 700;
}
.preview_player_info {
    position: relative;
}

h2.ttle_pts_mtch {
    align-items: center;
    justify-content: space-between;
    background-color: rgb(0 153 153 / 22%);
    font-size: 17px;
    float: left;
    width: 100%;
}
h2.ttle_pts_mtch span {
    background-color: #000028;
    color: #fff;
    font-size: 14px;
    width: 30px;
    float: left;
    height: 30px;
    display: inline-block;
    text-align: center;
    padding: 4px 10px 4px 10px;
    line-height: 31px;
    border-radius: 0px 20px 20px 0;
}
h2.ttle_pts_mtch span:last-child {
    border-radius: 20px 0 0 20px;
    float: right;
}
h2.ttle_pts_mtch font {
	line-height: 38px;
}
.compared_main_wrap .ntop_matchup_wrap.ndown_matchup_wrap:nth-child(1) .mdle_scrs p {
    font-size: 18px;
    padding-top: 20px;
    color: #000028;
}
.extra_pts_mtchup {
    margin-bottom: 0px !important;
    margin-top: 10px;
    float: left;
    width: 100%;
}
div#divTopAds {
    float: none;
    margin: 0 auto;
    width: 100% !important;
    text-align: center;
    height: 100%;
    margin-top: 5px;
}

.compre_fancy_wrap.mtch_frame_wrap .m_left_info.curnt_plying_tm {
    background-color: green;
    border-radius: 0 8px 8px 0;
    float: left;
    box-shadow: 0 2px 1px #ccc;
}

.compre_fancy_wrap.mtch_frame_wrap .m_right_info.curnt_plying_tm {
    float: right;
    box-shadow: 0 2px 1px #ccc;
    background-color: green;
    border-radius: 8px 0 0 8px;
}

.compre_fancy_wrap.mtch_frame_wrap .curnt_plying_tm .side_mtch p a,
.compre_fancy_wrap.mtch_frame_wrap .curnt_plying_tm .bot_mtch_scnros {
	color: #fff;
}

li.curnt_plying_tm {
    background-color: rgb(0 128 0 / 63%);
    border-radius: 4px;
    position: relative;
}

li.curnt_plying_tm::before {
    /*content: "";*/
    background-color: red;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    animation: ripple_players 0.7s linear infinite;
    position: absolute;
    top: 0;
    left: -5px;
}

@-webkit-keyframes ripple_players {
  0% {
    box-shadow: 0 0 0 0 rgba(101, 255, 120, 0.3);
  }
  100% {
    box-shadow: 0 0 0 1em rgba(101, 255, 120, 0.3);
  }
}

li.curnt_plying_tm span.prvw_pts_frme {
    right: -8px;
    top: -15px;
}

.compre_fancy_wrap.mtch_frame_wrap .m_user_info.curnt_plying_tm::before {
    /*content: "";*/
    background-color: red;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    animation: ripple_players 0.7s linear infinite;
    position: absolute;
    top: 42%;
    left: -5px;
}

.compre_fancy_wrap.mtch_frame_wrap .m_user_info.m_left_info.curnt_plying_tm::before {
    right: 0;
    left: unset;
    top: 42%;
}



@media (min-width: 1025px) and (max-width: 1500px){
	body #mid-part-new .fix-part2 {
	    padding: 0 15px 15px;
	    width: calc(100% - 280px);
	    margin: 0px 80px -20px 170px;
	    margin: 0 auto;
	}
}

.mtch_frame_wrap tr.curnt_plying_tm td {
    background-color: green;
    color: #fff;
}

/*Group Modal*/
.grp_comp_mainwrap .field_view_match {
    width: 65%;
}
.grp_comp_mainwrap .field_view_match .styled-select9 {
    width: 80% !important;
}
.grp_comp_mainwrap .cmpr_top_items > h2 {
    margin-top: 9px !important; 
}
.grp_comp_mainwrap img.over_uncap_icons {
    margin-top: 0;
    margin-left: 0;
}
.grp_comp_mainwrap .compared_main_wrap .side_mtch {
    width: 75%;
    float: none;
}
.grp_comp_mainwrap .grp_user_info {
    display: flex;
}
.grp_comp_mainwrap .compared_main_wrap .m_user_info.m_right_info {    
	align-items: center;
}
.grp_comp_table div b {
    font-size: 13px;
}
.grp_comp_mainwrap .bot_mtch_scnros > span {
    font-size: 10px;
    font-weight: 600;
}
.grp_comp_mainwrap .compared_main_wrap .m_user_info .side_mtch span.ide_mtachup img {
    width: 13px;
    height: 13px;
    vertical-align: middle;
}
.grp_comp_mainwrap .side_mtch {
    padding-left: 5px;
}
.grp_plyrs_pts {
    background-color: #ccc;
    padding: 3px 3px;
    font-weight: 600;
    border-radius: 3px;
}
.grp_plyrs_pts span {
    font-size: 13px !important;
}
.grp_comp_table td {
    border-bottom: 1px solid #ddd;
}
td.grp_plyr_dtls {
    background-color: #f1f1f1;
    border: none !important;
    padding: 2px 5px;
    border-radius: 5px;
}
a.button.btn_grp_plyrs {
    float: right;
    background-color: #3b5656;
    padding: 2px 9px;
    text-decoration: none;
    font-size: 13px;
    height: 30px;
    line-height: 30px;
    margin-top: 4px;
}

/*table.new-table-546.new-table-547.new-table-matchup thead#grdTeamHeader td:nth-child(7) img, 
table.new-table-546.new-table-547.new-table-matchup thead#grdTeamHeader td:nth-child(8) img, 
table.new-table-546.new-table-547.new-table-matchup thead#grdTeamHeader td:nth-child(9) img, 
table.new-table-546.new-table-547.new-table-matchup thead#grdTeamHeader td:nth-child(10) img, 
table.new-table-546.new-table-547.new-table-matchup thead#grdTeamHeader td:nth-child(11) img, 
table.new-table-546.new-table-547.new-table-matchup thead#grdTeamHeader td:nth-child(12) img, 
table.new-table-546.new-table-547.new-table-matchup thead#grdTeamHeader td:nth-child(13) img {
    filter: contrast(0.1);
}*/

/**************************************EPL Update CSS******************************************/

/*Homepage Football*/
.cric_bnr_new .bnr_bot_tag {
    top: 135px;
    position: unset;
}
.cric_bnr_new {
    padding-top: 100px;
    height: 650px;
}


.cric_bnr_new {
    background-image: url(../images/football_banner_new.jpg) !important;
    background-position: right;
}
.cric_bnr_new.foot_active {
    background-image: url(../images/football_banner.jpg) !important;
    background-position: center;
}
.cric_box_outer {
    padding-top: 25px;
}

.cric_bnr_new .tab_inner_hm {
    width: 240px;
    margin: 0 auto;
    background-color: #fff;
    font-family: montserrat;
    border-radius: 10px;
    margin-top: 15px;
    margin-bottom: 110px;
}
.cric_bnr_new .tab_inner_hm h6 {
    font-size: 16px;
    padding-top: 5px;
    background-color: #eee;
    padding-bottom: 5px;
    border-radius: 10px 10px 0 0;
}
.cric_bnr_new .tab {
    display: flex;
    align-items: center;
    justify-content: center;
}
.cric_bnr_new .tab button {
    background-color: #fff !important;
    width: auto;
    text-align: center;
    border-radius: 10px;
    border-bottom: 4px solid #fff;
    opacity: 0.65;
}
.cric_bnr_new .tab img {
    width: 30px;
    vertical-align: middle;
}
.cric_bnr_new .tab button span {
    color: #000;
    vertical-align: middle;
    font-family: montserrat;
    font-weight: 500;
    font-size: 14px;
}
.cric_bnr_new .tab button.active {
    border-bottom: 4px solid red;
    border-radius: 0 0 0 10px;
    opacity: 1;
}
.cric_bnr_new .tab button.active span {
    font-weight: 600;
}
.cric_bnr_new .tab button.tablinks2.active {
    border-radius: 0 0 10px 0;
}

/*new*/
.cric_bnr_new .tab_inner_hm {
    background-color: transparent;
}
.cric_bnr_new .tab_inner_hm h6 {
    font-size: 20px;
    background-color: transparent;
    color: #fff;
}
.cric_bnr_new .tab button {
    background-color: transparent !important;
    opacity: 0.50;
    border-bottom: none;
}
.cric_bnr_new .tab button img {
    filter: grayscale(1);
}
.cric_bnr_new .tab button.active img {
    filter: unset;
}
.cric_bnr_new .tab button.active {
    background-color: transparent;
    border-bottom: none;
    color: #fff;
}
.cric_bnr_new .tab button.active {
    opacity: 1;
}
.cric_bnr_new .tab img {
    width: 30px;
    vertical-align: middle;
    height: 30px;
    background-color: #fff;
    border: 2px solid red;
    border-radius: 30px;
    padding: 10px 10px;
}
.cric_bnr_new .tablinks strong {
    display: block;
    box-shadow: 0 6px 12px #352d2d;
    border-radius: 40px;
}
.cric_bnr_new .tab button span {
    color: #fff;
    font-size: 14px;
    margin-top: 8px;
    display: block;
}

.foot_lbl {
    position: absolute;
    top: 278px;
    left: 0;
    right: 0;
    display: inline-block;
    width: 830px;
    margin: 0 auto;
    background-color: rgb(5 34 103);
    padding: 6px 0 0 0;
    border: 2px solid #f8a149;
    border-radius: 3px;
    box-shadow: 0 4px 9px #04133a;
}
.cric_bnr_wrap h1 {
    padding-bottom: 5px;
    font-size: 22px;
}

/*Bot Player*/
.bot_player_images {
    position: relative;
}
.bot_player_left {
    position: absolute;
    left: -165px;
    top: 20px;
}
.bot_player_left img {
    width: 150px;
}
.bot_player_right {
    position: absolute;
    right: -155px;
    top: 20px;
}
.bot_player_right img {
    width: 140px;
}

/*Player Profile Popup Iframe*/
.player_image > img {
    width: 100%;
    height: 200px;
    object-fit: cover;
    object-position: center;
}
.player_image {
    position: relative;
}
.player_inner_data {
    position: absolute;
    bottom: 0;
    margin: 0 auto;
    left: 0;
    right: 0;
    width: calc(100% - 20px);
    background-color: rgb(36 43 75 / 70%);
    text-align: center;
    padding: 0px 10px;
    height: 100%;
}
.player_inner_data {
    display: flex;
    font-size: 15px;
    text-align: center;
    align-items: center;
    justify-content: space-between;
    color: #fff;
}
.player_tabs ul {
    display: flex;
    justify-content: center;
}
.player_tabs ul li {
    width: 15%;
    text-align: center;
    border: 1px solid #b6b6b6;
    border-radius: 5px;
    margin-right: 7px;
}

.player_tabs ul li .player_tabs ul li .active {
    font-size: 15px;
    font-weight: 600;
    background-color: transparent;
    display: block;
    padding: 10px 10px;
    color: #000028;
    text-decoration: none;
    border-bottom: 3px solid #000028;
    border-radius: 5px;
    margin-bottom: -1px;
}

.player_tabs ul li a {
    font-size: 15px;
    font-weight: 500;
    background-color: transparent;
    display: block;
    padding: 10px 10px;
    color: #000;
    border: none;
    text-decoration: none;
}
.player_tabs ul li a.active {
    border-bottom: 3px solid #000;
    border-radius: 5px;
    color: #000;
    border-color: #000;
    font-weight: bold;
}

.player_nme b {
    font-size: 20px;
    margin-right: 5px;
}
.player_nme span {
    font-size: 12px;
    font-weight: 500;
}
.player_rnk span:nth-child(2) {
    border-left: 1px solid #fff;
    padding-left: 11px;
}
.player_nme .player_rnk {
    padding-top: 5px;
}
.player_nme {
    text-align: left;
    padding-left: 15px;
}
.player_rnk span {
    margin-left: 2px;
    font-weight: 500;
    font-size: 13px;
}
.player_content_wrapper .player_tabs {
    margin: 20px 10px 10px 10px;
    float: left;
    width: 100%;
}
.player_content_wrapper .content1 {
    padding: 0 10px;
}

.player_content_wrapper .my_team69-sub {
    border-left: 1px solid #534949;
    border-top: 1px solid #534949;
}
.player_content_wrapper .bo-r-tb-85 {
    border-left: 1px solid #534949;
}
.player_content_wrapper .create_league_list_league9 th, 
.player_content_wrapper .new-table-546 thead, 
.player_content_wrapper .new-table-54 thead {
    background: #000 !important;
}
.player_content_wrapper .create_league_list_league9 td {
    padding: 7px 7px;
}

.table_perfomance .create_league_list_league9 th, 
.table_perfomance .create_league_list_league9 td {
    padding: 5px 12px;
}

.pblisher_news {
    padding-top: 0;
    border: 1px solid #ccc;
    width: calc(100% - 41px);
    margin-left: 10px;
    border-radius: 4px;
    background-color: #fff;
    margin-bottom: 10px;
    font-size: 13px;
    padding-bottom: 10px;
}
.pblisher_news div {
    padding-left: 10px;
    padding-right: 10px;
}
.pub_top {
    padding-left: 10px;
}
.pblisher_news p {
    padding-left: 10px;
    padding-right: 10px;
}
.pub_bottom {
    background-color: #ffcfcf;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.player_content_wrapper {
    float: left;
    width: 100%;
    margin-bottom: 30px;
    overflow-x: scroll;
    max-height: 600px;
}
.player_profile_img img {
    width: 80px;
    height: 80px;
    object-fit: cover;
    object-position: center top;
    border-radius: 130px;
}
/*ANIMATED Border*/
.player_profile_img {
  position: relative;
  border-radius: 3px;
  z-index: 9;
}
.player_profile_img:after {
    content: '';
    position: absolute;
    top: calc(-1 * 4px);
    left: calc(-1 * 4px);
    height: calc(100% + 4px * 2);
    width: calc(100% + 4px * 2);
    background: linear-gradient(60deg, #f79533, #f37055, #ef4e7b, red, yellow, red, #07b39b, #6fba82);
    border-radius: 125px;
    z-index: -1;
    -webkit-animation: animatedgradient 3s ease alternate infinite;
    animation: animatedgradient 3s ease alternate infinite;
    background-size: 300% 300%;
}


@-webkit-keyframes animatedgradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}


@keyframes animatedgradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

/*End*/
.player_profile_glosy_wrap.player_profile_img {
    margin-left: 10px;
    float: left;
    width: 100%;
    font-family: montserrat;
    margin-top: 25px;
}
.plyr_prof_glosy_inner {
    background-color: #f4f4f4;
    width: calc(100% + -30px * 2);
    border-radius: 6px;
    padding: 10px 10px 15px 10px;
}
.player_profile_glosy_wrap:after {
    top: calc(-1 * 3px);
    left: calc(-1 * 3px);
    height: calc(100% + 3px * 2);
    width: calc(100% + -17px * 2);
    border-radius: 6px;
}
.plyr_prof_glosy_inner h2 {
    font-size: 16px;
}
.plyr_prof_glosy_inner li {
    display: inline-block;
    vertical-align: top;
    background-color: #fff;
    padding: 8px;
    margin-right: 10px;
    margin-top: 5px;
    width: 12%;
    border-radius: 4px;
    box-shadow: 0 2px 3px #cfc6c6;
}
.player_profile_glosy_note li {
    width: 99%;
    font-weight: 500;
    font-size: 13px;
}


.plyr_prof_top_table,
.prof_salary_change_tble {
    float: left;
    width: 99%;
    margin-top: 10px;
    border: 1px solid #ddd;
    margin-left: 7px;
}
.plyr_prof_top_table {
    margin-top: 0;
}
.plyr_prof_top_table {
    width: 70%;
    margin-right: 20px;
}
.plyr_prof_top_table tbody td div, 
.plyr_prof_top_table tbody td {
    color: #000;
}
.prof_salary_change_tble {
    padding-bottom: 15px;
}
.news_overflow {
    float: left;
    width: 1000px !important;
}
.player_content_wrapper tr.sal_tble_act td {
    font-weight: 600;
}
.player_inner_data .player_nme > span {
    display: block;
    padding-bottom: 5px;
}
.player_profile_inner {
    display: flex;
    align-items: center;
}
.plyr_prof_top_table tbody th.my_team69-sub {
    width: 80px;
}
.news_frame_wrapper {
    background-color: #f1f1f1;
    float: left;
    width: 100%;
    padding: 10px;
}
.news_frame_wrapper h2 {
    font-size: 18px;
    padding-left: 10px;
    padding-bottom: 5px;
}
.news_head {
    background-color: #ddd;
    border-radius: 4px 4px 0 0;
    padding: 8px 10px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 14px;
    margin-bottom: 10px;
}



.news_frame_title {
    display: flex;
    justify-content: space-between;
    padding-right: 35px;
    padding-bottom: 15px;
}
.news_frame_arrow a {
    display: inline-flex;
    width: 25px;
    height: 25px;
    align-items: center;
    background-color: #b0c1c1;
    text-align: center;
    margin-left: 5px;
    justify-content: center;
    border-radius: 40px;
}
a.news_arrow_left {
    transform: rotate(90deg);
}
a.news_arrow_right {
    transform: rotate(-90deg);
}
.news_frame_arrow img {
    width: 13px;
}

.news_frame_wrapper .owl-nav {
    position: absolute;
    top: -55px;
    right: 0;
    width: 116px;
}
.news_frame_wrapper .owl-theme .owl-nav [class*='owl-'] {
    margin: 0;
    padding: 0;
    width: 30px;
    background: #000 !important;
    height: 30px;
    border-radius: 43px;
    font-size: 19px;
    color: #fff;
    line-height: 0;
}
.news_frame_wrapper .owl-nav button span {
    line-height: 0;
}
.news_frame_wrapper button.owl-prev {
    position: absolute;
    left: 0;
}
.news_frame_wrapper button.owl-next {
    position: absolute;
    right: 50px;
    top: 4px;
}


/*Player Profile Modal*/
.player_pop_top {
    display: flex;
    flex-wrap: wrap;
    font-family: montserrat;
    border-bottom: 1px solid #eee;
}
.player_pop_main::before {
    content: "";
    background-color: #03acac;
    width: 200px;
    height: 140px;
    position: absolute;
    right: -50px;
    bottom: -50px;
    box-shadow: 0 0 8px #019595;
    border-radius: 100%;
    z-index: -1;
}
.player_pop_main > img {
    width: 130px;
    height: 160px;
    border-radius: 5px;
    object-fit: cover;
}
.player_pop_main_info {
    display: inline-block;
    vertical-align: top;
    padding-left: 10px;
    padding-top: 20px;
}
.player_pop_main_info h2 {
    color: #fff;
    font-size: 22px;
}
.player_pop_main_info strong {
    display: block;
    color: #e1e0e0;
}
span.plr_user_rank {
    display: block;
    color: #e1e0e0;
    font-size: 14px;
    padding-top: 15px;
    font-weight: 500;
    padding-bottom: 12px;
}
span.plr_user_rank b {
    font-size: 15px;
    color: #fff;
}
.player_pop_main_info a img {
    width: 70px;
}
.player_pop_left {
    width: calc(70% - 20px);
    display: flex;
}
.player_pop_table table.nh-user-table65 {
    float: none;
    width: 97%;
    border: 1px solid #ccc;
    table-layout: fixed;
    margin-left: 7px;
    min-height: 142px;
    border-top: none;
}
.player_pop_left .player_pop_table {
    width: 50%;
    border-right: 1px solid #ccc;
    background-color: #f1f1f1;
    padding: 5px 10px;
}
.player_pop_table h3 {
    font-size: 13px;
    padding: 7px 10px;
    text-align: center;
    border-radius: 4px;
    background-color: #009999;
    border: 1px solid #ccc;
    color: #fff;
}
.player_pop_table table.nh-user-table65 td {
    background-color: #fff;
    border-bottom: 1px solid #eee;
    border-right: 1px solid #eee;
    padding: 6px 10px;
}

.player_pop_bot {
    display: flex;
    margin-top: 15px;
    justify-content: space-between;
    background-color: #f1f1f1;
    padding: 10px;
    font-family: montserrat;
}
.player_pop_bot .player_pop_table {
    width: 32.33%;
}
.player_pop_bot .glass-box {
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    margin-bottom: 5px;
    margin-top: 5px;
}
.player_pop_bot .glass-box:last-child {
    border-bottom: none;
}
.player_pop_bot .pro-box4 {
    background-color: #e3e3e3;
    border-radius: 10px;
    margin-top: 10px;
    height: 11px;
}
.player_pop_bot .pro-box4 font {
    height: 11px;
    border-radius: 20px;
}
.player_pop_bot table.nh-user-table65 {
    min-height: 186px;
}

/*new*/
.player_pop_main {
    width: 100%;
    background-color: #009999;
    position: relative;
    overflow: hidden;
    padding: 10px;
    display: flex;
    z-index: 9;
    justify-content: space-between;
}
.player_pop_left {
    width: auto;
    display: flex;
    align-items: center;
}
.player_pop_left:last-child {
    width: 20%;
    display: flex;
    margin-right: 50px;
}
.player_pop_usrimage {
    position: relative;
}
.player_pop_usrimage img {
    width: 150px;
    height: 150px;
    object-fit: cover;
    border-radius: 100px;
}
.player_usrimage_icon {
    position: absolute;
    bottom: 10px;
    right: 10px;
}
.player_usrimage_icon img {
    width: 25px;
    height: 25px;
    background-color: #03acac;
    padding: 5px 5px;
    box-shadow: 0 0 7px #098a8a;
}
.player_pop_main_info li {
    margin-top: 11px;
}
.player_pop_main_info li img {
    width: 16px;
    height: 16px;
    vertical-align: middle;
    object-fit: contain;
    margin-right: 5px;
}
.player_pop_main_info li span {
    vertical-align: middle;
    color: #fff;
    font-weight: 500;
    font-size: 13px;
}
.player_pop_info_btns a {
    background-color: #000028;
    display: inline-block;
    min-width: 220px;
    margin-bottom: 10px;
    color: #fff;
    text-decoration: none;
    text-align: center;
    font-weight: 600;
    font-size: 18px;
    padding: 10px 0;
    border-radius: 4px;
}
.player_pop_bottom {
    width: 600px;
    padding: 0;
    margin: 0 auto;
    margin-top: 15px;
}
.player_pop_bottom_title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
}
.player_pop_bottom_main li {
    background-color: #009999;
    display: inline-block;
    width: 100%;
    margin-bottom: 5px;
}
.player_pop_bottom_main li img {
    width: 40px;
    height: 40px;
    object-fit: contain;
    vertical-align: middle;
    background-color: #000028;
    padding: 10px 8px;
}
.player_pop_bottom_main li span {
    vertical-align: middle;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    padding-left: 10px;
}
.player_pop_bottom_main li b {
    float: right;
    margin-top: 16px;
    font-size: 22px;
    margin-right: 10px;
    border-left: 1px solid #24d2d2;
    color: greenyellow;
    padding-left: 15px;
}

@media screen and (max-width: 1500px) and (min-width: 1150px) {
	.mt_outer_box {
	    min-width: 90px;
	}
	.mt_outer_lbls span {
	    font-size: 15px;
	}
}

/*Player Salary Accrodin Tabs*/
.rules_incre_block {
    float: left;
    width: calc(100% - 20px);
    background-color: #fff;
    padding: 0 10px 10px 10px;
}
.rules_incre_block .accord_box1 {
    float: left;
    padding: 0;
    margin-top: 12px;
    width: 100%;
}
.rules_incre_block .accord_box1 button {
    background: linear-gradient(180deg, rgb(255 255 255) 0%, rgb(205 243 251) 100%);
    position: relative;
    border-radius: 4px;
    color: #333;
    cursor: pointer;
    padding: 10px 15px;
    width: 100%;
    border: 1px solid #ccc;
    text-align: left;
    outline: none;
    font-size: 15px;
    transition: 0.4s;
    font-weight: 600;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    margin-bottom: 0;
    overflow: hidden;
}
.rules_incre_block .accord_box1 .accordion::before {
    content: "";
    background-image: url(../images/p-down-arrow.png);
    position: absolute;
    width: 13px;
    height: 13px;
    transition: all 0.4s;
    transform: rotate(0deg);
    right: 15px;
    background-position: center;
    background-size: contain;
    top: 12px;
}
.rules_incre_block .accord_box1 .accordion.active::before {
    transform: rotate(180deg);
    filter: invert(1);
}
.rules_incre_block .panel {
    padding: 20px 10px 10px 10px;
    display: none;
    background-color: white;
    overflow: hidden;
    border: 1px solid #ddd;
    border-radius: 6px;
    margin-top: -10px;
    opacity: 1;
    max-height: 100%;
}
.rules_incre_block .draft-table987 td {
    font-size: 14px;
}
.rules_incre_block b.incre_plus {
    color: green;
    font-size: 15px;
}
.rules_incre_block b.incre_minus {
    color: red;
    font-size: 15px;
}

.rules_incre_block .accord_box1 button.active {
    background: linear-gradient(180deg, #0cc5c5 0%, #009999 100%);
    color: #fff;
}

.rules_indivi_sal_block label {
    padding: 5px 10px 0 20px;
    font-size: 13px;
}
.rules_indivi_sal_block {
    float: left;
    width: 100%;
    border: 1px solid #ddd;
    margin-top: 15px;
    padding-bottom: 8px;
}
.rules_indivi_sal_block .tabnav_bg {
    height: 34px;
    margin-top: 0 !important;
}
.rules_indivi_sal_block .list-status .selectbox {
    height: 27px;
    width: 150px;
    font-size: 13px;
}
.rules_indivi_sal_block .list-status {
    margin-right: 20px;
}
.rules_indivi_sal_block table.draft-table987.fs-14 {
    margin-top: 5px;
    float: left;
    table-layout: fixed;
    width: 99% !important;
    margin-left: 6px;
}
.rules_indivi_sal_block table.draft-table987.fs-14 td, 
.rules_indivi_sal_block table.draft-table987.fs-14 td b {
    font-size: 13px;
}
.rules_indivi_sal_block table.draft-table987.fs-14 tr:first-child td,
.rules_indivi_sal_block table.draft-table987.fs-14 tr:first-child td b {
    font-size: 15px;
    font-weight: bold;
}
.profile_accordin_block .draft-table987 th {
    line-height: 25px;
    background-image: none;
    background-color: #ccc;
}

.team_plyr_role a:nth-child(2) {
    display: block;
    width: 100%;
    position: relative;
    top: -12px;
    left: -4px;
}
.team_plyr_photo {
    position: relative;
}
.player_content_wrapper .team_plyr_role {
    position: unset;
    left: 0;
    top: 10px;
}
.team_plyr_name a {
    line-height: normal;
    width: 140px;
}
.team_plyr_form {
    float: left;
    width: 100%;
}
.team_plyr_form {
    margin-left: 2px;
}
.team_plyr_form img {
    margin-top: 3px;
    margin-right: 5px;
    width: 14px;
}

.playr_swap a.swap_btn {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url(../images/up-down.png);
    background-repeat: no-repeat;
    background-size: 20px;
    transition: all ease 0.3s;
    background-position: 0 0;
    vertical-align: middle;
}
.playr_swap a.btn-act {
    background-position: 0 -21px;
}
/*.playr_swap a.swap_btn:hover {
    background-position: 0 -21px;
}*/

.plyr_any {
    display: block;
    width: 100%;
    position: relative;
    top: -40px;
    left: -4px;
}

.plyr_bench_modal {
    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;
}
.plyr_bench_modal .popbox-1 {
    float: none;
    width: 500px;
    margin: 0px;
    background-color: #eee;
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    margin: 0 auto;
}
.plyr_bench_modal .popbox-title {
    box-sizing: border-box;
    padding: 0 10px;
    line-height: 40px;
    background-color: #eee;
    color: #000;
    font-size: 16px;
}
.plyr_bench_modal .app-table thead, 
.plyr_bench_modal tbody#grdBenchPlayersTitle_1 th {
    background-color: #009999;
    color: #fff;
}
.plyr_bench_modal .app-table td, 
.plyr_bench_modal .app-table th {
    padding: 3px 3px;
    line-height: 20px;
}
.plyr_bench_modal .table-title1 {
    float: left;
    max-width: calc(100% - 10px);
    box-sizing: border-box;
    text-indent: 10px;
    font-size: 15px;
    line-height: 22px;
    color: #fff;
    background-color: transparent;
}
.plyr_bench_modal .app-table .bo-left {
    border-left: 1px solid #b5b5b5;
}
.plyr_bench_modal .icon6 {
    display: inline-block;
    width: 15px;
    height: 15px;
    margin: 0px;
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url(https://m.cricbattle.com/images/progress-icons.png);
}
   

.plyr_bench_modal .app_table_outer {
    background-color: #fff;
} 
.plyr_bench_modal .app-table.app-table-trade {
    background-color: #eee;
}
.plyr_bench_modal .app_table_outer .button {
    float: none;
}
.plyr_bench_modal .app_table_outer .button:last-child {
    background-color: #ddd;
    color: #000;
    margin-left: 5px;
}
.plyr_bench_modal .app_table_outer a.link-color2 {
    color: #000028;
    font-weight: 600;
    text-decoration: none;
}

span.prio_bench {
    display: inline-block;
    width: auto;
    padding-left: 5px;
    vertical-align: middle;
    background-color: #ddd;
    padding-right: 5px;
    height: 20px;
    line-height: 19px;
    border-radius: 10px 0 0 10px;
    margin-left: 5px;
    font-weight: 600;
}
table.new-table-54.plry_bnch_team .playr_swap {
    display: block;
}
table.new-table-54.plry_bnch_team .playr_swap a {
    vertical-align: middle;
}
.plyr_ben_title {
    display: flex;
    justify-content: space-between;
    padding-right: 5px;
}
.plyr_ben_title span {
    font-size: 15px;
}

.mt_user_left {
    float: left;
    text-align: center;
    margin-right: 10px;
    background-color: #009999;
    margin-left: -8px;
    border-radius: 4px;
    padding-left: 10px;
    padding-right: 10px;
}
.mt_user_left > img {
    width: 70px;
    margin-top: 5px;
    border-radius: 6px;
    height: 70px;
    object-fit: cover;
    margin-bottom: 10px;
}
.mt_user_box .styled-select81 {
    margin: 50px 0 5px 0;
}
.sl-user-98.mt_user_box .sc-note-box {
    width: calc(100% - 165px)!important;
    margin-right: 0;
    border-radius: 4px;
}
.mt_user_box .sc-team-ex-box123 {
    border: 1px solid #ddd;
}
.mt_user_box .sc-team-ex-box123 > table {
    table-layout: fixed;
}
.mt_user_box .sc-team-ex-box123 > table td.sc-view-team-bo1 font {
    display: block;
    font-size: 9px;
    line-height: 1;
    padding-bottom: 6px;
    color: #999 !important;
}
.mt_user_box .sc-view-team-bo1 {
    padding-left: 5px;
}
.mt_user_box.sl-user-98 {
    border-radius: 5px;
}
.mt_notes_wrap {
    float: left;
    width: calc(100% - 22px);
    background-color: #fff;
    border: 1px solid #ccc;
    margin-top: 10px;
    padding: 10px;
}
.mt_notes_wrap > strong {
    font-size: 14px;
    display: block;
    margin-bottom: 5px;
}
.mt_notes_wrap li {
    padding-bottom: 5px;
    font-size: 13px;
}
.mt_icons_note .note-icon {
    font-size: 11px;
    background-color: #f2f2f2;
    padding: 5px 10px;
    margin-right: 5px;
    border-radius: 3px;
}
.mt_icons_note .note-icon img {
    float: none;
    margin-right: 3px;
    width: 15px;
    line-height: 16px;
    vertical-align: middle;
    height: 15px;
    object-fit: contain;
}
.mt_notes_wrap li b {
    color: #009999;
}
.mt_sel_row td {
    background-color: #009999 !important;
    color: #fff !important;
}
.mt_sel_row .team_plyr_name a.fancyboxPP.link-color.nh-nowrap {
    color: #fff;
}
.mt_sel_row .full-width.current-round-ply font {
    color: #fff;
}
.mt_sel_row td .playr_swap a {
    background-position: 0 -21px;
}
.mt_sel_row .full-width.current-round-ply {
    border: 1px solid #ded3d3;
    border-left: 2px solid #ded3d3;
}

.plry_bnch_team .styled-select81, 
.playr_swap_stats .styled-select81 {
    width: 19px;
    background: url(../images/down-arrow.png) no-repeat 12px 8px #aaa !important;
    text-align: left;
    padding-left: 5px;
    display: inline-block;
    line-height: 1;
    border-radius: 4px 0 0 4px;
    margin: 3px -32px 0px 0px;
}
.plry_bnch_team .styled-select81 select,
.playr_swap_stats .styled-select81 select {
	background: transparent;
    padding-left: 0;
    border-bottom: none !important;
    color: #fff !important;
}
.playr_swap_stats .playr_swap {
    display: block;
    margin: 5px 0;
}
.playr_swap_stats .styled-select81 {
    display: inline-block;
    border-radius: 2px;
    margin: 0px -1px 0px 0px;
}
.contents.marginbot5 div#contentz1 .nh-box1.mt-10.new-table9875 tbody#grdTeamPlayers_1 .team_plyr_role, 
.contents.marginbot5 div#contentz1 .nh-box1.mt-10.new-table9875 tbody#grdBenchPlayers_1 .team_plyr_role {
    left: -3px;
    top: 6px;
}
.contents.marginbot5 div#contentz1 .nh-box1.mt-10.new-table9875 tbody#grdTeamPlayers_1 .team_plyr_role a:nth-child(2),
.contents.marginbot5 div#contentz1 .nh-box1.mt-10.new-table9875 tbody#grdBenchPlayers_1 .team_plyr_role a:nth-child(2) {
	top: -12px;
    left: -2px;
}
.team_plyr_photo > img {
    width: 35px;
    margin-left: 10px;
    height: 35px;
    border-radius: 4px;
    object-fit: cover;
}
.mt_dis_arrow img {
    opacity: 0.4;
    filter: grayscale(100);
    cursor: auto;
}
.team_plyr_photo .team_plyr_role {
    position: absolute;
    left: 0;
    top: 10px;
}
.team_plyr_photo > img {
    position: relative;
    top: 6px;
}

/*Player Combination Rule*/
strong.lbl_rls_othr {
    font-size: 13px;
}
.player-comb-block .textbox {
    width: 66px;
}
select#ddlTotalPlayers {
    width: 72px;
    margin-left: 0 !important;
    padding-left: 0;
}
.sele_rls_inr {
    position: relative;
}
.sele_rls_inr select {
    position: absolute;
    left: 15px;
    top: -12px;
    right: 0px;
    width: 130px !important;
}

@media screen and (max-width: 1360px) and (min-width: 1200px) {
	.mt_user_box.sl-user-98 {
	    border-radius: 5px 5px 0 0;
	    background-size: cover;
	}
	.sl-user-98.mt_user_box .sc-note-box {
	    font-size: 10px;
	}
	tbody#grdTeamPlayers_1 .full-width.current-round-ply, tbody#grdBenchPlayers_1 .full-width.current-round-ply {
	    width: 98%;
	    margin-left: -6px;
	    font-size: 9px;
	}
	.plry_bnch_team .styled-select81 {
	    width: 15px;
	    background: url(../images/down-arrow.png) no-repeat 10px 7px #000028;
	    padding-left: 3px;
	    height: 20px;
	    background-size: 8px;
	}
	.plry_bnch_team .styled-select81 select {
	    width: 60px;
	    font-size: 10px;
	    height: 20px;
	}
	.playr_swap a.swap_btn {
	    width: 15px;
	    height: 15px;
	    background-size: 15px;
	}
	tbody#grdAvailablePlayers_1 .full-width.current-round-ply {
	    width: 87%;
	    font-size: 9px;
	}
	tbody#grdAvailablePlayers_1 .full-width.current-round-ply font, 
	tbody#grdTeamPlayers_1 .full-width.current-round-ply font, 
	tbody#grdBenchPlayers_1 .full-width.current-round-ply font {
		font-size: 8px;
	}
}

.preview_bot {
   /* background-image: url(../images/preview_ground-foot3.jpg);*/
    background-size: contain;
    padding: 20px 0;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #25813f;
}

.preview_bot_top.preview_bot_wk, .preview_bot_top.preview_bot_ar, .preview_bot_top.preview_bot_bat, .preview_bot_top.preview_bot_bowl {
    background-color: transparent;
}
.preview_bot_top ul li {
    margin: 0px 20px 10px 5px;
    background-color: rgba(0,0,0,0.5);
    border-radius: 7px;
    padding-top: 7px;
    width: calc(25% - 40px);
}
.preview_bot_top ul li span {
    width: 82px;
}


/*28-04*/
/*preview new*/
.preview_close .close {
    background-color: #fff;
    font-weight: 500;
    width: 28px;
    display: inline-block;
    height: 28px;
    text-align: center;
    line-height: 24px;
    border-radius: 40px;
    font-size: 25px;
    color: #000028;
}
.preview_close {
    top: 45px;
    right: 10px !important;
}
.preview_bot_top.preview_bot_wk, .preview_bot_top.preview_bot_ar {
    background-color: rgba(0,0,0,0.2);
}
.preview_bot_top.preview_bot_bat,.preview_bot_top.preview_bot_bowl {
    background-color: rgba(0,0,0,0.4);
}
.preview_bot_top {
    border-radius: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
}
.preview_mid {
    padding: 11px 65px 11px 10px;
}

ul.main-menu-1 li .act-chall {
    display: inline-block;
    font-weight: 600;
    font-size: 11px;
    border-radius: 12px;
    margin-left: 5px;
    color: #fff;
    padding: 2px 8px 3px 7px;
    height: 20px;
    line-height: 21px !important;
    margin-top: 7px;
    position: relative;
}
ul.main-menu-1 li .act-chall::before {
    content: "Open Challenges";
    background-color: #0098A6;
    display: inline-block;
    padding: 0px 4px;
    margin-top: 5px;
    font-weight: 600;
    font-size: 10px;
    position: absolute;
    border-radius: 12px;
    margin-left: 5px;
    color: #fff;
    animation: zoominoutsinglefeatured 1s infinite;
    margin-top: 0;
    line-height: 17px;
    position: absolute;
    top: -2px;
    right: -83px;
}

.heder-menu-1 ul.main-menu-1 li a.act.act-chall:after {
    top: 75%;
}

.preview_player_info img {
    width: 45px;
    height: 45px;
    border-radius: 40px;
}
.prvw_player_left {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    position: relative;
}
.preview_player_info b, 
.prvw_player_left font {
    font-weight: 500;
    font-size: 10px;
    width: 30%;
}
.preview_bot_top ul li span {
    font-weight: 500;
    width: 80px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    background-color: #000;
    color: #fff;
}
.preview_bot_top > span {
    width: 125px;
    font-size: 10px
}
.preview_bot_top > span img {
    width: 16px;
    margin-top: -2px;
    vertical-align: middle;
    margin-right: 5px;
}
.prvw_player_left strong.prw_cap {
    position: absolute;
    left: 0;
    top: 0;
    background-color: #fff;
    font-size: 8px;
    width: 15px;
    height: 15px;
    display: inline-block;
    line-height: 16px;
    border-radius: 20px;
}

.nobot_label {
    position: absolute;
    width: 830px;
    background-color: #fff;
    bottom: 0px;
    right: 0;
    left: 0;
    margin: 0 auto;
    font-size: 22px;
    font-weight: 600;
    padding: 12px 0 8px 0;
}
.nobot_label:before {
    content: "";
    background-color: #fff;
    width: 44px;
    height: 46px;
    left: -22px;
    position: absolute;
    bottom: 0px;
    transform: skewX(-39deg);
}
.nobot_label:after {
    content: "";
    background-color: #fff;
    width: 40px;
    height: 46px;
    right: -22px;
    position: absolute;
    bottom: 0px;
    transform: skewX(39deg);
}
.cric_bnr_wrap h5 {
    font-size: 23px;
    color: #ddd;
}

/*Bench Players*/
.preview_bot.preview_bot_bench {
    background-image: url(../images/preview_ground-foot-b2.jpg);
    min-height: 130px;
    padding-top: 90px;
    background-position: 0 -5px;
    margin-top: -10px;
}
.preview_bot_bench .preview_bot_top ul li > span img {
    vertical-align: middle;
    width: 15px;
}
.preview_bot_bench .preview_bot_top ul li > span {
    background-color: #555;
    font-size: 10px;
    margin-top: -5px;
    border-radius: 6px 6px 0 0;
    margin-bottom: 5px;
}
.preview_bot.preview_bot_bench .preview_bot_top {
    margin-top: -5px;
    padding-top: 0;
}

/*Manage Team + Stats View*/
/*New Strip*/
.mt_outer_dtls_inner {
    float: left;
    width: calc(100% - 10px);
    background-color: #222;
    align-items: center;
    color: #fff;
    padding: 0px 0px 10px 10px;
    margin-top: 5px;
}
.mt_outer_dtls_left {
    background-color: #555;
    margin-left: -10px;
    text-align: center;
    padding: 30px 30px 10px 10px;
    margin-top: -30px;
    position: relative;
    margin-bottom: -44px;
    border-radius: 0 30px 30px 0;
    top: -10px;
}
.mt_outer_dtls_right {
    margin-left: 20px;
}
.mt_outer_dtls_left strong, 
.mt_outer_dtls_right strong {
    display: block;
    padding-bottom: 5px;
}
.mt_outer_dtls_left strong {
    text-align: left;
}
.mt_outer_dtls_left, 
.mt_outer_dtls_right {
    display: inline-block;
    width: auto;
}
.mt_outer_box {
    display: inline-block;
    vertical-align: top;
    width: auto;
    padding: 3px 6px;
    text-align: center;
    background-color: #333;
    margin: 0 5px;
    border-radius: 5px;
    min-width: 90px;
}
.mt_outer_lbls font {
    display: block;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 9px;
    color: #999;
    letter-spacing: 0.4px;
    padding-bottom: 5px;
    font-family: montserrat;
}
.mt_outer_lbls span {
    font-size: 17px;
    font-family: montserrat;
    font-weight: 600;
}
.mt_outer_booster,
.mt_outer_predict {
    background-color: #009999;
    margin-top: 3px;
}
.booster_blk1 {
    float: none;
    margin-top: 3px;
    padding: 8px 10px;
    display: inline-block;
}
a.booster_blk1 img {
    width: 25px;
    vertical-align: middle;
    margin-right: -5px;
    margin-top: 0px;
    float: left;
    margin-left: -5px;
}
.booster_blk1 font,
.mt_outer_predict .wpre_toggle font {
    display: inline-block;
    margin-top: 4px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 500;
    margin-left: 12px;
    letter-spacing: 0.4px;
    font-size: 12px;
    font-family: montserrat;
}
.booster_blk1 .bst_act {
    margin-left: 0px;
    margin-right: 0;
    float: left;
    margin-top: 0px;
    color: #fff;
    font-size: 13px;
    font-weight: 600;
    font-family: montserrat;
    display: inline-block;
}
a.booster_blk1 img,
.mt_outer_predict .wpre_toggle img {
    width: 25px;
    vertical-align: middle;
    margin-right: -5px;
    margin-top: 0px;
    float: left;
    margin-left: -5px;
}
.mt_outer_predict .wpre_toggle::before {
    top: -8px;
    left: -12px;
    width: 15px;
    height: 15px;
    font-size: 9px;
    line-height: 15px;
    font-family: montserrat;
}
.mt_outer_predict .wpre_toggle {
    float: none;
    margin: 0;
    padding: 9px 10px;
    display: inline-block;
}
.mt_outer_teamlist {
    float: left;
    width: 100%;
    text-align: center;
    background-color: #333;
    box-shadow: inset 0 -4px 20px rgb(245 245 245 / 13%);
    padding: 3px 0 5px 0;
}
.mt_outer_teamlist .team_selection_slot {
    margin-left: 0;
}
.mt_outer_teamlist .team_selection_slot h2 {
    color: #fff;
    font-size: 13px;
    display: inline-block;
    vertical-align: top;
    margin-top: 7px;
    margin-right: 6px;
    font-family: montserrat;
}
.mt_outer_teamlist .team_selection_slot ul {
    float: none;
    width: auto;
    padding: 6px 10px;
    display: inline-block;
    justify-content: center;
    margin-bottom: -2px;
    overflow-y: auto;
    background-color: transparent;
    border-radius: 4px 4px 0 0;
}
.mt_outer_dtls_wrapper {
    background-color: #222;
    float: left;
    width: 100%;
    overflow: hidden;
    box-shadow: inset 0 -4px 20px rgb(35 25 25 / 34%);
}
.mt_outer_teamlist.team_selection_slot ul {
    background-color: transparent;
}

div#tabsholder2 .slider-456.slider-456-r ul#rptMatches {
    float: none;
    width: 60%;
}
.b.mt_lbl_date {
    display: block;
    font-size: 16px;
    padding-top: 5px;
    color: #005a9f;
}
input#btnUndoTeam_1, input#btnResetTeam_1, input#btnAutoCompleteTeam_1,
input#btnUndoTeam_2, input#btnResetTeam_2, input#btnAutoCompleteTeam_2 {
    background-image: none;
}
input#btnAutoCompleteTeam_1 {
    width: 110px !important;
}

.hm_new_mtches_box .dly_img_cbtns a {
    display: inline-block;
}
.clb_daily_mtch .dly_img_cbtns .button {
    text-decoration: none;
    float: none;
    margin-right: 15px;
}
a.button.ply-join-pyb.jn_link_new {
    float: left;
    background-color: #eee;
    color: #333;
    border-radius: 0 15px 15px 0;
    box-shadow: 1px 2px 1px #ccc;
    font-size: 12px;
    background-image: none;
    min-width: 90px;
}
a.button.ply-join-pub.jn_link_new {
    float: right;
    margin-right: 0;
    background-color: #eee;
    color: #333;
    background-image: none;
    border-radius: 15px 0 0 15px;
    box-shadow: 1px 2px 1px #ccc;
    font-size: 12px;
}
.hm_new_mtches_box .home-matches.matches-new {
    vertical-align: top;
    width: 48%;
    margin: 15px 0 5px 10px;
    border: 1px solid #c0b9b9;
    box-shadow: none;
    border-radius: 3px;
    overflow: hidden;
    display: inline-block;
}
.clb_daily_mtch .dly_img_cbtns {
    padding-bottom: 10px;
    text-align: center;
    padding-top: 15px;
}

/*Modal EPL Changes*/
div#divPopUpCBAdd .eng-ind-banner-main {
    /*width: 735px;
    height: 561px;
    position: relative;*/
    top: calc(50% - 310px);
    /*left: 0;
    right: 0;
    margin: 0 auto;*/
}
.eng-ind-btn {
    float: none;
    bottom: 93px;
    right: 0;
    left: 0;
    padding: 9px 35px;
    width: 120px;
    text-align: center;
    margin: 0 auto;
}

/*playing manage team new*/
#contentz1 .tabcontainer table.new-table-546 tbody tr td .stats-player {
    margin-top: -25px;
}
#contentz1 .tabcontainer table.new-table-546 tbody tr td .stats-player {
    left: 9px;
    top: 30px;
}
.nh-box1.mt-10.new-table9875 table.new-table-54 .stats-player {
    top: 2px !important;
}
/*AutoSwap*/
div#divAutoSwapHistory .trade-summary-box {
    clear: both;
}
div#divAutoSwapHistory .nte_leaderboard {
    margin-bottom: 10px;
}
.trade-status-right {
	float: right;
	padding-top: 3px;
	font-size: 15px;
}
.trade-status-right span::after {
    content: ":";
}
div#divAutoSwapHistory .trade-summary-box table th,
div#divAutoSwapHistory .trade-summary-box table td {
    padding: 8px 10px !important;
}

.plyr_sal_incre_wrapper ul.tour-menu8 {
    background-color: #fff;
    margin-bottom: 10px;
    padding: 9px 15px 7px 5px;
    border: 1px solid #d0c6c6;
    border-radius: 4px;
}
.plyr_sal_incre_wrapper ul.tour-menu8 li {
    margin-right: 5px;
    display: inline-block;
}
.plyr_sal_incre_wrapper ul.tour-menu8 li a {
    border: 1px solid #0098A6;
    color: #0098A6;
    line-height: 24px;
    border-radius: 50px;
}
.plyr_sal_incre_wrapper ul.tour-menu8 li a.act {
    background-color: #0098A6;
    color: #fff;
}
.profile_accordin_block .draft-table987 th {
    background-color: #000028;
}

/*Deposit Page*/
.pay-box874 strong {
    width: 150px;
    border-radius: 0;
}
.pay-box874 {
    width: 150px;
    position: relative;
}
.pay-box874.act87::before {
    content: "";
    background-image: url(../images/z-confirm-1.png);
    position: absolute;
    top: -8px;
    right: -8px;
    width: 21px;
    height: 21px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-color: #fff;
    border-radius: 100%;
}
.pay-box874 b {
    padding: 0 5%;
    margin-left: 9px;
    font-weight: normal;
    border-radius: 2px;
}

.dpsot_title {
    background: #172132;
    border-left: 4px solid #eb5951;
    color: #fff !important;
    width: 100%;
    margin: -5px;
    padding: 12px 7px;
}

.pay-box874.act87 strong {
    background-color: #eb5951;
    color: #fff;
}
.pay-box874.act87 b {
    background-color: #000;
}
.offer-coupns {
    padding-left: 70px;
    padding-bottom: 10px;
    padding-top: 8px;
    background-image: url(../images/deposit_icon.png);
    background-size: 60px;
    background-repeat: no-repeat;
    background-position: left;
}

/*Withdrawal Page*/
.wdrwal_form_wrapper {
    display: flex;
    padding: 20px 20px;
}
.wdrwal_form_left, .wdrwal_form_right {
    width: 50%;
}
.wdrwal_form_left {
    border: 1px solid #ddd;
    background-color: #fafafa;
    padding: 10px 0 0 20px;
    width: 52%;
    box-shadow: 0 6px 7px #f1ecec;
    border-radius: 4px;
}
.wdrwal_form_right {
    padding-left: 40px;
    margin-left: 40px;
    border-left: 1px solid #ddd;
}
.wdrwal_form_wrapper .form_group {
    display: inline-block;
    width: 49%;
    vertical-align: top;
    padding-bottom: 20px;
}
.wdrwal_form_wrapper .form_group label {
    font-size: 13px;
    font-weight: 600;
    display: block;
    color: #3b095f;
    margin-bottom: 4px;
}
.wdrwal_form_wrapper .form_group input[type="text"] {
    width: 90%;
    border: 1px solid #ccc;
    height: 30px;
    padding-left: 10px;
    font-family: 'Montserrat';
    font-weight: 500;
    color: #000;
    border-radius: 3px;
}
.wdrwal_form_wrapper .form_group label#lblWithdrawLimit {
    text-align: right;
    padding-right: 10px;
    font-weight: 500;
    font-size: 11px;
    padding-top: 3px;
    color: red;
}
.wdrwal_form_wrapper .form_group input[disabled="disabled"] {
    background-color: #ddd;
}
.wthdwl_radio td {
    font-size: 14px;
}
.wdrwal_form_left .form_group:nth-child(5) {
    width: 100%;
    margin-top: -20px;
}
.wdrwal_form_left .form_group textarea {
    width: 93%;
    border: 1px solid #ccc;
    height: 80px;
    padding-left: 10px;
    font-family: 'Montserrat';
    font-weight: 500;
    color: #000;
    border-radius: 3px;
    resize: none;
}
.wdrwal_inr_right {
    background-color: #fbfbfb;
    padding: 10px 0 0 20px;
    width: 94%;
    box-shadow: 0 6px 7px #f1ecec;
}
.wdrwal_form_right .prof-main_note {
    background-color: #eb5951;
    color: #fff;
    padding: 7px 10px;
    border-radius: 4px 4px 0 0;
    width: 94%;
    margin-bottom: 0;
    text-align: center;
    font-size: 13px;
    font-weight: 500;
}
.wdrwal_form_right .prof-main_note a {
    color: #dcff0b;
}
.wdrwal_form_left .form_btn {
    text-align: center;
    width: 100%;
    display: block;
    padding-bottom: 15px;
}
.wdrwal_form_left .form_btn .button {
    float: none;
}

div#tabsholder2 .slider-456.slider-456-r ul#rptMatches {
    float: none;
    width: 60%;
}
ul.match-box8 {
    width: auto;
    float: none;
    display: inline-block;
}

/*Invite Friends*/
.inv-forum .page-title-new2 {
    background: #172132;
    border-left: 4px solid #eb5951;
}
.inv-forum .page-title-new2 font {
    color: #fff;
}
.inv-sho-box2 {
    background-color: #f7f7f7;
    padding: 10px 0;
    margin-bottom: 0;
    border-radius: 6px;
    box-shadow: 0 1px 2px #d8d5d5;
}
.inv-forum .nh-textarea {
    box-shadow: none;
}
.inv-forum .nh-textbox {
    border-radius: 0px;
    border: 1px solid #bababa;
    box-shadow: none;
    height: 20px;
    font-size: 11px;
    color: #666;
}

/*Create Private Rules*/
.lge_step_wrapper {
    float: left;
    width: 100%;
    background-color: #fff;
    margin-top: 20px;
}
table.lge_table_com select {
    height: 28px;
    border: 1px solid #ccc;
    padding-left: 3px;
}
.lge_step_inr_sub input.lge_txtbox {
    border: 1px solid #aaa !important;
    height: 31px !important;
    border-radius: 3px;
    padding-left: 5px;
}
.lge_step_btn input.button.btn-black {
    background-color: #333;
}
.lge_step_box {
    border: 1px solid #ddd;
    width: 98%;
    margin-bottom: 15px;
}
.lge_step_title {
    background-color: #eee;
    padding: 10px 10px;
    font-size: 18px;
}
.lge_step_content {
    display: flex;
}
.lge_step_content .plyoff1 {
    width: 33.33%;
    padding: 15px 15px 0px 15px;
    background-color: #fff;
    border-right: 1px solid #EDF;
}
.lge_step_content .plyoff1:last-child {
    border: none;
}
.lge_step_content label {
    font-size: 16px;
    font-weight: bold;
}
.lge_step_content p {
    font-size: 12px;
    line-height: 1.2;
    text-align: justify;
    color: #888;
    padding-left: 25px;
    padding-top: 10px;
}

.lge_step_content_sub {
    width: 92%;
    margin-left: 25px;
    margin-top: 15px;
    background-color: #fafafa;
    padding: 10px 20px;
    margin-bottom: 5px;
}
.lge_step_content_sub h3 {
    font-size: 18px;
    border-bottom: 1px solid #ddd;
}
.lge_step_inr_sub {
    display: flex;
}
.lge_step_inr_box {
    width: 33.33%;
    display: flex;
    padding-top: 15px;
    padding-bottom: 10px;
    align-items: center;
}
.lge_step_inr_box h4 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 10px;
    font-size: 15px;
}
.lge_step_inr_box select {
    border: 1px solid #aaa !important;
    height: 35px !important;
    width: 160px !important;
    border-radius: 3px;
}

.lge_step_inr_sub .plyoff1 {
    margin-top: 10px;
}

.lge_step_content3 .lge_step_inr_box {
    width: 50%;
}
.lge_step_content3 .lge_step_inr_box table {
    background-color: #fff;
    width: 95%;
    margin: 0 auto;
}
.lge_step_inr_box table thead {
    background-color: #000028;
    color: #fff;
}
.lge_step_inr_box table thead th {
    padding: 7px 0;
}
.lge_step_inr_box table tr td input {
    margin: 0 auto;
    width: 60px;
    float: none;
    text-align: center;
}
.lge_step_inr_box table tr td {
    padding: 5px 10px;
    text-align: center;
    margin: 0 auto;
}
.lge_step_inr_box table tbody th {
    padding-top: 5px;
}

.lge_step_content4 .lge_step_inr_box {
    width: 100%;
}

table.lge_table_com {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #ddd;
}
th.lge_title_sub {
    font-size: 18px;
    text-align: left;
}
table.lge_table_com th {
    border-bottom: 1px solid #ddd;
    padding: 5px 10px;
    background-color: #fff;
}
table.lge_table_com td {
    font-size: 15px;
    border-bottom: 1px solid #ddd;
    padding: 5px 10px;
}
table.lge_table_com td input {
    width: 40px;
    text-align: center;
}

.lge_step_content4 .sele_rls_inr select {
    position: unset;
    width: auto!important;
}
.lge_step_content4 table.lge_table_com td select {
    width: 100% !important;
    height: 28px;
    border: 1px solid #ccc;
}
.lge_step_content4 table.lge_table_com td input {
    width: 90%;
    text-align: center;
    height: 28px;
}
.lge_step_btn {
    text-align: center;
    margin: 30px 10px;
}
.lge_step_btn .button {
    float: none;
    margin: 0 5px;
    text-decoration: none;
    padding: 10px 40px;
}
.lge_step_btn a.button.btn-black {
    background-color: #333;
}
.lge_step_wrapper .cp_header > h3 {
    font-size: 26px;
    font-weight: normal;
    text-align: center;
    border-bottom: 1px solid #aaa;
    margin-bottom: 25px;
    padding-bottom: 10px;
    margin-top: -15px;
}

.lge_step_success {
    width: 660px;
    border: 1px solid #ddd;
    margin: 0 auto;
    margin-top: 40px;
    text-align: center;
    margin-bottom: 40px;
    border-radius: 10px;
    padding: 20px 30px 0 30px;
}
.lge_step_success img {
    width: 130px;
    margin-bottom: 20px;
}
.lge_step_success h3 {
    font-size: 29px;
    font-weight: normal;
}
.lge_step_success p {
    font-size: 17px;
    color: #999;
    line-height: 1.3;
}
.lge_step_box {
border: 1px solid #ddd;
width: 98%;
margin-bottom: 15px;
}
.lge_step_title {
background-color: #eee;
padding: 10px 10px;
font-size: 18px;
}
.lge_step_content.lge_step_plyoff {
display: flex;
}
.lge_step_content {
    display: block;
}
.lge_step_content .plyoff1 {
width: 33.33%;
padding: 15px 15px 0px 15px;
background-color: #fff;
border-right: 1px solid #EDF;
}
.lge_step_content .plyoff1:last-child {
border: none;
}
.lge_step_content label {
font-size: 16px;
font-weight: bold;
}
.lge_step_content p {
font-size: 12px;
line-height: 1.2;
text-align: justify;
color: #888;
padding-left: 25px;
padding-top: 10px;
}
.lge_step_content_sub {
width: 92%;
margin-left: 25px;
margin-top: 15px;
background-color: #fafafa;
padding: 10px 20px;
margin-bottom: 5px;
}
.lge_step_content_sub h3 {
font-size: 18px;
border-bottom: 1px solid #ddd;
}
.lge_step_inr_sub {
display: flex;
}
.lge_step_inr_box {
width: 33.33%;
display: flex;
padding-top: 15px;
padding-bottom: 10px;
align-items: center;
}
.lge_step_inr_box h4 {
margin-top: 0;
margin-left: 0;
margin-right: 10px;
font-size: 15px;
}
.lge_step_inr_box select,
.lge_step_inr_box input,
.league_boxtype_select select {
border: 1px solid #aaa !important;
height: 35px !important;
width: 160px !important;
border-radius: 3px;
}
.lge_step_inr_box input {
height: 31px !important;
}
.lge_step_inr_sub .plyoff1 {
margin-top: 10px;
}
.lge_step_content3 .lge_step_inr_box {
width: 50%;
}
.lge_step_content3 .lge_step_inr_box table {
background-color: #fff;
width: 95%;
margin: 0 auto;
}
.lge_step_inr_box table thead {
background-color: #000028;
color: #fff;
}
.lge_step_inr_box table thead th {
padding: 7px 0;
}
.lge_step_inr_box table tr td input {
margin: 0 auto;
width: 60px;
float: none;
text-align: center;
}
.lge_step_inr_box table tr td {
padding: 5px 10px;
text-align: center;
margin: 0 auto;
}
.lge_step_inr_box table tbody th {
padding-top: 5px;
}
.lge_step_content4 .lge_step_inr_box {
width: 100%;
}
table.lge_table_com {
width: 68%;
border-collapse: collapse;
border: none;
}
th.lge_title_sub {
font-size: 18px;
text-align: left;
}
table.lge_table_com th {
border-bottom: 1px solid #ddd;
padding: 5px 10px;
background-color: #fff;
}
table.lge_table_com td {
font-size: 15px;
border-bottom: none;
padding: 5px 10px;
}
table.lge_table_com td input {
width: 40px;
text-align: center;
}
.lge_step_content4 .sele_rls_inr select {
position: unset;
width: auto!important;
}
.lge_step_content4 table.lge_table_com td select {
width: 100% !important;
height: 28px;
border: 1px solid #ccc;
}
.lge_step_content4 table.lge_table_com td input {
width: 90%;
text-align: center;
height: 28px;
}
.lge_step_btn {
text-align: center;
margin: 30px 10px;
}
.lge_step_btn .button {
float: none;
margin: 0 5px;
text-decoration: none;
padding: 10px 40px;
}
.lge_step_btn a.button.btn-black {
background-color: #333;
}
.lge_step_wrapper .cp_header > h3 {
font-size: 26px;
font-weight: normal;
text-align: left;
border-bottom: 1px solid #aaa;
margin-bottom: 25px;
padding-bottom: 10px;
margin-top: -15px;
}
/*new*/
.lge_step_title {
background-color: #000028;
padding: 10px 10px;
font-size: 18px;
color: #fff;
border-left: 3px solid #009999;
}
table.lge_table_com th {
background-color: transparent;
text-transform: uppercase;
color: #000;
}
.lge_step_multi > h3 {
font-size: 18px;
padding-left: 20px;
background-color: #fff;
color: #000028;
margin-left: 0;
width: calc(100% - 68px);
margin-top: 20px;
margin-bottom: 0;
}
.lge_step_multi > h3 span {
background-color: #009999;
color: #fff;
width: 25px;
display: inline-block;
height: 25px;
text-align: center;
line-height: 27px;
margin-right: 5px;
border-radius: 60px;
}
.lge_step_multi .lge_step_content_sub {
margin-top: 0;
}
.lge_step_multi table.lge_table_com {
background-color: #fff;
}
span.sign_step {
line-height: 25px;
display: inline-block;
width: 25px;
height: 25px;
text-align: center;
background-color: #ddd;
border-radius: 5px;
font-weight: 600;
font-size: 14px;
margin: 0 10px;
position: relative;
top: 20px;
}
.lge_step_multi .lge_step_inr_box h4 {
font-size: 14px;
font-weight: 500;
}
.lge_step_multi .lge_step_inr_box {
width: auto;
}
.lge_step_multi .lge_step_inr_box select, 
.lge_step_multi .lge_step_inr_box input {
width: 160px !important;
}
.lge_step_multi .lge_step_content_sub .lge_step_inr_sub:nth-child(1) {
justify-content: space-between;
}
.lge_step_multi .lge_step_content4 table.lge_table_com td select,
.lge_step_multi .lge_step_content4 table.lge_table_com td input {
width: 120px !important;
}
.lge_step_multi .lge_step_content4 table.lge_table_com td input {
float: none;
width: 102px !important;
text-align: left;
font-size: 14px;
padding-left: 11px;
}
.lge_step_multi .lge_step_content4 table.lge_table_com label {
font-size: 12px;
}
.lge_step_multi table.lge_table_com td {
font-size: 14px;
}
.lge_step_multi .lge_step_content_sub h3 {
font-size: 16px;
border-bottom: none;
margin-right: 10px;
font-weight: 400;
}
.lge_step_multi .lge_step_content_sub.lge_step_top .select {
width: 120px !important;
height: 28px !important;
}
.lge_step_multi .lge_step_content label {
font-size: 14px;
font-weight: 600;
}
.lge_step_multi .lge_step_inr_sub .plyoff1:nth-child(1) label {
position: relative;
top: 27px;
font-size: 16px;
}
.lge_step_multi .lge_step_inr_box h4 span {
display: block;
font-size: 12px;
}
.lge_step_multi .lge_step_inr_box h4 a {
font-weight: bold;
text-decoration: none;
display: block;
font-size: 12px;
}
.league_boxtype {
    display: flex;
    align-items: center;
    padding: 10px 0px;
}
.league_boxtype h5 {
    font-size: 14px;
    font-weight: normal;
    margin-right: 30px;
}
.league_boxtype_select {
    display: flex;
}
.league_boxtype_inr {
    margin-right: 20px;
}
.league_boxtype_inr label {
    font-size: 13px;
    margin-right: 10px;
}
.lge_step_content.lge_step_multi {
    border-bottom: 1px solid #ddd;
    padding-bottom: 15px;
}
.lge_step_content_sub.lge_step_top select + a {
    font-weight: bold;
    text-decoration: none;
    display: inline-block;
    font-size: 12px;
    margin-left: 5px;
}
.lge_step_content4 table.lge_table_com {
    width: 60%;
}
.lge_step_content4 table.lge_table_com th {
    text-transform: capitalize;
}
.lge_step_wrapper .cp_header h3 {
    font-size: 26px;
    font-weight: normal;
    text-align: left;
    border-bottom: none;
    margin-bottom: 25px;
    padding-bottom: 10px;
    margin-top: 0;
}
.steps_leg_header {
    display: flex;
    justify-content: space-between;
}
.steps_leg span {
    display: inline-block;
    background-color: #000028;
    width: 25px;
    height: 25px;
    color: #fff;
    border-radius: 100%;
    text-align: center;
    line-height: 25px;
    font-weight: bold;
}
div#steps {
    display: flex;
    margin-top: 0;
}
.steps_leg {
    text-align: center;
    margin-right: 0;
    position: relative;
    width: 120px;
}
.steps_leg::before {
    content: "";
    width: 50%;
    height: 3px;
    position: absolute;
    top: 11px;
    right: -30px;
    background-color: #000;
}
.steps_leg:last-child::before {
    content: unset;
}
.steps_leg b {
    display: block;
    margin-top: 5px;
}

.steps_leg.steps_done span {
    background-color: green;
    font-size: 0;
    position: relative;
    background-image: url(../images/step_tickicon.png);
    background-size: 14px;
    background-position: center;
    background-repeat: no-repeat;
}
.steps_leg.steps_done::before {
    background-color: green;
}
.lge_step_content.lge_step_multi h3 {
    font-size: 16px;
    margin-bottom: 0;
    margin-top: 10px;
}
.lge_step_success h3 {
    text-align: center !important;
}
.lge_step_content4 table.lge_table_com {
    width: 100%;
}

.cl_info_anc {
    display: inline-block;
    position: absolute;
    min-width: 80px;
    left: 310px;
    bottom: 14px;
    font-weight: bold;
    text-decoration: none;
}

/*leaderboard v5*/
.info_model_instrut {
    display: none;
    position: fixed;
    padding-top: 250px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 99;
    overflow: auto;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.7);
}

.info_model_instrut .modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 20px;
    border: 1px solid #888;
    width: 500px;
    position: relative;
    border-radius: 7px;
}
.info_model_instrut .model_content h2 {
    margin-bottom: 10px;
}
/* The Close Button */
.info_model_instrut .close {
    color: #666;
    float: right;
    font-size: 18px;
    position: absolute;
    right: 0px;
    background-color: #fff;
    top: -30px;
    width: 25px;
    text-align: center;
    height: 25px;
    line-height: 25px;
    border-radius: 40px;
}

.info_model_instrut .close:hover,
.info_model_instrut .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
.info_model_instrut div#divNotes {
    font-size: 13px;
    color: #000028;
    margin-bottom: 25px;
    border: 1px solid #ddd;
    padding: 10px 10px;
    width: calc(100% - 30px);
}
.info_model_instrut strong.legion_booster li {
    color: #000028;
    width: 30%;
    margin-bottom: 18px;
    vertical-align: top;
}
.info_model_instrut strong.legion_booster li b {
    display: inline-block;
    width: 21px;
    height: 21px;
    background-color: #000028;
    color: #FFF;
    border-radius: 5px;
    border: 1px solid #000028;
    text-align: center;
    line-height: 21px;
    float: left;
    margin-top: -5px;
    font-size: 9px;
    margin-right: 8px;
}
.leader_formatstyle1 .top_lead_strip,
.leader_formatstyle2 .top_lead_strip {
    background-color: #009999;
    float: left;
    width: calc(100% - 30px);
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 15px;
    margin-top: 10px;
    margin-bottom: 15px;
    color: #fff;
    border-left: 4px solid #066161;
}
.leader_formatstyle1 .share-matchup .nh-textbox,
.leader_formatstyle2 .share-matchup .nh-textbox {
    width: 150px;
}
.leader_formatstyle1 span.mtchup-trde,
.leader_formatstyle2 span.mtchup-trde {
    min-height: 15px;
    font-size: 19px;
    padding-left: 0;
    padding-top: 7px;
}
.leader_formatstyle1 .share-matchup label,
.leader_formatstyle2 .share-matchup label {
    margin-top: 13px;
}
.leader_formatstyle1 .info_model,
.leader_formatstyle2 .info_model {
    float: right;
    margin-left: 15px;
}
.leader_formatstyle1 .info_model img,
.leader_formatstyle2 .info_model img {
    width: 27px;
    margin-top: 0;
}

.leader_formatstyle1 .leaderboard_header {
    background-color: #009999;
}
.leader_formatstyle1 .new_leader_color.leaderboard_style {
    background-color: #fff;
    background-image: none;
}
.leader_formatstyle1 table.new-table-leaderboard thead {
    background-color: #000028;
}
.leader_formatstyle1 table.new-table-leaderboard {
    border: none;
}
.leader_formatstyle1 thead#grdMyTeamBO {
    display: table-header-group;
    width: 100%;
    margin-bottom: 0;
    position: unset;
    background-color: transparent;
    margin-top: 0;
}
.leader_formatstyle1 table.new-table-leaderboard .user-photo5 {
    border: 2px solid #fff;
    width: 30px;
    margin-bottom: 5px;
    margin-top: 0px;
    float: left;
    height: 30px;
    object-fit: contain;
    border-radius: 40px;
}
.leader_formatstyle1 span.rank_lead {
    background-color: #fff;
    position: absolute;
    right: 4px;
    top: 0;
    width: 20px;
    height: 20px;
    line-height: 19px;
    border-radius: 0 0 4px 4px;
    color: #000;
    font-weight: bold;
    box-shadow: 0 2px 2px #000;
}
.leader_formatstyle1 table.new-table-leaderboard tbody td:nth-child(1) {
    border-right: 1px solid #fff;
}
.leader_formatstyle1 td.lead_bot_data {
    padding: 7px 10px;
}
.leader_formatstyle1 font.dbl_pots.bst_pots b {
    display: inline-block;
    width: 44px;
    height: 20px;
    background-color: #3c3c65;
    color: #fff;
    border-radius: 3px;
    border: none;
    text-align: center;
    line-height: 22px;
    font-size: 10px;
    padding: 0 3px;
}
.leader_formatstyle1 table.new-table-leaderboard tbody a.p-name {
    color: #fff;
    font-size: 11px;
    word-break: break-word;
    font-weight: 500;
    line-height: 1.3;
    height: 36px;
    text-decoration: none;
    display: inline-block;
}
.leader_formatstyle1 table.new-table-leaderboard tbody td {
    color: #fff;
}
.leader_formatstyle1 table.new-table-leaderboard .u-name2 {
    color: #fff;
}
.leader_formatstyle1 tbody#grdMyTeam td {
    background-color: #3b095f !important;
}
.leader_formatstyle1 .leaderboard_table tbody td {
    background-color: #2b2b4c !important;
}
.leader_formatstyle1 .u-name a {
    color: #fff;
}
.leader_formatstyle1 table.new-table-leaderboard {
    border: none;
    border-spacing: 0px 1px !important;
    border-collapse: unset;
}
.leader_formatstyle1 img#imgPType9, .leader_formatstyle1 img#imgPType10, .leader_formatstyle1 img#imgPType11 {
    filter: invert(1);
}
.leader_formatstyle1 table.new-table-leaderboard thead td {
    padding-bottom: 21px;
}
.leader_formatstyle1 table.new-table-leaderboard thead td {
    font-weight: 600;
}
.leader_formatstyle1 .leaderboard_table .lead_spacer {
    background-color: #fff !important;
    padding: 2px 0px !important;
}
.leader_formatstyle1 div#divMatchupFilter select {
    width: 115px !important;
}

.leader_formatstyle2 div#divMatchupFilter {
    margin-top: 0 !important;
}
table.new_table_leaderbrd {
    background-color: #fff;
}
table.new_table_leaderbrd thead tr td:nth-child(1) {
    width: 40px;
}
table.new_table_leaderbrd thead tr td:nth-child(2) {
    width: 200px;
}
table.new_table_leaderbrd thead tr td {
    width: 60px;
}
table.new_table_leaderbrd tr td {
    border-right: 1px dashed #dfdfdf;
    padding: 5px 5px;
    line-height: 15px;
}
table.new_table_leaderbrd thead {
    color: #ffffff;
    background: #000028;
    font-weight: bold;
}
table.new_table_leaderbrd tbody#grdAllTeam tr:nth-child(even) td {
    background-color: #f8f8f8;
}
table.new_table_leaderbrd .user-photo5 {
    vertical-align: middle;
    width: 35px;
    height: 35px;
    object-fit: cover;
    margin-right: 5px;
}
table.new_table_leaderbrd .u-name {
    display: inline-block;
    vertical-align: middle;
}
.leader_formatstyle2 + .info_model_instrut .modal-content h2 {
    margin-bottom: 25px;
}
table.new_table_leaderbrd td.lead_spacer {
    background-color: #000028;
    padding: 0 0;
}

/*league home v5*/
.lh-box3 .lm_boost thead th:nth-child(10), .lh-box3 .lm_boost tbody td:nth-child(10), 
.lh-box3 .lm_boost thead th:nth-child(11), .lh-box3 .lm_boost tbody td:nth-child(11) {
    width: 39px!important;
}
.lh-box3 .t_linnks_mch {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.lh-box3 .t_linnks_mch a {
    vertical-align: middle;
    margin-top: 0 !important;
    display: inline-block;
    line-height: normal;
    background-color: #000028;
    color: #fff;
    padding: 8px 10px;
    box-shadow: 0 1px 0px #000;
    border-radius: 3px;
}
.lh-box3 .page-title-new.mb-5 a img {
    width: 90px;
    vertical-align: middle;
}
.lh-box3 td#divShareCurrStanding {
    padding-top: 0 !important;
}

/*.lh-box3 .lm_boost thead.table-head-black th, 
.lh-box3 .lm_boost tbody td {
    width: auto !important;
}*/
.lh-box3 thead.table-head-black {
    width: calc( 100% - 1em );
}
.lh-box3 .tbody-scroll {
    overflow-y: unset;
    height: 160px !important;
    width: 100%;
    float: none;
    display: block;
    overflow: auto;
}
.lh-box3 thead.table-head-black {
    width: calc(100% - 1em) !important;
    float: none !important;
}
.lh-box3 .lm_boost tbody tr, 
.lh-box3 .lm_boost thead {
    display: table;
    width: 100%;
    table-layout: fixed;
}
.lh-box3 .lm_boost thead.table-head-black th, .lh-box3 .lm_boost tbody td {
    width: 39px !important;
}
.lh-box3 .lm_boost thead th:nth-child(2), .lh-box3 .lm_boost thead th:nth-child(3) {
    width: 105px !important;
}
.lh-box3 .lm_boost tbody td:nth-child(2), .lh-box3 .lm_boost tbody td:nth-child(3) {
    width: 105px !important;
}
/*.lh-box3 .lm_boost tbody td:nth-child(13), .lh-box3 .lm_boost tbody td:nth-child(14), 
.lh-box3 .lm_boost thead th:nth-child(13), .lh-box3 .lm_boost thead th:nth-child(14) {
    width: 62px !important;
}*/

/*group leaderboard*/
div#divTeam table.new-table-546.new-table-547.new-table-matchup thead#grdTeamHeader td:nth-child(2) {
    width: 210px !important;
}
.contents.marginbot5 .btn_mod {
    color: #fff;
    font-weight: bold;
    background: #0098A6;
}
.p_list_drp .list-status {
    margin: 0 10px;
}

/*Draft CSS*/
.back_auction_league a {
    text-decoration: none;
    font-size: 12px;
    font-weight: 600;
    background-color: #fff;
    padding: 5px 9px;
    display: inline-block;
    border-radius: 54px;
}
.back_auction_league img {
    width: 14px;
    margin-right: 3px;
}
.back_auction_league img, .back_auction_league span {
    vertical-align: middle;
}
.draft-new .sc-note-box {
    background-color: #e4e4e4;
    box-shadow: 0 0 0 #fff;
}
.draf-mid-box1 .tabcontainer table#tblPlayers td:nth-child(2) img {
    margin-top: 8px;
}


/*Auction*/
.auction_main_wrapper {
    padding: 10px;
}
.auc_max_budget {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 10px;
}
.auc_max_budget span {
    font-size: 17px;
    text-align: center;
    font-weight: 600;
    padding-bottom: 6px;
    padding-right: 5px;
}
.auc_max_budget a {
    background-color: #eb5951;
    color: #fff;
    font-weight: 600;
    text-decoration: none;
    padding: 11px 14px;
    display: inline-block;
    font-size: 15px;
    margin-bottom: 10px;
    border-radius: 4px;
}
.auction_selection_inner {
    display: flex;
    background-color: #000028;
    padding: 5px 10px;
    align-items: center;
    border-radius: 8px;
    box-shadow: inset 1px -4px 31px 12px #20204b;
}
.pick_time_auc {
    background-color: #fff;
    width: 150px;
    min-height: 70px;
    text-align: center;
    border-radius: 4px;
}
.pick_time_auc span {
    display: block;
    font-weight: 600;
    font-size: 13px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 5px;
    background-color: #eee;
    border-radius: 4px 4px 0 0;
}
.pick_time_auc font {
    display: block;
    font-size: 11px;
    font-weight: 500;
}
.pick_time_auc b {
    font-size: 20px;
    color: #f8ac18;
}
.auc_player_block {
    display: flex;
    width: 100%;
    overflow-y: auto;
    text-align: center;
    align-items: center;
}
.auc_inner_player {
    width: 110px;
    margin-left: 10px;
    position: relative;
}
.auc_inner_player.act {
    background-color: #f8ac18;
    padding: 4px 0px;
    border-radius: 5px;
}
.auc_inner_player.act img {
    box-shadow: none;
}
.auc_inner_player.current:before {
    content: "";
    background-image: url(../images/auction_act_arrow.png);
    background-size: 12px;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    z-index: 999;
    top: 40px;
    left: -8px;
    text-align: center;
    width: 25px;
    border-radius: 24px;
    height: 25px;
    background-color: #ffffff47;
}
.auc_inner_player span {
    display: block;
    color: #fff;
    text-align: center;
    position: relative;
    font-weight: 600;
    font-size: 12px;
    padding-bottom: 5px;
}
.auc_inner_player img {
    width: 55px;
    height: 55px;
    object-fit: cover;
    border: 2px solid #dbffbb;
    border-radius: 10px;
    box-shadow: 0 0 15px #000;
}
.auc_inner_player font {
    font-weight: 600;
    color: #fff;
    position: relative;
    font-size: 13px;
    text-align: center;
    display: block;
    padding-top: 5px;
}

.auction_middle_selection {
    display: flex;
    margin-top: 10px;
}
.auction_sel_left {
    width: 70%;
}
.auction_sel_right {
    width: 30%;
    margin-left: 20px;
}
.players_auc_title {
    display: flex;
    justify-content: space-between;
    background-color: #009999;
    color: #fff;
    padding: 8px 10px;
}
.auc_selected_players {
    border: 1px solid #ddd;
    background-color: #fff;
}
.player_auc_detailed {
    display: flex;
}
.auc_options ul {
    display: flex;
}
.auc_options {
    width: 45%;
    height: 107px;
    margin-top: 8px;
}
.auc_options ul {
    display: flex;
    width: 100%;
    height: 100%;
    align-items: center;
}
.auc_options ul li {
    width: 33.33%;
    text-align: center;
    height: 100%;
    display: flex;
    position: relative;
    flex-direction: column;
    background-color: #eee;
    align-items: center;
    justify-content: center;
    border: 1px solid #cfcccc;
    border-radius: 4px;
    margin-right: 5px;
}
.auc_options ul li > span {
    font-size: 13px;
    display: block;
    font-weight: 500;
    width: 100%;
    position: absolute;
    top: 0px;
    background-color: #e1e1e1;
}
.auc_options ul li b {
    font-size: 18px;
    display: flex;
    align-items: center;
    padding: 6px 16px;
    justify-content: center;
    margin: 7px 0;
    border-radius: 4px;
    min-height: 30px;
}
.auc_options ul li font {
    font-size: 15px;
    font-weight: 500;
}
.auc_options ul li select {
    border: 1px solid #ddd;
    width: 100px;
    height: 30px;
    font-size: 15px;
    margin-top: 7px;
}
.auc_options ul li a {
    background-color: #333;
    color: #fff;
    text-decoration: none;
    font-weight: 500;
    font-size: 13px;
    padding: 6px 23px;
    display: inline-block;
}
.players_auc_title h3 {
    font-size: 16px;
}
.players_auc_title span {
    font-size: 14px;
}
.auc_squad {
    border: 1px solid #ddd;
    background-color: #fff;
}
.auc_squad_title {
    display: flex;
    justify-content: space-between;
    background-color: #009999;
    color: #fff;
    padding: 5px 10px;
}
.auc_squad_title h3 {
    padding-top: 3px;
    font-size: 14px;
}
.squad_drp select {
    background-color: #ffffff;
    height: 23px;
    width: 106px;
    margin-top: 0px;
    border: none;
}
.squad_table table {
    width: 98%;
    border-collapse: collapse;
    table-layout: fixed;
    margin-top: 5px;
    margin-left: 5px;
    border: 1px solid #ddd;
    margin-bottom: 5px;
}
.squad_table table thead {
    overflow: visible;
    display: block;
}
.squad_table table tbody {
    height: 455px;
    display: block;
    overflow-y: scroll;
    overflow-x: hidden;
    float: left;
    width: 100%;
    line-height: 28px;
}
.squad_table thead th, .squad_table tbody td {
    padding: 6px 10px;
    font-size: 13px;
}
.squad_table thead th {
    background-color: #8d9398 !important;
    color: #fff;
}
.squad_table tbody td {
    border-bottom: 1px solid #ddd;
}
.squad_table tbody td img {
    width: 16px;
    vertical-align: middle;
    margin-right: 5px;
}
.squad_table tbody td span {
    font-weight: 500;
}
.squad_table tbody tr:nth-child(even) td {
    background-color: #eee;
}
.squad_table tbody td font {
    font-weight: 600;
}
.auc_playes_bid_wrapper {
    display: flex;
    border: 1px solid #ddd;
    margin-top: 20px;
}
.auc_left_players {
    width: 75%;
    background-color: #fff;
}
.auc_right_bid {
    width: 30%;
    margin-left: 10px;
    border-left: 1px solid #ddd;
    background-color: #fff;
}
.auc_players_title {
    background-color: #009999;
    color: #fff;
    padding: 8px 10px;
    font-size: 13px;
}
.bid_player {
    background-color: #eee;
    font-size: 14px;
    font-weight: 500;
    padding: 6px 8px;
    margin-bottom: 5px;
}
.bid_table table {
    width: 100%;
    border-collapse: collapse;
}
.bid_table table td {
    padding: 6px 8px;
    border-bottom: 1px solid #eee;
}
.bid_table table td b{
    font-weight: normal;
}
.bid_table .active,
.bid_table .active b {
    font-weight: 600;
}

.auc_left_players table td a {
    text-decoration: none;
}
.auc_left_players .new-table-546 tbody tr:nth-child(odd) td {
    border-top: unset;
    border-bottom: unset;
}
.auc_left_players .new-table-546 thead td, .auc_left_players .new-table-546 tbody td {
    text-indent: unset;
    border-top: none;
    border-bottom: 1px solid #ccc !important;
}
.bid_table table tbody {
    display: block;
    overflow-y: scroll;
    overflow-x: hidden;
    float: left;
    width: 100%;
    height: 279px;
    line-height: 18px;
}
.auc_chatbox {
    border: 1px solid #ddd;
    margin-top: 20px;
    background-color: #fff;
}
.auc_message_box {
    padding: 10px 5px 10px 10px;
}
.auc_message_box textarea {
    width: calc(100% - 63px);
    height: 25px;
    font-family: 'cb-regular', Arial, sans-serif;
    padding-top: 9px;
    padding-left: 12px;
    resize: initial;
    padding-right: 44px;
    border: 1px solid #eee;
    background-color: #eee;
}
:focus-visible {
    outline: none;
}
.auc_message_box a.auc_msg_btn img {
    width: 25px;
    margin-left: -34px;
    position: relative;
    z-index: 9;
    margin-bottom: 5px;
}

.acution_progress {
    border: 1px solid #ddd;
    margin-bottom: 20px;
    background-color: #fff;
}
.auc_progress_list p {
    margin: 0;
    padding-bottom: 7px;
}
.auc_progress_list {
    padding-left: 10px;
    overflow-y: scroll;
    height: 123px;
    padding-top: 10px;
}

.auc_inner_player.offline span b {
    display: inline-block;
    width: 7px;
    height: 7px;
    background-color: red;
    border-radius: 84px;
    margin-left: -10px;
    margin-right: 5px;
}

.coming_msg_txt {
    height: 90px;
    overflow-y: auto;
    display: flex;
    padding-left: 15px;
    flex-direction: column;
    align-items: flex-start;
    padding-top: 10px;
}
.coming_msg_txt p {
    background-color: #eee;
    display: inline-block;
    padding: 4px 6px;
    border-radius: 8px 0 8px 7px;
    clear: both;
    margin: 0;
    margin-right: 10px;
    margin-bottom: 11px;
}

/*.auc_inner_player.offline:before {
    display: inline-block;
    width: 7px;
    height: 7px;
    background-color: red;
    border-radius: 84px;
    margin-left: -10px;
    margin-right: 5px;
    position: absolute;
    content: "";
    left: 40px;
    top: 5px;
}*/

.auc_inner_player.offline:before {
    content: "Offline";
    background-color: rgb(0 0 0 / 64%);
    top: 40px;
    left: 20px;
    width: 66%;
    height: 22%;
    border-radius: 0;
    color: #fff;
    opacity: 1;
    position: absolute;
    line-height: 27px;
    font-weight: 600;
}


.modal-overlay.modal_preacution {
  background:rgba(0,0,0,.8);
  height: 100%;
  left: 0;
  display: flex;   
  overflow: auto;
  padding: 1.5em;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: -1;
}

.modal_preacution.modal-overlay[aria-hidden="false"] {
  opacity: 0;
  visibility: hidden;
}

.modal_preacution.modal-overlay[aria-hidden="true"] {
  opacity: 1;
  visibility: visible;
  z-index: 9;
}

.modal_preacution .modal-content {
    background: #fff;
    margin: auto;
    max-width: 410px;
    padding: 0;
    position: relative;
    width: 100%;
}
.modal_preacution .modal-content h1 {
    font-size: 18px;
    text-align: center;
    padding: 5px 5px;
    background-color: #ccc;
    border-bottom: 1px solid #ccc;
}

.modal_preacution .modal_content p span {
    display: inline-block;
    font-size: 20px;
    font-weight: 600;
    min-width: 290px;
    padding-top: 5px;
}
.modal_preacution .modal_content p {
    font-size: 12px;
    color: #000;
    text-align: center;
    margin: 20px 0;
}

.modal_preacution .btn-close {
    background: none;
    border: none;
    cursor: pointer;
    font-family: arial;
    font-size: 25px;
    line-height: 1;
    padding: 0;
    position: absolute;
    right: 0;
    color: #fff;
    top: -21px;
    z-index: 2;
    font-weight: 600;
}

.modal_preacution .btn-close:hover {
  color: #c12f48;
}

.modal_preacution .btn-close:focus {
  outline: 1px dotted;
}

.modal_preacution .modal_drp select {
    width: 70px;
    min-height: 31px;
    padding-left: 4px;
    margin-right: 10px;
    font-size: 14px;
}
.modal_preacution .modal_drp {
    display: flex;
    align-items: center;
    justify-content: center;
    border-top: 1px solid #ddd;
    padding-top: 15px;
    padding-bottom: 15px;
}
.modal_preacution.modal_content a.button {
    float: none;
    display: inline-block;
    text-decoration: none;
}

.auction_prelist_two .auc_note ul {
    border: 1px solid #ddd;
    width: 99%;
}

.auction_prelist_two .auc_note ul li {
    width: 47%;
    margin-bottom: 0;
    padding: 8px 10px;
    min-height: 50px;
    vertical-align: top;
    border-right: 1px solid #ddd;
}

.auction_prelist_two .auc_note ul li:last-child {
    border: none;
}

.auction_prelist_two .auc_note ul li b {
    display: inline;
}
.auction_prelist_two .auc_note b {
    display: inline;
}
.auction_prelist_two .auc_note p {
    margin: 0;
    padding: 5px 0 9px 0;
    font-weight: 400;
    font-size: 13px;
}

.auc_note li {
    display: inline-block;
    font-size: 13px;
}

.auc_note {
    background-color: #fff;
    margin-top: 15px;
    padding-left: 10px;
    padding-top: 5px;
    box-shadow: 0 0 4px #ccc;
    padding-bottom: 5px;
}

.auction_wrapper.auction_prelist_two {
    float: left;
    width: 100%;
    padding-bottom: 70px;
}

.auc_options ul.auction_nominate_wrap li {
    width: 100%;
}

.auc_options ul.auction_nominate_wrap li p {
    margin: 0;
    font-weight: 500;
    padding: 30px 40px 0 40px;
}

.auction_nominate_wrap .combine_bid {
    display: flex;
    align-items: center;
}

.auc_options ul.auction_nominate_wrap li b {
	margin-top: 0;
}

.auc_options ul.auction_nominate_wrap li select {
    width: 180px;
}

.auc_inner_player.current.act:before{
	background-color: #ffffff;
}

.auc_inner_player.offline.current:before {
	background-image: unset;
}

.auc_inner_player.offline.current:after {
    content: "";
    background-image: url(../images/auction_act_arrow.png);
    background-size: 12px;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    z-index: 999;
    top: 40px;
    left: -8px;
    text-align: center;
    width: 25px;
    border-radius: 24px;
    height: 25px;
    background-color: #ffffff47;
}
.auc_inner_player.current.offline.act::before {
    background-color: rgb(0 0 0 / 64%);
}
.auc_inner_player.current.offline.act:after {
	background-color: #fff;
}

/*Players Ranking*/
.p_list_drp {
    float: left;
    width: 60%;
    padding-left: 10px;
}
.p_list_drp .list-status {
    margin-right: 10px;
}
.p_list_drp .list-status .selectbox {
    width: 95px;
}
.p_list_drp .list-status:nth-child(1) .selectbox {
    width: 140px;
}
#divPlayerList .search_player span {
    height: 22px;
}
#divPlayerList .search_player span input {
    height: 22px;
    line-height: 9px;
}
#divPlayerList .search_btn {
    background-size: 22px 22px;
    height: 22px;
}
.player_list_new thead tr th:nth-child(3), .player_list_new tbody tr td:nth-child(3) {
    text-align: center;
    width: 60px !important;
}
.player_list_new thead tr th:nth-child(9), .player_list_new tbody tr td:nth-child(16) {
	width: 50px !important;
	padding-right: 5px !important;
}
img.type_icons {
    vertical-align: middle;
    margin-left: 4px;
    width: 23px;
    margin-top: 1px;
}
.player_list_new td {
    padding: 10px 5px;
    font-size: 12px;
    font-weight: 500;
}

@media screen and (max-width: 1400px) and (min-width: 1200px) {
	.player_list_new thead tr:nth-child(1) th:nth-child(2) {
	    width: 205px !important;
	}
}

/*Auction Pre-Trade*/
.auc_team_selector .page-title-new,
.auc_avail_wrapper .page-title-new{
    display: flex;
    justify-content: space-between;
    background: #172132;
    border-left: 4px solid #eb5951;
    width: calc(100% - 13px);
}
.auc_team_selector .page-title-new font,
.auc_avail_wrapper .page-title-new font {
	color: #fff;
}
.auc_team_selector .page-title-new font b {
    display: block;
    color: #fff;
    font-size: 12px;
    line-height: 1;
    margin-top: -7px;
    padding-bottom: 12px;
}
.top_auc_header {
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 15px;
    padding: 3px 10px 14px 8px;
}
.auc_team_selector .page-title-new font:nth-child(1) {
    width: 55%;
}
.auc_team_selector .page-title-new {
	justify-content: unset;
}
.modal_preacution .modal_content p span {
    display: block;
}
.pre_auction_list_wrapper .auc_note > b {
    margin-bottom: 5px;
    display: block;
}
.pre_auction_list_wrapper .auc_note li {
    display: inline-block;
    font-size: 13px;
    width: 49%;
    margin-bottom: 5px;
}

.claim_auc_wrapper .page-title-new {
    display: flex;
    justify-content: space-between;
}
.list-status.claim_drp label {
    padding: 0px 10px 0 40px;
    color: #000;
    float: none;
}
.list-status.claim_drp .selectbox {
    height: 25px;
    float: none;
    border: 1px solid #cfcfcf;
}
.claim_auc_wrapper .create_league_list_league9 th:nth-child(1),
.claim_auc_wrapper .create_league_list_league9 th:nth-child(3) {
    width: 200px;
}

.claim_auc_wrapper .create_league_list_league9 {
    margin-top: 40px;
    margin-bottom: 10px;
    border: 1px solid #ececec !important;
}
.claim_auc_wrapper .create_league_list_league9 th, 
.claim_auc_wrapper .create_league_list_league9 td {
    padding: 10px 10px;
    font-size: 12px;
}

.auc_txt {
    background-color: #fff;
    margin-top: 15px;
    padding-left: 10px;
    padding-top: 7px;
    box-shadow: 0 0 4px #ccc;
    padding-bottom: 9px;
    margin-bottom: -5px;
    font-weight: 600;
}

.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 thead {
	float: left;
    width: 100%;
    overflow: hidden;
    display: block;
}
.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 tbody {
	display: block;
    overflow-y: scroll;
    overflow-x: hidden;
    float: left;
    width: 100%;
    height: 240px;
    line-height: 32px;
}
.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 tr {
	display: table;
    width: 100%;
}

.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 thead th:nth-child(1),
.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 tbody td:nth-child(1) {
	width: 60px;
}

.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 thead th:nth-child(2) {
	width: 190px;
}

.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 thead th:nth-child(3),
.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 thead th:nth-child(4),
.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 thead th:nth-child(5),
.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 tbody td:nth-child(3),
.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 tbody td:nth-child(4) {
	 width: 70px;
}

.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 thead th:nth-child(6) {
	width: 270px;
}

.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 thead th:nth-child(7) {
	width: 105px;
}

.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 tbody td:nth-child(2) {
	width: 200px;
}

.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 tbody td:nth-child(5) {
	width: 80px;
}

.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 tbody td:nth-child(6) {
	width: 300px;
}

.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 tbody td:nth-child(7) {
	width: 70px;
}

.pre_auction_list_wrapper .auc_avail_wrapper .auc_avail_table .create_league_list_league9 tbody td:nth-child(8) {
	width: 45px;
}

.drft_radios div {
    display: inline-block;
    width: 35%;
}

.back_auction_league a {
    text-decoration: none;
    font-size: 12px;
    font-weight: 600;
    background-color: #fff;
    padding: 5px 9px;
    display: inline-block;
    border-radius: 54px;
}
.back_auction_league img,
.back_auction_league span {
	vertical-align: middle;
}
.back_auction_league img {
	width: 14px;
	margin-right: 3px;
}

.auction_complete_strip {
    text-align: center;
    width: 100%;
    padding: 5px 0;
}
.auction_complete_strip p {
    font-size: 26px;
    color: #fff;
    margin: 0;
    font-weight: 600;
}
.back_auction_league {
    margin-bottom: 10px;
}
.auction-start_btn a {
    background-color: #eb5951;
    color: #fff;
    font-weight: 600;
    text-decoration: none;
    padding: 11px 14px;
    display: inline-block;
    font-size: 16px;
    margin-bottom: 0;
    border-radius: 4px;
    width: 100px;
    text-align: center;
}

.autopick_drft {
    margin-top: 2px;
    float: right;
    margin-right: 15px;
}
.autopick_drft .chkbox-lble {
    width: 91%;
    padding-top: 2px;
    font-size: 13px;
    padding-left: 28px;
}
.autopick_drft .checkmark {
    height: 15px;
    border: 2px solid #bcb4b4;
    width: 15px;
    background-color: #fff;
}
.autopick_drft .chkbox-lble .checkmark:after {
    left: 5px;
    top: 2px;
    width: 3px;
    height: 7px;
}
.sc-note-box .back_auction_league {
    margin-bottom: 0;
    border-right: 1px solid #999;
}
table.checkbox-div.checkbox_auction {
    background-color: transparent !important;
    width: calc(89% - 22px) !important;
    padding: 5px 5px 0px 0px !important;
}
table.checkbox-div.checkbox_auction td {
    border: 1px solid #ddd;
    padding-bottom: 0;
}
.sep_draft {
    display: flex;
    background-color: #fff;
}
.sep_drt_icon {
    border-right: 1px solid #ddd;
    background-color: aliceblue;
    padding: 0 8px;
    display: flex;
    align-items: center;
}
.sep_drt_icon img {
    width: 35px;
}
.sep_drt_cb {
    padding-bottom: 7px;
    padding-left: 5px;
    padding-right: 2px;
}
table.checkbox-div.checkbox_auction td:last-child {
    margin-left: 30px;
    display: block;
}
.sep_drt_cb span.off_drft {
    padding-left: 25px;
    font-weight: 500;
}
.sep_drt_cb {
    font-weight: 600;
}

form[action="./FantasyScoring.aspx"] ul#divTour {
    width: calc(100% - 0px);
    padding: 0 0px 1px;
}

form[action="./FantasyScoring.aspx"] ul#divTour a{
	font-size: 13px;
	padding: 3px 14px;
}

span.auc-unsold {
    float: right;
    color: #f00;
    font-weight: 600;
    border: 1px solid #f00;
    line-height: 16px;
    padding: 0 4px;
    border-radius: 24px;
    margin-top: 7px;
    background-color: #f4f4f4;
}

.leag_tour_name {
    display: block;
    margin-top: 12px;
    font-size: 9px;
    font-weight: 600;
}
.auc_time_note td {
    position: relative !important;
    bottom: 18px;
    font-weight: bold;
    font-size: 13px;
    padding-bottom: 0 !important;
}

span.auc_tme_lbl {
    float: right;
    font-size: 12px;
    font-weight: 500;
    font-family: 'cb-regular', Arial, sans-serif;
}

/*.redraft_block {
    float: left;
    width: calc(100% - 20px);
    background-color: #fff;
    box-shadow: 0 0 9px rgb(119 99 99 / 18%);
    border-radius: 5px;
    padding: 10px 10px;
    font-family: 'cb-regular', Arial, sans-serif;
    margin-top: 15px;
    align-items: center;
    justify-content: space-between;
}*/
.redraft_block {
    float: left;
    width: calc(100% - 20px);
    background-color: #fff;
    box-shadow: 0 2px 8px #dfdddd;
    border-radius: 0;
    padding: 10px 10px;
    font-family: 'cb-regular', Arial, sans-serif;
    font-family: 'Nunito', sans-serif !important;
    margin-top: 15px;
    align-items: center;
    justify-content: space-between;
}
/*.redraft_block h2 {
    background-color: #fff;
    border-bottom: 1px solid #dddddd;
    color: #666666;
    padding-bottom: 5px;
}*/
.redraft_block h2 {
    background-color: #fff;
    border-bottom: 1px solid #dddddd;
    color: #fff;
    background-color: #37003c;
    padding-bottom: 0;
    text-transform: uppercase;
    font-size: 17px;
    padding: 8px 10px;
    margin-left: -10px;
    margin-right: -10px;
    margin-top: -10px;
}
.redraft_msg p {
    font-size: 15px;
    margin-bottom: 8px;
}
.redraft_left p {
    font-size: 15px;
}
.redraft_block input {
    background-color: #eb5951;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    font-size: 15px;
    padding: 10px 20px;
    border-radius: 4px;
    display: inline-block;
    border: none;
}

/*Auction*/
.auction_sel_left .player_auc_detailed .plyr-info-block .img-fix.user-photo5.fl {
    height: 108px !important;
}
.auction_sel_left .player_auc_detailed .plyr-info-block h4 {
    font-size: 10px !important;
    margin: 0px 0px 1px 0px !important;
}
.auction_sel_left .player_auc_detailed .auc_ply_role {
    margin-top: -1px !important;
}
.auction_sel_left .player_auc_detailed .auc_ply_role span {
    font-weight: 600 !important;
    font-size: 10px !important;
}
.squad_table .squad_inner font {
    font-weight: 500 !important;
    font-size: 10px;
    font-style: italic;
}
.auc_left_players .tabnav_bg {
    background: #0a6a6a;
}
.auc_left_players table#tblPlayers td:nth-child(2) img,
.draf-mid-box1 .tabcontainer table#tblPlayers td:nth-child(2) img {
    margin-top: 8px;
}

.draf-top-box1.timer97 font {
    font-size: 17px !important;
}
table.new-table-546 tbody#grdAvailablePlayers_1 tr td {
    padding: 12px 0px;
}
.team_plyr_photo > img {
    top: 0px;
}
.team_plyr_photo .team_plyr_role {
    top: 6px;
}

/*spl play page*/
.box_content_1.jl_play_new {
    background-image: url(../images/play_page_spl.jpg);
    min-height: 250px;
}
.pp_inner_box {
    padding-top: 90px;
    padding-left: 50px;
}
.pp_inner_box h2 {
    font-size: 26px;
    text-transform: uppercase;
    color: #fff;
    font-weight: bold;
    margin-bottom: 25px;
}
.pp_inner_box a {
    display: inline-block;
    text-transform: uppercase;
    background-color: #29B5E8;
    color: #fff;
    font-weight: bold;
    padding: 12px 35px;
    font-size: 14px;
    border-radius: 45px;
    box-shadow: 0 10px 29px rgb(0 0 0 / 35%);
}
.rules_grps_img {
    padding: 0;
}

/*register*/
.form_group label, .form_trple label, .form_dbl label {
    font-size: 12px;
    color: #000;
    font-family: 'siemen-regular', Arial, sans-serif;
    font-weight: bold;
    padding-bottom: 5px;
}
.form_double {
    display: flex;
    clear: both;
}
.form_double .form_group {
    width: 50%;
    margin-right: 15px;
}
.form_double .form_group:last-child {
    margin-right: 0;
}
.form_double .form_group input {
    width: 90%;
    font-family: 'siemen-regular', Arial, sans-serif;
    font-size: 11px;
    font-weight: 600;
    padding-left: 5px;
}
.form_trple > label, .form_dbl > label {
    width: 225px;
    display: inline-block;
    padding-top: 9px;
}
.form_dbl > label {
    width: 129px;
}
.register_sep_bg {
    position: relative;
    left: 20px;
    z-index: 9;
}
.register_sep_bg::before {
    content: "";
    height: 254px;
    width: 1px;
    background-color: #999;
    position: absolute;
    left: 20px;
    bottom: 40px;
    z-index: -1;
}
.register_sep_bg::after {
    content: "";
    height: 254px;
    width: 1px;
    background-color: #999;
    position: absolute;
    left: 20px;
    top: 40px;
    z-index: -1;
}
.login-title font {
    margin-left: -8px;
}
.a-e-box.a-lo-box form[action="/Account/RegisterConfirmation"] .register_sep_bg {
    left: 0px;
}
.a-e-box.a-lo-box form[action="/Account/RegisterConfirmation"] .register_sep_bg:before,
.a-e-box.a-lo-box form[action="/Account/RegisterConfirmation"] .register_sep_bg:after {
	height: 5px;
}

/*add deals*/
.deal_wrapper {
    margin-bottom: 30px;
    margin-top: 70px;
}
.deal_wrapper .creted_form_wrapper {
    width: 80%;
    margin: 0 auto;
    background-color: #fff;
    border-radius: 10px;
    padding-bottom: 25px;
    border: 1px solid #ccc;
}
.nh-box1.new_leader_color.leaderboard_style tbody td:last-child {
    width: 170px;
    text-align: right;
    padding-right: 10px;
}
.nh-box1.new_leader_color.leaderboard_style tbody td:last-child .button {
    float: none;
}
.deal_note {
    padding: 15px;
    margin-top: 30px;
    font-size: 17px;
    background-color: rgb(255 255 0 / 13%);
    line-height: 1.3;
    border-radius: 0 0 10px 10px;
    margin-bottom: -25px;
}
.deal_wrapper .deal_title {
    text-align: center;
    padding: 13px 0;
    position: relative;
    margin-top: 0;
    border-radius: 5px 5px 0 0;
    border-bottom: 2px solid #ddd;
    margin-bottom: 20px;
    background-color: #000;
    color: #fff;
}
.deal_wrapper .creted_form label {
    width: 100%;
    display: block;
    font-weight: bold;
    font-size: 16px;
    padding-bottom: 5px;
}
.deal_wrapper .creted_form_wrapper .creted_form {
    padding: 0 0px 0 20px;
    display: inline-block;
    margin-bottom: 20px;
    width: calc(50% - 22px);
    vertical-align: top;
}
.deal_wrapper .creted_form_wrapper .creted_form input {
    width: 90%;
    border: none;
    height: 45px;
    border-radius: 55px;
    float: none;
    font-size: 15px;
    border-bottom: none !important;
    text-align: left !important;
    font-weight: bold;
    padding-left: 15px;
    background-color: #ebf7f8;
}
.deal_wrapper select.select-v2 {
    border: 2px solid #ddd;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    background: #fff;
    margin-left: 0 !important;
    width: calc(100% - 32px);
    letter-spacing: normal;
    -webkit-appearance: auto;
    -moz-appearance: initial;
    appearance: auto;
}
.deal_wrapper .creted_form_btn {
    text-align: center;
}
.deal_wrapper .creted_form_btn .button {
    float: none;
    font-size: 16px;
    padding: 14px 50px;
    background-color: #000;
    border-radius: 4px;
}

.ui-datepicker.ui-widget-content {
    float: none;
    width: 15%;
    background-color: #fff;
}

/*leaderboard*/
table.new-table-leaderboard thead td {
    font-weight: 600;
}

a.button.btn_edit {
    background-color: #FF9F36;
}
a.button.btn_delete {
    background-color: #3C0045;
    margin-left: 10px;
}
a.dclosed {
    position: absolute;
    right: -50px;
    top: 5px;
    text-decoration: none;
    font-weight: bold;
    background-color: #fff;
    line-height: 20px;
    border: 1px solid #ccc;
    background-image: url(../images/cross.png);
    padding: 0;
    border-radius: 20px;
    font-size: 0;
    background-size: 16px;
    background-repeat: no-repeat;
    width: 35px;
    height: 35px;
    background-position: center;
}
div#divHeaderBannerSIEP {
    display: none;
}
.leaderboard_style td.lb-text2:before {
	content: unset !important; 
}

.spl_banner_wrappr {
    position: relative;
    padding-bottom: 10px;
}
.spl_banner_wrappr > img {
    width: 100%;
    object-fit: cover;
}
.banner_inr_content {
    position: absolute;
    top: 270px;
    left: 130px;
}
.banner_inr_content h1 {
    font-size: 37px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
}
.banner_inr_content h2 {
    font-size: 0;
    margin-top: 20px;
    font-weight: 400;
    color: #eee;
    position: relative;
    margin-bottom: 35px;
}
.banner_inr_content h2::before {
    content: "Play to win with Snowflake!";
    display: inline-block;
    font-size: 28px;
}
.banner_inr_content a {
    display: inline-block;
    background-color: #000;
    color: #fff;
    text-decoration: none;
    font-size: 21px;
    font-weight: bold;
    padding: 15px 50px;
    border-radius: 67px;
    text-transform: uppercase;
}

.html_container {
    width: 1200px;
    margin: 0 auto;
    margin-bottom: 50px;
}
.html_container h3 {
    font-size: 30px;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 40px;
    font-weight: 700;
}
.html_container ul {
    counter-reset: section;
}
.html_container li {
    background-color: #eee;
    display: inline-block;
    width: calc(20% - 28px);
    vertical-align: top;
    margin-right: 5px;
    text-align: center;
    padding: 30px 10px 20px 10px;
    min-height: 170px;
    position: relative;
    border-radius: 7px;
}
.html_container li:before {
    counter-increment: section;
    content: "" counter(section) "";
    position: absolute;
    top: -25px;
    left: -4px;
    color: #11567F;
    font-weight: bolder;
    font-size: 45px;
}
.html_container li img {
    width: 50px;
    height: 50px;
    object-fit: contain;
    margin-bottom: 20px;
}
.html_container li p {
    font-size: 16px;
    color: #000;
    margin-bottom: 0;
}
.sf_tagline p {
    background-color: #eee;
    width: 1140px;
    margin: 0 auto;
    border-radius: 4px;
    font-weight: bolder;
    font-size: 20px;
    padding: 20px 30px;
    line-height: 1.5;
    text-transform: uppercase;
    margin-bottom: 50px;
}

/*Rules*/
.mid-1.main-container.main-bg {
    font-size: 16px;
}
.sf_rules_wrapper ul li p {
    display: inline-block;
    vertical-align: middle;
    width: 88%;
}
.sf_rules_wrapper p {
    font-size: 16px;
    line-height: 1.5;
}
.sf_rules_wrapper.box-white-1 {
    font-size: 16px;
}
.sf_rules_wrapper span {
    font-size: 16px;
    display: block;
    margin-bottom: 22px;
}
.sf_rules_wrapper h2 {
    margin-bottom: 25px;
    font-size: 17px;
    color: #666;
}
.sf_rules_wrapper h1 {
    margin-bottom: 5px;
}
.sf_rules_wrapper {
    padding: 25px 20px;
}
.leaderboard_table .button {
    font-size: 12px;
}
table.new-table-leaderboard tbody td strong {
    font-weight: 400;
}
#divLeaderBoard .nh-box1.new_leader_color.leaderboard_style tbody td:last-child {
    text-align: center;
}

@media screen and (max-width: 1500px) and (min-width: 1280px) {
	.banner_inr_content h1 {
	    font-size: 32px;
	}
}

div#divMyDeals a.button {
    font-size: 12px;
    padding: 6px 12px;
}

.spl_drp_leadr select {
    width: 210px;
    height: 36px;
    border-radius: 74px;
    font-size: 15px;
    border: none;
    background-color: #fff !important;
    font-weight: bold;
    font-family: 'Lato' !important;
    appearance: none;
    background-image: url(../images/pac_down.png);
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: right 14px top 15px;
    padding-left: 15px;
}

.creted_form_wrapper .textarea {
    border: none;
    width: 92%;
    height: 60px;
    margin-top: 5px;
    border-radius: 16px;
    margin-bottom: 10px;
    resize: none;
    font-size: 15px;
    padding-top: 10px;
    background-color: #ebf7f8;
    font-weight: bold;
    padding-left: 10px;
}

/*Homepage*/
.banner_inr_content h1 {
    font-size: 54px;
    font-weight: 900;
    margin-bottom: 50px;
}
.banner_inr_content h1 span {
    display: block;
    color: #000;
}
.banner_inr_content h2::before {
    content: "Play to win with Snowflake!";
    display: inline-block;
    font-size: 32px;
    color: #fff;
}
.banner_inr_content {
    top: 250px;
}
.banner_inr_content h2 {
    margin-bottom: 55px;
}
.banner_inr_content a {
    background-color: #fff;
    color: #000;
    font-size: 20px;
    font-weight: 900;
    transition: all 0.4s;
    padding: 15px 45px;
    background-image: url(../images/Light-Blue-Arrow.png);
    background-size: 0;
    background-repeat: no-repeat;
    background-position: right 10px top 18px;
}
.banner_inr_content a:hover,
.splwt_content a:hover {
    background-size: 20px;
    background-color: #000;
    color: #fff;
}
#header.header-scroll, #header.new-header .hed-1 {
    box-shadow: none;
}
a.lgbtn {
    margin-top: 37px;
}
.html_container {
    width: 1320px;
    margin-bottom: 110px;
    margin-top: 20px;
}
.html_container h3 {
    font-size: 34px;
    margin-bottom: 50px;
    font-weight: 900;
    color: #000;
}
.html_container h3 span {
    color: #249edc;
}
.html_container li {
    background-color: #fff;
    display: inline-flex;
    width: 98%;
    vertical-align: top;
    margin-right: 5px;
    text-align: center;
    padding: 10px 10px 10px 10px;
    min-height: auto;
    position: relative;
    border-radius: 0;
    border-bottom: 1px solid #ddd;
    background-image: none;
    background-size: contain;
    background-position: center;
}
.html_container li:last-child {
    border-bottom: none;
}
.html_container li:before {
    counter-increment: section;
    content: "" counter(section) "";
    position: absolute;
    top: 24px;
    left: -10px;
    color: #249edc;
    font-weight: bolder;
    font-size: 20px;
    font-weight: 900;
    opacity: 0.5;
}
.html_container li span {
    display: inline-flex;
    background-color: #29b5e8;
    width: 55px;
    height: 55px;
    border-radius: 10px;
    align-items: center;
    justify-content: center;
    margin-right: 12px;
}
.html_container li img {
    width: 30px;
    height: 30px;
    margin-bottom: 0;
    object-fit: contain;
    filter: brightness(100);
}
.html_container li p {
    font-size: 18px;
}
.splwt_wrap {
    position: relative;
}
.splwt_wrap > img {
    width: 100%;
    height: 560px;
    object-fit: cover;
}
.splwt_content {
    width: 1200px;
    position: absolute;
    top: 130px;
    left: 0px;
    margin: 0 auto;
    right: 400px;
}

.splwt_content h2 {
    font-size: 42px;
    margin-bottom: 40px;
    font-weight: 900;
    text-transform: uppercase;
    color: #000;
}
.splwt_content h3 {
    font-size: 30px;
    font-weight: 700;
    color: #000;
    margin-top: 30px;
}
.splwt_content h5 {
    font-size: 24px;
    font-weight: 400;
    color: #000;
    margin-top: 20px;
}
.splwt_content a {
    background-color: #fff;
    color: #000;
    font-size: 16px;
    font-weight: 900;
    transition: all 0.4s;
    padding: 15px 45px;
    display: inline-block;
    margin-top: 60px;
    border-radius: 220px;
}
.sf_tagline {
    margin: 70px 0;
}
.sf_tagline p {
    background-color: #f6f9fa;
    width: 1200px;
    margin: 0 auto;
    border-radius: 16px;
    font-weight: bolder;
    font-size: 18px;
    padding: 40px 60px;
    color: #000;
    font-weight: 400;
    line-height: 1.6;
    text-transform: uppercase;
    margin-bottom: 0;
    overflow: hidden;
    position: relative;
    box-shadow: 0 7px 7px 0 rgba(0, 0, 0, .16);
}
.sf_tagline p:before {
    content: "";
    background-image: url(../images/Light-Blue-Arrow.png);
    position: absolute;
    top: -20px;
    left: -30px;
    width: 280px;
    height: 290px;
    background-size: contain;
    background-repeat: no-repeat;
    transform: rotate(45deg);
    opacity: 0.5;
}

.fpart {
    display: flex;
    justify-content: space-between;
    padding: 0 50px;
    font-size: 16px;
}
.fleft span {
    display: inline-block;
    margin: 0 10px;
}

.hm_sider_outer {
    display: flex;
    border: 1px solid #29b5e8;
    border-radius: 10px;
    margin-bottom: 50px;
}
.hm_sider_left {
    width: 60%;
    padding: 20px;
}
.hm_sider_outer h5 {
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 900;
    color: #249edc;
    margin-bottom: 15px;
}
.hm_sider_right {
    width: 40%;
    padding: 20px;
    background-color: #29b5e8;
    border-radius: 0 8px 8px 0;
}
.hm_sider_right h5 {
    color: #fff;
}
.hm_sider_right img {
    width: 100%;
    height: 310px;
    object-fit: contain;
    border-radius: 10px;
    margin-top: 50px;
}
.how_it_works_wrappr {
    position: relative;
    z-index: 9;
}
.how_it_works_wrappr::before {
    content: "";
    background-image: url(../images/arrow_shape.jpg);
    position: absolute;
    left: 0;
    top: 0;
    width: 220px;
    height: 450px;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: -1;
}
.how_it_works_wrappr::after {
    content: "";
    background-image: url(../images/arrow_shape.jpg);
    position: absolute;
    right: 0;
    transform: rotate(180deg);
    bottom: 0;
    width: 220px;
    height: 450px;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: -1;
}
.corporate_sider .hm_sider_right {
    width: 60%;
    border-radius: 10px 0 0 10px;
}
.corporate_sider .hm_sider_left {
    width: 40%;
}
.corporate_sider h6 {
    font-size: 18px;
    margin-top: 100px;
    font-weight: 400;
    padding-right: 50px;
    line-height: 1.4;
}
.corporate_sider .hm_sider_right img {
    height: 290px;
    margin-bottom: -20px;
    object-fit: cover;
    margin-top: -15px;
}


/*Login-Register*/
.login-reg-spliter {
    display: flex;
    background-image: url(../imagess/background-blue-arrow.png), linear-gradient(125deg, #27AEDF, #1D81A5);
    clear: both;
    background-repeat: no-repeat;
    border-top: 3px solid #27aedf;
}
.register_tble {
    width: 54%;
    padding: 40px 70px;
}
.login-title {
    border-top: none;
    margin-top: 10px !important;
    margin-bottom: 30px !important;
}
.login_tble {
    background-color: #fff;
    width: 40%;
    padding: 40px 70px;
    overflow: hidden;
    position: relative;
}
.login_tble:before {
    content: "";
    background-image: url(../images/Sno-Blue-Arrow.png);
    position: absolute;
    bottom: 0;
    right: 0;
    width: 310px;
    height: 310px;
    background-size: contain;
    background-repeat: no-repeat;
    transform: rotate(215deg);
    opacity: 0.2;
}
.login-reg-spliter .nh-textbox {
    width: 90% !important;
    font-family: 'Lato' !important;
    font-size: 17px !important;
    font-weight: 600 !important;
    border-bottom: none !important;
    background-color: #fff;
    height: 43px !important;
    border-radius: 130px;
    box-shadow: none;
    color: #000;
    border: 1px solid #fff;
    padding-left: 20px !important;
    padding-top: 0;
}
.login-reg-spliter select.nh-textbox {
    padding-top: 5px !important;
    appearance: none;
    background-image: url(../images/pac_down.png);
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: right 20px top 21px;
    width: 98% !important;
    height: 49px !important;
}
.login-title font {
    font-size: 27px;
    color: #fff;
    padding: 0;
    margin-top: -10px;
    margin-left: 0;
    background-color: transparent;
    display: inline-block;
    font-weight: bold;
}
.login_tble .login-title font {
    color: #000;
}
.form_group label, .form_trple label, .form_dbl label {
    font-size: 20px;
    color: #fff;
    font-family: 'Lato' !important;
    font-weight: 400;
    padding-bottom: 5px;
}
.login-reg-spliter .login_tble .nh-textbox {
    background-color: #eee;
}


.cus_check {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 18px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #fff;
}
.cus_check input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 20px;
    width: 20px;
    background-color: #fff;
    border-color: #fff;
}
.cus_check:hover input ~ .checkmark {
  background-color: #ccc;
}
.cus_check input:checked ~ .checkmark {
  background-color: #000;
}
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cus_check input:checked ~ .checkmark:after {
  display: block;
}
.cus_check .checkmark:after {
    left: 7px;
    top: 3px;
    width: 3px;
    height: 8px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.login-reg-spliter .button {
    background-color: #fff;
    color: #000;
    font-size: 16px;
    font-weight: 900;
    transition: all 0.4s;
    padding: 15px 45px;
    display: inline-block;
    margin-top: 30px;
    border-radius: 220px;
    float: none;
}
.login-reg-spliter .login_tble .button {
    background-color: #000;
    color: #fff;
}
.login_tble a.link-color.mt-5.fl {
    display: block;
    float: none;
    margin-top: 20px;
    font-size: 15px;
    padding-left: 5px;
    color: #555;
}
.login_tble .prof-main-box74 label {
    font-size: 20px;
    font-weight: normal;
}
span#lblLoginError {
    display: block;
    color: red;
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 20px;
}
.register_tble .form_group span[style="color: #ff0000;"] {
    color: yellow !important;
}
.register_tble .form_group span.field-validation-error span {
    display: block;
    float: left;
    font-size: 15px;
    margin-top: 3px;
}
.register_tble .form_group span.field-validation-error {
    color: yellow !important;
}

/*Play Page*/
ul.main-menu-1 {
    margin-top: 36px;
}
ul.main-menu-1 li a {
    font-size: 18px;
    font-family: 'Lato' !important;
    color: #000;
    transition: all 0.4s;
    font-weight: bold;
}
ul.main-menu-1 li a.act, ul.main-menu-1 li a:hover {
    background: unset;
    color: #249edc;
}
ul.main-menu-1 li a.act::before {
    border-top-color: transparent;
}
h1.hed-title {
    font-size: 30px;
    text-transform: uppercase;
    font-weight: 900;
    height: 120px;
    color: #fff !important;
    width: 100%;
    text-align: center;
}
.hed-3 {
    background: #0f547d;
}
.hed-3.main-container {
    position: relative;
}
.hed-3.main-container::before {
    content: "";
    background-image: url(../images/inner_header_icon.png);
    position: absolute;
    top: 0;
    right: 0;
    width: 200px;
    height: 132px;
    background-size: contain;
    background-position: right;
    background-repeat: no-repeat;
}
.hed-3.main-container::after {
    content: "";
    background-image: url(../images/Light-Blue-Arrow.png);
    position: absolute;
    top: 0;
    left: -15px;
    width: 200px;
    height: 122px;
    background-size: contain;
    background-position: left;
    background-repeat: no-repeat;
}

.box_content_1.jl_play_new {
    background-image: url(../images/play_page_banner.jpg);
    min-height: 270px;
}
.box_content_1 {
    background-color: transparent;
    width: calc(100% - 0px);
    margin-top: 35px;
    margin-bottom: 21px;
    border-radius: 10px;
    box-shadow: 0 7px 11px rgb(0 0 0 / 32%);
}
.pp_inner_box {
    padding-top: 80px;
    padding-left: 50px;
}
.pp_inner_box h2 {
    font-size: 36px;
    text-transform: uppercase;
    color: #fff;
    font-weight: 900;
    margin-bottom: 35px;
}
.pp_inner_box h2 span {
    display: inline-block;
    color: #000;
}
.pp_inner_box a {
    display: inline-block;
    text-transform: uppercase;
    background-color: #fff;
    color: #000;
    font-weight: 900;
    padding: 12px 45px;
    font-size: 16px;
    border-radius: 45px;
    transition: all 0.6s;
    box-shadow: 0 10px 29px rgb(0 0 0 / 35%);
}
.pp_inner_box a:hover {
    background-color: #000;
    color: #fff;
    box-shadow: 0 0 0 rgb(0 0 0 / 35%);
}

.box-white-1 {
    background-color: #fff;
    border-radius: 10px;
}
.page-title-new {
    background-color: #000;
    border-left: none;
    border-radius: 10px 10px 0 0;
    padding: 7px 10px;
}
.rules_grps_img {
    border: none;
    margin-left: -5px;
}
.box-white-1.plypage_rules {
    margin-bottom: 25px;
    box-shadow: 0 7px 11px rgb(0 0 0 / 32%);
}

.mid-1 .fix-part {
    width: 1210px;
}

div#divMyDeals .nh-box1.new_leader_color.leaderboard_style strong.nh-nowrap {
    white-space: unset;
}
div#divMyDeals .nh-box1.new_leader_color.leaderboard_style tbody td:last-child {
    width: 210px;
}
.leaderboard_table thead {
    background-color: #111;
}