@import "navigation.css";
/*@import "color-code.css";*/
@charset "utf-8";
/*@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap');*/
@font-face {
    font-family: embassy;
    src: url(/assetsembassy.ttf);
}
@font-face {
	font-family: 'cb-regular';
	src: url(/assetssiemen-regular.woff2);
}
@font-face {
	font-family: 'siemen-black';
	src: url(/assetssiemen-black.woff2);
}
@font-face {
	font-family: 'lato-regular';
	src: url(/assetslato-bold.ttf);
}

@font-face {
	font-family: 'lato-bold';
	src: url(/assetslato-regular.ttf);
}

/*@import url(https://fonts.googleapis.com/css?family=Oswald:400,700);*/
body {
	font-family: 'cb-regular', Arial, sans-serif !important;
}
input:not([type]), input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button, button{-webkit-appearance:none;border-radius:0px}body{font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-right:0px!important;color:#333}*:first-child+html input.button{overflow:visible;width:auto !important}h1.hed-title, .cric-com-box .cc-text-1, .eng-ind-btn, .refer-pop-text2, .refer-box .refer-titel-2, .invite-offer font, .budget-box12{font-family: 'cb-regular', Arial, sans-serif;font-weight:700}.social-box85 a font, .lm-title1, .part-title, .ply-news-title, .home-title-3, .hd-play-box strong, .video-link854, .page-title-new font, .page-title-new2 font, .page-title-new3 font, .draft-time-box font, .share-text-banner font, .live-team-title,  .live-team-title2, .comming-text-1, .cric-com-box .cc-text-2, .cric-com-box .cric-title4, .button5-text, .button5, .ask-title-3, .mob-dow-site .mob-dow-box2, .mob-dow-btn.button2, .atw-box font, .atw-box Center, .jl-v3-title-main, .jl-v3-title, #tabsholdernew .tab-menu8 ul li, #tabsholdernew2 .tab-menu8 ul li, .league-box23-title, .m-pop-title1, .draft-new .draf-top-box1.timer97 font, .draft-new .draf-top-box1 font, .step-new font, .step-new span, .home-tab-new ul li font, .app-d-link34, .ply-photo font, .player-98-title, .new-home-part-1 .home-title-2, .new-home-part-1 .home-title-3 font, .p2-title1, .p2-text-1 font, .p2-link-btn, .p2-box1 td.p2-text-2, .home-part-4-title, .home-title-4-new, .new-home-part-3 .lime-box b, .coc-how-box .coc-how-text1, .p2-title2, .che-pop-title1, .n-timer5, .coc-big-btn2, .footer5-title, .footer5-title2, .refer-pop-text1, .refer-box .refer-titel-1, .od-draft-pop .od-draft-pop-main .title-1, .app-htm-btn, ul.new-menu-mid li a, .jl-pop .jl-pop-main .title-2, .jl-pop .jl-pop-main .title-1, .jl-pop .jl-v3-btn, .coc-reg-title1, .coc-reg-title2, .jl-o-title, .ml-thead, .ml-ttitle, .ml-tbody td .ml-btn, .ml-ttitle a, ul.partners-logo li font, #header.new-header .new-hed-link, .footer-title52, .footer-box1, .new-home-1 h1, .new-home-1 h2, .new-home-1 ul.hed-menu-1 li font, .new-home-box h5, .new-home-box .new-tag-ribin, .new-home-1 .button, .seli-box font, .seli-box small, .seli-text, h4.new-hom-title, .plateform-box, .new-home-5 font, .new-home-5 small, .heder-menu-1 ul.main-menu-1 li a, .heder-menu-3 ul li a, ul.step-nav-nu li, .step-text, .hed-yellow-btn, .ad-text1, .ad-text2, .ad-text3, .ad-logo, .ad-btn-box, ul.list-ply-box2 li a span, .coc-how-box .coc-how-text2, .chal-us-title, .chal-us-text3, .earn-box, .nf-box2, .earn-box ul, .seli-btn{font-family: 'cb-regular', Arial, sans-serif;font-weight:400}ul.tabnav, .commentary-box li font, ul.tabnav, ul.tabnav li, .new-table-matchup .u-name, .new-table-matchup .u-name2, .new-table-matchup .p-name, .fp-listing, fp-listing li, .flexslidertesti-box ul li font table p, .pd-scorll .tabscontent .scroll-text2 ul li td p, .round-pagging5 ul, ul.help-menu li, #tabsholder45 ul.tabs45, .fixedwidth p, .clear, form, ul, ul li, html, h1, h2, h3, h4, h5, h6, body{margin:0px;padding:0px}.main-container, .full-width, #header, #mid-part, #footer, .icon-link-open-scroll, .lm-title1, .arrowlistmenu, .nh-box1, ul.footer-meta3, .footer-part, .full-to-23, .cl-rom-box, .round-slider, .match-box8, .t1-2-box, .join-table, .jl-sl-title5, .jl-sl-box3 h2, .jl-sl-box4, .or-box, .fal103-tour-name, .slider-456, #tabsholder2, .marginbot5, .tabscontent, ul.list-li85, .lh-box1, .lh-box11, .lh-box3, .lh-box4, #tabsholder44, .lh-title-box, .lh-rd-box, .lh-trade-box, .ask-hed, .ask-menu, .ask-menu ul, .contents, .tabscontent, #tabsholder2, .ask-note, .ask-center, .ask-lead-data, .table456, .ads-box1, .tour-ads, .player-note5, .pre-note, .pridict-box98, .draft-btn, .draf-font9, .draft-title, .full-width987, .lb-title-box ul, .nh-title854, .ply-graph, .ply-pro-news-box, .nh-title3, .to-title2, .to-title3, .wp-table-12, .pred-note, .pred-title1, .pred-title2, ul.rual-menu, .testi-box, .testi-box strong, ul.fp-listing, .fv-main569, .form-box, .to-title, .to-art-link, .hu-li-img-box, h1.a-title, .a-fb-chat, .a-fb-info, .a-more-artical, .to-bgbo-box2, .case-btn2, .with-main-box74, .inv-title5, .inv-sho-box2, .us-pro-title1, .us-pro-title3, #tabsholderleft .tab-menu-left, #tabsholderleft .tab-menu-left .tabs, #tabsholderleft .tabscontent, .left-tab-link, .pay-title85, .pay-title84, .pay-text-part, .pay-by-bank, .pay-box-title54, .home-part-1, .home-title-1, .home-part-2, #tabsholder-home, .home-tab, .home-tour-text, .hom-white-box, .lime-box b, .lime-box font, .flexslidertesti, .hd-compare, .hd-tournament, .new-bg-reg15, .draft-popup-box, .big-round-title1, .big-round-title2, .flexslider113, .new-link-box, .hd-play-box3, .video-link854, .grid-out5, .ui-tabs-nav, .tab-full-box, .share-banner, .lh-scroll, .flexslider71, .flexslider71 .slides li a font, .ask-pick-btn, .cric-com-box, .join-new-table3, #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, .league-box23-title, .login-title, .error-popup, .mid-new-head, #tabsholder-home-new, .home-tab-new, .home-tab-new ul, .career-link, .draft-w-box2, .new-home-part-1, .ad-btn-box, .ap-box1, .ap-hed-img, .ap-text-2, .ap-text-1, .ap-text-3, #tabsholder45{width:100%;float:left}.inv-note, ul.home-stap, .home-title-2, .home-title-2-sub, .home-title-3, .home-tab ul.tabs, .home-title-4, .hom-com-box, .hom-fan-title, .draft-home-stap-title3, .home-stap-draft2, .fal103-tour-name, .draft-mess, .comming-text-1,  .ask-pick-btn, .comming-text-2, .fal103-tour-name, .mm-error-1, .mm-error-2, .mm-error-3, .client-box-main, .atw-box font, .atw-box center, .jl-v3-member, .jl-v3-view, .jl-v3-date, .jl-v3-title2, .fal103-tour-name, .fal103-tour-name, .chat-text-date, .draft-w-title, .home-part-4-title, .home-title-4-new, .p2-title2, .footer5-logo, .refer-box .refer-titel-1, .po-jl-league-text, .ad-text1, .ad-text2, .ad-text3, .ad-logo, .ad-btn-box, .ap-link, ul.new-menu-mid li a, .jl-pop .jl-pop-main .title-2, .jl-pop .jl-pop-main .title-1, .home-match-box6, .ads-top-hed, .ads-mid-part, .img-home-cell, ul.partners-logo, ul.partners-logo li font, .nu-part .home-tab ul, .nl-title1, .nu-match5, .footer-title52, .error{width:100%;float:left;text-align:center}img{border:0px}a:focus{outline:none}a{outline:none;cursor:pointer}ul, ul li{list-style-type:none }input:focus{outline:none}select:focus{outline:none}.fl{float:left}.fr{float:right}.clear{clear:both;height:0px;line-height:0px}.mt-15{margin-top:15px}.mt-10{margin-top:10px}.mt-5{margin-top:5px}.mt-8{margin-top:8px}.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}.mt-20{margin-top:20px}#header{position:relative;z-index:7}#mid-part{position:relative}#footer{position:relative;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% - 340px);margin:0px 170px}.mid-1 .fix-part{padding:0 15px 15px;width:calc(100% - 280px);margin:0px 80px 0 170px}body #mid-part-new .fix-part2{padding:0 15px 15px;width:calc(100% - 280px);margin:0px 80px -20px 170px}.home-master .fix-part{width:calc(100% - 200px);margin:0px 100px}body #tabsholder-home-new2 .home-tour-box{width:calc(100% - 60px);margin:0 20px}body .seli-box{width:125px;margin:0 10px}.home-master .footer5 .fix-part{width:calc(100% - 200px);margin:0px 100px}.home-master .heder-menu-3 .fix-part{width:calc(100% - 280px);margin:0px 80px 0px 170px}}@media (max-width:1024px){.home-master .mid-1 .fix-part{width:1000px;margin:0px auto}.mid-1 .fix-part{padding:0 15px 15px;width:960px;margin:0px}.live-score{display:none!important}form, html{float:left}.home-master .fix-part, .fix-part{width:1000px;margin:0px;padding:0 10px;float:left}form .home-part-2{background-size:130%}.main-container .draf-top{width:950px;margin:5px 15px 0}.main-container .draf-mid{width:960px;margin:5px 15px 0}.main-container .draft-team{width:975px}.profile-img{margin-right:-10px!important}.search_player span{width:120px!important}.mid-menu-2{z-index:1!important}.flexslider-n1 .flex-direction-nav a{z-index:0!important}.new-home-part-1, .new-home-part-5, .new-home-part-2, .new-home-part-3{min-height:50px!important}.foo-fon-size{font-size:7px!important}}@media (min-width:1501px){.fix-part{width:1130px;margin:0px auto}.home-master .mid-1 .fix-part{width:1130px;margin:0px auto}.mid-1 .fix-part{padding:0 15px 15px;width:1100px;margin:0px auto;float:none!important}.home-master .fix-part{width:1130px;margin:0px auto}}.foo-fon-size{font-size:11px}.mid-1{background:#757575 url(/assets../images/main-bg.jpg) top center no-repeat}.mid-1 .fix-part{background:#eeeeee url(/assets../images/mid-part-bg-1.png) top left repeat-x;overflow:hidden;min-height:500px}.hed-1{background:#000 url(/assets../images/header-bg-1.png) top left repeat-x;height:70px}.hed-2{background:#000 url(/assets../images/header-bg-2.png) top left repeat-x}.hed-3{background:#99cc66}.nh-btn-1{border:0;border-radius:5px;color:#fff;font-size:12px;padding:0px 10px;font-weight:bold;display:inline-block;text-decoration:none;font-family:Arial, Helvetica, sans-serif;height:25px;line-height:24px;margin:0px 5px 0 0;cursor:pointer;background-color: #3d5229;background-image: var(--primary-btn);}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;font-family:Arial, Helvetica, sans-serif;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;font-family:Arial, Helvetica, sans-serif;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;font-family:Arial, Helvetica, sans-serif}.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;font-family:Arial, Helvetica, sans-serif}.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;font-family:Arial, Helvetica, sans-serif;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;font-family:Arial, Helvetica, sans-serif}.logo{margin:5px 0;float:left}ul.hed-menu-1{float:left;display:inline;margin-top:5px;position:relative}ul.hed-menu-1 li{float:left}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:#7aa352;height:75px}
ul.hed-menu-1 li:nth-child(1) a:hover{background-color:#7aa352}
ul.hed-menu-1 li:nth-child(2) a:hover{background-color:#218db9}
ul.hed-menu-1 li:nth-child(3) a:hover{background-color:#ff8a00}
ul.hed-menu-1 li:nth-child(4) a:hover{background-color:#28d1d8}
ul.hed-menu-1 li:nth-child(5) a:hover{background-color:#7aa352}
ul.hed-menu-1 li:nth-child(6) a:hover{background-color:#218db9}
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: var(--hed-dolar-box);border-radius:5px;width:100px;padding:3px;margin-right:5px;margin-top:18px}.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:#f0f0f0;padding:5px;border-radius:5px;z-index:7}.icon-link-open-scroll{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:70px;cursor:pointer}.profile-img.act{background-color:#7aa352;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 #1f375b}.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;font-family:Tahoma, Arial, Helvetica, sans-serif;text-decoration:none;line-height:30px}ul.main-menu-1 li a:hover{color:#000}ul.main-menu-1 li a.act{color:#000;font-weight:bold;background:url(/assets../images/menu-down-arrow.png) bottom center no-repeat;height:39px}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: var(--head-title-color);line-height:29px;display:flex;justify-content:center;flex-direction:column;height:100px}h1.hed-title span{color: var(--head-sub_tle-color);font-size:12px;float:left;width:100%;line-height:16px;margin-top:3px;font-weight:normal;font-family:Arial, Helvetica, sans-serif}.hed-ads1{float:right;margin:5px 0}.hed-right2{float:right;width:565px;margin-top:3px}.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: var(--hed-dolar-box);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:#99cc66;text-decoration:none;font-weight:bold}.hed-right2 .fb-login{margin-top:18px;float:left}.mid-2{background:#eeeeee url(/assets../images/mid-part-bg-1.png) top left repeat-x;padding-bottom:15px}.mid-menu-1{background:#3d5229}.mid-menu-1 ul{float:left;display:inline;height:36px}.mid-menu-1 ul li{float:left;border-right:1px solid #5e7d41}.mid-menu-1 ul li a{color:#fff;float:left;padding:0 10px;line-height:36px;text-decoration:none;font-size:14px;font-family:Tahoma, Arial, Helvetica, sans-serif;min-width:60px;text-align:center}.mid-menu-1 ul li a:hover{color:#000;background-color: var(--hed-dolar-box);}.mid-menu-1 ul li a.act{color:#000;background-color: var(--hed-dolar-box);line-height:36px}.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: var(--head-sub_tle-color);}.mid-menu-1 ul li.left-link75 a img{float:left;margin:3px 5px 0 0}.mid-menu-2{background:#fff;border-bottom:1px solid #bcbcba;position:relative;z-index:1}.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(/assets../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: var(--head-sub_tle-color);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;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;font-family:Tahoma, Arial, Helvetica, sans-serif;margin-top:13px;font-weight:normal}h2.page-title-2{float:left;font-size:14px;color:#333;font-family:Arial, Helvetica, sans-serif;margin-top:3px;font-weight:bold}.social-box85{float:left;position:fixed;top:50%;margin-top:-120px;right:0px;width:33px;z-index:9999}.social-box85 a{float:left;width:150px;background-color:#000000;box-shadow:0 0 2px #ccc;padding:3px;position:absolute;right:-120px;top:0px;-webkit-transition:right 0.5s;transition:right 0.5s}.social-box85 a img{float:left}.social-box85 a font{width:100px;float:left;font-size:17px;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:100%;position:absolute;background-color: var(--primary-color);z-index:99999;left:0px;top:0px}.leftnav-btn{float:right;position:absolute;top:250px;right:-20px;background:url(/assets../images/leftslide-on.png) top left no-repeat;width:23px;height:54px;text-decoration:none}.leftnav-btn.fliph{background:url(/assets../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;font-family:Tahoma, Arial, Helvetica, sans-serif}.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(/assets../images/live-score-btn.png) top left no-repeat;width:39px;height:91px;text-decoration:none}.livenav-btn b{background:url(/assets../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(/assets../images/live-left.png) top left no-repeat}.lm-title1{font-size:16px;color:#fff;border-bottom:2px solid #99cc66;margin-top:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.arrowlistmenu{margin:0px;font-family:Tahoma, Arial, Helvetica, sans-serif}.arrowlistmenu select{width:160px !important;height:25px}.arrowlistmenu .menuheader{color:#b4e781;padding:0px 0 3px 0px;margin-top:5px;float:left;width:calc(100% - 5px);margin-left:5px;font-size:13px;font-weight:bold}.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;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;font-family:Arial, Helvetica, sans-serif;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(/assets../images/minus.png) 115px 3px no-repeat}.arrowlistmenu ul li a.opensubheader{background:url(/assets../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:#072045;border:0px}.arrowlistmenu ul li ul li a:hover{color:#b8e74a}.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: var(--primary-color);}.arrowlistmenu ul li ul li ul li a:hover{color:#b8e74a}.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.closedsubheader{background-color:#525251}.arrowlistmenu ul li ul li ul li a.act, .arrowlistmenu ul li ul li.active a{color:#b8e74a}.arrowlistmenu ul li ul li.active a.opensubheader{background-color:#fff;background-image:url(/assets../images/pluse2.png), url(/assets../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(/assets../images/minus2.png), url(/assets../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;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;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;font-family:Arial, Helvetica, sans-serif}.search_btn{width:21px;height:19px;border:0px;float:left;cursor:pointer;background:url(/assets../images/search_btn.jpg) no-repeat}.fixedwidth{width:425px;height:auto;position:relative;color:black;padding:0px}.fixedwidth p{line-height:0px}div.tabcontainer{width:471px;border:0px solid #000000}ul.tabnav{list-style-type:none;width:100%;overflow:hidden}ul.tabnav a{display:block}ul.tabnav a.selected{border-bottom:4px solid #99cc66}ul.tabnav{float:right;width:auto}ul.tabnav li{float:left;width:auto;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;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(/assets../images/player_list_bg.jpg) repeat;float:right;list-style:none outside none;margin:0px;padding:7px 0 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(/assets../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: var(--primary-color);!important}.new-table-546 tbody tr.odd1.active td, .new-table-546 tbody tr.even1.active td{background-color: var(--primary-color);!important}.new-table-546 tr.active td a.link-color{color:#ffea00}.new-table-546 tbody tr.odd1.disactive td, .new-table-546 tbody tr.even1.disactive td{background-color:#7aa352!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:#7aa352!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(/assets../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}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{line-height:20px;height:56px;padding:20px 0 0 0;margin-bottom:15px;text-align:center;background:#222;color:#999}.footer-part a{text-decoration:none;color:#fff;padding:0 3px}.footer-part a:hover{color:#95ad43}.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(/assets../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{font-family:Tahoma, Arial, Helvetica, sans-serif}.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;line-height:15px}.new-table-matchup .u-name2{font-size:11px;color:#898988;line-height:12px}.new-table-matchup .p-name{font-size:11px;color:#3d3c3c;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}.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(/assets../images/border-slider.png) top center repeat-y}.to-na-23{font-size:11px;color:#666}.full-to-23{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(/assets../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(/assetsimages/league-box2.png) top left no-repeat}.rl-n-title85 span{font-size:17px;float:left;width:100%}.paid-l-eff-87{background:url("/assets../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(/assets../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(/assets../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(/assets../images/sl-top-bg.jpg) top left no-repeat;background-size:100%;position:relative;height:130px}.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(/assets../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;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;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(/assets../images/s-prev.png) center 45% no-repeat;background-size:50%}.flexslider102 .flex-direction-nav .flex-next{right:0px;background:#111 url(/assets../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:0;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;background:url(/assets../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(/assets../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: var(--primary-color);}.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(/assets../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-team-com font{color:#fef500}.cl-rom-box{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;font-family:Arial, Helvetica, sans-serif;background-color:#f9f9f9;border:1px solid #c9c9c9;height:27px}.textbox-cal{background:#f9f9f9 url(/assets../images/cal-icon.png) center right no-repeat}.selectbox{float:left;width:83%;margin:0px;padding:0 5px;font-size:12px;color:#333;font-family:'cb-regular', Arial, sans-serif !important;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: #3d5229;color:#fff;padding:7px 15px;font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;border:0px;cursor:pointer;background-image: var(--primary-btn);}.button2{float:left;background-color: #3d5229;color:#fff;padding:4px 10px;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;border:0px;margin-right:10px;cursor:pointer;background-image: var(--primary-btn);}.text-note-1{font-size:11px;color:#666}.note-box{background:#fad664;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{margin-top:10px}.round-slider-box{float:left;width:calc(100% - 2px);border:1px solid #aaaaaa;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;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:#1f375b url(/assets../images/s-prev.png) center 45% no-repeat;background-size:50%}.flexslider103 .flex-direction-nav .flex-next{right:0px;background:#1f375b url(/assets../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:#89bb57;border-bottom:4px solid #1f375b;height:56px}.flexslider103 .flex-act a center{color:#fff}.loading .flexslider103{visibility:hidden}.match-box8{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:#666}.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}.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{background-color:#fff;box-shadow:0 0 5px #ccc;text-align:center;color:#505050;font-size:12px;padding:10px 0;margin-top:15px!important}.t1-2-box strong{color:#000}.join-table{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(/assets../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-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: #3d5229;border-radius:5px;padding:2px 7px;color:#fff;font-size:12px;font-family:Arial, Helvetica, sans-serif;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{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:44%;margin:5px 3% 10px;padding:10px 0;background-color:#d2d2d2;position:relative}.jl-sl-box3 h2{text-align:center;font-size:14px;color:#000;font-weight:bold;line-height:20px}.jl-sl-box3 h2 a{color:#1f60a5;font-weight:bold;text-decoration:none;font-size:16px}.jl-sl-box4{text-align:center;padding-top:5px;font-weight:bold;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:#5fa41b;border-radius:5px;padding:5px 0px;margin-top:5px;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;font-family:Arial, Helvetica, sans-serif;text-align:center;margin-top:15px;background:url(/assets../images/red-img.png) top left no-repeat;left:-15px;top:0px;line-height:13px}.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{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;-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 {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 {-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 {-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 {-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 {-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-12px;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 {-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}.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;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:#3d5229 url(/assets../images/s-prev.png) center 45% no-repeat;background-size:50%}.flexslider104 .flex-direction-nav .flex-next{right:0px;background:#3d5229 url(/assets../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{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: #3d5229;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:#c8f49d;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: #3d5229;color:#fff;padding:4px 10px;font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;border:0px;background-image: var(--primary-btn);}.slider-456{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}.create_league_list_league9 th, .create_league_list_league9 td{padding:5px 5px}.create_league_list_league9 th{color:#ffffff;background:url(/assets../images/player_list_bg.jpg) repeat}.create_league_list_league9 thead td{color:#333;background:url(/assets../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 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: var(--head-sub_tle-color);font-weight:bold;line-height:30px}.dis-btn{background-color:#ccc!important;color:#666!important;cursor:default;background-image: none !important;}.table-heading-color td{background-color:#f8f8f8}.list_league99 thead{display:block;float:left;width:100%;overflow:visible;background:url(/assets../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{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:#7aa352}.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 #7aa352;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:#7aa352;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 5px;margin-bottom:10px;color:#333;font-size:12px}.mf-table7 tr:nth-child(odd){background-color:#eeeded}.table-head-black td{background:url(/assets../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 #3d5229}.mft-link:hover{color:#000;text-decoration:underline}.mft-title3{font-size:12px;font-weight:bold;color: var(--head-sub_tle-color);}.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: var(--hed-dolar-box);}#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:#7aa352;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(/assets../images/stap-green.png) top left no-repeat;height:36px;width:36px;font-size:0px}.stap-top b.orange{background:url(/assets../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(/assets../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 .mf-box-in{height:85px}.lh-box11{margin-right:0px}.lh-redio{float:left;color:#333;font-size:12px;margin-top:3px;line-height:14px;margin-right:10px}.lh-redio .redio{padding:0px;margin:0 5px 0 0}#tabsholder44{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:#7aa352;color:#fff}#tabsholder44 .tabscontent{padding:5px 0}#tabsholder44 .create_league_list_league9 td{padding:8px 5px}.lh-title-box{background:#f8f8f8 url(/assets../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: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{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{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: var(--hed-dolar-box);}.ask-hed{background:url(/assets../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-family:Arial, Helvetica, sans-serif;font-size:36px;line-height:70px;font-weight:bolder}.ask-title1 img{float:left;margin:-10px 15px 0 0;width:50px}.ask-menu{padding:0 10px;margin-left:-10px;background-color:#ff9c00;position:relative;height:40px}.ask-menu ul{display:inline}.ask-menu li{display:inline;margin:5px 10px 0;float:left}.ask-menu li a{font-family:Arial, Helvetica, sans-serif;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;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-family:Arial, Helvetica, sans-serif;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 #1f60a5;color:#000}.tab-menu7 ul li a:hover{color:#1f60a5}.ask-tab-4 .tabscontent{background-color:#fff;margin-top:10px;padding:10px;width:calc(100% - 20px);margin-bottom:15px}.ask-note{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{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;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{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(/assets../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;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;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: #3d5229;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(/assets../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(/assets../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 .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(/assets../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(/assets../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 thead tr td{background:url(/assets../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 #ff9c00;line-height:40px;color:#000;font-size:20px;padding:0 45px 0 20px;background:url(/assets../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{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 #000;margin-left:20px}ul.main-menu-1 li.time-zone a{font-weight:bold;color:#000}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;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(/assets../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(/assets../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-family:Arial, Helvetica, sans-serif;font-size:10px;color:#fff;font-weight:bolder;margin-left:5px;line-height:11px}.live-score-l-65 .flexslider111 .text52{text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;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{height:70px;overflow:hidden;background:#00b4ff url(/assets../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:#fff;float:right;background-color: #3d5229;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 #99cc66;cursor:pointer;border:0px;background-image: var(--primary-btn);}.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}.player-note5 td{padding:5px 0;border-bottom:1px dashed #ccc}.left-part{width:75%;float:left}.pre-note{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 .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 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:#7aa352}.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: var(--hed-dolar-box);color:#fff;cursor:pointer;text-shadow:1px 1px 1px #436c1b}.draft-btn{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(/assets../images/images.png) top left no-repeat}.draft-btn.act b{background:url(/assets../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: var(--hed-dolar-box);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{font-size:16px;font-weight:bold;color:#000;text-align:center}.draf-mid-box2 ul{float:left;width:100%;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: var(--hed-dolar-box);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:100%;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{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: var(--hed-dolar-box);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: var(--hed-dolar-box);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(/assets../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(/assets../images/up-arrow.png) top left no-repeat;width:10px;height:10px;float:right;margin-left:-10px}.full-width987{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;font-weight:bold;text-align:center;margin:0px}.lb-title-box ul{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: #3d5229}.lb-title-box2{float:left;width:calc(100% - 10px);padding:0 5px;color:#fff;background-color: var(--hed-dolar-box);font-weight:bold;text-align:center;margin:0px}.lb-title-box2 ul{float:left;width:100%;display:block;text-align:center}.lb-title-box2 ul li{display:inline-block;margin-right:2px}.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-box2 ul li a.act{color:#fff;background-color: #3d5229}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:#7aa352;position:relative}ul.tab-menu-rual li a.act:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136, 183, 213, 0);border-top-color:#7aa352;border-width:5px;margin-left:-5px}.myprofile-left-part{width:170px;float:left;padding:10px 0 0 0px}ul.team-menu-98{display:block;width:inherit;float:left;background:#99cc66}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:#fff;font-size:14px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #a6d675;border-top:1px solid #86b755}ul.team-menu-98 li a:hover, ul.team-menu-98 li a.act45{box-shadow:inset 1px 1px 2px #608f31;background:#608f31 url(/assets../images/ply-prof-arrow.png) center right no-repeat}.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;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("/assets../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(/assets../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% - 36px);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{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}.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% - 250px);float:right;font-size:12px}.ply-news-title{color:#fff;float:left;width:calc(100% - 20px);padding:3px 10px;background:url("/assets../images/player_list_bg.jpg");font-size:14px}.ply-pro-news-box{color:#1b1b1b;line-height:14px;margin-top:5px;overflow-x:hidden;overflow-y:scroll;height:90px}.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{font-size:16px;font-weight:bold;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{font-size:14px;font-weight:bold;text-align:center;margin-bottom:10px}.to-title3{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}.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{padding:5px 0;font-size:11px;color:#666}.pred-title1{margin:15px 0 0;color:#000;font-size:23px}.pred-title1 b{color:#619330}.pred-title2{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:#7aa352}.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%;color:#666;border:1px solid #ccc}.pred-ro-box span.act87{background-color: #3d5229}.pred-ro-box span.act87 a{color:#fff}.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: var(--hed-dolar-box);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}.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 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(/assets../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{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:#7aa352}.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:#7aa352}.blog-date b{font-size:18px;color:#1d1d1d;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(/assets../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{margin-top:10px;border-bottom:1px dashed #b0b0b0;padding:0px 0 5px}.testi-box strong{text-align:right}ul.fp-listing{display:block;list-style:none;margin-top:10px}ul.fp-listing li{display:block;list-style:none;border-bottom:1px dashed #b0b0b0;margin-bottom:5px;padding:2px 0 2px 10px;background:url(/assets../images/fp-arrow.jpg) left 5px no-repeat}ul.fp-listing li a{font-weight:bold;color:#1f60a5;text-decoration:none}.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:#8db119}.form-box{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-family:Arial, Helvetica, sans-serif;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{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;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:#99cc66}.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{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}h1.a-title{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{margin:10px 0;border-top:1px solid #999}.a-fb-info{padding:10px 0;font-size:12px}.a-fb-info strong{color:#333}.a-more-artical{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: var(--hed-dolar-box);}.to-bgbo-box2{background-color:#f8f8f8;border:1px solid #dcdcdc;border-radius:5px;padding:0;margin-top:5px}.account-table55 td{padding:5px 0px;border-bottom:1px dashed #ccc}.case-btn2{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: var(--hed-dolar-box);}.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{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{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{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:#839b34;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{font-size:14px;font-style:italic;font-weight:bold;margin-bottom:5px}.bor-56548{background:url(/assets../images/border-slider.png) top center repeat-y}.us-pro-box1{float:left;width:calc(100% - 21px);padding:0 10px;margin:0px;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{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:#FF0000;padding-bottom:5px;border-bottom:2px solid #729f00;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{font-size:15px;color:#729f00;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;font-family:Arial, Helvetica, sans-serif}.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;font-family:Arial, Helvetica, sans-serif}.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 10px 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(/assets../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}.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(/assets../images/border-slider.png) top left repeat-y;padding-right:20px}.styled-select8{width:120px;height:25px;overflow:hidden;background:url(/assets../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 .tabscontent{color:#fff}.left-tab-link{color:#fff;font-size:14px;font-weight:bold;text-decoration:none;margin-top:10px;background-color: var(--hed-dolar-box);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:#99cc66 url(/assets../images/pluse-2.png) right 3px no-repeat}.tabs58 li.current a.left-tab-link{background:#99cc66 url(/assets../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{font-size:16px;font-weight:bold;color:#000}.pay-title85{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{margin-top:15px}.pay-by-bank{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;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(/assets../images/pay-tab-arrow.png) top left no-repeat}.right-part-pay{float:right;width:calc(100% - 260px);padding:15px}.pay-box-title54{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{background:#d6d6d6 url(/assets../images/home-bg-1.jpg) top left repeat-x}.home-title-1{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{display:block}ul.home-stap li{display:inline-flex;padding:0 6px;margin-right:10px;background-image:url(/assets../images/home-stap-bg-2.png), url(/assets../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(/assets../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{background:#fff url(/assets../images/home-bg-2.jpg) center center no-repeat;background-size:100%;border-top:2px solid #99cc66}.home-title-2{color:#fff;font-size:30px;margin:20px 0 10px;font-family:Tahoma;font-weight:normal}.home-title-2-sub{color:#ccc;font-size:14px;margin:0px 0 40px;font-family:Tahoma;font-weight:normal}.home-title-2-sub font{display:inline-block;margin:0 10px}.home-title-3{color:#fff;font-size:30px;text-transform:uppercase}.home-tab ul.tabs{display:block}.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: var(--hed-dolar-box);background-position:bottom center!important}.home-tab ul.tabs li a.cricket{background-image:url(/assets../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(/assets../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(/assets../images/kab-icon.png);background-position:center center!important;background-repeat:no-repeat;background-size:85%}.home-tab ul.tabs li a.election{background-image:url(/assets../images/election-icon.png);background-position:center center!important;background-repeat:no-repeat;background-size:85%}.home-tab ul.tabs li a.social{background-image:url(/assets../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-tab ul.tabs li.current a.kabaddi{background-color:#ffaa42}.home-tab ul.tabs li.current a.football{background-color:#06a7e1}.home-tab ul.tabs li.current a.election{background-color:#06a7e1}.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:#70a637 url(/assets../images/home-bg-3.png) top left repeat-x;color:#000;font-size:18px;font-weight:bold;text-align:center;line-height:17px;margin-top:-29px}.fut-color .home-tour-title, .elec-color .home-tour-title{background:#1f90bd url(/assets../images/home-bg-3_fut.png) top left repeat-x}.kab-color .home-tour-title{background:#dc7b00}.home-tour-title font{font-size:13px;font-weight:normal;display:block;line-height:14px;margin:2px 0 -2px}.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{font-size:30px;color:#000;margin:15px 0 10px;background:url(/assets../images/home-title-bg.png) bottom center no-repeat;padding-bottom:10px}.hom-com-box{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;background-color:#fff77f;min-height:270px}.hom-fan-title{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(/assets../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{padding:0 0 15px 0;background-color:#fff}.lime-box{float:left;width:calc(33.33% - 30px);margin:0 15px}.lime-box b{font-weight:bold;color:#000;font-size:16px;margin-bottom:10px;line-height:18px;height:36px;overflow:hidden}.lime-box font{text-align:justify;font-size:14px;color:#6a6a6a;line-height:20px}.flexslidertesti{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}.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}.flexslidertesti.flex-reason-box{height:100px}.flex-reason-box ul li font{float:left;width:100%;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:#85b952;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:10px 0}.draft-home-stap-title3{font-size:14px;color:#000;font-weight:bold;margin:0px 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: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 .hd-compare-title{float:left;width:100%;background:url(/assets../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(/assets../images/compare-hide.png) top left no-repeat}.hd-compare-title.hide-compare .hd-compare-btn{background:#fff url(/assets../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(/assets../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: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(/assets../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-family:Arial, Helvetica, sans-serif;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;max-height:100px;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}.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-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}.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{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{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(/assets../images/error-green.png) 5px 5px no-repeat;background-size:40px}.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(/assets../images/error-orange.png) 5px 5px no-repeat;background-size:40px}.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(/assets../images/error-red.png) 5px 5px no-repeat;background-size:40px}.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(/assets../images/error-blue.png) 5px 5px no-repeat;background-size:40px}.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{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{position:relative;background:#000 url(/assets../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{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:100%;margin:268px 0 0;background-color:#ccc;height:100px}.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{color:#fff;font-size:30px;font-weight:bold;text-transform:uppercase}.big-round-title2{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(/assets../images/com-img.png), url(/assets../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:#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(/assets../images/s-prev.png) center 2px no-repeat}.flexslider68 .flex-direction-nav .flex-next{background:url(/assets../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(/assets../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(/assets../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(/assets../images/t-up.png) top right no-repeat;background-size:19px}.flexslider113{padding: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:100%;margin: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:#3d5229 url(/assets../images/s-prev.png) center 45% no-repeat;background-size:50%}.flexslider113 .flex-direction-nav .flex-next{right:0px;background:#3d5229 url(/assets../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{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{margin:0 0 15px 0;background:url(/assets../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{text-align:left;font-size:20px;font-weight:bold;background:url(/assets../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{font-size:16px;color:#000;border-radius:5px;border:1px solid #eee;margin-bottom:5px;text-decoration:none}.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(/assets../images/page-title-bg.jpg) bottom left repeat-x;line-height:36px}.page-title-new font{font-size:16px;font-weight:bold;color:#000}.page-title-new2{float:left;width:calc(100% - 10px);padding:0 15px;margin-left:-10px;margin-top:-10px;background:url(/assets../images/page-title-bg.jpg) bottom left repeat-x;line-height:36px}.page-title-new2 font{font-size:16px;font-weight:bold;color:#000}.page-title-new3{float:left;width:calc(100% - 20px);padding:0 10px;margin-left:0px;margin-top:0px;background:url(/assets../images/page-title-bg.jpg) bottom left repeat-x;line-height:36px}.page-title-new3 font{font-size:16px;font-weight:bold;color:#000}.styled-select81{width:140px;height:25px;overflow:hidden;background:url(/assets../images/down-arrow.png) no-repeat 122px 8px rgba(153, 204, 102, 0.8);border:0px solid #ccc;margin:50px 0 5px 15px}.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);height:100%;display:block}.loading #updLeftPanel{visibility:hidden}#updLeftPanel{width:170px;overflow:hidden;float:left;visibility:visible}.con-hit-new34{position:fixed;bottom:0px;right:0px;float:left;width:350px;z-index:9}.show8{background:url(/assets../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-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-nav{display:block}.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{border-bottom:3px solid #1f60a5;color:#000}.tab-menu7 ul li a.tabButton{text-transform:none!important;color:#1f60a5;padding:4px 7px 3px}.tab-menu7 ul li a.tabButton.tab-disactive{color:#ccc;cursor:default}.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:bold;text-align:center}.draft-time-box font{font-size:24px;color:#000;display:block}.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{background:#ededed url(/assets../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{color:#356b00;float:left;width:calc(100% - 75px);font-size:18px;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% - 75px);text-align:center}.share-text-banner .share-btn{float:right;width:75px;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:190px;overflow-y:scroll;overflow-x:hidden;margin:7px 0 3px}.lh-scroll{height:210px;overflow-y:scroll;overflow-x:hidden}.fs-10{font-size:10px}.flexslider71{padding: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.act{color:#007bc2;font-weight:bold;border-bottom:1px solid #007bc2}.flexslider71 .flex-direction-nav .flex-prev{background:url(/assets../images/left2.png) center 0px no-repeat;right:20px;left:auto}.flexslider71 .flex-direction-nav .flex-next{background:url(/assets../images/right2.png) center 0px no-repeat}.flexslider71 .flex-direction-nav a{width:20px;height:18px;top:-22px}.commentary-box{margin:0px}.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;font-weight:bold;text-align:left;width:60px;float:left;line-height:20px}.commentary-box li font{color:#666;float:left;width:calc(100% - 60px)}.commentary-box li strong{color:#000}.live-team-title{font-size:24px;color:#000}.live-team-title2{font-size:30px;color:#000}.live-team-title2 font{font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif}.ask-pick-btn{background-color:#ccc;color:#777;line-height:23px;padding-top:2px;text-transform:uppercase;text-decoration:none;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-family:Arial, Helvetica, sans-serif;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: var(--hed-dolar-box);color:#000;font-size:20px;text-align:center;text-decoration:none;border-radius:5px}.comming-text-1{font-size:36px;color:#7aa352;margin-top:40px}.comming-text-2{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(/assets../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(/assets../images/ad-img-bg.jpg) center bottom no-repeat!important;background-size:100%!important;cursor:pointer}.temp-ads3{background:#248abb url(/assets../images/ad-img-bg2.jpg) center bottom no-repeat!important;background-size:100%!important;cursor:pointer}.temp-ads22{background:#54dce6 url(/assets../images/ad-bg.jpg) center bottom no-repeat!important;background-size:100%!important;cursor:pointer}.temp-ads33{background:#54dce6 url(/assets../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{margin-top:15px}.cric-com-box td{padding:3px 10px}.cric-com-box .cc-text-1{float:left;width:100%;font-size:20px;margin-top:-15px;color:#000}.cric-com-box .cc-text-2{float:left;width:100%;font-size:16px;color:#000}.cric-com-box .cc-text-2 span{font-family:Arial, Helvetica, sans-serif;font-size:11px;display:block}.cric-com-box .hom-fan-list{width:100%;float:right;padding: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;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;color:#fff;text-align:center }.button5{display:inline-block;border:2px solid #fff;border-radius:5px;padding:6px 30px;font-size:18px;color:#fff;text-decoration:none;-webkit-transition:background-color 0.5s;transition:background-color 0.5s}.button5:hover{background-color: #3d5229}.button5 b{background:#fff url(/assets../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, .elec-color .button5:hover{background-color:#006b91}.fut-color .button2.button-home, .elec-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;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;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: #3d5229;color:#fff;border:1px solid #3d5229;background-image: var(--primary-btn);border-color: #36c565;}.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(/assets../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(/assets../images/up-arrow.png) top left no-repeat}.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:100%;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:130px;overflow:hidden;position:relative;background-color:#fff;border-top:1px solid #aaaaaa;margin-top:2px}.flexslider-n1 .flex-viewport{overflow:visible!important}.flexslider-n1 .slides li{width:150px;padding:0px;border-right:3px solid #3d5229}.flexslider-n1 .slides li a{text-decoration:none;color:#333;float:left;width:100%;height:127px;position:relative;border-bottom:3px solid #3d5229}.flexslider-n1 .slides li a center{padding:1px 8px;font-size:10px}.flexslider-n1 .flex-direction-nav a {text-decoration:none;display:block;width:30px;height:130px;margin:0px;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:#3d5229 url(/assets../images/s-prev.png) center 45% no-repeat;background-size:50%}.flexslider-n1 .flex-direction-nav .flex-next{right:0px;background:#3d5229 url(/assets../images/s-next.png) center 45% no-repeat;background-size:50%}.flexslider-n1 .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1}.flexslider-n1 .flex-direction-nav .flex-disabled{opacity:1!important;filter:alpha(opacity=100);cursor:default}.fal103-tour-name{font-weight:bold;color:#000;padding:8px 0 5px}.flexslider-n1 .flex-direction-nav a center{color:#4a4a4a}.flexslider-n1 .slides li.flex-act a, .flexslider-n1 .slides li.flex-act a:hover{background-color:#ddfcc0;border-bottom:3px solid #89bb57;height:127px}.flexslider-n1 .slides li a:hover{background-color:#f2f2f2}.flexslider-n1 .match-box78{padding:0px;width:calc(100% - 10px);margin:5px 5px 0;border:0px;overflow-x:auto;overflow-y:hidden;border-radius:5px;background:none}.flexslider-n1 .match-box78 .match-box81{float:none;padding:0 5px}.match-box81 font{white-space:nowrap}.match-box8 tr td.match-box81:last-child{border:0px}.flexslider-n1 .match-box8{margin:0px;font-size:10px;padding:3px 0}.flexslider-n1 .match-box8.idmatch-1{width:100px;float:none;margin:7px auto 0}.flexslider-n1 .match-box8.idmatch-2{width:200px;float:none;margin:7px auto 0}.flexslider-n1 .match-box8.idmatch-3{width:200px;float:none;margin:7px auto 0}.flexslider-n1 .match-box8.idmatch-4{width:200px;float:none;margin:0px auto}.flexslider-n1 .slides li a .match-box-bot{position:absolute;bottom:-2px;left:0px;line-height:25px;float:left;width:100%}.flexslider-n1 .match-time{display:inline-block;background-color:#7aa352;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(/assets../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(/assets../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(/assets../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(/assets../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}.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}.hed-3.sl-iim-bg{background-color:#164a18}.hed-3.sl-iim-bg h1.hed-title{color:#fbbf0a}.hed-3.sl-iim-bg h1.hed-title span{color:#fff}.hed-3.sl-iim-bg img{display:none}.hed-3.sl-iim-bg .fix-part{background:url(/assets../images/salary-cap-img2.jpg) top right no-repeat;height:70px}.app-d-button{float:left;left:15px;bottom:95px;position:absolute}.app-d-link{float:left;left:30px;bottom:50px;position:absolute;color:#fff;font-size:14px}.app-d-link a{text-decoration:underline;font-weight:bold;font-size:16px;color:#fff}.mm-error-1{font-size:30px;font-weight:bold;color:#494949;line-height:32px;padding:60px 0 30px}.mm-error-2{font-size:26px;color:#4a4a4a;line-height:28px;padding:0 0 50px}.mm-error-3{font-size:15px;color:#4f4f4f;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}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}.mob-dow-site{display:none;float:left;width:calc(100% - 20px);padding:5px 10px;height:110px;background:#FFF url(/assets../images/mob-dow-bg.jpg) bottom left repeat-x;position:fixed;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;color:#000}.mob-dow-site .mob-dow-box2 font{display:block;font-size:24px;font-family:Arial, Helvetica, sans-serif;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;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(/assets../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} }.client-box-main{background:url(/assets../images/mob-dow-bg2.jpg) center left repeat-x;margin-top:20px}.client-box-main font{display:inline-block;text-align:center;background-color:#fff;border-radius:30px;width:calc(25% - 52px);margin:0 20px;box-shadow:0 0 1px #999}.client-box-main font img{height:60px}.client-box-main strong{border-radius:50%;background-color:#dbdbdb;height:10px;width:10px;margin-top:27px}.atw-box img{border:5px solid #fff;box-shadow:0 0 5px #333;width:100px;height:100px;overflow:hidden;border-radius:50%;margin-bottom:5px}.atw-box font{font-size:18px;color:#000;margin-bottom:5px}.atw-box center{font-size:18px;color:#68a355}#header.header-scroll{position:fixed;top:0px;left:0px;-webkit-transition:all 5s ease;transition:all 5s ease;border-bottom:2px solid #99cc66;height:70px;z-index: 999999999999;}.home-part-2.scroll{margin-top:70px}.coupan-box{background:url(/assets../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:100%;padding-left:0px;color:#ccc;margin-bottom:10px}.coupon-note-text a{color:#FFFF00;font-weight:bold;text-decoration:none;text-transform:uppercase}.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:71px;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-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(/assets../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-4 .jl-v3-box.ul-sal-player{width:calc(25% - 30px);padding-right:10px;padding-left:25%;background:#fff url(/assets../images/jl-league-player.jpg) center left no-repeat;background-size:100%;color:#fff}.jl-v3-100.jl-4 .jl-v3-box.ul-sal-player .jl-v3-title, .jl-v3-100.jl-4 .jl-v3-box.ul-sal-player .jl-v3-title2, .jl-v3-100.jl-4 .jl-v3-box.ul-sal-player .jl-v3-member{color:#fff}.jl-v3-100.jl-4 .jl-v3-box.ul-sal-player .jl-v3-title a, .jl-v3-100.jl-4 .jl-v3-box.ul-sal-player .jl-v3-title2 a.link-color{color:#FFCC00}.jl-v3-100.jl-4 .jl-v3-box.ul-sal-player .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(/assets../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(/assets../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 .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,.jl-v3-100 .jl-v3-box.ul-sal-player .jl-v3-btn{left:75%}.jl-v3-100.jl-v3-50{width:calc(50% - 20px);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-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}.jl-v3-title a{text-decoration:none;font-weight:bold;color:#1f60a5}.jl-v3-title font{font-weight:bold;color:#666;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding-left:5px}.jl-v3-member{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;background-image: var(--primary-btn);}.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(/assets../images/jl-free.png) top left no-repeat}.jl-v3-view{display:inline-block;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{font-size:11px;color:#999;padding:5px 0 0}.jl-v3-title2{font-size:14px;color:#333;font-weight:bold;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 18px;font-weight:bold;margin-left:5px;color:#666;text-align:center}ul.tour-menu8 li a.act{border-bottom:3px solid #1f375b;color:#000}.checkbox-div{line-height:26px;font-size:13px;float:left;width:calc(100% - 6px);padding:0 5px;background:#f3f2f2}#tabsholdernew .tab-menu8 ul{background-color: var(--primary-color);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;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-family:Arial, Helvetica, sans-serif;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: var(--primary-color);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;background-image: var(--primary-btn);}.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{border-bottom:1px dashed #4d4d4d;font-size:16px;line-height:30px;text-align:center;color:#000}.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 #005a9f}.flexslider-n2 .slides li a{text-decoration:none;color:#333;float:left;width:100%;height:91px;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:#1f375b url(/assets../images/s-prev.png) center 50% no-repeat;background-size:50%}.flexslider-n2 .flex-direction-nav .flex-next{right:0px;background:#1f375b url(/assets../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{font-weight:bold;color:#000;padding:8px 0 5px}.flexslider-n2 .flex-direction-nav a center{color:#4a4a4a}.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}.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}.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}.m-box-pop{float:right;background:url(/assets../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;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(/assets../images/m-icon.png) left 4px no-repeat;font-size:16px;color:#fff;padding-left:30px}.m-pop-title2{float:left;width:230px;margin-top:5px}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(/assets../images/go-btn.png) top left no-repeat;text-decoration:none}.kab-color .button-home9{background:url(/assets../images/go-btn-kabaddi.png) top left no-repeat}.fut-color .button-home9{background:url(/assets../images/go-btn_fut.png) top left no-repeat}.home-tour-box{position:relative}.hom-tag{position:absolute;top:-8px;right:-10px}.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;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(/assets../images/s-prev.png) center 50% no-repeat;background-size:50%}.flexslider-n5 .flex-direction-nav .flex-next{right:0px;background:#000 url(/assets../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{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:#ffbb11}.flexslider-n5 .slides li a:hover{background-color:#ccc}.lb-img3, .lb-img{float:left;width:40px;height:40px;margin:5px 5px 5px 0}.lb-one-bg{float:left;width:calc(100% - 20px);padding:10px;background:url(/assets../images/lb-bg78.jpg) top left no-repeat}.g-login{float:left;cursor:pointer}#btnRegGoogleLogin{cursor:pointer}.rl-bg-56.round-league-bg-new{background:url(/assets../images/round-league-bg-new.jpg) top center no-repeat}.rl-bg-56.round-league-bg-new .rl-bg-56-title-1{background-color:#fff;color:#000;width:calc(100% - 10px);margin:0 5px -10px;line-height:30px}.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: var(--hed-dolar-box);color:#000}.next-r-box{float:right}.next-r-box font{float:left;color:#000;font-weight:bold;line-height:22px;margin-right:10px}.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{border-top:1px solid #ccc;margin-top:40px}.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(/assets../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;background-image: var(--primary-btn);}.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: var(--hed-dolar-box);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:100%;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{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(/assets../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;background-image:url(/assets../images/available-icon.png), url(/assets../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;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:#dfdfdf}.slideThree input[type=checkbox]:checked + label{left:21px}.error-popup{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(/assets../images/landing-popup-bg.jpg) top left no-repeat;box-shadow:0 0 10px #666;position:fixed;bottom:50px;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(/assets../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}.draft-new .mid-1{background-color:#fff;background-image:none}.draft-new .box-white-2{background-color:#e4e4e4;box-shadow:0 0 0 #fff}.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:bold;line-height:36px;background-color:#FF6600;border-radius:5px;padding:0 5px}.draft-new .draf-top-box1.timer97{float:right;width:190px}.draft-new .draf-top-box1.timer97 font{background-color:#c10000}.draft-new .draf-top-box1.timer97 font, .draft-new .draf-top-box1 font{font-size:23px}.draft-new .draf-top{border-radius:0px}.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:0px;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:0px}.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(/assets../images/down-arrow.png) no-repeat right 10px #333;border:0px solid #ccc;margin:0px;float:left}.draft-new .styled-select82 select{background:transparent;width:188px;padding:0px;font-size:16px;font-weight:bold;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:0px auto}.draft-new .user-photo-draft img{width:30px}.draf-font99{padding:0px 10px 0px;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:bold;line-height:30px}.draft-new .register-player-statastics-heading{background-color:#333;background-image:none}.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:normal}.draft-next-75 font{color:#ff3a3a;font-weight:bold}.draft-new .draf-mid .new-table-546 tbody{line-height:34px}.draft-new .new-table-546 tbody tr td .button2.act-red{background-color:#c10000}.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}.new-table-546.new-table-matchup tbody td.dis-player{background-color:#e6e6e6}.new-table-546.new-table-matchup tbody td.dis-player .p-name{color:#999}.new-table-546.new-table-matchup tbody td.dis-player .p-point{color:#777}.new-table-546.new-table-matchup tbody td.dis-player .p-point font{color:#999}.mid-new-head{background:#99cc66;height:70px;margin-top:15px}.step-new{float:left;padding-right:10px}.mid-new-head .step-new{width:calc(33.3% - 10px)}.mid-new-head.mid-new-head2 .step-new{width:calc(25% - 10px)}.step-new font{float:left;width:30px;font-size:30px;color:#000;padding-left:10px;text-align:center}.step-new span{float:right;width:calc(100% - 50px);font-size:14px;color:#000}.step-new small{float:right;width:calc(100% - 50px);font-size:11px;color:#333;font-family:tahoma}ul.help-menu{float:right;background:#7aa352;border:1px solid #6d9744;border-radius:5px;padding:0px;margin:0px 10px 0 0;height:45px;overflow:hidden}ul.help-menu li{float:left;border-right:1px solid #6d9744}ul.help-menu li a{color:#fff;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{color:#000;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}.home-tab-new ul{display:block}.home-tab-new ul li{float:left;width:calc(25% - 20px);padding:0px;margin:10px 10px 0px;cursor:pointer;position:relative}.home-tab-new ul li img{width:calc(100% - 10px);border:5px solid #eee;float:left}.home-tab-new ul li.current img{border:5px solid #70a637!important}.home-tab-new ul li.current:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136, 183, 213, 0);border-top-color:#70a637;border-width:10px;margin-left:-10px}.home-tab-new ul li:hover img{border:5px solid #999}.home-tab-new ul li font{float:left;width:100%;font-size:24px;color:#000;line-height:24px;margin-top:5px}#tabsholder-home-new .contents{float:none}#tabsholder-home-new .contents .tabscontent{float:left;width:100%;display:none;margin:20px 0;min-height:20px}#tabsholder-home-new .cric-com-box .cc-text-3{line-height:18px}#tabsholder-home-new .cric-com-box td{padding:0px 10px;height:50px}#tabsholder-home-new .lime-box{width:calc(33.33% - 70px);margin:0 35px}#tabsholder-home-new .cover-img-98 img{border-radius:5px;height:60px}.flex-reason-box-new2{min-height:160px}.flex-reason-box-new2 .flex-reason-box ul li font{line-height:20px;font-size:14px}.flex-reason-box-new2 .flex-reason-box ul li font strong{font-size:15px;line-height:20px}.flex-reason-box-new2 .flexslidertesti.flex-reason-box{height:110px}a.accordion{background:#eee url(/assets../images/career-icon2.png) calc(100% - 15px) center no-repeat;background-size:20px;color:#000;cursor:pointer;padding:10px 40px 10px 10px;width:calc(100% - 50px);float:left;border:none;font-size:17px;transition:0.4s;margin-top:5px}a.accordion font{font-size:12px;color:#666;float:left;width:100%;line-height:16px}a.accordion:hover{background-color:#ddd}a.accordion.active{background:#ddd url(/assets../images/career-icon.png) calc(100% - 15px) center no-repeat;background-size:20px}div.panel{padding:0 18px;background-color:white;max-height:0;overflow:hidden;transition:0.6s ease-in-out;opacity:0} div.panel.show{opacity:1;max-height:500px}.career-accordion-title{float:left;width:100%;font-size:14px;color:#333;font-weight:bold;margin-top:15px}ul.career-accordion-list{float:left;width:100%;display:block;margin:5px 0}ul.career-accordion-list li{background:url(/assets../images/arrow.png) left 3px no-repeat;float:left;width:calc(100% - 15px);padding-left:15px;display:block;line-height:18px}.career-link{background-color:#fff3b0;border:1px solid #dfcf78;font-size:24px;padding:15px 0;text-align:center;color:#000;margin-top:20px}.flexslider-n2.flexslider-h1 .match-box81 font{font-size:10px;margin-bottom:3px}.flexslider-n2.flexslider-h1 .slides li a center{font-size:11px;font-weight:normal;color:#000;padding:3px 8px 0}.flexslider-n2.flexslider-h1 .slides li a .match-box-bot{width:calc(100% - 20px);margin:0 10px}.flexslider-n2.flexslider-h1 li a .match-box78{margin-top:7px}.flexslider-n2.flexslider-h1 li a .match-box78.multi-mat5{overflow:hidden;transition:margin-top 0.5s}.flexslider-n2.flexslider-h1 li a:hover .match-box78.multi-mat5{overflow:auto;margin-top:6px}.flexslider-n2.flexslider-h1 .match-box78 .match-box81 font{font-size:11px;margin-bottom:5px}.flexslider-n2.flexslider-h1 .match-box78 .match-box81 table td img{width:30px}.flexslider-n2.flexslider-h1 .slides li a center{font-size:11px}.flexslider-n2 .match-box8.idmatch-1{width:200px!important;float:none}.mid-menu-1 ul li a.app-icon{min-height:36px;min-width:20px}.mid-menu-1 ul li a.app-icon img{margin-top:5px;width:27px}.app-d-link34{float:right;font-size:30px;color:#666;padding-right:30px;line-height:40px;text-align:center}.app-d-link34 a{margin-right:10px}.mob-dow-site .mob-dow-box2{float:left;width:calc(100% - 400px);margin-left:20px}.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}.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{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{font-size:14px;font-weight:bold;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{float:right;width:40%;margin-top:3px;font-size:10px;color:#777;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}.player-98 .ply-pro-news-box{overflow-y:auto;height:100px}.player-98-title{display:block;font-size:18px;font-weight:bold;color:#000;text-align:center}.new-home-part-1{background:#fff url(/assets../images/home-bg-2.jpg) center center no-repeat;background-size:100%;border-top:2px solid #99cc66;min-height:600px}.new-home-part-1.scroll{margin-top:70px}.new-home-part-1 .home-title-2{margin-top:60px;font-size:36px}.new-home-part-1 .home-title-3{margin-top:10px}.new-home-part-1 .home-title-3 font{font-size:24px;border-bottom:3px solid #83b64f;padding:10px 20px}.how-link-new{float:left;width:100%;padding:5px 10px;background-color:#f0f0f0;margin:0 0 -10px -10px;border-radius:0 0 5px 5px}.new-tour-link{display:block;font-weight:bold;color:#000;font-size:12px;border-bottom:1px dashed #e1e1e1;padding:7px 0 5px}.new-tour-link img{margin-bottom:-2px}.new-home-part-1 .home-title-44{color:#666;font-size:14px;border-bottom:2px solid #bababa}.new-home-part-2{float:left;width:100%;background:#fff;padding:40px 0}.p2-right{float:right;width:350px;background-color:#f5f5f5;padding:10px;margin-top:20px}.p2-left{float:left;width:calc(100% - 390px)}.p2-title1{float:left;width:100%;color:#000;font-size:30px;border-bottom:1px solid #e2e2e2;line-height:60px;margin:30px 0}.p2-text-1{font-size:14px;color:#646464;line-height:20px}.p2-text-1 font{display:block;margin-bottom:5px;color:#000;font-size:18px;line-height:26px}.p2-link-btn{display:inline-block;margin:0 5px;background-color:#96c963;padding:0 20px;font-size:16px;color:#fff;border-radius:5px;text-decoration:none;line-height:35px}.p2-box1{float:left;width:100%;border-bottom:1px dashed #ccc;margin-bottom:13px}.p2-box1 td.p2-text-2{color:#000;font-size:18px}.p2-box1 td.p2-text-2 font{font-size:14px;color:#666;display:block;margin-bottom:3px}.p2-box1 td.p2-text-2 font strong{color:#980000}.p2-box1 td.p2-text-2 small{display:block;color:#666;font-size:12px}.p2-img{float:left;width:55px;height:55px;border:5px solid #ccc;overflow:hidden;margin:8px 0}.p2-link-btn2{display:inline-block;margin:0px;background-color:#96c963;padding:0 10px;font-size:12px;color:#fff;font-weight:bold;text-decoration:none;line-height:24px}.p2-link-btn3{display:block;line-height:30px;color:#000;font-size:14px;text-align:center;text-decoration:none;font-weight:bold}.p2-link-btn3:hover{text-decoration:underline}.new-home-part-3{float:left;width:100%;background:#fff url(/assets../images/home-bg-new-2.jpg);padding-bottom:30px}.new-home-part-4{float:left;width:100%;background:#fff url(/assets../images/home-bg-new-1.jpg);padding:50px 0;text-align:center}.home-part-4-title{background:url(/assets../images/home-title-bg-2.png) bottom center no-repeat;color:#000;font-size:36px;line-height:70px;margin-bottom:50px}.new-home-part-3 .home-tab-new ul li{text-align:center;background-color:#fff;border-radius:50px;box-shadow:0px 1px 1px #999;padding:10px 0}.new-home-part-3 .home-tab-new ul li font{font-size:18px;margin-bottom:3px}.new-home-part-3 .home-tab-new ul li.current{background:url(/assets../images/home-tab-bg.jpg) top left repeat-x;box-shadow:0px 1px 1px #fff}.new-home-part-3 .home-tab-new ul li.current:after{border-top-color:#82b44f}.new-home-part-3 .home-tab-new ul{margin-top:-50px}.new-home-part-3 .cric-com-box .cric-title4{font-size:14px}.new-home-part-3 #tabsholder-home-new .cric-com-box td{height:auto;min-height:30px}.new-home-part-3 .cric-com-box .cc-text-2{font-size:15px}.new-home-part-3 #tabsholder-home-new .contents .tabscontent{margin:50px 0 0} ul.new-hom-logos{float:left;width:100%;margin-top:20px}ul.new-hom-logos li{float:left;width:calc(20% - 20px);background-color:#fff;border-radius:30px;box-shadow:0px 1px 1px #999;padding:10px 0;text-align:center;margin:0 10px}.home-title-4-new{font-size:24px;color:#000;margin:70px 0 20px;padding:0px 0 10px;background:url(/assets../images/home-title-bg-2.png) bottom center no-repeat}.new-home-part-3 .lime-box b{font-size:18px;margin-top:30px;line-height:30px;height:60px}.new-home-part-3 .flexslider68{border-radius:10px;margin-top:50px}.new-home-part-3 .testi-view2{width:calc(100% - 100px);padding:20px 50px;font-size:17px;line-height:24px}.new-home-part-3 .testi-view{margin:30px 0 50px}.new-footer-title{display:block;font-size:16px;color:#fff;margin-bottom:5px}.footer-logos-box{display:inline-block;background-color:#fff;padding:2px 10px;width:400px}.footer-logos-box img{height:40px;float:left;margin-right:10px}.new-home-part-5{float:left;width:100%;padding:40px 0;background-color:#eee}@media (max-width:1500px) and (min-width:1025px){.home-master .new-home-part-1 .fix-part, .home-master .new-home-part-2 .fix-part, .home-master .new-home-part-3 .fix-part, .home-master .new-home-part-4 .fix-part, .home-master .new-home-part-5 .fix-part, .home-master #footer .fix-part{width:calc(100% - 200px);margin:0px 100px}}@media screen and (min-width:768px), screen and (min-height:768px){.home-title-2-sub{margin-bottom:20px}#tabsholder-home .contents{margin-top:25px}.new-home-part-1 .home-title-2{margin-top:20px}.p2-title1{margin-bottom:0px}}.coc-how-box{margin:40px 0;float:left;width:100%}.coc-how-box .coc-how-text1{font-size:22px;color:#000;margin-top:10px}.coc-how-box .coc-how-text2{font-size:14px;color:#747474;line-height:18px}.p2-title2{color:#000;font-size:24px;border-bottom:2px solid #ccc;line-height:36px;margin-bottom:5px}.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:985px;height:591px;position:relative;top:calc(50% - 285px);left:calc(50% - 480px)}.eng-ind-btn{position:absolute;float:right;bottom:13px;right:3px;background-color:#fff;border-radius:3px;color:#000;font-size:22px;padding:5px 28px;text-decoration:none;text-transform:uppercase}.eng-ind-close-btn{position:absolute;top:-13px;right:-13px}.jl-v3-100 .jl-v3-box.jl-big-free.img-match{background:#000 url(/assets../images/jl-big-odd.jpg) top left no-repeat}.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;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: var(--hed-dolar-box);}.new-home-part-1 .fix-part{position:relative}.new-feature-banner{position:absolute;top:150px;left:80px;display:none}.new-feature-banner img{width:200px}.chall-live-user{position:relative;min-height: 125px;}.chall-live-user .chat-icon{float:left;width:20px;height:20px;position:absolute;top:10px;right:10px;background:url(/assets../images/chat-4.png) top left no-repeat;background-size:100%}.chat-icon2{float:right;width:20px;height:20px;background:url(/assets../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(/assets../images/error-red.png) top left no-repeat;background-size:100%}.jl-v3-100 .jl-v3-box.jl-big-free.play-tour-new{width:calc(50% - 30px);padding-left:50%;min-height:68px}.play-tour-new .jl-v3-title, .play-tour-new .jl-v3-member{color:#fff}.play-tour-new .jl-v3-d{color:#ccc}.play-tour-new .jl-v3-btn{left:75%}.jl-v3-100 .jl-v3-box.jl-big.play-tour-new{width:calc(50% - 30px);padding-left:50%;min-height:68px;background:#fff url(/assets../images/jl-big-boys.jpg) center left no-repeat;background-size:100%}.jl-v3-box.draft-h2h-img.play-tour-new2{width:calc(50% - 30px);padding-left:50%;min-height:68px}.jl-v3-box.draft-tpb-img.play-tour-new3{width:calc(50% - 30px);padding-left:50%;min-height:68px}.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}.jl-v3-100.jl-v3-50.jl-v4-box{background-color:#fff;border-radius:5px;margin-top:15px}.jl-v3-100.jl-v3-50.jl-v4-box .jl-v3-box{background-color:#f0f0f0;border-radius:5px}.play-tour-new .jl-v3-title a, .play-tour-new .jl-v3-member a{color:#FFCC00}.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;padding-top: 0 !important;}.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 3px;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;background:url(/assets../images/clock-icon.png) top left no-repeat;background-size:15px;padding-left:20px;line-height:17px;overflow:hidden}.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-image: var(--primary-btn);}.footer5{float:left;width:100%;background-color:#40454b;padding-top:20px}.footer5 .footer-last{float:left;width:100%;background-color:#34393f;padding:15px 0}.footer5-title{float:left;width:100%;font-size:18px;color:#fff;text-transform:uppercase}.footer5-title2{float:left;width:calc(100% - 10px);padding-left:10px;font-size:12px;color:#fff;margin-bottom:15px}.footer5-title2 font{font-size:11px;color:#cfcfcf;font-family:Arial, Helvetica, sans-serif;display:block}ul.footer5-menu{float:left;width:100%;display:block;margin:5px 0 15px}ul.footer5-menu li{display:block}ul.footer5-menu li a{display:block;color:#fff;text-decoration:none;line-height:24px}ul.footer5-menu li a:hover{text-decoration:underline}.footer5-part1{float:left;width:160px}.footer5-part2{float:left;width:460px}.footer5-part3{float:left;width:225px}.footer5-part4{float:left;width:calc(100% - 620px)}.footer5-logo img{height:52px;display:inline-block;margin:10px 20px 0px 0}.footer5-link-icon{display:inline-block;border:2px solid #fff;width:35px;height:35px;border-radius:5px;opacity:0.5;margin:5px 5px 0 0}.footer5-link-icon img{width:100%}.footer5-link-icon:hover{opacity:1}.f-logo{float:left;width:200px}.f-logo font{display:block;text-align:center;color:#c7c6c6;font-size:11px;margin-top:5px}.f-logo2{float:right;width:90px}.f-logo-text{float:left;width:calc(100% - 330px);padding:0 10px;text-align:justify;font-size:11px;color:#9a9a9a;line-height:14px}.or-box2{display:inline-block;height:30px;width:30px;background-color:#333;color:#fff;line-height:30px;text-align:center;border-radius:50%;font-weight:bold}.button4567{padding:10px 20px;border-radius:5px;color:rgb(255, 255, 255);font-size:24px;font-weight:bold;text-decoration:none;background-color:#fdc441!important;display:inline-block;margin:10px 0}.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;color:#333;padding:10px 10px 0 5px}.refer-pop-text1 font{color:#CC0000;font-weight:700}.refer-pop-text2{width:110px;font-size:18px;color:#CC0000;margin:15px auto;border:2px solid #eee;border-radius:5px;background:#eee url(/assets../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(/assets../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{font-size:16px;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:100%;padding:0px 0px 5px;font-size:11px;color:#333;line-height:14px}.refer-box ul.refer-list{float:left;width:100%;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;color:#CC0000}.refer-box3{float:left;width:calc(33.3% - 11px);padding:0 5px;border-right:1px dashed #999;margin-top:10px}.faq-text2{float:left;width:calc(100% - 10px);color:#666;font-size:12px;padding:5px}.faq-text2 font{color:#000;font-size:14px;display:block;font-weight:bold}.faq-text2 ol{float:left;width:100%;margin:5px 0 0px;padding:0px;list-style:lower-latin}.faq-text2 ol li{margin:0 0 3px 20px;list-style:lower-latin;font-size:11px}.flexslider-n2.flexslider-h1 .match-time{background:url(/assets../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-v3-box.jl-big-free.po-jl-league{width:calc(25% - 20px);min-height:110px;background:#000 url(/assets../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{color:#fff;font-size:11px;font-weight:normal;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:18px;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}.budget-box12{float:left;width:calc(100% - 10px);background-color:#282c35;color:#fff;padding:5px;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: var(--hed-dolar-box);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}.flexslider-n2 .slides li.n-slide1 a{background:#d8bf83 url(/assets../images/n-slide1.jpg) bottom center no-repeat;background-size:100%}.flexslider-n2 .slides li.n-slide2 a{background:#b1cdf2 url(/assets../images/n-slide2.jpg) bottom center no-repeat;background-size:100%}.flexslider-n2 .slides li.n-slide3 a{background:#e8fe9d url(/assets../images/n-slide3.jpg) bottom center no-repeat;background-size:100%}.flexslider-n2 .slides li.n-slide4 a{background:#fd9f9c url(/assets../images/n-slide4.jpg) bottom center no-repeat;background-size:100%}.flexslider-n2 .slides li.n-slide5 a{background:#e58dd8 url(/assets../images/n-slide5.jpg) bottom center no-repeat;background-size:100%}.flexslider-n2 .slides li.n-slide6 a{background:#6cacf5 url(/assets../images/n-slide6.jpg) bottom center no-repeat;background-size:100%}.flexslider-n2 .slides li.n-slide1.flex-act a{border-bottom:3px solid #d8bf83}.flexslider-n2 .slides li.n-slide2.flex-act a{border-bottom:3px solid #b1cdf2}.flexslider-n2 .slides li.n-slide3.flex-act a{border-bottom:3px solid #e8fe9d}.flexslider-n2 .slides li.n-slide4.flex-act a{border-bottom:3px solid #fd9f9c}.flexslider-n2 .slides li.n-slide5.flex-act a{border-bottom:3px solid #e58dd8}.flexslider-n2 .slides li.n-slide6.flex-act a{border-bottom:3px solid #6cacf5}#tabsholdernew.mm-slider-box.n-slide1{background-color:#d8bf83}#tabsholdernew.mm-slider-box.n-slide2{background-color:#b1cdf2}#tabsholdernew.mm-slider-box.n-slide3{background-color:#e8fe9d}#tabsholdernew.mm-slider-box.n-slide4{background-color:#fd9f9c}#tabsholdernew.mm-slider-box.n-slide5{background-color:#e58dd8}#tabsholdernew.mm-slider-box.n-slide6{background-color:#6cacf5}#tabsholdernew .tab-menu8 ul li.current{background-color:#fff;position:relative}#tabsholdernew .tab-menu8 ul li.current:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(255, 255, 255, 0);border-top-color:#fff;border-width:5px;margin-left:-5px}#tabsholdernew .tab-menu8 ul li{margin-bottom:0px}.od-draft-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}.od-draft-pop .od-draft-pop-main{float:left;width:350px;margin:0px;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(/assets../images/fancybox_sprite.png) top left no-repeat;background-size:130%;float:left;width:25px;height:25px;text-decoration:none}.od-draft-pop .od-draft-pop-main .title-2{font-size:14px;font-weight:bold;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}.jl-pre-box{float:left;width:calc(100% - 20px);padding:0 10px 10px}.seo-text{float:left;width:100%;padding:3px 0;background-color: var(--hed-dolar-box);font-size:14px;color:#000;position:relative}.seo-text .see-btn{position:absolute;left:50%;top:-18px;transform:translateX(-50%);overflow:hidden}.seo-text .see-table{display:none}.create_league_list_league9.pred-rules9 .textbox{height:20px}.create_league_list_league9.pred-rules9 td{padding:3.5px 5px}.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 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;font-family:Arial, Helvetica, sans-serif}.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: var(--hed-dolar-box);border-radius:5px;line-height:45px;overflow:hidden;text-decoration:none;font-size:18px;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(/assets../images/hed-invite-icon.png) 2px 4px no-repeat;padding-left:35px;background-size:30px}.hed-yellow-btn{width:auto;padding:3px 10px}.hed-dolar-box{width:auto}.hed-dolar-box span{float:left}.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{color:#252525;font-weight:bold;font-size:20px}.ap-text-2{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{font-size:13px;padding:0px 0;color:#7b7a7a;line-height:20px}.ap-link{font-size:13px;font-weight:bold;padding:0px;color:#0a9e56;line-height:20px;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(/assets../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}ul.new-menu-mid{float:left;width:80%;padding:0 10%;margin-bottom:30px}ul.new-menu-mid li{width:calc(25% - 40px);padding:0 20px;float:left}ul.new-menu-mid li a{border:2px solid #999;border-radius:50px;font-size:18px;color:#000;line-height:24px;text-decoration:none;padding:10px 0;transition:background-color 0.5s ease}ul.new-menu-mid li a font{font-size:12px;font-family:Arial, Helvetica, sans-serif;display:block}ul.new-menu-mid li a:hover{background-color: var(--hed-dolar-box);border:2px solid #99cc66}.cb-home-part2{float:left;width:100%;background:#fff url(/assets../images/home-bg-new-2.jpg);padding:60px 0}.cb-home-part2 .home-title-4-new, .cb-home-part3 .home-title-4-new{margin-top:0px;padding-top:10px}.cb-home-part2 .testi-view2{width:calc(100% - 100px);padding:20px 50px;font-size:17px;line-height:24px;min-height:100px}.cb-home-part3{float:left;width:100%;background:#fff url(/assets../images/home-bg-new-1.jpg);padding:60px 0}.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(/assets../images/ojha-1.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-paid-ojha{background:#fff url(/assets../images/ojha-2.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-g-ojha{background:#fff url(/assets../images/ojha-3.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-sushma{background:#fff url(/assets../images/sushma-1.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-paid-sushma{background:#fff url(/assets../images/sushma-2.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-g-sushma{background:#fff url(/assets../images/sushma-3.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-beat-paid{background:#fff url(/assets../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(/assets../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(/assets../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(/assets../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(/assets../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(/assets../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(/assets../images/jl-tour-free.jpg) center left no-repeat;background-size:100%}.jl-v3-100 .jl-v3-box.tour-beat-free2{width:calc(50% - 30px);padding-left:50%;min-height:70px;background:#fff url(/assets../images/jl-tour-free2.jpg) center left no-repeat;background-size:100%}.jl-v3-100 .jl-v3-box.tour-beat-free-ojha{width:calc(50% - 30px);padding-left:50%;min-height:70px;background:#fff url(/assets../images/tour-beat-free2.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.tour-beat-free2 .jl-v3-btn, .jl-v3-100 .jl-v3-box.jl-g-tour .jl-v3-btn, .jl-v3-100 .jl-v3-box.tour-beat-free-ojha .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.tour-beat-free2 .jl-v3-title, .jl-v3-100 .jl-v3-box.tour-beat-free2 .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,.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:#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.tour-beat-free2 .jl-v3-title a, .jl-v3-100 .jl-v3-box.tour-beat-free2 .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,.jl-v3-100 .jl-v3-box.tour-beat-free-ojha .jl-v3-title a, .jl-v3-100 .jl-v3-box.tour-beat-free-ojha .jl-v3-title a.link-color{color:#FFCC00}.jl-v3-100.jl-4 .jl-v3-box.jl-free-atul{background:#fff url(/assets../images/atul-1.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-paid-atul{background:#fff url(/assets../images/atul-2.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-g-atul{background:#fff url(/assets../images/atul-3.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-ojha2{background:#fff url(/assets../images/ojha-4.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-atul2{background:#fff url(/assets../images/atul-4.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-sushma2{background:#fff url(/assets../images/sushma-4.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-hardy{background:#fff url(/assets../images/hardy-1.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-paid-hardy{background:#fff url(/assets../images/hardy-2.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-g-hardy{background:#fff url(/assets../images/hardy-3.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-hardy2{background:#fff url(/assets../images/hardy-4.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-double-cash{background:#fff url(/assets../images/double-cash.jpg) center left no-repeat;background-size:100%}.chall-live-user .coin-icon56{float:left;width:26px;height:40px;position:absolute;top:-20px;left:7px;background:url(/assets../images/coin-icon56.png) top left no-repeat;background-size:100%}.chall-live-user .color-text1{font-size:10px}.jl-v3-btn.jl-v3-yellow71, .button2.jl-v3-yellow71{background-color:#FFCC00;color:#000;background-image: none;}.jl-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}.jl-pop .jl-pop-main{float:left;width:400px;margin:0px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);padding:15px}.jl-pop .jl-pop-main .title-2{padding:8px 15px;font-size:20px;color:#000;background-color:#f7c600;margin-bottom:5px;margin:-15px 0 0 -15px}.jl-pop .jl-pop-main .title-1{padding:8px 15px;font-size:20px;color:#000;background-color:#eee;margin-bottom:5px;margin:0px 0 0 -15px}.jl-pop .jl-pop-main .title-1 font{font-size:16px}.jl-close{position:absolute;right:-10px;top:-10px;background:url(/assets../images/fancybox_sprite.png) top left no-repeat;background-size:130%;float:left;width:25px;height:25px;text-decoration:none}.jl-pop .jl-v3-100{width:100%;margin:5px 0 0px}.jl-pop .jl-v3-100.jl-4 .jl-v3-box.jl-player{margin:0px;width:calc(50% - 0px);padding:0 0px 45px 50%;background-size:110%}.home-match-box6 .hom5-round-match{display:inline-block;padding:0 5px;width:120px;zoom:1.2}.home-matches .match-time{background:url(/assets../images/clock-icon.png) top left no-repeat;padding:0px 0 0 18px;color:#ea0404;background-size:13px;line-height:16px;margin-top:3px;height:22px;font-weight:bold;text-decoration:none;float:right}.home-match-box6{margin:15px 0 0;padding:10px 0 5px;background-color:#eee}.home-match-box6 .home-match-box6-text{margin:5px 3%;width:94%;float:left}.jl-pop .jl-v3-btn{font-size:16px;background-color:#ffcc00;color:#000}.coc-reg-title1{float:left;width:calc(100% - 40px);margin:15px 20px;font-size:20px;color:#000;text-align:center}.coc-reg-title2{float:left;width:calc(100% - 40px);margin:15px 20px;font-size:18px;color:#666;text-align:center}.coc-reg-title3{width:410px;margin:30px auto 20px;overflow:hidden}.jl-o-title{float:left;width:calc(100% - 20px);padding:5px 10px;font-size:20px;color:#000}.jl-o-link1{display:inline-block;border-radius:2px;padding:0 10px;color:#000;background-color: var(--hed-dolar-box);text-decoration:none;line-height:25px;font-size:12px;font-family:Arial, Helvetica, sans-serif;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-ojha6{background:#fff url(/assets../images/ojha-6.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-atul6{background:#fff url(/assets../images/atul-6.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-sushma6{background:#fff url(/assets../images/sushma-6.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-hardy6{background:#fff url(/assets../images/hardy-6.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-ojha7{background:#fff url(/assets../images/ojha-7.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-atul7{background:#fff url(/assets../images/atul-7.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-sushma7{background:#fff url(/assets../images/sushma-7.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-hardy7{background:#fff url(/assets../images/hardy-7.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-atul-tour{background:#fff url(/assets../images/atul-tour-beat.jpg) center left no-repeat;background-size:100%}.ads-top-hed{padding:5px 0;background-color:#eee}.ads-mid-part{padding:10px 0;overflow:hidden}ul.tour-menu8 li.ads-menu-box{float:right;margin-right:-15px}.sc-gray-box24.hint, [data-hint]{text-transform:capitalize}.mf-fees-box{background-color:#d7d6d6;display:block;margin-top:5px;line-height:18px;padding:0 10px;font-size:10px}.forum-search .selectbox{width:190px;float:left;margin:0 10px 0 0;padding:0 5px;font-size:14px;color:#333;font-family:Arial, Helvetica, sans-serif;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;font-family:Arial, Helvetica, sans-serif;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}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}.ml-table td{padding:0 5px}.ml-thead{background:url(/assets../images/page-title-bg.jpg) bottom left repeat-x;font-size:13px;color:#333;height:35px}.ml-ttitle{background:#d3d3d3;font-size:14px;color:#000;float:left;width:calc(100% - 15px);padding:0 5px 0 10px;line-height:30px}.ml-ttitle a{color:#c60207;font-family:Arial, Helvetica, sans-serif;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;background-image: var(--primary-btn);}.ml-tbody td .ml-btn.red{background-color:#ec0000}.checkbox-8{float:left;width:15px;height:15px;margin:0 0 0 5px;padding:0px}.ml-tbody td .ml-btn{font-size:12px;padding:1px 7px 3px;background-color: #3d5229;margin:3px 2px}.ml-ttitle a{padding:2px 13px 5px;font-size:12px;line-height:normal;margin:5px 0 5px 10px;background-color: #3d5229;color:#fff;border-radius:3px;background-image: var(--primary-btn);}.img-home-cell{padding:5px 0;background-color:#000;min-height:0px}.img-home-cell img{width:900px!important}#tabsholder45{margin-top:10px}#tabsholder45 ul.tabs45{list-style:none;background-color:#eee}#tabsholder45 ul.tabs45 li{color:#999;display:inline-block;padding:10px 15px;cursor:pointer;font-weight:bold}#tabsholder45 ul.tabs45 li.current{color:#222;color:#1f60a5}#tabsholder45 .tab-content{display:none;padding:0px}#tabsholder45 .tab-content.current{display:inherit}.trade-noti-text{padding:5px 0;border-bottom:1px dashed #ccc;color:#000;float:left;width:96%;margin:5px 2% 0}.trade-noti-text font{font-size:10px;color:#666;display:block}#tabsholder45 .lh-trade-box td{border:0px}ul.partners-logo li{display:inline-block;width:calc(25% - 30px);margin:10px;padding:20px 0 0;background-color:#222;border-radius:3px;text-align:center;box-shadow:5px 5px 1px #666}ul.partners-logo li font{background-color:#fff;margin:20px 0 0;color:000;line-height:35px;font-size:18px}ul.partners-logo li img{height:80px}.about-text{margin:15px 0;font-size:16px;text-align:center;line-height:24px;color:#000}.about-text2{text-align:center;font-size:14px;padding:0 0 0px 0;margin-top:0px}.jl-v3-100 .jl-v3-box.jl-big-tour{width:calc(50% - 25px);padding-left:50%;min-height:86px;background:#fff url(/assets../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}.new-home-part-1.nu-part{background:#fff url(/assets../images/nu-bg.jpg) center center no-repeat;background-size:100%;min-height:calc(100vh - 72px)}.nu-part .home-tab ul{display:block;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: var(--hed-dolar-box);background-position:bottom center!important}.nu-part .home-tab ul li a.cricket{background-image:url(/assets../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(/assets../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(/assets../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(/assets../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(/assets../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{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:2px 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;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{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}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}.account-box{float:left;width:100%;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:#fff;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: var(--primary-color);line-height:36px;color:#fff;float:left;width:100%;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-ojha8{background:#fff url(/assets../images/ojha-8.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-atul8{background:#fff url(/assets../images/atul-8.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-sushma8{background:#fff url(/assets../images/sushma-8.jpg) center left no-repeat;background-size:100%}.jl-v3-100.jl-4 .jl-v3-box.jl-free-hardy8{background:#fff url(/assets../images/hardy-8.jpg) center left no-repeat;background-size:100%}#header.new-header{background-color:#fff}#header.new-header .hed-1{background:none}#header.new-header .logo{margin:12px 15px 0 0}#header.new-header .logo img{height:45px}ul.hed-menu-1{margin-top:15px}ul.hed-menu-1 li a{width:50px;min-height:50px;border:1px solid #ccc;border-radius:5px;text-align:center;overflow:hidden;background-color:#fff;background-position:center 7px;background-size:40px;background-repeat:no-repeat;transition:width 5s}ul.hed-menu-1 li a:hover, #header.new-header ul.hed-menu-1 li a.act{height:54px;border-bottom:0px;border-radius:5px 5px 0 0;background-color: #000028;background-position:center -33px}ul.hed-menu-1 li a.n-cricket{background-image:url(/assets../images/n-cricket.png)}ul.hed-menu-1 li a.n-football{background-image:url(/assets../images/n-football.png)}ul.hed-menu-1 li a.n-kabaddi{background-image:url(/assets../images/n-kabaddi.png)}ul.hed-menu-1 li a.n-social{background-image:url(/assets../images/n-social.png)}ul.hed-menu-1 li a.n-election{background-image:url(/assets../images/n-election.png)}#header.new-header .new-hed-link{display:inline-block;color:#393939;font-size:14px;text-decoration:none;float:left;margin:30px 20px 0 0}#header.new-header .new-hed-link:hover{color:#000}#header.new-header .new-hed-link i{font-size:18px;margin-right:3px}#header.new-header .new-hed-link font{color:#d18a00}#header.new-header .hed-dolar-box{margin-top:26px}#header.new-header .icon-link{margin:25px 10px 0}#header.new-header .icon-link span{border-radius:3px;right:-10px}#header.new-header .icon-link i{font-size:18px;margin-top:7px;color:#333}#header.new-header .profile-img{width:72px;height:40px;padding:5px;margin:12px 10px 0 20px}#header.new-header .profile-img img{border-radius:50%}#header.new-header .profile-menu{padding-left:0px;padding-top:15px;float:right}#header.new-header .profile-menu i{font-size:24px}#header.new-header .hed-right2 .hed-login-text2 .link1{color:#1f60a5;font-size:10px}#header.new-header .hed-right2 .textbox{border-radius:4px}#header.new-header .hed-right2 .button{border-radius:4px}#header.new-header .hed-right2{margin-top:10px}.icon-link .icon-link-open .arrow-up{margin:-10px 0px 0 0}#footer.new-footer{background-color:#292929;padding:30px 0 0}.footer-two{float:left;width:100%;background-color:#f7f6f6;margin-top:30px;padding:10px 0}.footer-title52{text-transform:uppercase;color:#fff;font-size:30px}.footer-title52 font{display:block;color:#e1e1e1;font-size:12px}#footer.new-footer .footer5-logo{margin-top:20px}#footer.new-footer .footer5-logo img{margin:20px 8px;height:60px}.footer-text{text-align:justify;color:#ababab;line-height:14px;font-size:11px}.footer-box1{color:#4a4a4a;font-size:10px;width:330px;margin-bottom:5px}.footer-box1 ul{float:left;width:100%;display:block;margin-bottom:2px;margin-top:5px}.footer-box1 ul li{display:inline;line-height:10px;font-size:10px;color:#333}.footer-box1 ul li a{display:inline;padding:0 5px;font-size:12px;color:#000;text-decoration:none}.footer-box1 ul li:first-child a{padding-left:0px}.social-box-new{float:right;margin-top:10px}.social-box-new a{display:inline-block;border-radius:3px;width:28px;height:28px;text-align:center;overflow:hidden;margin-right:4px;box-shadow:2px 1px 2px #ccc}.social-box-new a img{width:100%}.new-home-1{float:left;width:100%;background:#001b35 /*url(/assets../images/new-bg.jpg) bottom center no-repeat*/;padding:40px 0 130px}.new-home-1 h1{text-align:center;color:#fff;font-size:36px}.new-home-1 h1 font{color:#92c41c}.new-home-1 h2{text-align:center;color:#fff;font-size:30px;margin-top:40px;text-transform:uppercase}.new-home-1 ul.hed-menu-1{margin:0px;float:none;text-align:center;display:block}.new-home-1 ul.hed-menu-1 li{float:none;text-align:center;display:inline-block}.new-home-1 ul.hed-menu-1 li font{color:#fff;font-size:13px;text-transform:uppercase;display:block}.new-home-1 ul.hed-menu-1 li a:hover{height:50px;border-radius:5px;background-position:center -36px}.new-home-1 ul.hed-menu-1 li.current a{background-position:center 4px;background-color:#7aa352;height:50px;border-radius:5px}.new-home-1 ul.hed-menu-1 li a{border:0px;margin:0 5px;background-position:center 4px}.new-home-1 .home-tour-box{border-radius:0 0 5px 5px;min-height:110px;padding-top:0px}.new-home-box{float:left;width:100%;height:40px;margin-top:-45px;position:relative}.new-home-box h5{color:#fff;font-size:22px;text-transform:uppercase;margin-left:-10px}.new-home-box h5 small{color:#ccc;font-size:11px;display:block;margin-top:-5px;text-transform:none}.new-home-box .new-tag-ribin{position:absolute;top:30px;right:-43px;float:right;background:url(/assets../images/new-tag-ribin.png) top right no-repeat;height:37px;padding:0 30px 0 10px;color:#fff;font-size:16px;line-height:27px;text-shadow:1px 1px 2px #333}.new-home-1 .button{background-color: #3d5229;padding:2px 15px 4px;text-shadow:1px 1px 3px #999}#tabsholder-home-new2 .contents{margin-top:90px}#tabsholder-home-new2 .home-tour-box{width:285px;margin:0 35px}.new-home-2{float:left;width:100%;background-color:#f7f6f6;padding:30px 0;position:relative}.new-home-2 .fix-part{margin-top:-90px}.seli-box{float:left;width:130px;text-align:center;margin:0 20px}.seli-box .img-box2{display:inline-block;width:110px;height:110px;overflow:hidden;border-radius:50%;border:3px solid #fff}.seli-box font{display:block;color:#05203a;font-size:22px;line-height:30px}.seli-box small{display:block;color:#747474;font-size:14px;line-height:14px}.seli-text{float:left;width:300px;text-align:center;color:#000;font-size:26px;margin-top:90px}.seli-btn{float:right; border-radius:3px; border:1px solid #1f60a5; color:#1f60a5; width:140px;height:40px;font-size:20px;text-align:center;text-decoration:none;margin-top:105px;line-height:36px;transition:1s}.seli-btn:hover{color:#fff; background-color:#1f60a5}.new-home-3{float:left;width:100%;background-color:#f7f6f6;padding:30px 0}h4.new-hom-title{color:#001b35;font-size:36px;text-align:center}h4.new-hom-title font{font-size:13px;color:#464646;display:block}.new-plateform-box{float:left;width:100%;margin-top:30px}.line-plateform{display:inline-block;min-height:60px;width:4px;background-color:#ccc;position:relative}.line-plateform b{position:absolute;top:40%;left:-3px;height:10px;width:10px;background-color:#7daa18;border-radius:50%;float:left}.plateform-box{float:right;width:340px;padding:0 30px;border-radius:3px;background-color:#ccc;line-height:50px;text-align:right;color:#000;font-size:16px;margin:5px 30px 5px 0}.plateform-box i{margin:5px -37px 0 30px;font-size:22px;color:#ccc}.plateform-box.plateform-box-right{float:left;margin:0 0 0 10px;text-align:left}.plateform-box.plateform-box-right i{margin:5px 30px 0 -37px}.new-home-4{float:left;width:100%;background-color:#fff;padding:50px 0}.new-home-5{float:left;width:100%;background-color:#f7f6f6;padding:30px 0}.new-home-5 .using-box{float:left;width:25%;text-align:center;margin:40px 0 0;text-decoration:none}.new-home-5 .using-img{display:inline-block;width:110px;height:110px;border:1px solid #898989;border-radius:50%;text-align:center}.new-home-5 .using-img img{border-radius:50%;width:100%}.new-home-5 font{display:block;color:#001b35;font-size:22px;margin-top:10px}.new-home-5 small{display:block;color:#747474;font-size:14px}.heder-menu-1, .heder-menu-3{float:left;width:100%;background-color: var(--primary-color);height:40px}.heder-menu-1 ul.main-menu-1{height:auto}.heder-menu-1 ul.main-menu-1 li a{line-height:40px;position:relative;color:#fff;font-size:16px}.heder-menu-1 ul.main-menu-1 li a.act, .heder-menu-1 ul.main-menu-1 li a span{background:none;line-height:40px;color: var(--head-hvr-color);}.heder-menu-1 ul.main-menu-1 li a.act:after{background:none;top:105%;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:#1f375b;border-width:5px;margin-left:-5px;z-index:7}.heder-menu-1 .time-zone{border:0px;margin-left:0px}.heder-menu-2{float:left;width:100%;background-color:var(--header-menu2);height:100px;border-bottom:1px solid #d3f1b5;border-top:1px solid #d3f1b5}.heder-menu-2 h1.hed-title span{font-family:inherit}#mid-part-new{float:left;width:100%;background-color:#fff;padding-bottom:20px;position:relative;min-height:500px}#mid-part-new .fix-part2{padding:0 15px 15px;width:1140px;margin:0px auto -20px;background-color:#eee;display:flow-root}.heder-menu-3 ul{float:left;display:inline;height:40px}.heder-menu-3 ul li{float:left}.heder-menu-3 ul li a{color:#fff;float:left;padding:0 20px;line-height:40px;text-decoration:none;font-size:15px;text-align:center}.heder-menu-3 ul li a:hover, .heder-menu-3 ul li a.act{color: var(--head-hvr-color);}.heder-menu-3 ul li a.app-icon{min-height:36px;min-width:20px}.heder-menu-3 ul li a.app-icon img{margin-top:5px;width:27px}.mid-menu-new-2{background:#fff;border-bottom:1px solid #bcbcba;position:relative;z-index:1;width:calc(100% + 30px);margin-left:-15px;float:left}.mid-menu-new-2 ul{float:left;display:inline;height:36px;padding:0px}.mid-menu-new-2 ul:first-child{padding-left:10px}.mid-menu-new-2 ul li{float:left}.mid-menu-new-2 ul li a{color:#999;float:left;padding:0px 7px;line-height:36px;text-decoration:none;font-size:13px}.mid-menu-new-2 ul li a:hover{color:#000}.mid-menu-new-2 ul li a.act{color:#000;background:url(/assets../images/menu-down-arrow2.png) bottom center no-repeat;height:45px;font-weight:bold}.mid-menu-new-2 ul.mid-menu-right{float:right;border-left:2px solid #333;border-right:2px solid #333;background-color:#e9fed3}.mid-menu-new-2 ul.mid-menu-right li a{padding:0 7px;color: var(--head-sub_tle-color);font-size:12px;font-weight:bold}.mid-menu-new-2 ul.mid-menu-right li a:hover{background-color:#89bb57;color:#fff}.mid-menu-new-2 ul.mid-menu-right li a.act{color:#fff;background:#89bb57;height:30px;position:relative}.mid-menu-new-2 ul.mid-menu-right li a.act:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136, 183, 213, 0);border-top-color:#89bb57;border-width:5px;margin-left:-5px}.error{padding:150px 0}.zoom-1{zoom:0.9}.zoom-2{zoom:1.2}.zoom-1 .new-home-box h5 small{font-size:14px}.zoom-1 .new-home-box{margin-top:-50px}.jl-v3-title{line-height:24px}.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(/assets../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(/assets../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}.new-home-6{background-color:#fff;float:left;width:100%;margin:50px 0}.new-home-4 img{border-radius:5px;box-shadow:1px 1px 1px #999}.coc-how-box22{float:left;width:20%;text-align:center;margin:0 2.5%}.coc-how-box33{float:left;width:35%;margin:0 7.5%;text-align:center}.coc-how-box22 img{width:80%}.new-home-box h5 font, .new-home-box h5 i{display:none}
.popup-ads1{position:absolute;top:43px;right:3px;float:left;width:125px;height:600px;background-color:#ccc;overflow:hidden}.new-home-1{position:relative}@media (max-width:1500px){.popup-ads1{display:none!important}}
.draft-new .draft-teambox34:nth-child(even){margin-right:0px}

.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; width:120px}
.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%; font-size:15px; color:#000; margin-bottom:3px}
.chal-us-title font{font-size:12px; color:#777; font-weight:400; display:block}
.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(/assets../images/th-bg.jpg); height:32px}
.chal-us-table .button2{text-decoration:none; margin:0px; padding:3px 10px; line-height:16px; width:70px}
.match-time5{background:url(/assets../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}

.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}

.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(/assets../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: 'cb-regular', Arial, 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: 'cb-regular', Arial, 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}

.referral-text{float:right; font-size:11px; color:#666; margin:7px 20px 0 0}

.earn-box ul li.ads-part{background-color:#ffc000; text-align:right; padding-right:15px; text-shadow: 0px 0px #000; color:#000;line-height: 35px;}
.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(/assets../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}


#tabsholder-profile{float:left; width:100%; margin:30px 0}
#tabsholder-profile .tabs{width:200px; float:left; display:block}
#tabsholder-profile .contents{float:left; width:calc(100% - 200px);background-color:#fff; min-height:350px}
.tabscontent{float:left; width:calc(100% - 2px); padding:0}
#tabsholder-profile .tabs li{display:block; line-height:40px; margin-bottom:5px; padding:0 10px;font-family: 'cb-regular', Arial, sans-serif;font-weight:400; font-size:18px;transition: all ease 0.3s; cursor:pointer}
#tabsholder-profile .tabs li.current{background-color:#fff; text-align:right}
.pro-n-photo{float:left; width:100px; height:100px; border:10px solid #eee; border-radius:50%; overflow:hidden}
.pro-n-photo img{width:100%}
.pro-n-photo-text{float:left; width:60%;font-family: 'cb-regular', Arial, sans-serif;font-weight:400; font-size:24px; color:#000;margin:20px 0 0 20px}
.pro-n-photo-text font{font-size:16px; color:#666; padding-left:10px}
.input-file {padding: 0px;height:33px;box-shadow: 0 0 5px #ccc; color: #7b7b7b;font-size: 12px;overflow: hidden;cursor: pointer;margin-top:15px; float:left; width:250px}
.input-file input {display: block !important;width: 100% !important;height: inherit !important;overflow: hidden !important;cursor: pointer;padding:6px 0 0 5px}
.pro-n-photo-text .button{margin:15px 0 0 15px; text-decoration:none}
.new-profile-form{float:left; width:100%}
.new-profile-form label{text-align:left; line-height:20px}
.profile-link{float:left; padding:5px 10px; color:#1f60a5;text-decoration:none;font-weight:bold; border:1px solid #1f60a5; border-radius:3px; margin-right:10px}
.profile-link:hover{color:#666; border:1px solid #666; background-color:#eee}
.bo-bottom{border-bottom:1px dashed #999; height:0px; line-height:0px; font-size:0px}
#tabsholder-profile .button{text-decoration:none}
.prof-main-box74 label small{color:#666; font-size:10px}
#tabsholder-profile .new-profile-form label{width:100%; margin-right:0px}
.new-profile-form .input-file{margin-top:0px}
center.button-btn .button{float:none; display:inline-block; margin:15px 10px 0}
#tabsholder-profile .prof-main-box74 label{text-align:left; color:#000}

.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;background-color: #6f9945;border-radius: 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:95px}
.jl-v3-title2{padding-top:3px}
.chall-jl-box .jl-v3-box{min-height:70px}

ul.hed-menu-1 li a.n-basketball{ background-image:url(/assets../images/n-basketball.png);}
.box-white-1.mm-lb-box4{ min-height:68px;}
/*a#lnkHeaderBanner{margin-top: 7px;}*/
a#lnkHeaderBanner{margin-top: 2px;}

/*F-CSS*/
ul.lhom-plyoff-tabs-links{margin-bottom: 15px;}
ul.lhom-plyoff-tabs-links li {display: inline-block; padding: 0px 20px; margin: 0 5px 0 5px;}
ul.lhom-plyoff-tabs-links li a {text-decoration: none;font-family: 'cb-regular', Arial, sans-serif; font-weight: 600;font-size: 14px; color: #000;}
ul.lhom-plyoff-tabs-links li.active { background-color: #3e3e3d;position: relative;}
ul.lhom-plyoff-tabs-links li.active a{color: #ffffff!important;}
ul.lhom-plyoff-tabs-links li.active::before{width: 0; height: 0; border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #3e3e3d;content: ""; bottom: -8px;left: 37%;position: absolute; right: 0;}
.ply-off-block{position: relative;}
.ply-off-block .plyoff-btn{position: absolute; top: 3px; right: 5px;}
.plyoff-btn .button2 {padding: 7px 15px;font-size: 14px;letter-spacing: 0.5px;}
.lh-box-1.ply-off-block{border-right: 1px solid #c7c7c7;}
.ply-off-box .flexslider104.flexslider1044 {width: calc(65% - 130px); margin-right: 130px;}
.lh-title-box.ply-off-box{padding: 5px 0 3px 0}
.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;font-family: 'cb-regular', Arial, sans-serif;}
.ply-off-title-tour {font-size: 17px;padding-top: 10px;}
/*PlayOff Rounds*/
.ply-off-content li {width: 100%;border: 1px solid #c8c8c8;min-height:40px;padding: 0px 1px !important;text-align: center;margin-bottom: 50px !important;border-radius: 15px;background-color: #eeeeee;}
.ply-off-content li:last-child{margin-bottom: 0 !important;}
.ply-off-content li span {display: block;font-size: 13px;font-weight: bold; margin: 10px 0 10px 0;}
.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: 15px 0 15px 0;}
.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(/assets../images/playoff-direction-2.png);background-repeat: no-repeat;background-position: 94px 38px;padding: 20px 0 15px 0;}
.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: 'cb-regular', Arial, sans-serif;}
.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: 'cb-regular', Arial, sans-serif;}
.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: 'cb-regular', Arial, sans-serif;}
.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: 'cb-regular', Arial, sans-serif;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 .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 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: 'cb-regular', Arial, sans-serif;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: 0 65px 0 20px;}
.submit-request-inner-block p {font-size: 15px;line-height: 1.4;}
.submit-request-inner-block h5,.submit-request-inner-block h6{font-size: 19px;text-decoration: underline;font-family: 'cb-regular', Arial, sans-serif;padding-bottom: 15px;}
.submit-request-inner-block ul{padding: 0 0 20px 25px;}
.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 {margin-bottom: 15px;height: 27px;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: 7px 0 0 8px;}
.submit-request-form table .txtar-align{vertical-align: top;}
.submit-request-form table tr.sub-plyoff-rqt-btn{text-align: center;}
.submit-request-form table tr.sub-plyoff-rqt-btn input {width: 50%;height: 35px;margin-top: 20px;padding: 7px 0 15px 0;}
.submit-rquest-plyoff-wrapper .page-title-new{line-height: 45px;}
.submit-rquest-plyoff-wrapper .page-title-new font {font-size: 21px;padding: 10px 5px;}
/*Confirmation Submit Request Page */
.confirm-submit-rquest-plyoff-wrapper{text-align: center;padding: 30px 0 30px 0;}
.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: 'cb-regular', Arial, sans-serif;margin-top: 5px;}
.confirm-submit-rquest-plyoff-wrapper .jl-sl-box-btn {border-radius: 3px;padding: 10px 0px;}
/*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: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;}
.modal-playoff-table_wrapper, .popup-table-cus-inner{float: left;width: 100%}
.popup-table-cus-inner h3 {font-family: 'cb-regular', Arial, sans-serif;font-size: 17px;padding: 4px 0 6px 15px;background-color: #dddddd;text-align: center;}
/*Draft Status-Time Playoff*/
.ply-drft-strip-sts {float: left;width: 100%;text-align: center;font-size: 15px;font-family: 'cb-regular', Arial, sans-serif;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;}
.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: var(--hed-dolar-box);}
/*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;}
.draf-mid-10 .draf-mid-box2 .draft-teambox34 table tbody{height: 350px;}
/*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: 'cb-regular', Arial, sans-serif;}
/*Join league page private link*/
.jl-prvate-tab_links{float: right;padding-right: 15px;font-size: 19px;font-family: 'cb-regular', Arial, sans-serif;padding-top: 5px;}
.jl-prvate-tab_links a{color: #dc1b1b;text-decoration: underline;}
/*Join League Cele*/
.mge-dft-b-ads.scrore-ads {clear: unset !important;width: 970px !important;}
.jl-v3-100.jl-4 .jl-v3-box.jl-free-ojha9{background:#fff url(/assets../images/pragyan-cric-9-free.jpg) center left no-repeat;background-size:100%}
.jl-v3-100.jl-4 .jl-v3-box.jl-free-atul9{background:#fff url(/assets../images/atul-cric-9-free.jpg) center left no-repeat;background-size:100%}
.jl-v3-100.jl-4 .jl-v3-box.jl-free-sushma9{background:#fff url(/assets../images/sushma-cric-9-free.jpg) center left no-repeat;background-size:100%}
.jl-v3-100.jl-4 .jl-v3-box.jl-free-hardy9{background:#fff url(/assets../images/hardy-cric-9-free.jpg) center left no-repeat;background-size:100%}
.jl-v3-100.jl-4 .jl-v3-box.jl-free-ojha10{background:#fff url(/assets../images/pragyan-cric-10-free.jpg) center left no-repeat;background-size:100%}
.jl-v3-100.jl-4 .jl-v3-box.jl-free-atul10{background:#fff url(/assets../images/atul-cric-10-free.jpg) center left no-repeat;background-size:100%}
.jl-v3-100.jl-4 .jl-v3-box.jl-free-sushma10{background:#fff url(/assets../images/sushma-cric-10-free.jpg) center left no-repeat;background-size:100%}
.jl-v3-100.jl-4 .jl-v3-box.jl-free-hardy10{background:#fff url(/assets../images/hardy-cric-10-free.jpg) center left no-repeat;background-size:100%}
/*HomePage*/
.home-tour-box table.hom5-btn-part td[width] {text-align: center;}
/*Filter-Search*/
.filter-team-nw{float: left;margin: 2px 0 0 12px;}
.filter-team-nw a.filter-btn{background-color: #7aa352;color: #ffffff;padding: 6px 5px;line-height: 17px;text-decoration: none;font-size: 13px;border-radius: 3px;background-image: var(--primary-btn);}
.filter-team-nw a.filter-btn.on {background-color: #3d5229;}
.filter-team-nw a.filter-btn span.fil-icon{margin-right: 4px;vertical-align: baseline;}
.filter-team-nw a.filter-btn span.fil-icon img{width: 15px;}
.filter-tle{font-size: 20px;text-align: center;padding: 4px 0px;border-bottom: 1px solid #d8c2c2;margin-bottom: 15px;font-family: 'cb-regular', Arial, sans-serif;}
.sb-btn-fitler .button2{float: unset;}
.sb-btn-fitler .button2.filter-sbm{background-color: #3d5229;color: #fff;background-image: var(--primary-btn);}
.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;background-image: none;}
.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: 'cb-regular', Arial, sans-serif;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(/assetshttps://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(/assets../images/cric-back.png);background-repeat: no-repeat;background-size: contain;padding: 0;border: 1px solid #888;position: relative;width: 35%;background-position: center;}
/*HomePage two team zoom-2*/
.contents td.zoom-2 .home-tour-box > table {padding-top: 12px;}
@media screen and (max-width: 1380px) and (min-width: 1220px){ul.tabnav li a {padding: 0px 7px;}.search_player span {width: 135px;}}
@media screen and (max-width: 1380px)and (min-width: 1250px){.nte-slrycap-btn span {font-size: 11px;display: block;}}
/*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: 15px;font-size: 9px;height: 0;font-weight: bold;width: 30px;}
#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: 13px;width: 5px;height: 5px;content: "";background-color: #08c208;border-radius: 100%;}
.nh-box1.mt-10.new-table9875 table.new-table-54 span.stats-player:before{left: -7px !important;}
#contentz1 .tabcontainer table.new-table-546 tbody tr td .stats-player{position: absolute;left: 8px;top: 11px;font-size: 9px;height: 10px;font-weight: bold;width: 30px;}
#contentz1 .tabcontainer table.new-table-546 tbody tr td .stats-player:before{position: absolute;left: -3px;top: 13px;width: 5px;height: 5px;content: "";background-color: #08c208;border-radius: 100%;}
/*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;}
#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;}
/*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: 6px;margin-left: 1px;}
.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: 5px;padding-bottom: 5px;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;}
.brade-cum-menu + a#btnShareResults {margin-top: 0 !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;}
/*New Locl2lock Popup*/
.modal-l2l-modal{display: none;position: fixed;z-index: 999999;padding-top: 80px;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;padding-bottom: 70px;}
.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%;}}
/*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{padding-top: 3px !important;}
.playoff-create_league-table_wrapper.fix-part {position: relative;}				
/*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: 'cb-regular', Arial, sans-serif;font-size: 18px;background-color: #dddddd;text-align: center;padding: 4px 0 6px 15px;}
.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 10px 0 10px;margin-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;-webkit-box-shadow: 0 0 4px rgba(0,0,0,0.20);box-shadow: 0 0 4px rgba(0,0,0,0.20);position: relative;margin: 0 6px 11px 0;}
.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: 0 5px 0 5px;font-size: 12px;min-width: 70px;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: 20px 0 15px 0;text-align: center;background-color: #ffffff;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;background-image: var(--primary-btn);}
.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(/assets../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;background-image: none;}
.modal-purchase-table_wrapper .modal-pur-btn a.button2.pur-btn-black {background-color: #000000;background-image: none;}
body.open-pur-modal{overflow: hidden;}

.fnl-s-tm-modal .flipthis-wrapper a.button3:last-child{background-image: none;}
/*Rules Disabled style*/
.table-divider .draft-table987 .nh-listbox[disabled="disabled"], table.rual-table td.bo-r-box input[disabled="disabled"] {background-color: #e1d5d5;box-shadow: 0 5px 5px #dcd1d1 inset;}
/*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: 'cb-regular', Arial, sans-serif;font-weight: 500;}
.new-home-w11 .feaute-block:hover {transform: scale(1.05);}
.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: 30px;height: 30px;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: 'cb-regular', Arial, sans-serif;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(33% - 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;}
/*worldcup league home playoff structure*/
.wldcup-plyoff-block .playoff-tour-round-inner{width: 40% !important; margin-right: 45px !important;}
.wldcup-plyoff-block .playoff-tour-round-inner ul.ply-off-content.po-final {margin-top: 25% !important;}
.playoff-tour-rounds-block.wldcup-plyoff-block{padding-top: 30px;}
.wldcup-plyoff-block {background-image: url(/assets../images/plyoff-direc-3.png) !important;background-position: center -8px !important;}
@media screen and (max-width: 1385px) and (min-width: 1200px){.wldcup-plyoff-block {background-position: bottom 9px center!important;}}
/*Rules Pace Bonus Score Stylesheet*/
#contentcl4 .rual-table td.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;}
#contentcl4 .rual-table tr.no-bor-5 input,#contentcl4 .rual-table tr#divBowling_PaceBonus input[type="radio"]{margin-left: 0;}
#contentcl4 .rual-table tr#divBowling_PaceBonus td {border-bottom: none;}
#contentcl4 .rual-table tr#divBowling_PaceBonus strong font ,#contentcl4 .rual-table tr#divBatting_PaceBonus strong font{color: #938484 !important;}
#contentcl4 .rual-table tr#divBowling_PaceBonus strong font br,#contentcl4 .rual-table tr#divBatting_PaceBonus strong font br{content: "";display: block;margin: 0.4em;}
/*Logical CSS*/
#contentcl4 .rual-table tr#divBatting_PaceBonus td:first-child, #contentcl4 .rual-table tr#divBatting_RRBonus td:first-child,#contentcl4 .rual-table tr#divBowling_PaceBonus td:first-child,#contentcl4 .rual-table tr#divBowling_ERBonus td:first-child{padding-left: 10px !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: 35px !important;}
.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;}
/*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(/assets../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: 'cb-regular', Arial, sans-serif;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;bottom: -5px;}
.playoff-create_league-table_wrapper-tble .plyoff-subtitle {font-size: 15px;font-family: 'cb-regular', Arial, sans-serif;line-height: 1.2;}
.playoff-create_league-table_wrapper-tble .plyoff-title-td a{position: absolute;bottom: 10px;background-color: #3d5229;padding: 7px 14px;border-radius: 3px;font-weight: 600;color: #ffffff;font-size: 13px;text-align: center;width: 68%;}
.playoff-create_league-table_wrapper-tble .plyoff-title-td h5 + a {background-image: var(--primary-btn);}
.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{width: auto;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;}
/*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{font-size: 14px;background-color: #e3dddd;color: #000000;position: relative;padding: 10px 0 10px 18px;margin: 7px 0 10px 0;}
.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;}
@-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;}
/*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;}
/*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: 105px!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;}
/*World Cup Lock Time Strip*/
.strip-info-lck {background-color: #d5f1bf;padding: 6px 25px 9px 40px;margin-top: 15px;width: calc(100% - 68px);background-image: url(/assets../images/imp-lck-icon.png);background-size: 22px;background-repeat: no-repeat;border: 1px solid #b0d692;background-position: 10px 6px;}
.strip-info-lck p{font-size: 15px;font-family: 'cb-regular', Arial, sans-serif;margin:0;}
.new-home-1 .strip-info-lck {background-color: rgba(255, 255, 255, 0.12);padding: 5px 5px 9px 20px;margin-top: -25px !important;width: 830px;text-align: center;margin: 0 auto;border: 1px solid rgba(255, 255, 255, 0.15);float: none;background-size: 20px;background-position: 8px 7px;}
.new-home-1 .strip-info-lck p {color: #ffffff;}
/*#imgHeaderBanner{height: 88px;}*/
#imgHeaderBanner {
    height: 90px;
    width: 100%;
    object-fit: cover;
}
/*Edge Browser Homepage Css*/
@supports (-ms-ime-align: auto) {
  .cric-hm-league-wrapper .hm-box{
    margin-right: 33px;
    width: calc(-55px + 33.33%);
  }
}
@media screen and (max-width: 1290px) and (min-width: 1190px){.cric-hm-league-wrapper .hm-box {margin-right: 30px;width: calc(33.33% - 35px);}}
.hm-tour-txt img{width: 100%;}
.mx-box {table-layout: fixed;}
.cric-hm-league-wrapper .hm-box:last-child{margin-right: 0;transform: scale(0.85) !important;width: calc(30% - 48px) !important;}
.cric-hm-league-wrapper .hm-box:last-child::before{content: unset !important;}
.cric-hm-league-wrapper .hm-box:last-child h5 + p {min-height: 41px;display: flex;align-items: center;}
.cric-hm-league-wrapper .hm-box:last-child .custom-tour-txt p{min-height: 37px;display: flex;align-items: center;line-height: 1.2;font-size: 12px;}
.cric-hm-league-wrapper .hm-box {width: 47%;width: calc(50% - 50px);}
.cric-hm-league-wrapper .hm-box:nth-child(2) {width: calc(49% - 80px) !important;}
.hm-tour-txt{text-align: center;font-size: 11px;color: #000000;border-left: 1px solid #dddddd;padding: 10px 5px;}
table.mx-box .hm-btns-blk{border-top: 1px solid #dddddd;padding-top: 6px;padding-bottom: 5px;}
.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: #3d5229;color: #ffffff;text-decoration: none;display: inline-block;padding: 7px 2px;margin-right: 5px;border-radius: 2px;font-size: 11px;margin-bottom: 5px;background-image: var(--primary-btn);}
.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-box{position: relative;}
.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;}
.hm-box:first-child:before{background-image: url(/assets../images/hm-expert-user.png);background-size: 25%;}
.hm-box:first-child{-webkit-transform: scale(0.85);transform: scale(0.80) !important;margin-right: 9px;}
.hm-box:last-child{-webkit-transform: scale(1.1);transform: scale(1.1);}
.hm-box:nth-child(2):before{background-image: url(/assets../images/hm-regular-user.png);}
.box-white-4 .lh-scroll table.lh-rl-odd-box tbody td.mft-title3 font{width: 100%;float: left;padding-top: 2px;}
.hm-box:first-child .hm-btns-blk a,.hm-box:last-child .hm-btns-blk a{/*padding: 9px 8px !important;font-size: 13px !important;*/padding: 7px 0 !important;font-size: 11px !important;}
.new-home-1 span.cric-t-header {margin-top: -5px;text-transform: lowercase !important;}
/*Upcoming Matches*/
.match-box8.with-up, .match-box8.match-up {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;}
.match-box8 li.upcoming-mtches-box .match-box81 > font{padding-bottom: 3px;}
li.upcoming-mtches-box .match-box81 .upcom-label{padding-top: 2px !important}
ul.match-box8 li.upcoming-mtches-box .match-box81:last-child{padding-left: 5px;padding-right: 5px;border-right: none;}
.match-box8.match-up{display: inline-block;float: right!important;background-color: #e9e6e6;padding-right: 3px;margin-left: 0px;margin-top: 1px;margin-right: 0;transform: scale(0.9);border-radius: 4px;}
.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;padding-left: 10px;font-weight: 600;}
.trade-summary-box .trade-title-strip,#divTradeSummary .tabnav_bg{background: #ffffff;padding: 9px 15px;margin: 15px 0!important;box-shadow: 0 0 1px #666666;border-radius: 3px;float: none;width: calc(100% - 30px);}
.trade-summary-box .trade-left strong,.trade-right strong{padding-right: 7px;}
.trade-summary-box .trade-left .selectbox, .trade-right .selectbox{float: none;width: 65%;}
.trade-summary-box .img-fix {vertical-align: middle;float: none;display: inline-block;}
.trade-summary-box table 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 table 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 tr td:nth-child(2){font-weight: 600;}
.trade-summary-box .trade-summ-dtls table 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 .list-status .selectbox {background-color: #f9f9f9;height: 27px;border: 1px solid #c9c9c9;}
#divTradeSummary .list-status label {color: #333333;padding: 5px 10px 0 10px;}
#divTradeSummary table tr th {padding: 10px 5px;}
/*#divTradeSummary table tr td:first-child,*/#divTradeSummary table tr td:nth-child(2){text-align: center;}
#divTradeSummary .create_league_list_league9 thead th:first-child {text-align: left;}
.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(/assets../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;}
/*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;}
.grp-mtch-tb .group-mtcup-title,.grp-mtch-tb td{background-color: #999999!important;color: #ffffff;padding: 0 23px;font-weight: 600;font-size: 14px !important;}
.grp-mtch-tb td{font-size: 12px !important;}
#lnkGoToMatchup {margin-top: 8px;margin-right: 10px;}
.mul-tm-comsoon{display: flex;flex-direction: column;position: relative;}
.plyr-info-block .img-fix.user-photo5.fl {vertical-align: top;height: 98px !important;width: 80px !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: 0;border: 1px solid #dddddd;width: calc(100% - 100px) !important;}
.plyr-info-block table thead th:first-child {width: 165px !important;}
.player-info-full .plr-mdl-dtls {width: 100% !important;}
.player-info-full table thead th:first-child{width: 240px !important;}
.custom-tour-txt{border-top: 1px solid #cdc5c5 !important;font-size: 14px;text-align: left;background-color: #eaeaea;padding: 7px 13px;border-radius: 0 0 5px 5px;}
.custom-tour-txt p{margin-bottom: 0;margin-top: 0;}
.custom-tour-txt a{text-decoration: none;font-weight: 600;color: blueviolet;}
.hm-box:last-child .custom-tour-txt{font-size: 11px;}
.new-home-1 {padding-top: 20px;}
.new-home-1 h2{font-size: 20px;}
.cric-hm-league-wrapper, .new-home-1 h2{margin-top: 20px;}
.draf-mid .plyr-info-block .img-fix{margin-left: 0 !important;} 
.draf-mid .plyr-info-block table thead th {width: 30px !important;font-size: 10px;}
.draf-mid .plyr-info-block table thead th:first-child {width: 190px !important;}
.draf-mid .plyr-info-block table {width: calc(100% - 92px) !important;}

/*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: 10px;font-size: 1rem;color: #7288a2;padding: 5px;top: 17px;width: 20px;height: 20px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-size: contain;text-align: center;background-image: url(/assets../images/accord-plus.png);background-repeat: no-repeat;}
.mycust-accordion a.active::after {content: "";color: #03b5d2;background-image: url(/assets../images/accord-minus.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 + .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;background-color: #69a152;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;}
.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;line-height: 1.3;}
.token-rls font{float: left;padding: 3px 3px 0 0;}
.token-rls input{width: 50px;text-align: center;border: 1px solid #c0b4b4;font-size: 12px;padding: 2px 2px;font-weight: 600;}
.table-divider .sc-team-ex-box1 table tr:nth-child(3) td {border-bottom: none;}
.table-divider .bo-bot987:nth-child(4) td #txtDraftMessage {width: 34% !important;height: 90px;}

.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;font-size: 13px;margin: 23px 5px 0 0;}
.back-btncust a {font-weight: 700;color: #2c86e3;padding: 7px 11px;}

.mycust-green {float: left;width: calc(100% - 0px);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: 19px 7px;border-bottom: none !important;line-height: 15px;font-size: 16px;font-weight: bold;}
.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: 15px;float: left;margin-bottom: 5px;width: 99%;padding: 15px 0px;background-color: #ffffff;margin-left: 5px;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;}

.mtchs-grouping #grdRoundMatches td:first-child {width: 100px;}
.mtchs-grouping #grdRoundMatches td:nth-child(3) {width: 252px;}
.mtchs-grouping #grdRoundMatches td:nth-child(4) {width: 240px;}
.mtchs-grouping #grdRoundMatches td:nth-child(5) {width: 100px;}
.mtchs-grouping #grdRoundMatches td:nth-child(6) {width: 142px;}

.tour-img-full .button {background-color: #7aa352;position: absolute;text-decoration: none;min-width: 150px;text-align: center;right: 15px;background-image: var(--primary-btn);}
.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(/assetshttps://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;}
.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: 10px 0 5px 0;}
.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;}

.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;}

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;}

.txt-com{line-height: 28px !important;padding: 10px 10px 13px !important;font-size: 16px !important;}
.txt-com .label-com{background-color: #6d6d10;color: #fff;line-height: 19px;font-size: 11px;padding: 0 5px 0 5px;border-radius: 2px;display: inline-block;vertical-align: text-top;margin-top: 3px;margin-right: 0px;animation: txt-com 1s linear infinite;}

.tab-master-main {padding: 15px 15px;border-bottom: 1px dashed #d9bdbd;padding-bottom: 0;}
.tab-master-title h3 {font-size: 24px;font-family: 'cb-regular', Arial, sans-serif;}
.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: var(--hed-dolar-box) !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;}

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;}

/*Button-Color Changes*/
/*input#btnImportTeam,input#btnSubmitTeam,.us-pro-box1 input[value = "Save Changes"],
.us-pro-box1 input[value = "Submit for Verification"],.nh-forum-box input[value = "Invite your Friends"],
input#btnUpdatePhoto{background-image: var(--primary-btn);}*/
#updLeftPanel .leftnav .styled-select8{background-color: var(--primary-color);;} 
.nh-box1.mt-10.new-table9875 td.mft-title3 {color: #cac0c0 !important;}

.new-home-1 h1{margin-top: 20px;margin-bottom: 20px;}
.new-home-1 {padding-bottom: 50px !important;}
.new-home-1999 {float: left;width: 100%;padding-bottom: 120px;padding-top: 25px;background-color: #e3d8d8;background-image: linear-gradient(-180deg, #40b064 0%, #228f46 100%);}
.new-home-1999 .feaute-block.feat-com-txt {min-height: 33px !important;width: 55%;margin-top: 0;text-align: center;margin-bottom: 30px;margin-left: 122px;border:none !important;}
.new-home-1999 .new-home-w11 .fea-dtls ul {color: #fff;}
.new-home-1999 .new-home-w11 .feaute-block{height: 105px !important;}
.new-home-1999 .new-home-w11 .feaute-block.feat-com-txt {height: unset !important;}
.new-home-1999 .new-home-w12 .feaute-block{min-height: 95px;}
#contentz1 .cric-hm-league-wrapper .hm-box:nth-child(2) {width: calc(49% - 95px) !important;}
.hm-box:nth-child(2) table.mx-box .hm-btns-blk {padding-bottom: 7px;}
.hm-box .hm-btns-blk a {padding: 7px 0px;}

#contentz1 .hm-box:first-child .hm-btns-blk a,#contentz1 .hm-box:last-child .hm-btns-blk a {font-size: 11px !important;padding: 7px 0px !important;}
.cric-hm-league-wrapper .hm-box:last-child h5 + p{min-height: 0 !important;}

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(/assets../images/db-pts-cross.png);}
.db-pts-tick{background-image: url(/assets../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;font-family: Arial, Helvetica, sans-serif;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;}
/*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 60px;border-radius: 3px;background-image: url(/assets../images/q_time_icon.png);background-size: 5%;background-repeat: no-repeat;margin: 20px 0 10px 0;background-position: 0 15px;}
.quiz-blck .quiz-nm {font-size: 24px;font-family: 'cb-regular', Arial, sans-serif;display: inline-block;margin-top: 8px;width: 410px;}
.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 Page*/
.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;margin: 10px 0 15px 0;text-align: center;border-collapse: collapse;}
.quiz-scoring table td {border-right: 1px solid #ccc;padding: 10px 0px;}
.quiz-summ .quiz-num{display: flex;justify-content: space-between;padding-right: 30px;}
.quiz-num span {font-size: 17px;}
.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-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-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;}

/*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: 'cb-regular', Arial, sans-serif;}
.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;margin-top: 15px;}
.quiz-blck.quiz-joined .quiz-nm{font-size: 23px;}
/*Quizleaderboard*/
.quiz-leadbord-wrapper {float: none;clear: both;border: 1px solid #ddd;margin: 0 auto;margin-top: 15px !important;width: calc(100% - 250px);}
.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: var(--primary-btn);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-image-box {margin: 0 auto;text-align: center;position: relative;float: left;margin-top: 30px;width: 100%;}
.quiz-image-box img {margin: 0 auto;margin-left: 15px;text-align: center;width: 38%;border-radius: 4px;}
.quiz-image-box a{position: absolute;bottom: 22px;right: 553px;text-decoration: none;font-size: 16px;padding: 4px 35px 6px 35px;border-radius: 2px;}

.quiz-leadbord-wrapper .trade-left {width: 100%;}
.quiz-leadbord-wrapper .qz-lead-nt {font-weight: 600;display: inline-block;font-size: 13px;margin: 15px 0 5px 0;}
.quiz-nte-ply{background-image: none;background-color: var(--primary-color);;color: #fff;font-weight: 600;font-size: 17px;padding-top: 10px;padding-bottom: 10px;justify-content: center;}
.quiz-nte-ply b{font-size: 21px;margin-top: -7px;}

#contentz2 .cric-hm-league-wrapper{margin-top: 10px;}
ul.hed-menu-1.tabs {margin-top: 0;}
#contentz2 .hm-box:nth-child(2) table td{padding-left: 0 !important;padding-right: 0 !important;}
#contentz2 .hm-box .hom5-round-match{width: 100px;}
#contentz2 .hm-box:last-child .hm-btns-blk a {padding: 7px 0px !important;font-size: 11px !important;}
#contentz2 .hom5-round-text .r-text1 span{padding-left: 5px !important;}
#contentz2 .hom5-round-text .n-timer5{padding-right: 5px;}

.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(/assets../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(/assets../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(/assetshttps://fantasycricket.cricbattle.com/images/pluse.png) 125px 3px no-repeat;}
.main-wrppp ul li a span.toggle-right.open{background: url(/assetshttps://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;font-family: Arial, Helvetica, sans-serif;}
.main-wrppp .toggle-nav {float: right;position: absolute;top: 250px;right: -20px;background: url(/assetshttps://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(/assetshttps://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: ellipsis;font-family: 'cb-regular', Arial, sans-serif;font-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;}
.main-wrppp ul.child-menu-ul li ul.inner-submenu li a:hover {color: yellow;}

.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% - 40px);
    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;
    background-color: #eee;
    width: 98%;
    border-radius: 16px;
    margin-top: 16px;
}
.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: 16px;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(100% - 45px) !important;
    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;}

.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;color: #fff;border-radius: 0px 4px 0px 4px;}
.new-jpl-box {min-height: 255px !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: 260px;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: center;font-family: 'cb-regular', Arial, sans-serif;width: 100%;}

/**/
.hm_new_wrapper {
    display: flex;
    clear: both;
    text-align: center;
}
.hm_new_left {
    background-color: #1f375b;
    color: #fff;
    background-image: url(/assets../images/bg-sbk-partleft_4.png);
    background-repeat: no-repeat;
    background-size: 45%;
    background-position: -74px 63px;
}
.hm_new_left, .hm_new_right {
    width: 50%;
    padding-left: 0;
    padding-right: 0;
    padding-top: 120px;
    padding-bottom: 60px;
    position: relative;
}
.hm_new_left:before {
    background-color: #1f375b;
    content: "";
    position: absolute;
    top: 0;
    z-index: 9;
    right: -65px;
    width: 49px;
    transform: skewX(-12deg);
    height: 100%;
}
.hm_new_right::before {
    background-color: rgb(169, 250, 255);
    content: "";
    position: absolute;
    top: 0;
    left: 26px;
    z-index: 99999;
    width: 58px;
    transform: skewX(-8deg);
    height: 100%;
}

.hm_new_wrapper h1 {
    text-align: center;
    font-size: 35px;
    line-height: 1.4;
    font-weight: 400;
}
.hm_new_wrapper h1 span {
    font-weight: bold;
    font-size: 45px;
    text-shadow: 0 2px 0px rgb(254 255 255 / 40%);
    background-color: #0000001c;
    padding: 0 0;
    display: block;
    width: 69%;
    margin: 0 auto;
    border-radius: 4px;
    margin-top: 6px;
    box-shadow: 0 2px 2px rgb(0 0 0 / 34%);
}
.hm_new_wrapper p {
    font-size: 20px;
    color: #eee;
    padding-bottom: 40px;
}
.hm_new_wrapper p b {
    font-size: 26px;
    color: #70dd0d;
}
.hm_new_wrapper a {
    text-decoration: none;
    color: #fff;
    background: linear-gradient(-180deg, #36c565 0%, #2cb459 100%);
    padding: 10px 15px;
    display: inline-block;
    font-size: 12px;
    min-width: 65px;
    box-shadow: 0 3px 8px rgb(93 86 86 / 36%);
    margin-right: 3px;
    margin-left: 4px;
    margin-bottom: 10px;
    border-radius: 3px;
}
.hm_new_right {
    background-color: rgba(112, 247, 255, 0.6);
    color: #000;
    background-image: url(/assets../images/logo-sbk.png),url(/assets../images/sbk_showcase_2.png);
    background-repeat: no-repeat,no-repeat;
    background-size: 145px, 90%;
    background-position: top 35px center, bottom right;
}
.hm_new_wrapper .hm_new_right p{
    color: #000;
}
.hm_left_btn div span {
    display: inline-block;
    width: 70%;
    line-height: 1.4;
    font-size: 13px;
    margin-bottom: 5px;
    color: #d7c7c7;
    padding-bottom: 10px;
}
span.txt_hm {
    font-weight: 600;
    color: #fff !important;
    font-size: 17px !important;
    background-color: rgb(68 72 112);
    padding-top: 5px;
    padding-bottom: 4px !important;
    width: 50% !important;
    border-radius: 2px;
}
.hm_left_btn {
    display: flex;
}
.hm_new_wrapper .hm_new_right a {
    font-size: 15px;
    min-width: 120px;
}
.hm_new_wrapper .hm_new_right a:last-child {
    background: transparent;
    box-shadow: none;
    display: block;
    padding-top: 5px;
    color: blue;
}

.hm_new_wrapper .hm_new_right a{
	color: #fff !important;
    background: linear-gradient(-180deg, #36c565 0%, #2cb459 100%) !important;
    border: none !important;
}
/*sbk*/
.jon-leagues-sbk {
    text-align: center;
    padding-bottom: 65px;
    padding-top: 60px;
    background-image: url(/assets../images/big_new6.png);
    background-repeat: no-repeat;
    min-height: 310px;
    background-position: 0 -15px;
    position: relative;
    background-size: 100%;
    background-color: #fff;
}

.jon-leagues-sbk h2 {
    font-size: 49px;
    font-family: 'cb-regular', Arial, sans-serif;
    line-height: 1.2;
    color: #fff;
}

.jon-leagues-sbk .button {
    float: none;
    clear: both;
    width: unset;
    text-decoration: none;
    display: inline-block;
    background-color: #a17826;
    margin-top: 25px !important;
    margin: 0 auto;
    padding: 9px 42px;
    box-shadow: 0 5px 13px #892626;
    font-size: 17px;
}

.new_home_sbk {
    background-color: #fafafa;
    padding-top: 60px;
    padding-bottom: 40px;
}

.sbk-cele {
    text-align: center;
    margin-right: 43px;
    background-color: #444;
    border-radius: 5px;
    margin-bottom: 30px;
    box-shadow: 0 0 13px #f8d3d3;
}

.sbk-cele h2 {
    color: #fff;
    padding: 3px 2px;
}

.sbk-cle-txt h2 {
    color: #333;
    font-size: 28px;
    text-align: center;
    line-height: 1.4;
}

.sbk-wrap {
    display: flex;
}

.new_home_sbk .fix-part {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 1060px;
}
.jn-lgs_sbk_box p {
    font-size: 14px;
    color: #fff;
    background-color: #66efbc3b;
    width: 70%;
    margin: 0 auto;
    padding: 10px 16px;
    margin-top: 9px;
    border-radius: 2px;
    border: 1px dashed #ffffff24;
}


.jn-lgs_sbk_box .jl-v3-title {
    font-size: 20px;
    color: #000 !important;
    border-bottom: none !important;
    padding-top: 23px;
}
.jn-lgs_sbk_box .jl-v3-title a {
    font-size: 33px;
    background-color: #845454;
    padding: 10px 15px 13px 15px;
    border-radius: 3px;
    display: inline-block;
}
.jn-lgs_sbk_box .end-timer-test b {
    color: #000;
}
.jn-lgs_sbk_box .end-timer-test {
    color: #000;
    font-size: 14px;
}
.jn-lgs_sbk_box .jl-v3-title2 {
    margin-top: 10px;
}
.jn-lgs_sbk_box .jl-v3-100.jl-4 .jl-v3-box.jl-player .jl-v3-btn {
    background-image: linear-gradient(-180deg, #845454 0%, #4b3f3f 100%);
    padding: 10px 3px;
    bottom: 47px;
    box-shadow: 2px 3px 4px rgba(0,0,0,0.25);
}
.jn-lgs_sbk_box .jl-v3-title2 a{
	color: #1f60a5;
    text-decoration: underline;
}
.box-leage .sbk_myteam_btn,
.box-leage .sbk_btn,
.box-leage .sbk_btn_dis {
    text-align: center;
    text-decoration: none;
    padding: 8px 40px;
    font-size: 26px;
    border-radius: 3px;
    box-shadow: 3px 3px 3px rgba(0,0,0,0.30);
    display: inline-block;
    margin-top: 16px;
}
.box-leage .sbk_btn{
	background-color: #db1111;
	color: #fff;
}
.box-leage .sbk_myteam_btn{
	background-color: #010101;
	color: #fff;
}
.box-leage .sbk_btn_dis{
	background-color: #e9dada;
	color: #b09e9e;
}

.jon-leagues-sbk h2 a{
	text-decoration: none;
	color: #42473e;
}
.jon-leagues-sbk .box-leage {
    position: unset !important;
}
.txt_sbk {
    position: absolute;
    bottom: 27px;
    left: 15px;
    color: #fff;
    font-size: 29px;
}
.txt_sbk span {
    color: #d0db23;
    font-weight: 600;
}
@media screen and (max-width: 1450px) and (min-width: 1150px){
	.txt_sbk {
	    position: absolute;
	    bottom: 22px;
	    left: 15px;
	    color: #fff;
	    font-size: 23px;
	}
	.jon-leagues-sbk {
	    background-position: 0 65px;
	}
	ul.tour-menu8 li a {
    	padding: 3px 11px;
	}
	li#liMSJoinPvt {
	    display: inline;
	    width: 20%;
	}
	.jn-strip-nw {
	    width: 100%;
	}
}
/*IPL SBK*/
.jl-v3-100.jl-4 .jl-v3-box.tour_sbk_100,
.jl-v3-100.jl-4 .jl-v3-box.daily_sbk_1,
.jl-v3-100.jl-4 .jl-v3-box.phase_sbk_10{
    background: #fff url(/assets../images/league_banner.jpg) center left no-repeat;
    background-size: 100%;
    width: calc(25% - 30px);
    padding-right: 10px;
    padding-left: 25%;
    color: #fff;
}
.jl-v3-100.jl-4 .jl-v3-box.tour_sbk_100 .jl-v3-title,
.jl-v3-100.jl-4 .jl-v3-box.tour_sbk_50 .jl-v3-title,
.jl-v3-100.jl-4 .jl-v3-box.tour_sbk_5 .jl-v3-title,
.jl-v3-100.jl-4 .jl-v3-box.tour_sbk_50,
.jl-v3-100.jl-4 .jl-v3-box.tour_sbk_100,
.jl-v3-100.jl-4 .jl-v3-box.tour_sbk_5,
.jl-v3-100.jl-4 .jl-v3-box.tour_sbk_100 .jl-v3-title2,
.jl-v3-100.jl-4 .jl-v3-box.tour_sbk_50 .jl-v3-title2,
.jl-v3-100.jl-4 .jl-v3-box.tour_sbk_5 .jl-v3-title2,
.tour_sbk_100 .jl-v3-member,
.tour_sbk_50 .jl-v3-member,
.tour_sbk_5 .jl-v3-member {
	color: #fff;
}
.jl-v3-100.jl-4 .tour_sbk_100 .jl-v3-btn,
.jl-v3-100.jl-4 .tour_sbk_50 .jl-v3-btn,
.jl-v3-100.jl-4 .tour_sbk_5 .jl-v3-btn {
    left: 75% !important;
}
/*Daily SBK*/
.jl-v3-100.jl-4 .jl-v3-box.daily_sbk_1{
	background: #fff url(/assets../images/daily_league_banner.jpg) center left no-repeat;
	background-size: cover;
}
.jl-v3-100.jl-4 .jl-v3-box.daily_sbk_1 .jl-v3-title,
.jl-v3-100.jl-4 .jl-v3-box.daily_sbk_1,
.jl-v3-100.jl-4 .jl-v3-box.daily_sbk_1 .jl-v3-title2,
.jl-v3-box.daily_sbk_1 .jl-v3-member {
	color: #fff;
}
.jl-v3-100.jl-4 .daily_sbk_1 .jl-v3-btn {
    left: 75% !important;
}
/*IPL Phase SBK*/
.jl-v3-100.jl-4 .jl-v3-box.phase_sbk_10{
	background: #fff url(/assets../images/phase_league_banner.jpg) center left no-repeat;
	background-size: cover;
}
.jl-v3-100.jl-4 .jl-v3-box.phase_sbk_10 .jl-v3-title,
.jl-v3-100.jl-4 .jl-v3-box.phase_sbk_10,
.jl-v3-100.jl-4 .jl-v3-box.phase_sbk_10 .jl-v3-title2,
.jl-v3-box.phase_sbk_10 .jl-v3-member {
	color: #fff;
}
.jl-v3-100.jl-4 .phase_sbk_10 .jl-v3-btn {
    left: 75% !important;
}
/*End*/
.jl-o-right .jl-v3-100.jl-4 .jl-v3-box.tour_sbk_100,
.jl-o-right .jl-v3-100.jl-4 .jl-v3-box.daily_sbk_1,
.jl-o-right .jl-v3-100.jl-4 .jl-v3-box.phase_sbk_10,
.jl-o-right .jl-v3-100.jl-4 .jl-v3-box.tour_sbk_50,
.jl-o-right .jl-v3-100.jl-4 .jl-v3-box.tour_sbk_5{
    width: calc(50% - 30px);
    padding-left: 50%;
}
.jl-v3-100.jl-4 .jl-v3-box.tour_sbk_50,
.jl-v3-100.jl-4 .jl-v3-box.tour_sbk_5{
    background: #fff url(/assets../images/tour_league_banner50.jpg) center left no-repeat;
    background-size: 100%;
    width: calc(25% - 30px);
    padding-right: 10px;
    padding-left: 25%;
    color: #fff;
}
.jl-v3-100.jl-4 .jl-v3-box.tour_sbk_5{
	background: #fff url(/assets../images/tour_league_banner5.jpg) center left no-repeat;
	background-size: cover;
}
.refer-pop {
	z-index: 99999;
}
.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: 18px;
    margin-top: 10px;
}
.share-matchup .copy-Share-Button img{width: 26px;margin-top: 7px;}
.share-matchup .FB-Share-Button {
    margin-left: 9px;
    width: 85px;
    margin-top: 11px;
}
.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;}
li.sbk_link span {background-color: #5c9f29;display: inline-block;padding: 2px 7px;margin-top: 5px;font-weight: 600;font-size: 11px;border-radius: 12px;margin-left: 5px;color: #fff;animation: zoominoutsinglefeatured 1s infinite;}
.fr.um_li .um_hdr {display: none;}
@keyframes zoominoutsinglefeatured {
    0% {
        transform: scale(1,1);
    }
    50% {
        transform: scale(1.15,1.15);
    }
    100% {
        transform: scale(1,1);
    }
}
.sbk_sde_btn{display: flex;justify-content: center;align-items: center;}
.sbk_sde_btn a.wct_vds {background: #ff9c00 !important;margin-left: 10px;padding-top: 10px !important;color: #000 !important;box-shadow: 0 3px 8px rgb(93 86 86 / 36%) !important;}

.bot-ads-1 {
    text-align: center;
    margin-top: 50px;
    margin-bottom: 30px;
}
/*new homrpage*/
.matches-new {background-color: transparent;}
.matches-new {width: 350px;float: none;margin: 50px auto 0;overflow: hidden;border-radius: 10px;background-color: #fff;box-shadow: 0 2px 13px #2c2828;position: relative;}
.home-matches-title {width: 100%;background-color: #151617;font-size: 18px;font-family: 'cb-regular', Arial, sans-serif;font-weight: 400;text-align: center;padding-top: 5px;color: #fff;line-height: 30px;border-radius: 4px 4px 0 0;padding-bottom: 5px;}
.main-coc-divi #divCricTourSCRL {background-color: #fff;margin-top: 0;padding-top: 20px;margin-bottom: 0;border-radius: 0 0 4px 4px;padding-bottom: 15px;}
.matches-new .home-match-box6 {margin-top: 0px;padding: 5px 0 5px;width: 100%;text-align: center;margin: 0;background-color: #fff;}
.home-match-box6 .hom5-round-match {display: inline-block;padding: 0 5px;width: 120px;zoom: 1.2;}
.hom5-round-match .team-name5 {font-size: 12px;color: #000;margin-top: 2px;}
.hom5-round-text {border-bottom: 1px solid #dadada;border-top: 1px solid #dadada;height: 25px;width: 100%;margin-top: 8px;}
.hom5-round-text .r-text1 {color: #777777;font-size: 11px;}
.n-timer5 {display: inline-block;color: #ea0404;font-size: 12px;background: url(/assetshttps://fantasy.circleofcricket.com/images/clock-icon.png) top left no-repeat;background-size: 15px;padding-left: 20px;line-height: 17px;overflow: hidden;}
.mid-box1 {width: calc(100% - 325px);height: 556px;background-color: #000;padding: 10px;}
.slides52 {width: 100%;display: block;margin-top: 20px;}
.slides52 li {width: calc(20% - 16px);background-color: #fff;padding: 5px;display: inline;margin: 0 3px;position: relative;cursor: pointer;}
.slides52 li.act:after {bottom: 100%;left: 50%;border: solid transparent;height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(136, 183, 213, 0);border-bottom-color: #fff;border-width: 7px;margin-left: -7px;content: " ";}
.slides52 li img {width: 100%;height: 70px;}
h4{float: none !important;}


.new_home_page12 {clear: both;}
.hm_newpage_wrapper {
    display: flex;
    min-height: 510px;
}
.hm_page_cric, .hm_page_sbk {width: 50%;text-align: center;}
.hm_page_cric {background-color: #1f375b;padding-top: 40px;background-image: url(/assets../images/new_homebg.jpg);position: relative;background-size: cover;}
.hm_page_cric:before {content: "";background-color: #1f375b;position: absolute;top: 0;left: 0;width: 100%;opacity: 0.95;height: 100%;}
.hm_page_cric p {color: #fff;font-size: 16px;margin: 0;position: relative;}
.hm_page_cric h2,.hm_page_sbk h3 {color: #fff;font-size: 34px;font-family: 'cb-regular', Arial, sans-serif;font-weight: 400;position: relative;}
.hm_page_sbk h3 {color: #000;position: relative;}
.hm_newbbl {width: 350px;float: none;margin: 20px auto 0;overflow: hidden;position: relative;}
.hm_newbbl table{table-layout: fixed;text-align: center;}
.hm_newbbl td.hom-btn a {background: linear-gradient(-180deg, #36c565 0%, #2cb459 100%);color: #fff;text-decoration: none;font-family: 'cb-regular', Arial, sans-serif;padding: 9px 0px;display: inline-block;border-radius: 5px;font-size: 16px;width: 91%;text-align: center;}

.home-match-box6 .hom5-round-match {
    display: inline-block;
    padding: 0;
    margin-top: -10px;
    width: 100%;
    zoom: 1;
}
.home-match-box6 .hom5-round-match td{
    position: relative;
}
.home-match-box6 .hom5-round-match td img{
    position: relative;
    border-radius: 35px;
    width: 30px;
    height: 30px;
    object-fit: cover;
    margin-left: 14px;
}
.home-match-box6 .hom5-round-match td:last-child img{
    margin-right: 11px;
}
.home-match-box6 .hom5-round-match td:first-child:before {
    content: "";
    position: absolute;
    left: -10px;
    width: 95px;
    height: 30px;
    background-color: #ddd;
    display: block;
    border-radius: 0 35px 35px 0;
}
.home-match-box6 .hom5-round-match td:last-child:before{
    content: "";
    position: absolute;
    right: -10px;
    width: 95px;
    height: 30px;
    background-color: #ddd;
    display: block;
    border-radius: 35px 0 0 35px;
}
.home-match-box6 .hom5-round-match td:last-child .team-name5{
    margin-right: -185px;
    margin-top: -22px;
} 
.hom5-round-match .team-name5 {
    margin-left: -80px;
    margin-top: -22px;
    position: relative;
}
.home-match-box6 .hom5-round-match {
    padding-bottom: 20px;
    padding-top: 20px;
}
.hm_page_sbk {
    padding-top: 35px;
    background-image: url(/assets../images/new_homebg2.jpg);
}
.hmpage_video h4 {
    color: #888;
    font-size: 16px;
    text-align: center;
    font-weight: 400;
    margin: 0;
    display: block;
    width: 100%;
}
.sbk_commer_videos iframe{
    border-radius: 15px;
    width: 100%;	
}
.double_hm {
    display: flex;
    justify-content: center;
    text-align: center;
    flex-direction: column;
    align-items: center;
}
.video_bottom_txt {
    margin-right: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 15px;
    position: relative;
}
.video_bottom_txt h5 {
    font-size: 20px;
    font-weight: 400;
}
.video_bottom_txt p {
    margin: 0;
    font-size: 28px;
    font-weight: 700;
    margin-left: 5px;
    color: red;
}
.hmpage_video {
    display: block;
    padding-bottom: 5px;
    width: 50%;
    padding-top: 15px;
    margin-right: 30px;
}
.hmpage_video:last-child {
    margin-right: 0;
}
.hmpage_video h5 {
    font-size: 16px;
    width: 80%;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: end;
    margin-right: 0;
    font-family: 'cb-regular', Arial, sans-serif;
    padding-left: 10px;
}
.hm_link {
    margin-top: 30px;
}
.wch_more {
    background: linear-gradient(-180deg, #36c565 0%, #2cb459 100%);
    color: #fff;
    text-decoration: none;
    border-radius: 4px;
    padding: 10px 30px;
    font-family: 'cb-regular', Arial, sans-serif;
    font-size: 18px;
}
.sbk_commer_videos {
    margin-top: 15px;
}

.hmpage_combined {
    display: flex;
    text-align: center;
    justify-content: center;
    margin-left: 30px;
    margin-right: 30px;
}
p.hmpage_conact {
    position: absolute;
    font-size: 14px;
    bottom: -22px;
    left: 5px;
}
@media screen and (max-width: 1350px) and (min-width: 1100px){
	.sbk_commer_videos iframe {
	    width: 280px;
	}
	.hmpage_video {
	    margin-right: 20px;
	}
	p.hmpage_conact {
	    bottom: -35px;
	}
}

/*end*/

/*Rules Design New*/
/*.contents.marginbot5{font-family: 'Nunito', sans-serif !important;}*/

.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 6px !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: linear-gradient(90deg, rgba(34, 193, 195, 0.5) 0%, rgba(253, 187, 45, 0.5) 100%);
    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 rgb(0, 0, 0) !important;
    border-left: 2px solid rgb(0, 0, 0) !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: 262px;
}

.btn_mod {
    border: none;
    text-decoration: none;
    background-color: #6f9945;
    color: #fff;
    padding: 7px 15px;
    border-radius: 4px;
    background: linear-gradient(-180deg, #36c565 0%, #2cb459 100%);
}
.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: #d5cdcd;
    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% - 0px);
    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: #000028;
    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: 'cb-regular', Arial, sans-serif;
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-family: 'cb-regular', Arial, sans-serif;
    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-family: 'cb-regular', Arial, sans-serif;
    font-size: 20px;
}
.slider-range.ui-slider-horizontal .ui-slider-handle {
    background: url(/assets../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(/assets../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(/assets../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(/assets../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;
    color: #999;
}
.ply_score.act {
    color: #fff;
}
.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: 70px;
    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(/assets../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(/assets../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(/assets../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(/assets../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(/assets../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.active .radio {
    background: #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;*/
}

.package-box .radio {
	background: #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(/assets../images/ico-plus-2.png) no-repeat;
}

.customize_package_wrap .accordion li.active .opener {
	background: url(/assets../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(/assets../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(/assets../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 7px 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: #aaa;
}

#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: #000028;
	padding: 3px 10px 0;
	margin: 10px 5px 0;
	width: calc(100% - 30px);
}

div#divJoinLeague {
	/*float: left;
	width: 100%;
*/	background: #fff;
}

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: unset;
	right: -20px;
	top: 12px;
}

#divCreateLeague .tab-menu8.tab-menulink ul li:last-child a {
	color: #fff;
	text-decoration: none;
}

#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: 15px;
    left: 0;
    right: 0;
    width: 150px;
    margin: 0 auto;
}

.app_downblck li {
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
}
.app_downblck li img {
	filter: brightness(0.2);
}
.app_downblck li:last-child img {
    filter: unset;
}


/*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;
    width: 100%;
    font-family: 'cb-regular', Arial, sans-serif;
    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: 40%;
}

.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: right;
	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*/
.clb_jn_private .clb_box_top input#btnJoin {
	text-decoration: none;
    display: inline-block;
    min-width: auto;
    text-align: center;
    background-color: #0098A6;
    color: #fff;
    background-image: none;
    padding: 7px 13px;
}
.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-family: 'cb-regular', Arial, sans-serif;
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(/assets../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(/assets../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-family: 'cb-regular', Arial, sans-serif;
    font-weight: 200;
    text-align: center;
    padding-bottom: 40px;
    padding-top: 30px;
}
ul.club_steps {
    background-image: url(/assets../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(/assets../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(/assets../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;
    width: auto;
    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: 170px;
    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%);*/
    background-color: #eb5951;
    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(/assets../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,
.custom-tour-rules-strip input#txtCLTournament, .custom-tour-rules-strip input#txtCLLeagueModel {
    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;
}


/*create template*/
.crte_template_strip {
    background-color: #ffffff;
    padding: 15px 10px;
    box-shadow: 0 0 2px #aea6a6;
    border-radius: 5px;
    margin-top: 10px;
    font-size: 14px;
}
.crte_template_strip a {
    text-decoration: none;
    margin-top: -7px;
    float: right;
}
.crte_template_data .creted_form {
    margin-bottom: 1px;
    border: 1px solid #eee;
    padding: 12px 8px;
}
.crte_template_data .creted_form label {
    font-size: 13px;
    font-weight: 600;
    margin-bottom: 5px;
    display: inline-block;
}
.crte_template_data .creted_form input.textbox {
    float: none;
    width: 96%;
}
.rdio_tempate input[type="radio"] {
    margin-left: 0;
}
.rdio_tempate label {
    width: auto !important;
    margin-bottom: 0 !important;
    margin-right: 15px;
}
.rdio_tempate font {
    display: inline-block;
}
.rdio_tempate font img{
    border: 1px solid #b49393;
    border-radius: 108px;
    width: 14px;
    margin-left: -14px;
}
.creted_form_btn {
    text-align: center;
    margin-top: 15px;
}
.creted_form_btn input {
    float: none;
    font-size: 16px;
    text-decoration: none;
    padding: 10px 40px;
    display: inline-block;
}
.inner_rdo_tle {
    margin-right: 20px;
}
.rdio_tempate {
    display: flex;
}
.creted_form_wrapper {
    width: 40%;
    margin: 0 auto;
}
.nte_template {
    margin-top: 15px;
    text-align: center;
}
/*createclub change*/
.modal_createclub .cm_form .cm_select{
	display: inline-block;
    width: 49.5%;
}
.mem_level_wrap {
    background-color: #fff;
    padding-bottom: 30px;
    padding-top: 20px;
}
.mem_level_wrap h2 {
    text-align: center;
    padding-bottom: 15px;
    font-size: 22px;
}
.mem_level_wrap table {
    width: 80%;
    border-collapse: collapse;
    border: 1px solid #ddd;
    margin: 0 auto;
}
.mem_level_wrap table th {
    background-color: #000;
    color: #fff;
    font-size: 15px;
    border-right: 1px solid #555;
    padding: 8px 10px;
}
.mem_level_wrap table td {
    font-size: 15px;
    border-bottom: 1px solid #e3d3d3;
    padding: 8px 10px;
    text-align: center;
}
.mem_level_wrap td.mem-label {
    text-align: left !important;
}

.cst_btn_center {
    text-align: center;
    margin-bottom: 21px;
}

.cst_btn_center a {
    text-decoration: none;
    float: none;
    font-size: 16px;
}
.differ_tour{
    background-color: #ddd;
    margin: 10px 15px;
    border: 1px solid #ddd;
}
.differ_tour h5{
    font-size: 17px;
    background-color: #555;
    padding: 6px 10px;
    color: #fff;
}
.differ_tour table {
    border: none !important;
}
.joined_club_tble.club_member_tble.mycust-edit.my-created-tour {
    background-color: #fff;
    padding-bottom: 5px;
}
.crte_template_data .creted_form select {
    border: 1px solid #ddd;
    height: 35px;
    width: 100%;
    background: #F2F4F7;
    margin-left: 0 !important;
    border-radius: 5px;
    -webkit-appearance: auto;
    -moz-appearance: revert;
    appearance: auto;
    padding-left: 9px;
    font-size: 14px;
    color: #292929;
    text-transform: none;
    font-weight: 500;
}
/*new 06-03-2021*/
a.lgbtn {
    background-image: linear-gradient( 
-180deg
 , #36c565 0%, #2cb459 100%);
    float: right;
    margin-top: 23px;
    color: #fff;
    font-family: 'cb-regular', Arial, sans-serif;
    padding: 6px 15px;
    border-radius: 4px;
    text-decoration: none;
    font-size: 14px;
}
#header.new-header .profile-img {
    margin: 12px 10px 0 0px;
}
.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(/assetsmenu_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%;}

a.lgbtn {
    background-image: none;
    float: right;
    margin-top: 20px;
    color: #fff;
    font-family: 'cb-regular', Arial, sans-serif;
    padding: 9px 15px;
    border-radius: 4px;
    text-decoration: none;
    font-size: 14px;
    background: #eb5951;
    font-weight: 500;
}
.tab-menu7.tab_newstrip {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.tab-menu7.tab_newstrip .cur_match_txt {
    font-weight: 600;
    font-size: 14px;
}

           .topnav_right {
  position: relative;
}

.topnav_right .my_rightlinks {
    display: none;
    left: -120px;
    position: absolute;
    background-color: #333;
    top: 30px;
    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(/assetsmenu_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);
}

.menu_strip_block .dropbtn{
    background: transparent;
    border: none;
    color: #fff;
    float: left;
    cursor: pointer;
    padding: 0 12px;
    line-height: 40px;
    text-decoration: none;
    font-size: 15px;
    text-align: center;
    font-family: 'cb-regular', Arial, sans-serif;
}
.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(0 0 40 / 89%);
    min-width: 200px;
    display: none;
    top: 36px;
    z-index: 99;
    padding-bottom: 8px;
    border-radius: 0 0 5px 5px;
}
.menu_strip_block .dropdown-content a {
    color: #fff;
    text-decoration: none;
    width: calc(100% - 40px);
    text-align: left;
    border-bottom: 1px solid #656565;
    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: 0;
    text-align: center;
    margin-top: -10px;
    cursor: auto;
    padding-right: 5px;
    position: relative;
}
.menu_strip_block a.bread_cum:hover {
	color: #fff;
}

.menu_strip_block a.bread_cum i {
    margin-right: 3px;
    margin-top: 25px;
    position: absolute;
    left: 5px;
}
.menu_strip_block a.bread_cum span {
    font-size: 12px;
    display: inline-block;
    line-height: 1;
    margin-top: 16px;
    margin-left: 15px;
    vertical-align: top;
}
.menu_strip_block a.bread_cum font {
    display: block;
    line-height: 1;
    text-align: center;
    font-size: 10px;
    margin-left: 20px;
    margin-top: -6px;
}
.heder-menu-3 .menu_strip_block li a {
    padding: 0 12px;
}
.menu_strip_block .dropdown .dropbtn.act {
    color: var(--head-hvr-color);
}

/*New Homepage changes*/
.cric_banner_inner {
    position: relative;
}

.cric_bnr_content {
    position: absolute;
    top: 160px;
    width: 100%;
}

.cric_bnr_content p {
    font-size: 40px;
    color: #fff;
    font-family: 'cb-regular', Arial, sans-serif;
    font-weight: bold;
    line-height: 50px;
    margin-bottom: 50px;
}

.cric_bnr_content a {
    background-image: linear-gradient( 228deg, #f8ac18 0%, #f2321f 100%);
    font-family: 'cb-regular', Arial, sans-serif;
    color: #fff;
    font-size: 17px;
    text-decoration: none;
    padding: 10px 0px;
    font-weight: bold;
    display: inline-block;
    width: 185px;
    position: relative;
    text-align: center;
    transition: all cubic-bezier(0.1, -0.27, 0.1, 0.46) 0.3s;
    border-radius: 5px;
}

.cric_bnr_content a:before {
    content: "";
    position: absolute;
    width: 100%;
    top: 0;
    transition: all cubic-bezier(0.1, -0.27, 0.1, 0.46) 0.3s;
    left: 0;
    z-index: -1;
    height: 100%;
    border-radius: 5px;
    border: 2px solid transparent;
    transform: translate(0px, 0px);
}

.cric_bnr_content a:hover::before {
    transform: translate(2px, 2px);
    border: 2px solid rgb(255 255 255 / 31%);
}

.cric_banner_inner img {
    width: 100%;
    height: 520px;
    object-fit: cover;
}


/*comman site overlay css*/

#header.new-header.header_new_sticky .new-hed-link,
.header_new_sticky a.lgbtn {
    font-family: 'cb-regular', Arial, sans-serif;
}

#header.new-header.header_new_sticky {
    background-color: transparent;
    position: absolute;
    box-shadow: none;
    width: 100%;
    border: none;
}

#header.new-header.header_new_sticky .new-hed-link {
    color: #fff;
    font-size: 14px;
}

.header_new_sticky a.lgbtn {
    font-weight: 600;
}

.header_new_sticky a.lgbtn {
    padding: 10px;
    font-size: 13px;
    background-image: none;
}

#header.new-header.header_new_sticky .new-hed-link {
    margin: 34px 20px 0 0;
}

#header.new-header.header_new_sticky .logo img {
    height: 65px;
}

.new-home-1999 .new-home-w11 h4.new-hom-title123.full-width {
    font-family: 'cb-regular', Arial, sans-serif !important;
    font-size: 30px !important;
    font-weight: 500 !important;
    color: #fff !important;
}

.new-home-1999 .block-banner .fea-dtls h5 {
    color: #ffffff !important;
    text-align: center;
    font-size: 17px !important;
    padding-top: 15px;
    font-family: 'cb-regular', Arial, sans-serif;
}

.new-home-1999 .block-banner .fea-dtls {
    width: 100% !important;
}

.new-home-1999 .feaute-block.feat-com-txt {
    margin-left: 0 !important;
    width: 100% !important;
    margin-bottom: 0!important;
}

.extra-btns .button {
    background-image: linear-gradient( 228deg, #f8ac18 0%, #f2321f 100%) !important;
    border: none !important;
    min-width: 120px !important;
    border-radius: 3px !important;
    font-family: 'cb-regular', Arial, sans-serif;
}

.cric_bnr_content .extra-btns .button {
    background-image: none !important;
    background-color: #eb5951 !important;
}

.new-home-1999 {
    background-color: #260141;
    background-image: none;
    padding-top: 35px;
}

.new-home-1999 .new-home-w11 .main-feature11-wrapper .feaute-block {
    width: calc(33% - 30px);
}

.new-home-1999 .new-home-w11 h4.new-hom-title,
.new-home-w12 h4.new-hom-title {
    margin-top: 0;
    padding-top: 50px !important;
    font-family: 'cb-regular', Arial, sans-serif;
    font-weight: 500;
    font-size: 22px !important;
}

.new-home-w12 h4.new-hom-title {
    padding-top: 10px !important;
}

.main-feature11-wrapper .feaute-block .fea-dtls h5,
.new-home-w12 .feaute-block h5 {
    font-family: 'cb-regular', Arial, sans-serif;
    font-size: 15px !important;
    font-weight: 600;
}

.new-home-w11 .fea-dtls ul li,
.new-home-w12 .feaute-block ul li {
    font-family: 'cb-regular', Arial, sans-serif;
    margin-left: 20px;
    font-size: 11px;
    font-weight: 400;
}

.new-home-1999 .new-home-w12 .feaute-block {
    min-height: 110px;
}

.seli-box font {
    display: block;
    color: #151515;
    font-size: 16px;
    font-family: 'cb-regular', Arial, sans-serif;
    line-height: 30px;
    font-weight: bold;
}

.seli-box small {
    display: block;
    color: #747474;
    font-size: 14px;
    font-family: 'cb-regular', Arial, sans-serif;
    line-height: 16px;
}

.seli-text {
    color: #151515;
    font-size: 27px;
    font-family: 'cb-regular', Arial, sans-serif;
    font-weight: 600;
}

.seli-btn {
    border-radius: 5px;
    border: 1px solid #f2321f;
    color: #fff;
    background-color: #eb5951;
    font-family: 'cb-regular', Arial, sans-serif;
    width: 200px;
    font-weight: bold;
    height: 40px;
    font-size: 20px;
    margin-top: 15px;
    margin-right: 55px;
    line-height: 40px;
    transition: all 0.4s;
}

#header.new-header.header_new_sticky .profile-menu .fa {
    color: #a39c9c;
    margin-right: 5px;
}

.new-home-1999 .new-home-w12 .feaute-block {
    background-color: rgb(107 141 115 / 38%);
    padding-bottom: 18px;
}

.new-home-6 h4.new-hom-title {
    color: #151515;
    font-size: 33px;
    text-align: center;
    font-family: 'cb-regular', Arial, sans-serif;
    font-weight: bold;
}

#footer.new-footer {
    background-color: #260141;
    padding: 30px 0 0;
}

.footer-title52 {
    text-transform: uppercase;
    color: #fff;
    font-size: 30px;
    line-height: 30px;
    font-family: 'cb-regular', Arial, sans-serif;
    font-weight: 600;
}

.footer-box1 ul li a {
    font-weight: 500;
    font-family: 'cb-regular', Arial, sans-serif;
    color: #000;
    text-decoration: none;
}

.footer-box1 {
    color: #151515;
    font-size: 10px;
    width: 450px;
    margin-bottom: 5px;
}

.footer-box1 .full-width {
    font-family: 'cb-regular', Arial, sans-serif;
}

.footer-text {
    color: #fff;
    font-size: 11px;
    font-family: 'cb-regular', Arial, sans-serif;
    line-height: 1.5;
}

.new-home-2 {
    background-color: #f7f7f7;
    box-shadow: 0 0 57px rgb(104 80 80 / 14%);
}

.new-home-2 .fix-part {
    margin-top: 0;
}

.coc-how-box22:hover {
    box-shadow: 0 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);
}

.header_new_sticky .logo>a {
    text-decoration: none;
}

.header_new_sticky .logo a span,
.new-header .logo a span{
    color: #fff;
    text-decoration: none;
    font-size: 13px;
    display: block;
    margin-left: 9px;
    margin-top: 0px;
    font-weight: 600;
    font-family: 'cb-regular', Arial, sans-serif;
}

.new-header .logo a span {
	display: none;
}

.header_new_sticky .logo a span {
	display: block;
}

#header.new-header .new-hed-link i {
    font-size: 18px;
    vertical-align: middle;
    margin-right: 6px;
}

.cbd_btns span {
    color: #fff;
    display: block;
    height: 50px;
    font-size: 14px;
    padding-top: 10px;
    font-family: 'cb-regular', Arial, sans-serif;
    font-weight: 500;
}

.cbd_btns {
    display: inline-block;
    width: 21%;
    margin-right: 75px;
    vertical-align: top;
}

.new-home-6 {
    margin-top: 100px;
}

.seli-box {
    width: 165px;
}
.seli-text {
    margin-top: 20px;
}
/*End*/

.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;
}
.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;
}
.alert_pts {
    background-color: #ddd;
    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;
}

div#divExportDataPage .modal.modal_createclub {
    margin-top: 0;
    padding-top: 90px;
    min-height: 400px;
    background: linear-gradient(135deg, rgb(231, 249, 246) 0%, rgb(253, 249, 226) 100%);
    border: 1px solid rgba(27, 177, 160, 0.25);
    border-radius: 20px;
    margin-top: 20px;
}
div#divExportDataPage .modal_createclub .modal-content {
    border: none;
    box-shadow: 0 0 20px #d5d5c2;
    border-radius: 12px;
}
#divExportDataPage .modal_header {
    padding: 0;
    margin-bottom: 0;
    border-radius: 12px;
    overflow: hidden;
}
#divExportDataPage .modal_createclub h2 {
    font-size: 16px;
    padding: 10px 5px;
    background-color: transparent;
    border-bottom: 1px solid #aee6eb;
    margin-bottom: 30px;
    font-weight: bold;
}
#divExportDataPage .cm_form {
    margin-bottom: 30px;
    padding-left: 0;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
#divExportDataPage .cm_form label {
    display: inline-block;
    width: auto;
    font-weight: 600;
    font-size: 14px;
    vertical-align: top;
    margin-right: 10px;
}
#divExportDataPage .cm_form select {
    border: 1px solid #a7a4a4;
    min-height: 40px;
    width: 185px;
    -webkit-appearance: listbox;
    border-radius: 6px;
    font-size: 14px;
    padding-left: 5px;
}
#divExportDataPage .cm_btn {
    padding: 0;
}
#divExportDataPage .cm_btn .button {
    font-size: 16px;
    width: 100%;
    transition: all 0.4s;
}
#divExportDataPage .cm_btn .button:hover {
	background-color: #007782;
}
#divExportDataPage .modal_createclub .cm_form .cm_select {
    width: auto;
}
.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%;
}

#divCreateClub + .modal_createclub .cm_form select {
	width: 225px;
}	

a#lnkShareWhatsapp {
    margin-top: 0;
}
a#lnkShareWhatsapp img {
    width: 98% !important;
    filter: drop-shadow(0px 1px 1px #999);
}

.header_round {
    background-color: #174141;
    color: #fff;
    display: flex;
    justify-content: space-between;
    padding: 10px 10px;
    align-items: center;
}
.header_star span {
    padding-left: 30px;
}

.round_schdule_combine {
    display: flex;
    align-items: flex-start;
    padding: 10px 20px;
}
.round_schdule_combine .round_sch_team,
.round_schdule_combine .round_sch_match {
    width: 50%;
}
.round_sch_wrap {
    background-color: #fff;
    margin-top: 20px;
}
.round_sch_team {
    border: 1px solid #ddd;
}
.round_schdule_combine h5 {
    font-size: 16px;
    background-color: #eee;
    padding: 6px 5px;
}
.round_sch_team table {
    border-collapse: collapse;
    width: 100%;
}
.round_sch_team table td {
    padding: 6px 6px;
    font-size: 14px;
    line-height: 1.3;
    border-bottom: 1px solid #ddd;
}
.round_sch_team table td font {
    font-size: 12px;
    font-weight: 600;
}
.round_sch_match table {
    table-layout: fixed;
}
.round_schdule_combine .round_sch_match {
    margin-left: 50px;
    border: 1px solid #ddd;
}
.round_sch_match table {
    table-layout: fixed;
}
.round_sch_match table td {
    padding: 6px 5px;
    font-size: 12px;
    border-bottom: 1px solid #ddd;
}
/*prediction*/
table#divPrediction span#lblTeam1Name, table#divPrediction span#lblTeam2Name{
	display: inline-block;
}
table.pick-table-bo td.logo-title .img-team {
    width: 75px;
    height: 60px;
    object-fit: contain;
}

.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%;
}

#divJoinPP .jl-v3-100.jl-4 .jl-v3-box.jl-player {
    background-size: cover;
}
#divJoinPP .home-match-box6 .hom5-round-match td:first-child:before {
    left: 0;
}
#divJoinPP .home-match-box6 .hom5-round-match td:last-child:before {
    right: 0;
}
#divJoinPP .jl-v3-100.jl-4 .jl-v3-box.jl-player .jl-v3-title {
	padding-top: 20px;
}

a#lnkMMatchScore {
    display: inline-block;
    color: #393939;
    font-size: 14px;
    text-decoration: none;
    float: left;
    font-family: 'cb-regular', Arial, sans-serif;
    font-weight: 400;
    margin: 30px 20px 0 0;
}

/*Color Scheme Change*/
.seo-text {
	background-color: #f8ac18;
}
.fea-dtls h5 b, .fea-dtls ul li span {
    color: #f8ac18 !important;
}
.heder-menu-1 ul.main-menu-1 li a.act, .heder-menu-1 ul.main-menu-1 li a span,.heder-menu-3 ul li a:hover, .heder-menu-3 ul li a.act {
    color: #f8ac18;
    font-weight: 600;
}
.social-box85 a font, .lm-title1, .part-title, .ply-news-title, .home-title-3, .hd-play-box strong, .video-link854, .page-title-new font, .page-title-new2 font, .page-title-new3 font, .draft-time-box font, .share-text-banner font, .live-team-title, .live-team-title2, .comming-text-1, .cric-com-box .cc-text-2, .cric-com-box .cric-title4, .button5-text, .button5, .ask-title-3, .mob-dow-site .mob-dow-box2, .mob-dow-btn.button2, .atw-box font, .atw-box Center, .jl-v3-title-main, .jl-v3-title, #tabsholdernew .tab-menu8 ul li, #tabsholdernew2 .tab-menu8 ul li, .league-box23-title, .m-pop-title1, .draft-new .draf-top-box1.timer97 font, .draft-new .draf-top-box1 font, .step-new font, .step-new span, .home-tab-new ul li font, .app-d-link34, .ply-photo font, .player-98-title, .new-home-part-1 .home-title-2, .new-home-part-1 .home-title-3 font, .p2-title1, .p2-text-1 font, .p2-link-btn, .p2-box1 td.p2-text-2, .home-part-4-title, .home-title-4-new, .new-home-part-3 .lime-box b, .coc-how-box .coc-how-text1, .p2-title2, .che-pop-title1, .n-timer5, .coc-big-btn2, .footer5-title, .footer5-title2, .refer-pop-text1, .refer-box .refer-titel-1, .od-draft-pop .od-draft-pop-main .title-1, .app-htm-btn, ul.new-menu-mid li a, .jl-pop .jl-pop-main .title-2, .jl-pop .jl-pop-main .title-1, .jl-pop .jl-v3-btn, .coc-reg-title1, .coc-reg-title2, .jl-o-title, .ml-thead, .ml-ttitle, .ml-tbody td .ml-btn, .ml-ttitle a, ul.partners-logo li font, #header.new-header .new-hed-link, .footer-title52, .footer-box1, .new-home-1 h1, .new-home-1 h2, .new-home-1 ul.hed-menu-1 li font, .new-home-box h5, .new-home-box .new-tag-ribin, .new-home-1 .button, .seli-box font, .seli-box small, .seli-text, h4.new-hom-title, .plateform-box, .new-home-5 font, .new-home-5 small, .heder-menu-1 ul.main-menu-1 li a, .heder-menu-3 ul li a, ul.step-nav-nu li, .step-text, .hed-yellow-btn, .ad-text1, .ad-text2, .ad-text3, .ad-logo, .ad-btn-box, ul.list-ply-box2 li a span, .coc-how-box .coc-how-text2, .chal-us-title, .chal-us-text3, .earn-box, .nf-box2, .earn-box ul, .seli-btn {
	font-family: 'cb-regular', Arial, sans-serif;
	font-weight: 500;
}
h1.hed-title, .cric-com-box .cc-text-1, .eng-ind-btn, .refer-pop-text2, .refer-box .refer-titel-2, .invite-offer font, .budget-box12, .create-btn-tour, .button, .textbox, .styled-select81 select {
	font-family: 'cb-regular', Arial, sans-serif;
}
.new-home-1999, #footer.new-footer, .heder-menu-1, .heder-menu-3, .chall-jl-box {
    background-color: #000028;
}
.heder-menu-2 {
    background-color: #F3F3F0;
}
.logo_label {
    font-size: 12px;
    color: #333;
}
.heder-menu-1 ul.main-menu-1 li a,
.heder-menu-3 ul li a {
    font-size: 13px;
}
li.sbk_link span {
    background-color: #f8ac18;
    color: #000;
}
.ml-thead {
    background: rgb(59 9 95 / 42%);
    color: #fff;
}
.ml-ttitle {
    background: #111;
    color: #fff;
}
.page-title-new {
    width: calc(100% - 0px);
    border-left: 3px solid #000;
    background: rgb(59 9 95 / 42%);
}
.page-title-new font {
	color: #fff;
}
.scroll-text2 {
    overflow-x: unset;
}
#divPastLeagues table.new-table-546 {
	width: 97% !important;
    margin: 10px 0 15px 12px;
}
#divPastLeagues .new-table-546 thead {
    background: transparent !important;
}
#divPastLeagues .table-head-black td {
    background: rgb(59 9 95 / 42%) !important;
}
.jn-strip-nw {
    font-size: 12px;
    font-family: 'cb-regular', Arial, sans-serif;
}
.jn-strip-nw a, .db-btns-pts a, .rules_pac_nm.r_pack_btn .btn {
    background-image: linear-gradient( 228deg , #f8ac18 0%, #f2321f 100%) !important;
}
.owl-carousel.slides .owl-nav .owl-prev {
    background: #3b095f url(/assets../images/s-prev.png) center 50% no-repeat !important;
}
.owl-carousel.slides .owl-nav .owl-next {
    background: #3b095f url(/assets../images/s-next.png) center 50% no-repeat !important;
}
.tab-menu8.tab-menulink {
    background-color: #000;
    border-radius: 4px;
}
#divCreateLeague .tab-menu8 .tabs li a.act, .tab-menulink .tabs li a.act {
    border-bottom: 4px solid #f8ac18;
}
.jl-v3-btn {
	font-family: 'cb-regular', Arial, sans-serif;
	font-size: 15px;
}
.jl-v3-box {
    min-height: 100px;
}
.footer-box1 {
    width: 610px;
}
.sl-user-98 .sc-team-ex-box1 {
    font-size: 10px;
}
#tabsholder2 .tab-menu7 ul li.current a {
    background: #f2321f;
    color: rgb(255 255 255) !important;
}
.create_league_list_league9 th, .new-table-546 thead, .new-table-54 thead {
    color: #ffffff;
    background: rgb(59 9 95 / 42%) !important;
}
.new-table-546 thead.hint-show td a, .new-table-546 thead tr td, .new-table-54 thead tr td, .new-table-54 thead.hint-show td a {
	color: #fff;
}
#tabsholder2 .tab-menu7 {
    width: calc(100% - 22px) !important;
}
table.new-table-546 .active td.players_list_tab_div_cols1 font {
    color: #fff;
}
.tabnav_bg {
    background: #424f57;
}
.sal-process b {
    background-color: #f8ac18;
}
.fnl-s-tm-modal .flipthis-wrapper a.button3:last-child {
	font-size: 13px;
}
.menu_strip_block .dropbtn {
    font-size: 13px;
    font-family: 'cb-regular', Arial, sans-serif;
}
#contentz2 .page-title-new span strong {
    color: #ececec !important;
    font-size: 13px;
}
.filter-team-nw a.filter-btn {
    padding: 4px 5px;
}

ul.tabnav a.selected {
    border-bottom: 4px solid #EC6602;
}
.tab_swaper .tab button {
    font-family: 'cb-regular', Arial, sans-serif;
    font-size: 15px;
    font-weight: 600;
}

.teams_filter_wrap label.chkbox-lble {
	margin-bottom: 15px;
    padding-top: 5px;
}

.chkbox-lble {
    display: inline-block;
    width: 41%;
    margin-bottom: 8px;
    vertical-align: top;
    font-family: 'cb-regular', Arial, sans-serif;
    font-size: 12px;
    font-weight: 600;
}
.filter_tabs_modal .modal-content h2 {
    font-size: 21px;
    padding: 7px 0px;
    font-family: 'cb-regular', Arial, sans-serif;
    font-weight: 600;
}
.sl-user-98 {
    background: rgb(59 9 95 / 42%) !important;
}
.styled-select81 {
    background: url(/assets../images/down-arrow.png) no-repeat 122px 8px rgb(0 0 0 / 80%);
}
.sl-user-98 .fl a#lnkEditTeamName {
    color: #ffffff !important;
}
.rules_table thead th {
    background-color: rgb(59 9 95 / 42%);
}
.club_start_point h2 {
    font-size: 30px;
    font-family: 'cb-regular', Arial, sans-serif;
    font-weight: 600;
}

.mem_level_wrap table th {
    background-color: rgb(59 9 95 / 42%);
    font-size: 15px;
    border-right: 1px solid #ceccce;
}
.my-created-tour .tour-crd-btn {
    padding: 4px 8px;
}
.new-table-matchup tbody, h2.page-title-2,.us-pro-box1 .nh-textbox {
	font-family: 'cb-regular', Arial, sans-serif;
}
#tabsholder44 .tab-menu7 ul li.current a {
    background-color: #f2321f;
}
ul.tour-menu8 li a.act {
    border-bottom: 4px solid #f2321f;
}
.refer-box .button {
    width: auto;
}
.pay-box874 b {
    background-color: #f2321f;
}
.draf-top-box1 font {
    background-color: #000028;
    font-size: 30px;;
    font-family: 'cb-regular', Arial, sans-serif;
}
.che-chat-text2 .che-chat-textbox {
    width: calc(100% - 75px);
}
.draft-new .draf-top-box1.timer97 font, .draft-new .draf-top-box1 font {
    font-size: 18px;
}
.draf-top-box2 ul li a.act, .draft-btn {
    background-color: #f2321f;
}


/*New Changes Design*/

.ml-ttitle {
    background: #fff;
    color: #000;
    border-bottom: 1px solid #ddd;
}

.ml-tbody td .ml-btn {
	background-color: #0098A6;
	font-size: 13px;
	margin: 3px 2px 4px 5px;
	padding: 3px 7px 5px;
	background-image: none;
}
.ml-ttitle a {
    background-color: transparent;
    color: #1f60a5;
    background-image: none;
    font-size: 13px;
    padding: 2px 10px 5px;
    font-weight: 600 !important;
}
.ml-table .ml-thead {
    background: #000028;
    color: #fff;
}
.page-title-new {
    background: #009999;
    border-left: 4px solid #066161;
}
.scroll-text2 {
    overflow: unset;
}
.ml-tbody td {
    padding: 8px 5px;
}
.ml-table {
    font-size: 13px;
}
#divPastLeagues .table-head-black td {
    background: #000028 !important;
}
.button98 {
    background-color: #0098A6;
    background-image: none;
    font-family: 'cb-regular', Arial, sans-serif;
    padding: 1px 10px;
}
li.sbk_link span {
    background-color: #0098A6;
    color: #fff;
    padding: 2px 7px 3px 7px;
}

.heder-menu-1 ul.main-menu-1 li a.act, .heder-menu-1 ul.main-menu-1 li a span, .heder-menu-3 ul li a:hover, .heder-menu-3 ul li a.act {
    color: #eb5951;
    font-weight: 600;
}

.heder-menu-3 ul li a:hover {
	font-weight: 500;
}

.sl-user-98 {
    background: #172132 !important;
}

.sl-user-98 .fl > div {
    color: #fff !important;
}

#tabsholder2 .tab-menu7 ul li.current a {
    background: #eb5951;
    color: rgb(255 255 255) !important;
}

#tabsholder2 .tab-menu7 ul li a {
    padding: 4px 13px 3px !important;
    border: 1px solid #eb5951;
    border-radius: 4px;
}

.sl-user-98 .fl a#lnkEditTeamName {
    color: #ffffff !important;
    background: #eb5951;
    padding: 3px 4px;
    border-radius: 3px;
    margin-top: -3px;
    margin-bottom: 10px;
}

.nh-box1 h3 {
    background-color: #009999;
}

.create_league_list_league9 th, .new-table-546 thead, .new-table-54 thead {
    color: #ffffff;
    background: #000028 !important;
}

.tabnav_bg {
    background: #009999;
}

.filter-team-nw a.filter-btn, .button, .button3, .jn-strip-nw a, .db-btns-pts a, .rules_pac_nm.r_pack_btn .btn, .button2, .nh-btn-1, .sb-btn-fitler .button2.filter-sbm,.jl-v3-btn,
.jl-sl-box3 .league-box23 .jl-sl-box-btn, .jn-strip-nw a, .tour-img-full .button, .pay-box874 b,a.chall-btn {
    background-color: #0098A6;
    background-image: none;
}
.filter-team-nw a.filter-btn {
	background-color: #026d77;
}
.jn-strip-nw a, .db-btns-pts a, .rules_pac_nm.r_pack_btn .btn {
	background-color: #0098A6!important;
    background-image: none !important;
}

.nh-box1.mt-10.new-table9875 .budget-box12 {
    box-shadow: 0 0 17px rgb(255 255 255 / 35%);
    margin-bottom: 10px;
    padding-bottom: 10px;
}

.nh-box1.mt-10.new-table9875 .ct-box3 {
    background-color: #000028 !important;
}

a.db-pts-btn {
	background-color: #0098A6;
}

.new-table-546 thead td, .new-table-546 tbody td {
    padding: 5px 0;
}

.nh-box1.mt-10.new-table9875 table.new-table-54 tr td {
    padding: 5px 2px;
}

div#contentz1 table.new-table-546 tbody tr td a, 
.nh-box1.mt-10.new-table9875 table.new-table-54 tbody tr td {
    color: #000;
    font-size: 12px;
}

div#tabsholder2 table.new-table-54 tbody tr td a {
    color: #000;
    font-size: 12px;
}

#contentz2 .page-title-new span strong {
    color: #eb5951 !important;
    font-size: 13px;
}

#contentz2 .page-title-new span {
    color: #fff;
}

table.new-table-54 .ct-lable-54 select {
    width: 180px !important;
}

.nh-btn-1 {
	font-size: 14px;
	border-radius: 4px !important;
    font-family: 'cb-regular', Arial, sans-serif;
}

.new-table-546 tr.active td a.link-color {
    color: #ffea00 !important;
}

.rules_table thead th {
    background-color: #000028!important;
}

.menu_strip_block .dropdown .dropbtn.act {
    color: #eb5951;
    font-weight: 600;
}

#tabsholder44 .tab-menu7 ul li.current a {
    background-color: #009999;
}
#tabsholder44 .tab-menu7 ul li a {
    margin-bottom: -1px;
    margin-left: -2px;
}

#contentls1 .create_league_list_league9 thead td {
	background-image: none !important;
	background: #000028 !important;
}

a#lnkMMatchScore {
    color: #393939;
    font-family: 'cb-regular', Arial, sans-serif;
    font-weight: 500;
}

#footer.new-footer .footer5-logo img {
    margin: 20px 8px;
    height: 180px;
}

/*MatchUp New*/
#divTeam .new-table-547.new-table-matchup tbody tr td {
    line-height: 12px;
    padding: 5px 5px;
}
#divTeam .new-table-547.new-table-matchup thead tr td {
    padding: 5.6px;
}
#divTeam .new-table-547.new-table-matchup tbody tr td .u-name {
    display: inline-block;
    vertical-align: top;
    margin-top: 12px;
}
#divTeam .new-table-547.new-table-matchup tr td .user-photo5 {
    width: 36px;
    height: 36px;
    object-fit: cover;
}

/*Breadcumb*/
ul.brade-cum-menu li {
    background: #fff;
    font-weight: 500;
}
ul.brade-cum-menu li::after {
	border-left: 17px solid #fff;
}

/*Create Package*/
.customize_package_wrap {
	font-family: 'cb-regular', Arial, sans-serif !important;
}

.cp_header h3 {
    color: #000;
    font-size: 29px;
}

.numbered-step {
    background: #eb5951;
}

select.select-v2, .customize_package_wrap #ddlDraftTime, .customize_package_wrap #ddlTimzone {
	border: 2px solid #ddd5d5;
	height: 40px;
	font-family: 'cb-regular', Arial, sans-serif;
	letter-spacing: 0;
}
.customize_package_wrap .league-box23 .textbox {
	border: 2px solid #ddd5d5;
	height: 36px;
}

.arrow-bar:before {
	top: 39px;
}

.package-box.active .btn-holder button {
    background: #eb5951;
}

#contentls2 .create_league_list_league9 thead td {
    color: #333;
    background: #8d9398 !important;
    font-weight: bold;
}

div#contentls2 table.create_league_list_league9 {
    font-size: 13px;
}

div#divInning1 .create_league_list_league9 th, div#divInning1 .create_league_list_league9 td {
    padding: 10px 5px;
    font-size: 12px;
}
#tabsholder44 .create_league_list_league9 td {
    padding: 11px 5px;
}

#divJoinCreate .page-title-new.mb-5, #divCreateLeague .page-title-new.mb-5, #divJoinPrivateLeague .page-title-new.mb-5{
    background: url(/assetshttps://fantasycricket.cricbattle.com/images/page-title-bg.jpg) bottom left repeat-x !important;
    border: none;
}
#divJoinCreate .page-title-new font, #divCreateLeague .page-title-new font, #divJoinPrivateLeague .page-title-new font {
	color: #000;
}
div#divJoinPrivateLeague, #divCreateLeague {
    width: calc(100% - 10px);
    margin-right: 0px;
    margin-bottom: 20px;
    background-color: #fff;
    padding: 5px;
    float: left;
    margin-top: 20px;
    box-shadow: 0 0 1px #999;
}
.cp_header {
    padding-left: 20px;
}

/*League Home*/
div#divpost {
    padding-top: 5px;
    padding-bottom: 20px;
}
.mft-redio {
    width: 90px;
}
td#divCurrStandingNoteH2H {
    color: #fff;
    font-size: 11px;
    line-height: 18px !important;
}

/*Create Team*/
input#btnImportTeam {
    font-size: 13px;
    padding: 5px 15px 6px 15px !important;
    line-height: 15px !important;
}
.tab_swaper .tab button.active {
    background-color: #000028;
}
input#btnAutoCompleteTeam {
    width: 130px !important;
}
input#btnUndoTeam_1, input#btnResetTeam_1, input#btnUndoTeam_2, input#btnResetTeam_2 {
    background-color: #333;
}
.filter_tabs_modal .tab {
    background-color: #f7f7f7;
    border-right: 1px solid #ddd;
}
.filter_match_show label.chkbox-lble, .classy_filter label.chkbox-lble {
    padding-top: 4px;
}
.chkbox-lble input:checked ~ .checkmark {
    background-color: #eb5951;
    border-color: #eb5951;
}
table#grdCurrStandingH2H tr td {
    padding: 10px 5px;
}

ul.team-menu-98 li a:hover, ul.team-menu-98 li a.act45 {
    box-shadow: inset 1px 1px 2px #eb5951;
    background: #eb5951 url(/assets../images/ply-prof-arrow.png) center right no-repeat;
}

/*Match Schedule*/
.box-white-1.mm-lb-box4 {
    padding-top: 10px;
    min-height: 64px;
    border-radius: 4px;
}
td#divMatchDate b {
    padding-right: 4px;
}
td#divMatchDate {
    text-align: center;
}
td#divMatchDate font {
    font-weight: bold;
    margin-right: 5px;
}
.box-white-1.mm-lb-box4 td.sch-match {
    width: 90px;
}

/*Join league*/
.new-jpl-box .jl-sl-box-btn {
    margin-top: 15px;
    font-family: 'cb-regular', Arial, sans-serif;
    background-color: #0098A6;
    margin-bottom: 10px;
}
.jl-or {
    height: 283px;
}
.jl-or a {
    background-color: #0098A6;
    padding: 6px 9px;
    font-size: 16px;
}
.jl-or span {
    font-size: 19px;
    margin-right: 0;
    font-family: 'cb-regular', Arial, sans-serif;
    font-weight: 500;
}

/*Private Clubs*/
.club_main_wrapper .draft-table987 th.title-sum-987 {
    background-color: #8d9398;
}
input#btnCreateLeagueTemplate {
    margin-top: -5px;
}
div#divAddTourLeagues .custom-tour-rules-strip table tr td:nth-child(1),
div#divCreateLeague.club_sugg_temp .custom-tour-rules-strip table tr td:nth-child(1) {
    width: 390px !important;
}
.custom-tour-rules-strip input#txtTournament, .custom-tour-rules-strip input#txtLeagueModel, 
.custom-tour-rules-strip input#txtCLTournament, .custom-tour-rules-strip input#txtCLLeagueModel {
	min-width: 240px;
	font-size: 13px;
	font-family: 'cb-regular', Arial, sans-serif;
	margin-top: 1px;
}

/*Homepage*/
.new-home-1999 {
    margin-top: -3px;
}

/*Invite Friend*/
.invite-offer font {
    font-size: 14px;
}

/*Account*/
.account-title .nh-btn-1 {
    background-color: #eb5951;
}
.acc-text2 {
    color: #eb5951;
}
.acc-title1 {
    background-color: #009999;
}

/*Rules*/
.info-green .button {
    background-color: #0098A6;
}
#lblEnableCustomize {
    width: calc(100% - 245px);
}
.playoff-create_league-table_wrapper-tble .plyoff-title-td h5 + a {
	background-color: #eb5951;
	background-image: none;
	width: 90%;
	padding: 7px 0px;
}
.modal-pur-btn a.button2,
.jl-sl-box-btn {
	background-color: #eb5951;
	background-image: none;
}
.modal-purchase-table_wrapper .modal-pur-btn a.button2.pur-btn-black,
.modal-purchase-table_wrapper .modal-pur-item .chkbox-lble,
.modal-purchase-table_wrapper,
.playoff-create_league-table_wrapper-tble .plyoff-modal-title,
.playoff-create_league-table_wrapper-tble .plyoff-subtitle,
.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,
.modal-pur-btn a.button2,
.submit-request-form table input, 
.submit-request-form table textarea,
.submit-request-inner-block h5, 
.submit-request-inner-block h6 {
	font-family: 'cb-regular', Arial, sans-serif;
}
.playoff-create_league-table_wrapper-tble .plyoff-modal-title {
    font-size: 16px;
}
.playoff-create_league-table_wrapper-tble .plyoff-subtitle {
    font-size: 15px;
}
.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: #172132!important;
    color: #ffffff;
    font-weight: 500;
}
.submit-request-form table input, .submit-request-form table textarea {
    width: 400px;
    padding-left: 5px;
    border: 1px solid #b4a7a7;
    resize: none;
    font-weight: 500;
}
.submit-request-form table tr.sub-plyoff-rqt-btn input {
    width: 35%;
    margin-left: -80px;
}

/*table#grdCurrStanding thead tr th:nth-child(3),
table#grdCurrStanding tbody tr td:nth-child(3) {
    width: 145px !important;
}
table#grdCurrStanding thead tr th:nth-child(5),
table#grdCurrStanding tbody tr td:nth-child(5),
table#grdCurrStandingH2H thead tr th:nth-child(9),
table#grdCurrStandingH2H tbody tr td:nth-child(9) {
	width: 100px !important;
}
table#grdCurrStanding thead tr th:nth-child(7),
table#grdCurrStanding tbody tr td:nth-child(7) {
	width: 50px !important;
}
table#grdCurrStandingH2H thead tr th:nth-child(10),
table#grdCurrStandingH2H tbody tr td:nth-child(10) {
	width: 80px !important;
}*/
.playoff-sal-btn .button2 {
    text-decoration: none;
    font-size: 13px;
    padding: 7px 15px;
    margin-left: 10px;
    margin-top: 15px;
}

.payment_images {
    float: right;
    border-left: 1px solid #ccc;
    margin-top: 8px;
    margin-left: 15px;
    padding-left: 15px;
}
.payment_images img {
    width: 110px;
}
.footer-box1 {
    width: 650px;
}
.footer-box1 ul li a {
    font-size: 11px;
}










.pay_mthd_box .nh-btn-1 {
    padding: 20px 20px;
    line-height: 0;
    font-size: 16px;
}
.pay_mthd_box {
    text-align: center;
    margin-top: 50px;
    margin-bottom: 50px;
}
.pay_mthd_box img {
    background-color: #000;
    padding: 10px 10px;
    border-radius: 4px;
}
.pay_mthd_box p {
    font-size: 13px;
    font-weight: 600;
}
.seamleass_form_wrap {
    width: 500px;
    margin: 0 auto;
    padding: 100px 40px 30px 20px;
    border: 1px solid #ddd;
    margin-bottom: 50px;
}
.seamleass_form_wrap h2 {
    text-align: center;
    padding-bottom: 30px;
}
.seamleass_form_wrap .form-group {
    margin-bottom: 20px;
    width: 100%;
    position: relative;
}
.seamleass_form_wrap .form-group label {
    display: block;
    width: 200px;
    font-weight: 600;
    font-size: 12px;
    margin-bottom: 5px;
}
.seamleass_form_wrap .form-group input.sea_form {
    border: 1px solid #ccc;
    height: 30px;
    width: 100%;
}
.seamleass_form_wrap span.err_form {
    color: red;
    font-weight: 500;
    font-size: 11px;
    display: block;
    margin-top: 5px;
}
.seamleass_form_wrap .inner-form {
    display: flex;
}
.seamleass_form_wrap .inner-form .form-group {
    width: 34.33%;
}
.seamleass_form_wrap .inner-form input {
    width: 90% !important;
}
.seamleass_form_wrap .form-btn input {
    font-size: 18px;
    padding: 23px 20px;
    line-height: 0;
    height: auto;
}
.seamleass_form_wrap .form-btn {
    text-align: center;
}
.seamleass_form_wrap .form-group input.sea_form.disable {
    background-color: #ddd;
    font-size: 15px;
    font-weight: 600;
}





.left-part-pay {
width: 330px;
}
.link-pay-16 {
font-weight: 600;
width: 100%;
padding-left: 3%;
line-height: 35px;
font-size: 14px;
}
.link-pay-16 span {
font-weight: 400;
line-height: 15px;
margin-top: -10px;
}
.right-part-pay {
width: calc(100% - 365px);
}
.payment_images {
float: right;
border-left: 1px solid #ccc;
margin-top: 8px;
margin-left: 15px;
padding-left: 15px;
}
.payment_images img {
width: 110px;
}

.footer-box1 {
width: 650px;
}
.footer-box1 ul li a {
font-size: 11px;
}

.mf-box-title.payment_idd {
	width: auto;
	margin-top: 25px;
	margin-left: 10px;
}
.right-part-pay .tab-box63 {
    padding-left: 30px;
}

.profile-menu .profile-menu-open {
    width: 195px;
    top: 50px;
    right: 2px;
}

/*Purchase Modal CSS*/
@media screen and (max-width: 1301px) and (min-width: 1150px) {
	.modal-purchase-content .modal-pur-btn {
	    padding: 20px 0 45px 0;
	}
}

.off-team-box {
    background-color: #172132;
}
.nh-box1 #updDraftBtn {
    margin-top: -50px;
}
#upDrafCompleted {
    margin-bottom: 10px;
}
#header.new-header .profile-img img {
	object-fit: cover;
}

/*Payment Page Dollar*/
.mf-box-title span {
    font-size: 20px !important;
    margin-top: 1px;
}

.mf-box-title {
    font-size: 20px !important;
    margin: 17px 0 0 5px !important;
}

.mf-box-title + a.button[href="/Account/AddFunds"] {
    background-color: transparent;
    color: blue;
}

.left-part-pay .link-pay-16 {
	background-color: #fff;
	border-right: 1px solid #cecece;
}

.left-part-pay .link-pay-16.act-16 {
    background: #eb5951;
    color: #fff;
}
.left-part-pay .link-pay-16.act-16 b {
    margin-right: -8px;
    float: right;
    margin-top: 17px;
    content: "";
    background-color: #eb5951 !important;
    width: 18px;
    height: 18px;
    transform: rotate( 45deg );
    background: none;
}
.left-part-pay .link-pay-16 span {
    margin-top: -5px;
}

.new-table-546 thead td, .new-table-546 tbody td {
    position: relative;
}
span.stats-player {
    line-height: 1 !important;
    top: 28px !important;
}
span.stats-player::before {
	top: 1px !important;
}

.leader_top_main thead td, .leader_top_main tbody td {
    padding: 5px 0 !important;
}
.leader_top_main tbody td .u-name {
    display: block !important;
    vertical-align: top !important;
    margin-top: 0 !important;
}

div#dvgAddTop_CB {
    display: none;
}

/*Rules Button Styling*/
tr#divPlayerRole td[colspan="2"] .button,
tr#divPlayerSalary td[colspan="2"] .button,
tr#divLeagueGroups td[colspan="2"] .button,
tr#divPhasewiseLB td[colspan="2"] .button {
    float: none;
}
tr#divPlayerRole td[colspan="2"],
tr#divPlayerSalary td[colspan="2"],
tr#divLeagueGroups td[colspan="2"],
tr#divPhasewiseLB td[colspan="2"] {
    text-align: center;
}
#divUpdateScoreConfig .nh-btn-1 {
    margin: 0 0px 10px 0px !important;
}
div#divUpdateLeaderBoardsConfig {
    margin-top: 20px;
}
.btn_mod {
    background-color: #eb5951;
    border-radius: 0;
   	font-family: 'cb-regular', Arial, sans-serif;
    background: #eb5951;
    font-weight: bold;
    text-decoration: underline;
}
.rules_strip_package .rules_pac_nm.r_pack_btn .btn {
    background-color: transparent !important;
    color: blue;
    font-size: 13px;
    border: 1px solid blue;
}

.leader_top_main font.dbl_pots {
    margin-top: -5px;
}

div#contentz1 .nh-box1.mt-15 table.create_league_list_league9 tbody#grdTeamPlayers_1 tr td,
div#contentz1 .nh-box1.mt-15 table.create_league_list_league9 tbody#grdBenchPlayers_1 tr td{
    padding: 10px 5px;
}

.rnd_box_wrap .mat-up-matches .mat-up-mat-box .mft-title3 font {
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100px;
}

ul#divTradeTabMenu {
    background-color: #111;
}
ul#divTradeTabMenu li a.act {
	border-bottom: 4px solid #f8ac18;
    color: #fff;
}
ul#divTradeTabMenu li a {
	font-size: 16px;
	font-weight: 500;
	line-height: 25px;
}

/*Matchup*/
div#divTeam .page-title-new3 {
    background: none;
    background: #009999;
    width: calc(100% - 0px);
    border-left: 4px solid #0b5f5f;
    color: #ffffff;
}
div#divTeam .page-title-new3 font {
    color: #ffffff;
    line-height: 42px;
}
.leader_top_main td .p-name{
	word-break: break-word;
	font-size: 10px !important;
	text-align: center;
}

.leader_top_main thead#grdTeamHeader td {
    text-align: center;
}

.leader_top_main.new-table-matchup .p-point {
    text-align: center;
}

/*Homepage Changes*/

.cric_sus_hmpage .cbd_btns:last-child {
    margin-right: 0;
}
span.chose_label {
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 30px;
    display: block;
    font-family: 'cb-regular', Arial, sans-serif;
}
.cric_sus_hmpage .cric_bnr_content {
    text-align: center;
}
.cric_sus_hmpage .cric_bnr_content .sport_tab a:hover::before {
    content: unset; 
}
.cric_sus_hmpage .sport_tab li a {
    background-image: none;
    width: 50px;
    height: 50px;
    padding: 0;
    box-shadow: 2px 2px 10px #392929;
    float: none;
    display: inline-block;
    border-radius: 224px;
    background-position: center;
    border: 2px solid #fff;
    background-repeat: no-repeat;
    background-color: #fff;
    background-size: 38px;
}
.cric_sus_hmpage .sport_tab li {
    display: inline-block;
    vertical-align: top;
    float: none;
    margin-top: 10px;
    margin-right: 15px;
    margin-left: 15px;
}
.cric_sus_hmpage a.s-cricket {
    background-image: url(/assets../images/s_cricket.png) !important;
    border-radius: 5px;
}
.cric_sus_hmpage a.s-football {
    background-image: url(/assets../images/s_football.png) !important;
}
.cric_sus_hmpage .sport_tab li.current a {
    background-color: #eb5951;
}
.cric_sus_hmpage .sport_tab li.current a.s-football {
	background-color: #218db9;
}


.cric_sus_hmpage .sport_tab {
    margin-bottom: 25px;
    float: none;
}

.cric_sus_hmpage .cbd_btns span {
    font-weight: 500;
}
.cric_sus_hmpage .cbd_btns {
    margin-right: -15px;
}
.cric_sus_hmpage .sport_tab li font {
    display: block;
    color: #000;
    background-color: #fff;
    border-radius: 4px;
    font-size: 13px;
    font-family: 'cb-regular', Arial, sans-serif;
    padding: 2px 10px;
    font-weight: 600;
}

.cric_sus_hmpage .cric_bnr_content {
    top: 100px;
} 
.cric_sus_hmpage .cric_bnr_content p {
    margin-bottom: 40px;
}

.cric_sus_hmpage #tabsholder-home-new2 .contents {
    margin-top: 20px;
}

.cric_sus_hmpage .cric_bnr_content a:before {
	content: unset;
}

.cric_sus_hmpage ul.hed-menu-1 li a:hover {
    height: auto;
    border-bottom: 2px solid #fff;
    border-radius: 230px;
    background-color: var(--primary-color);
    background-position: center;
}

.cric_sus_hmpage ul.hed-menu-1 li:nth-child(1) a:hover {
    background-color: #eb5951;
}

.cric_sus_hmpage ul.hed-menu-1 li:nth-child(2) a:hover {
    background-color: #218db9;
}

.cric_bnr_content #contentz2 .extra-btns .button {
	background-color: #218db9 !important;
}

/*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;
    background-color: #fff;
    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;
}

.jl-v3-100 .jl-v3-box.jl-big-tour {
    width: calc(25% - 25px);
    padding-left: 25%;
    min-height: 100px;
}

/*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: 'cb-regular', Arial, sans-serif;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: 'cb-regular', Arial, sans-serif;
    vertical-align: top;
    margin-top: -4px;
    margin-right: 10px;
    margin-left: 3px;
    color: #172132;
}

/*boostermodal*/
.booster_modal_wrap {
    padding-top: 60px !important;
    font-family: 'cb-regular', Arial, sans-serif;
}
.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(0);
    margin-top: -2px;
}
.bst_h_inenr input {
    background-image: linear-gradient( 228deg, #f8ac18 0%, #f2321f 100%) !important;
    color: #fff;
    font-family: 'cb-regular', Arial, sans-serif;
    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 7px;
}


.bst_title {
    text-align: center;
    padding: 15px 10px;
}
.bst_title span {
    color: rgb(59 9 95 / 58%);
    font-family: 'cb-regular', Arial, sans-serif;
    font-weight: 600;
}
.bst_title h3 {
    font-weight: 600;
    color: #3b095f;
    font-size: 14px;
    padding-bottom: 7px;
    font-family: 'cb-regular', Arial, sans-serif;
}
.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: 'cb-regular', Arial, sans-serif;
    color: rgb(59 9 95 / 58%);
    margin: 0;
}
.bst_desc_top h4 {
    font-size: 14px;
    margin: 0;
    font-weight: 600;
    font-family: 'cb-regular', Arial, sans-serif;
    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: 'cb-regular', Arial, sans-serif;
    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: none !important;
    color: #fff;
   	font-family: 'cb-regular', Arial, sans-serif;
    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: 'cb-regular', Arial, sans-serif;
    font-size: 13px;
    margin-top: 8px;
    padding-right: 25px;
}

.drp_bst {
    position: relative;
}
.drp_bst:before {
    content: "";
    top: 13px;
    right: 10px;
    background-image: url(/assetsimages/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;
    width: 100%;
}
.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;
}

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(/assets../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;
    -webkit-appearance: revert;
}

.rule_seprator {
    padding: 1px !important;
    background-color: #867a7a !important;
    border: 3px dashed #888;
}

.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:last-child {
    margin-right: 0;
}
.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: 'cb-regular', Arial, sans-serif;
    font-size: 11px;
}

/*Draft Package*/
.customize_package_wrap tr#divDraftRow1 table.checkbox-div {
    width: calc(45% - 30px);
    padding: 5px 5px 0px 10px;
}

.customize_package_wrap tr#divDraftRow1 table.checkbox-div .redio {
    margin-right: 5px;
    margin-top: 6px;
}

span.off_drft {
    display: block;
    font-weight: 600;
    font-family: 'cb-regular', Arial, sans-serif;
    line-height: 18px;
    padding-left: 6px;
    padding-top: 3px;
}

.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;
}

.playpage_custom .page-title-new {
    display: flex;
    line-height: 36px;
    align-items: center;
    justify-content: space-between;
    padding: 3px 7px;
}

.playpage_custom .page-title-new a {
    line-height: 1;
    text-decoration: none;
    padding: 7px 26px;
    margin-right: 10px;
}

.playpage_custom .page-title-new {
    margin-bottom: -10px;
}

.jl-o-right .jl-v3-100.jl-4 .jl-v3-box.jl-double-cash, 
.jl-o-right .jl-v3-100.jl-4 .jl-v3-box.jl-big-tour {
    margin: 5px 0 10px 5px;
    color: #fff;
    background-size: cover;
    width: calc(50% - 20px);
    padding-left: 50%;
}

/*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;
	}

	.jn-strip-nw {
	    font-size: 11px;
	    text-align: center;
	    padding-top: 3px;
	}
	.jn-strip-nw a#lnkMJoinPvt {
	    display: block;
	    padding: 0px 5px 0px 3px !important;
	    font-size: 12px !important;
	    line-height: 20px !important;
	    margin-top: 8px;
	}
}

/*Draft Package*/
#divCreateLeague .tab-menu8 .tabs li, .tab-menulink .tabs li {
    font-size: 14px;
    font-weight: 500;
    margin-right: 30px;
    padding-bottom: 5px;
}

.customize_package_wrap tr#divDraftRow1 table.checkbox-div {
    width: calc(61% - 18px);
    padding: 5px 5px 0px 10px;
}

.customize_package_wrap tr#divDraftRow1 table.checkbox-div .redio {
    margin-right: 5px;
    margin-top: 6px;
}

span.off_drft {
    display: block;
    font-weight: 600;
    font-family: 'cb-regular', Arial, sans-serif;
    line-height: 18px;
    padding-left: 6px;
    padding-top: 3px;
}

.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;
}

.playpage_custom .page-title-new {
	display: flex;
    line-height: 36px;
    align-items: center;
    justify-content: space-between;
    padding: 3px 7px;
}

.playpage_custom .page-title-new a {
	float: none;
    text-decoration: none;
    padding: 0 11px;
    line-height: 29px;
}

.dnplay_section, .fallwic_section {
    margin-top: 10px;
    padding-left: 8px;
    padding-right: 15px;
}
.dnplay_section {
    margin-bottom: 10px;
}
.dnplay_section h5, .fallwic_section h5 {
    font-size: 14px;
}
.dnplay_section span, .fallwic_section span {
    color: #999;
    line-height: 1.5;
}

/*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: 130px;
    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,
.online_auction_fantasy .auc_moni_panel_box.current::before {
    content: "";
    background-image: url(/assets../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: 16px;
    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: 6px 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: 113px;
    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: 999;
}

.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(/assets../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;
}

.tab-menulink .tabs li a img {
    margin-left: 5px;
    width: 19px;
}

@media screen and (max-width: 1400px) and (min-width: 1250px) {
	h1.hed-title {
	    font-size: 22px;
	}
	#divCreateLeague .tab-menu8 .tabs, .tab-menulink .tabs {
	    padding: 10px 10px 2px 15px;
	}
	.pac_dropdown.top_txt_cl label {
	    font-size: 16px;
	}
	#divCreateLeague .tab-menu8 .tabs li, .tab-menulink .tabs li {
	    font-size: 12px;
	    margin-right: 20px;
	}
	.heder-menu-3 .menu_strip_block li a {
	    padding: 0 10px;
	}
	.heder-menu-1 ul.main-menu-1 li a, .heder-menu-3 ul li a, .menu_strip_block .dropbtn {
	    font-size: 12px;
	}
}

.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: none;
}
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;
}

/*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(/assets../images/player_info_bg.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 325px;
    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: red;
}
.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(/assets../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: #0098A6;
    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;
}
.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: 'cb-regular', Arial, sans-serif;
    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: 'cb-regular', Arial, sans-serif;
    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: 'cb-regular', Arial, sans-serif;
    text-shadow: 0 2px #b0b0b0;
    color: #3b3939;
}
.tour_certi_name {
    position: absolute;
    top: 21px;
    right: 51px;
    min-width: 210px;
    text-align: center;
    font-family: 'cb-regular', Arial, sans-serif;
    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: 'cb-regular', Arial, sans-serif;
}

#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% - 28px);
}
.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;
}

/*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: 8px;
    width: calc(100% - 17px);
}
table.new-table-leaderboard tbody td {
    padding: 4px 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: #000028;
    background-image: url(/assets../images/leaderboard_bg.png);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.leaderboard_header {
    background-color: #009999;
    display: flex;
    align-items: center;
    box-shadow: 0 0 24px rgb(0 0 0 / 14%);
    margin-bottom: 20px;
    justify-content: space-between;
    padding: 15px 20px 15px 70px;
    background-image: url(/assets../images/leaderboard_header_icon.png);
    background-repeat: no-repeat;
    background-size: 60px;
    background-position: bottom left;
}
.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;
}


.leaderboard_style table.new-table-leaderboard tr:nth-child(odd) td {
    background-color: rgb(255 255 255 / 17%);
}
.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(/assets../images/leaderboard_rank.png);
    line-height: 71px;
    font-weight: bold;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 32px;
    font-size: 15px;
}

.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;
    font-family: 'cb-regular', Arial, sans-serif;
    margin-bottom: 20px;
    padding-top: 10px;
    box-shadow: 0 0 6px #1a1d3f;
    padding-bottom: 11px;
    background-color: #009999;
    margin-top: 5px;
    border: none;
    border-bottom: none;
}
.main_tab_leaderboard .contents.marginbot5 {
    font-family: 'cb-regular', Arial, sans-serif;
}
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;
}

/*Bug List - MV*/
.mm-slider-box .jl-v3-box {
    min-height: 100px;
    background-size: cover !important;
}
.mm-slider-box .jl-v3-btn,
.jl-o-right .jl-v3-btn {
	bottom: 10px;
}
.jl-o-right .jl-v3-box {
    min-height: 100px;
    background-size: cover !important;
}
.jl-o-right  .jl-v3-title2 {
	font-size: 13px;
}
div#divGoToPlayoffs + #upErrorMessage + .clear {
    clear: unset;
}

/*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;
    padding-left: 5px;
    -webkit-appearance: revert;
    -moz-appearance: revert;
}
.club_combiner_wrapr .club_start_point {
    padding-top: 0;
}
.club_start_point:after {
    bottom: -294%;
    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;
    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;
}

#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;
}

.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;
}

/*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 Homepage*/
.corporate_box_wrap::before {
    content: "";
    background-image: url(/assetsimages/coporate_main_logo.png);
    position: absolute;
    top: 40px;
    right: 0px;
    width: 100%;
    height: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 9;
    opacity: 0.05;
    background-position: center;
}
.corporate_box_wrap .container {
    width: 1200px;
    margin: 0 auto;
    background-color: #a4252e;
    padding: 60px 40px;
}
.coprte_inner {
    display: flex;
    justify-content: space-between;
    position: relative;
    z-index: 9;
}
.coprte_bnr_left {
    width: 71%;
}
/*.coprte_bnr_left h2 {
    color: #fff;
    text-transform: uppercase;
    font-size: 32px;
}*/
.coprte_bnr_left p {
    font-size: 17px;
    color: #fff;
    width: 80%;
    line-height: 1.4;
    padding-bottom: 20px;
}
.corporate_box_wrap {
    margin: 10px 0;
    background-color: #a4252e;
    position: relative;
}
.coprte_bnr_left a {
    /*background-color: #eb5951;*/
    background-color: #000;
    color: #fff;
    display: inline-block;
    text-decoration: none;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 15px 30px;
    border-radius: 4px;
}
.coprte_bnr_right {
    width: 60%;
}
.coprte_partner_down h3, 
.coprte_bnr_right h3 {
    font-size: 23px;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    padding-bottom: 10px;
}
.coprte_partner_down img {
    width: 100%;
}
.coprte_partner_down {
    margin-top: 40px;
    position: relative;
    z-index: 9;
}
.coprte_partner_inner {
    text-align: center;
}
.coprte_partner_img {
    display: inline-block;
    margin-right: 10px;
    background-color: #fff;
    padding: 8px;
    border-radius: 4px;
}
.coprte_partner_img:last-child {
    margin-right: 0;
}
.coprte_partner_img img {
    width: 120px;
    height: 40px;
    object-fit: contain;
}

.corporate_box_wrap h2 {
    font-size: 32px;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    padding-bottom: 40px;
}

.corporate_box_wrap {
    margin: 0;
    background-color: #eb5951;
    margin-top: -3px;
    border-top: 2px solid #ddd;
}
.corporate_box_wrap .container {
    background-color: #eb5951;
}
.coprte_partner_img {
    box-shadow: 0 1px 2px #c51414;
}

.rules_lbl_tle {
	background-color: #eaeaea !important;
}

#grdMatchScore td #txtAddScore {
	width: 85px;
}

/*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: -130px;
    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;
}

/*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: 32px !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: 460px !important;
	}
	.clb_txt_tour .clb_t-tour {
	    font-size: 13px;
	    float: left;
	    margin-bottom: 5px;
	    width: 70%;
	}
	.custom-tour-rules-strip table a.button.club-tour {
	    padding: 7px 10px;
	    float: right !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: calc(50% - 25px);
    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 #000028;
    width: 98%;
    margin-left: 3px;
    margin-top: 10px;
}
.clb_box_top {
    background-color: #000028;
    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;
    margin-top: 20px;
}
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(/assetshttps://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;
}

.joined_club_tble.club_member_tble.mycust-edit.my-created-tour table td[style="width:235px;"] {
    text-align: right;
}
.joined_club_tble.club_member_tble.mycust-edit.my-created-tour table td[style="width:235px;"] input#btnActivate {
    width: 129px !important;
    padding: 9px 10px !important;
    display: inline-block;
    float: none;
    text-align: center;
    margin-left: 10px !important;
}
.club_main_wrapper .joined_club_tble #grdTours .tour-crd-btn {
    width: 125px !important;
    padding: 9px 10px !important;
    margin-left: 10px !important;
    display: inline-block;
    text-align: center;
}

/*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: 'cb-regular', Arial, sans-serif;
}
.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: 165px;
    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-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;
}

/*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: #000028;
    padding: 20px 20px;
    width: calc(100% - 0px);
    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: 'cb-regular', Arial, sans-serif;
    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: 'cb-regular', Arial, sans-serif;
    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: 5px 15px 5px 15px;
    font-size: 15px;
}
.match_srt_dte {
    font-size: 14px;
}
.pred_time_mtch {
    background-color: #0098A6;
    color: #fff;
    font-size: 14px;
    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: 5px 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: 60px;
    height: 60px;
    border: 4px solid rgb(255 255 255 / 35%);
    border-radius: 120px;
    position: relative;
    object-fit: cover;
    /* 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: 20px;
    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(/assets../images/vs_match.png);
    width: 129px;
    height: 86px;
    position: absolute;
    top: 1px;
    background-repeat: no-repeat;
    left: 540px;
    background-size: contain;
    background-position: center;
    transform: rotate(-4deg);
}


.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: 50px;
    height: 19px;
    text-align: center;
    line-height: 20px;
    font-size: 12px;
    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: 'cb-regular', Arial, sans-serif;
    font-weight: 500;
    margin-left: -6px;
    font-size: 15px;
    border-radius: 0;
    line-height: 30px;
    background-color: #fff;
    box-shadow: none;
    -webkit-appearance: revert;
}
.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: #000028;
    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: #009999;
    width: 19px;
    display: inline-block;
    height: 19px;
    text-align: center;
    line-height: 16px;
    border-radius: 80px;
    margin-right: 7px;
    font-size: 12px;
    font-weight: 900;
    border: 2px solid #009999;
}
.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;
}

.pred_win_margin_box {
    width: 36%;
}
.ques_skip_lbl {
    background-color: #ccc;
    margin-top: 10px;
    color: #fff;
    padding: 1px 25px;
    border-radius: 2px;
}

.pred_result_drp .list-status {
    width: 190px;
}

#divPlayerList .player_list_new img.type_icons {
    vertical-align: middle;
    margin-left: 4px;
    width: 33px;
    height: 31px;
    margin-top: 1px;
    object-fit: contain;
}

#grdWPLeaderBoard thead th:nth-child(1),
#grdWPLeaderBoard tbody td:nth-child(1),
#grdMPLeaderBoard thead th:nth-child(1),
#grdMPLeaderBoard tbody td:nth-child(1) {
	width: 60px !important;
}
#grdWPLeaderBoard thead th:nth-child(2),
#grdWPLeaderBoard tbody td:nth-child(2),
#grdMPLeaderBoard thead th:nth-child(2),
#grdMPLeaderBoard tbody td:nth-child(2) {
	width: 260px !important;
}
#grdWPLeaderBoard thead th:nth-child(3),
#grdWPLeaderBoard tbody td:nth-child(3),
#grdMPLeaderBoard thead th:nth-child(3),
#grdMPLeaderBoard tbody td:nth-child(3) {
	width: 160px !important;
}
#grdWPLeaderBoard thead th:nth-child(4),
#grdWPLeaderBoard tbody td:nth-child(4),
#grdMPLeaderBoard thead th:nth-child(4),
#grdMPLeaderBoard tbody td:nth-child(4) {
	width: 140px !important;
}

/*Group LeaderBoard*/
span.tog_tab_icns {
    padding: 1px 1px;
    background-color: #009999;
    width: 20px;
    display: inline-block;
    height: 20px;
    text-align: center;
    line-height: 17px;
    margin-right: 5px;
    border-radius: 51px;
    font-weight: 600;
    font-size: 16px;
    color: #fff;
}
.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: #8d9398;
}
.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: 18%;
    margin-bottom: 5px;
    margin-top: 0px;
    float: left;
}
.leaderbrd_top100 table.new-table-leaderboard .u-name, 
.leaderbrd_top100 table.new-table-leaderboard .u-name2 {
    float: left;
    width: 75%;
    font-size: 13px;
    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: #172132;
}
.leaderbrd_top100 .nte_leaderboard.nte_new_ldrboard {
    background-color: #0d141f;
    border-radius: 4px;
}
.leaderbrd_top100 .leaderboard_header {
    background-color: #172132;
}
.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;
}

/*Design Impro 3-11-2021*/

.act_past_lge .new-table-546 tbody tr.table-head-black td {
    background-color: #000028 !important;
    background-image: none !important;
}
.rltve_pst .pst_btn {
    line-height: 16px;
    text-align: center;
    border-radius: 2px;
    margin-top: 3px;
    width: 100px;
    margin-bottom: 5px;
    background: unset;
    background-color: #0098A6;
    margin-right: 10px;
    padding: 5px 0px;
}
.nh-box1.act_past_lge td.rltve_pst {
    white-space: normal;
}

div#updCurrentStanding table#grdCurrStandingH2H tr th:nth-child(1),
div#updCurrentStanding table#grdCurrStandingH2H tr td:nth-child(1) {
	width: 50px !important;
}

div#updCurrentStanding table#grdCurrStandingH2H tr th:nth-child(2),
div#updCurrentStanding table#grdCurrStandingH2H tr td:nth-child(2) {
	width: 185px !important;
}

div#updCurrentStanding table#grdCurrStandingH2H tr th:nth-child(3),
div#updCurrentStanding table#grdCurrStandingH2H tr td:nth-child(3),
div#updCurrentStanding table#grdCurrStandingH2H tr th:nth-child(4),
div#updCurrentStanding table#grdCurrStandingH2H tr td:nth-child(4),
div#updCurrentStanding table#grdCurrStandingH2H tr th:nth-child(5),
div#updCurrentStanding table#grdCurrStandingH2H tr td:nth-child(5),
div#updCurrentStanding table#grdCurrStandingH2H tr th:nth-child(6),
div#updCurrentStanding table#grdCurrStandingH2H tr td:nth-child(6),
div#updCurrentStanding table#grdCurrStandingH2H tr th:nth-child(7),
div#updCurrentStanding table#grdCurrStandingH2H tr td:nth-child(7),
div#updCurrentStanding table#grdCurrStandingH2H tr th:nth-child(8),
div#updCurrentStanding table#grdCurrStandingH2H tr td:nth-child(8) {
	width: 97px !important;
}

div#updCurrentStanding table#grdCurrStandingH2H tr th:nth-child(9),
div#updCurrentStanding table#grdCurrStandingH2H tr td:nth-child(9) {
	width: 150px !important;
}

div#updCurrentStanding table#grdCurrStandingH2H tr th:nth-child(10),
div#updCurrentStanding table#grdCurrStandingH2H tr td:nth-child(10) {
	width: 75px !important;
}

.header_round {
    background-color: #172132;
    border-left: 4px solid #eb5951;
}

.ds-table td.first-ds {
    background-color: #8d9398;
    color: #fff;
}

@media screen and (max-width: 1370px) and (min-width: 1250px) {
	.tour-img-full a.ply-join-pri {
	    top: 8px;
	}
	.tour-img-full a.ply-join-pyb {
	    top: 48px;
	}
	.tour-img-full a.ply-join-pub {
	    top: 88px;
	}
}

.group-lb-block h3 {
    color: #fff;
}

.last_btn_scr .ass_score_btn {
    background: no-repeat;
    background-color: #eb5951;
}

/*Trade Bids*/
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;
}

.ass_trde_btn {
    background: no-repeat;
    background-color: #eb5951;
}
.assign_trade_block {
    background-color: #fff;
}

/*Predict Match*/

.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;
}

/*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: 70px;
}

.clb_title_inv + div#divCustomTournament.tour-img-full {
    background-image: url(/assetshttps://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;
}

/*Register New Change*/
.login-title {
    margin-top: 35px;
    margin-bottom: 10px;
    line-height: 1px;
}

.login-title font {
    margin-top: -11px;
    margin-left: 0px;
    padding: 0 10px 0 0px;
    display: inline;
}

.home-part-2 {
    height: 780px;
    padding-top: 15px;
    background: #fff url(/assets../images/home-bg-3.jpg) center center no-repeat;
    background-position: bottom;
    background-size: cover;
}

.a-e-box {
    padding: 5px 6px 15px 5px;
}

.a-e-box input.nh-textbox {
    box-shadow: none !important;
    border-color: #ccc;
}

/*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(/assetshttps://www.cricbattle.com/images/ico-plus-2.png) no-repeat;
}
.customize_package_wrap ul.accordioninner li.activeinner a.opener {
    background: url(/assetshttps://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(/assetshttps://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(/assets../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(/assets../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(/assets../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(/assetsimages/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_left h2 {
    font-size: 18px;
    font-weight: bold;
}
.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: -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(/assets../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(/assets../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(/assets../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;
}

/*Color Change IPL2022*/
.link-color, 
.t_linnks_mch a {
    color: #000028;
}
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;
}
.heder-menu-3 ul li a:hover, .heder-menu-3 ul li a.act, .menu_strip_block .dropdown .dropbtn.act {
	background-color: #009999;
    color: #fff;
    line-height: 40px;
}
.heder-menu-1 ul.main-menu-1 li a.act {
    color: #05dfdf;
    font-size: 14px;
}
.profile-img .img56.act {
    border: 4px solid #000028;
}
/*a#lnkGoToMyCustom {
    background-color: #000028;
}*/
div#updMessage textarea#txtMessage {
    padding-left: 15px;
    height: 115px;
    padding-top: 15px;
    width: calc(100% - 20px);
}
#tabsholder2 .tab-menu7 ul li a {
    border: 1px solid #0098A6;
    color: #0098A6;
    border-radius: 50px !important;
}
#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;
}
.new-table-546 tbody tr.odd1.active td, .new-table-546 tbody tr.even1.active td {
    background-color: #f2321f !important;
}
.draft-new .new-table-546 tbody tr td .button2.act-red {
    background-color: #a30000;
}
.sl-user-98 .fl a#lnkEditTeamName {
    background: #0098A6;
    margin-bottom: 0;
    margin-top: 0;
}
.sc-gray-box24 {
    background-color: #000028;
}
.ct-box3 table .top-tab-text.green,
.ct-box3 table .top-tab-text.green font {
	color: #EC6602 !important;
}
.sal-process b {
    background-color: #EC6602;
    color: #fff;
}
.new-table-546 tr.active td a.link-color {
    color: #fff !important;
}
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;
}
#contentz2 .page-title-new span strong {
    color: #ececec !important;
}
.multi_mtch_outer {
    margin-bottom: 15px;
}
.rules_table tbody td {
	letter-spacing: normal;
}
.btn_mod {
    background-color: #009999;
    border-radius: 0;
    font-family: 'cb-regular', Arial, sans-serif !important;
    background: #009999;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}
.account-title {
    background-color: #000028;
}
.account-title .nh-btn-1 {
    background-color: #0098A6;
}
.pay-box874.act87 b {
    background-color: #000028;
}
a.bread_cum:hover {
    background-color: transparent !important;
}
ul.list-ply-box22 li img, ul.list-ply-box22 li span {
    vertical-align: middle;
    margin-right: 5px;
}
.tab_ass_mainbody {
    background-color: #fff;
}
.new-table-546 tbody tr.active td {
    background-color: #009999;
}
.draf-font99 {
    background-color: #009999;
}
.draft-new .new-table-546 tbody tr td .button2 {
    background-color: #000028;
}
.draft-new .styled-select82 {
    background: url(/assets../images/down-arrow.png) no-repeat right 10px #009999;
}
.draft-next-75 font,
.inv-first-block .create_league_list_league9 th {
    color: #fff;
}
div#divRoundsTitle,
div#divTournamentsTitle,
div#divMyCustom .page-title-new {
    background-color: #000028;
    border-left: 4px solid #70708b;
}
.draft-table987 th.title-sum-987 {
    color: #fff;
    background-color: #000028;
}
.mycust-green {
    background: #000028;
}
.mycust-green .button {
	background-color: #0098A6;
}
div#mid-part-new {
    background-image: url(/assets../images/cricbattle_site_banner.jpg);
    background-size: cover;
    background-position: center;
}
.pred-ro-box span.act87 {
    background-color: #0098A6;
}
thead.table-head-black tr td {
    background: unset !important;
    color: #fff!important;
    background-color: #000028 !important;
}
.auc_left_players .tabnav_bg {
    background: #0a6a6a;
}

/*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;
}

/*TPB Matchup Leaderboard*/
form[action*="./League-MatchUp-TPB.aspx?"] table.new-table-matchup thead td:nth-child(1) {
    width: 70px !important;
}
form[action*="./League-MatchUp-TPB.aspx?"] table.new-table-matchup thead td:nth-child(2) {
    width: 586px !important;
}
form[action*="./League-MatchUp-TPB.aspx?"] table.new-table-matchup td:nth-child(3) {
    width: 250px !important;
}
form[action*="./League-MatchUp-TPB.aspx?"] table.new-table-matchup td:nth-child(10) {
    width: 100px !important;
}

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;
}
form[action*="./Trade-Review.aspx"] div#contentz1 tbody#grdTeamPlayers_1 td:nth-child(2),
form[action*="./Trade-Review.aspx"] div#contentz1 tbody#grdOppTeamPlayers_1 td:nth-child(2),
form[action*="./Trade-Review.aspx"] div#contentz2 tbody#grdTeamPlayers_2 td:nth-child(2),
form[action*="./Trade-Review.aspx"] div#contentz2 tbody#grdOppTeamPlayers_2 td:nth-child(2),
form[action*="./Trade-Team.aspx"] div#contentz1 tbody#grdTeamPlayers_1 td:nth-child(3),
form[action*="./Trade-Team.aspx"] div#contentz1 tbody#grdOppTeamPlayers_1 td:nth-child(3),
form[action*="./Trade-Team.aspx"] div#contentz2 tbody#grdTeamPlayers_2 td:nth-child(3),
form[action*="./Trade-Team.aspx"] div#contentz2 tbody#grdOppTeamPlayers_2 td:nth-child(3) {
    width: 170px !important;
}

form[action*="./Trade-Team.aspx"] div#contentz3 tbody#grdTeamPlayers_3 td:nth-child(3),
form[action*="./Trade-Team.aspx"] div#contentz3 tbody#grdOppTeamPlayers_3 td:nth-child(3),
form[action*="./Trade-Review.aspx"] div#contentz3 tbody#grdTeamPlayers_3 td:nth-child(2),
form[action*="./Trade-Review.aspx"] div#contentz3 tbody#grdOppTeamPlayers_3 td:nth-child(2) {
	width: 200px !important;
}

/*Performance Images*/
/*div#mid-part-new,
section.lat_feature_wrap {
    background-image: none;
}*/

.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: 22px;
    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;
    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(/assets../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;
}

.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;
}

/*table#grdCurrStanding a#lnkTeam,
.leaderboard_table .u-name a.link-color.team-popup,
.leaderboard_table td.lb-text2 strong.nh-nowrap a.link-color.team-popup,
tbody#grdAllTeam .u-name a.link-color.team-popup,
table.new-table-54.new-table-lbp tbody#grdAllTeam td.lb-text2 a.link-color.team-popup,
table#grdCurrStandingH2H a#lnkTeam,
table.new-table-546.new-table-547.new-table-matchup .u-name a.link-color.team-popup {
    pointer-events: none;
}*/

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: invert(1);
}


/*Emergency CSS*/
ul#divTabMenu.tour-menu8.tour_menu_rules li:first-child {
    display: none;
}
ul#divTabMenu.tour-menu8.tour_menu_rules li:last-child a {
    border-bottom: 4px solid #f2321f;
}
div#divTab1.rules_del_match {
    display: none !important;
}
div#divTab2.rules_del_match {
    display: block !important;
}
div#divCustomTournament.tour-img-full {
    background-image: url(/assets../images/club_static_tour_banner.jpg);
    background-size: cover;
    min-height: 143px;
    background-repeat: no-repeat;
}
@media screen and (max-width: 1470px) and (min-width: 1250px) {
	input#btnResetTeam {
	    margin: 0 1% 0 15px !important;
	}
} 
.textbox {
    background-color: #fff;
}


/**************************************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(/assets../images/football_banner_new.jpg) !important;
    background-position: right;
}
.cric_bnr_new.foot_active {
    background-image: url(/assets../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: hidden;
    max-height: 700px;
}
.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% + 2px * 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(/assets../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(/assets../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(/assetshttps://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(/assets../images/down-arrow.png) no-repeat 12px 8px #000028;
    text-align: left;
    padding-left: 5px;
    display: inline-block;
    line-height: 1;
    border-radius: 4px 0 0 4px;
    margin: 0 -1px -8px 0px;
}
.playr_swap_stats .playr_swap {
    display: inline-block;
    margin: 5px 0;
}
.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(/assets../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(/assets../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: 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::after {
    content: "Open Challenges";
    background-color: #0098A6;
    display: inline-block;
    padding: 0px 4px;
    margin-bottom: -36px;
    font-weight: 600;
    font-size: 10px;
    position: relative;
    border-radius: 12px;
    margin-left: 5px;
    color: #fff;
    animation: zoominoutsinglefeatured 1s infinite;
    line-height: 17px;
    top: -6px;
    right: 0;
}

.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(/assets../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;
    margin-bottom: -44px;
    border-radius: 0 30px 30px 0;
}
.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: 30%;
}
.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: 18px;
}
.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(/assets../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(/assets../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;
}

/*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(/assets../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;
}
/*end*/
#divScoring table.rual-table select {
    border: 1px solid #c9c9c9;
    box-shadow: none;
    width: 50px !important;
    border-radius: 0;
    height: 30px !important;
    color: #333;
}

/*Daily Match Box*/
#divRounds .match_inner_pred_box {
    width: 48%;
    padding: 15px 10px;
    /*background-color: #f8f8f8;*/
    position: relative;
}
#divRounds .match_pred_box_team1 span.trian-pred {
    left: 155px;
    z-index: 9;
}
#divRounds .match_pred_box_team1 .trian-pred {
    /*border-bottom: 88px solid #f8f8f8;*/
}
#divRounds .pred-team-vs {
    left: 39%;
    background-position: 51px 21px;
    transform: rotate(-4deg);
    background-size: 43px;
    z-index: 9;
}
div#divRounds .full-width-10.mt-20.mb-10 {
    margin-top: 0;
    width: calc(100% - 0px);
    padding: 0;
}
#divRounds .match_pred_box_team2 {
    /*background-color: #ddd;*/
}
#divRounds .pred_img_team img {
    width: 50px;
    height: 50px;
    /*border: 4px solid #8d8989;*/
    object-fit: cover;
}
#divRounds .pred_team_nm {
    min-width: 80px;
    /*border: 1px solid rgb(0 0 0 / 50%);*/
    border-radius: 4px;
}
#divRounds .pred_team_nm span {
    font-size: 17px;
    /*color: #000;*/
}
#divRounds .match_pred_box_team1 .pred_team_nm {
    margin-left: -13px;
    padding-left: 15px;
}
#divRounds .hm_new_mtches_box.clb_daily_mtch .full-width-10 {
    margin-top: 0;
    margin-bottom: 0;
    width: calc(100% - 0px);
    padding: 0;
}
#divRounds span.series_nm, .deadline_right {
    position: absolute;
    bottom: -28px;
    padding: 5px 10px;
    border-radius: 22px 22px 0 0;
    font-weight: bold;
    color: #000;
    min-width: 198px;
    text-align: center;
    left: 165px;
    right: 0;
    z-index: 99;
    background-color: #fff;
}
#divRounds span.deadline_right {
    bottom: unset;
    color: red;
    right: 155px;
    font-size: 14px;
    left: unset;
    top: -18px;
    margin: 0 auto;
    min-width: 110%;
    border-radius: 0 0 22px 22px;
}
#divRounds .match_show_pred_midmain {
    min-height: 133px;
}
#divRounds .match_pred_box_team2 .pred_inner_dtls {
    margin-top: 3px;
}
#divRounds .clb_daily_mtch .dly_img_cbtns {
    padding-top: 10px;
}
#divRounds .pred_inner_dtls {
    margin-top: 30px;
}


.futball_daily_matchs .home_trple_mtches {
    margin: -1px 0 0;
    padding: 10px 0 5px;
    background-color: #3a6901;
    background-image: url(/assets../images/football_daily_showcase.jpg);
    background-repeat: no-repeat;
    background-position: 0 -150px;
    background-size: cover;
    min-height: 120px;
    z-index: 9;
    position: relative;
}
.futball_daily_matchs .home_trple_mtches::before {
    content: "";
    background-color: #37003c;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.65;
    z-index: -1;
}
.futball_daily_matchs .dte_mtch {
    color: #fff;
    font-size: 12px;
    display: block;
    padding-bottom: 5px;
    padding-top: 18px;
}
.futball_daily_matchs .trple_shocase small {
    color: #fff;
    font-size: 19px;
    font-weight: 600;
}
.futball_daily_matchs .n-timer5 {
    color: #fff;
    margin-top: 18px;
    padding: 5px 13px 4px 27px;
    background: url(/assets../images/clock-icon.png) top 7px left 8px no-repeat;
    background-color: rgb(18 11 22 / 78%);
    background-size: 12px;
    margin-bottom: -39px;
    border-radius: 4px 4px 0 0;
}
.futball_daily_matchs .hom5-round-match {
    padding: 0 5px;
    width: 300px;
}
.futball_daily_matchs .full-width-10.mt-20.mb-10 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    width: calc(100% - 0px);
}

/*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;
    font-size: 20px;
    font-weight: bold;
}
/* 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;
    float: none;
    width: calc(100% - 0px);
}
.info_model_instrut strong.legion_booster li {
    color: #000028;
    width: 47%;
    margin-bottom: 18px;
    vertical-align: top;
}
.info_model_instrut strong.legion_booster li b {
    display: inline-block;
    width: 24px;
    height: 23px;
    background-color: #000028;
    color: #FFF;
    border-radius: 5px;
    border: 1px solid #000028;
    text-align: center;
    line-height: 20px;
    float: left;
    margin-top: 0px;
    font-size: 10px;
    margin-right: 8px;
}
.leader_formatstyle1 .top_lead_strip,
.leader_formatstyle2 .top_lead_strip {
    background-color: #009999;
    float: left;
    width: calc(100% - 0px);
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 15px;
    margin-top: 0;
    margin-bottom: 15px;
    color: #fff;
    border-left: 4px solid #066161;
    box-sizing: border-box;
}
.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: 58px;
    height: 20px;
    background-color: #3c3c65;
    color: #fff;
    border-radius: 3px;
    border: none;
    text-align: center;
    line-height: 20px;
    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 img[src*="/images/common/ptype-0.png"] {
    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;
}
.main_tab_leaderboard.leaderbrd_top100.leader_formatstyle1 .top_lead_strip .share-matchup img {
    margin-top: -17px;
}
.main_tab_leaderboard.leaderbrd_top100.leader_formatstyle1 .top_lead_strip .share-matchup .nh-textbox {
	height: 30px;
}
.leader_formatstyle2.ply_rnking_shre .top_lead_strip {
    width: calc(100% - 32px);
}
.leader_formatstyle2.ply_rnking_shre .search_player input.search_clear_btn {
    height: 24px;
}

.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;
}
/*end*/

/*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: 260px !important;
    width: 100%;
    float: none;
    display: block;
    overflow: auto;
}*/
.lh-box3 .tbody-scroll {
    overflow-y: unset;
    height: 100% !important;
    width: 100%;
    float: none;
    display: block;
    overflow: auto;
    max-height: 370px;
}
.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;
}*/

/*player combination rules*/
.player-comb-block table input.textbox {
    color: #000;
    width: 100px;
    border: 1px solid #aaa;
}
.player-comb-block table td input[disabled="disabled"] {
    background-color: #dbdbdb;
    width: 100px;
    border: 1px solid #dbd;
    color: #777;
}
.player-comb-block select#ddlTotalPlayers,
.player-comb-block .sele_rls_inr select,
.player-comb-block .select.rls_slct_other {
    width: 112px !important;
    margin-left: 8px !important;
    padding-left: 2px;
    height: 29px;
    font-size: 12px;
    text-align: center;
}
.player-comb-block .mycust-accrdin-submit .pc-back-lg {
    background-color: #333 !important;
}

/*player lock screen*/
.nh-box1.mt-10.new-table9875 .lock7 td.players_list_tab_div_cols1.sc-ti-0.time78 font,
.nh-box1.mt-10.new-table9875 .lock7 .team_plyr_name a {
    color: #fff !important; 
}

.coprte_partner_img:last-child {
    display: none;
}

/*RD Change for Player Iframe Modal*/
.player_content_wrapper .player_image > img {
    height: 130px;
}
.player_content_wrapper .news_frame_title {
    padding-bottom: 5px;
}
.player_content_wrapper .player_tabs ul#p-tabs,
.player_content_wrapper .news_overflow .owl-nav,
.player_content_wrapper .news_frame_title h2 {
    display: none;
}
.player_content_wrapper .player_tabs ul#p-tabs {
    display: flex;
    position: relative;
    z-index: 9;
}
.player_content_wrapper .table_perfomance {
    position: relative;
    top: 0;
}
.player_profile_glosy_wrap.player_profile_glosy_note.player_profile_img:before,
.player_profile_glosy_wrap.player_profile_glosy_note.player_profile_img:after {
    content: unset;
}
.player_profile_glosy_wrap.player_profile_glosy_note.player_profile_img {
    margin-top: 0;
}
.plyr_prof_glosy_inner {
    background-color: #fff;
}

/*payumoney response*/
.payment_response_wrap h2 {
    text-align: center;
    font-size: 20px;
    margin-bottom: 30px;
    padding: 0 170px;
}
.payment_response_wrap .pay_resp_msg {
    text-align: center;
    height: auto;
    margin-top: 20px;
    font-size: 21px;
    background-color: #d87f13;
    padding: 0 90px;
    color: #fff;
    padding-top: 20px;
    margin-bottom: 15px;
    padding-bottom: 15px;
}
.payment_response_wrap .pay_resp_msg p {
    font-size: 18px;
}
.payment_response_wrap .alert_bar_wrap {
    background-color: #fff;
    margin-top: 3px;
}
.pay_mid_outer {
    display: flex;
    border: 1px solid #ddd;
    margin-left: 20px;
    margin-right: 20px;
}
.pay_mid_inner {
    border-right: 1px solid #ddd;
    width: 50%;
    padding-bottom: 30px;
}
.pay_mid_inner:last-child {
    border-right: none;
}
.pay_mid_logos {
    text-align: center;
    height: 47px;
    overflow: hidden;
    margin-top: 15px;
}
.payment_response_wrap .alert_bar_wrap img {
    width: 158px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 0;
    height: 48px;
    display: inline-block;
    vertical-align: middle;
    object-fit: cover;
}
.pay_mid_logos span {
    vertical-align: middle;
    background-color: #000028;
    min-height: 47px;
    display: inline-block;
    line-height: 48px;
    padding: 0 15px;
    margin-left: -3px;
    font-weight: bold;
    color: #fff;
}
.payment_response_wrap .alert_inner_txt p, 
.payment_response_wrap .alert_inner_txt li {
    font-size: 14px;
    padding-left: 25px;
}
.payment_response_wrap .alert_pts {
    margin-left: 25px;
    min-height: 285px;
}
.payment_response_wrap .alert_pts li {
    padding-left: 0;
    margin-left: 51px;
}

/*h2h league home*/
.lh-box3 #grdCurrStandingH2H tbody tr, .lh-box3 #grdCurrStandingH2H thead {
    display: table;
    table-layout: fixed;
}

/*banner two video*/
/*video*/
.video_block {
    background-color: #000;
    padding: 10px;
}
.coprte_bnr_right iframe {
    height: 280px;
}
.slides52 {
    text-align: center;
}
.slides52 li {
    width: calc(25% - 15px);
    display: inline-block;
}
.slides52 li img {
    object-fit: cover;
    height: 60px;
}

/*Pub Design*/
.pub_proceed_outer {
    display: flex;
    margin-top: 30px;
    margin-bottom: 30px;
    float: left;
    width: 100%;
}
.pub_proceed_box {
    width: 50%;
    min-height: 100px;
    margin-right: 30px;
    padding: 25px 50px 20px 30px;
    background-color: #eee;
    background-image: url(/assets../images/pred_bg_box.jpg);
    background-size: contain;
    position: relative;
    border-radius: 9px;
}
/*.pub_proceed_box {
    background-image: url(/assetshttps://static.vecteezy.com/system/resources/thumbnails/001/968/592/small/black-dark-elegant-pattern-in-retro-style-with-a-little-gold-dots-background-for-invitation-card-you-can-used-for-premium-royal-party-luxury-poster-bg-template-with-vintage-leather-texture-vector.jpg);
    background-size: contain;
}*/
.pub_proceed_content h2 {
    font-size: 24px;
    color: #FFF;
}
.pub_proceed_content span {
    display: block;
    color: #eee;
    padding: 8px 0;
    font-size: 14px;
}
.pub_proceed_box a {
    font-size: 17px;
    text-decoration: none;
    margin-top: 10px;
    padding: 9px 25px;
    border-radius: 2px;
}

.pub_proceed_img {
    position: absolute;
    bottom: -1px;
    right: 40px;
}
.pub_proceed_img img {
    width: 95px;
    height: 170px;
    object-fit: contain;
}

/*Design 2*/
.pub_proceed_noteam .pub_proceed_content span {
    font-size: 17px;
}
.pub_proceed_noteam .pub_proceed_img img {
    width: 95px;
    height: 108px;
    filter: invert(1);
    opacity: 0.8;
}
.pub_proceed_noteam .pub_proceed_img {
    bottom: 14px;
    right: 20px;
}

/*Design 3*/
/*rd changes*/
.row_inner {
    display: flex;
    justify-content: space-between;
    border: 1px solid #222;
    margin-bottom: 10px;
    padding: 3px;
    background-color: #222;
    border-radius: 8px;
    min-height: 35px;
    padding-right: 10px;
    align-items: center;
}
.row_inner_left span {
    display: inline-block;
    background-color: #111;
    width: 35px;
    height: 35px;
    position: relative;
    vertical-align: middle;
    text-align: center;
    border-radius: 8px;
}
.row_inner_left img.player_photo {
    width: 35px;
    height: 35px;
    margin-top: 0px;
    border-radius: 6px;
    object-fit: cover;
    object-position: top;
}
.row_inner_left b {
    font-size: 14px;
    color: #fff;
    vertical-align: middle;
    display: inline-block;
    padding-left: 5px;
    white-space: nowrap;
    overflow: hidden;
    width: 230px;
    text-overflow: ellipsis;
    text-align: left;
}
.row_inner_left strong {
    font-size: 10px;
    margin-left: 6px;
}
.pub_myteam_wrapper .row_inner_right a.remove {
    width: 19px;
    height: 4px;
    min-height: 4px;
    line-height: 10px;
    display: inline-block;
    background-color: red;
    margin-top: 3px;
}
.row_inner_right a.add {
    width: 55px;
    height: 26px;
    min-height: 27px;
    background-image: url(/assets../images/open-menu.png);
    line-height: 27px;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    background-position: right 0px top 3px;
}
.row_inner_right img {
    filter: brightness(100);
}
.row_outer {
    clear: both;
    padding: 11px 10px 2px 10px;
    background-color: #111;
    width: 100%;
    border-radius: 8px;
}
.row_inner_player .row_inner_left img.player_photo {
    width: 35px;
    height: 35px;
    margin-top: 0;
    border-radius: 6px;
}
.row_inner_player i {
    color: #ccc;
    vertical-align: middle;
    margin-left: 19px;
    margin-top: 0px;
    font-weight: 600;
    display: block;
    text-align: left;
    font-style: normal;
}
.row_inner_player i b {
    display: inline-block;
    font-size: 11px;
    color: #ccc;
    width: auto;
}
.row_inner_left {
    display: flex;
    align-items: center;
}
.row_inner.row_plyr_btn {
    background-color: #0098A6;
}
.row_inner.row_plyr_btn a {
    display: block;
    color: #fff;
    font-weight: 600;
    text-align: center;
    width: 100%;
    font-size: 16px;
}
.row_ply_mid {
    padding-left: 5px;
}
.row_ply_mid img {
    vertical-align: middle;
    width: 16px;
}
.row_inner_player .row_inner_right img {
    transform: rotate(45deg);
}

/*select Player*/
.pub_seclt_plyrs_wrap table {
    width: 100%;
    border-collapse: unset;
    border-spacing: 0 10px;
    border-color: transparent;
}
.pub_seclt_plyrs_wrap table th {
	padding-bottom: 0;
}
.pub_seclt_plyrs_wrap table th:nth-child(4) {
    width: 80px;
}
.pub_seclt_plyrs_wrap table th, .pub_seclt_plyrs_wrap table td {
    padding: 5px 5px;
    color: #fff;
    text-align: center;
}
span.sel_photo_plyr img {
    width: 40px;
    height: 45px;
    object-fit: cover;
    border-radius: 8px 0 0 8px;
}
.pub_seclt_plyrs_wrap table td {
    background-color: #222;
    padding: 12px 5px;
}
tr.spacer_pub td {
    background-color: #111;
    padding: 5px 5px !important;
}
.pub_seclt_plyrs_wrap table td:nth-child(1) {
    border-radius: 8px 0 0 8px;
    padding: 0;
}
.pub_seclt_plyrs_wrap table th:nth-child(2),
.pub_seclt_plyrs_wrap table td:nth-child(2) {
    text-align: left;
}
.pub_seclt_plyrs_wrap table td:nth-child(5) {
    border-radius: 0 8px 8px 0;
}
.sel_plyr_dtls img {
    width: 16px;
    vertical-align: middle;
    margin-right: 5px;
    float: left;
}
.sel_plyr_dtls b {
    display: block;
}
a.sel_plyr_btn img {
    width: 17px;
    position: relative;
    top: 2px;
    left: -1.5px;
}
a.sel_plyr_btn {
    display: inline-block;
    border: 2px solid #68a355;
    border-radius: 40px;
    margin-right: 3px;
    width: 23px;
    height: 23px;
}
.pub_seclt_plyrs_wrap .row_outer {
    padding: 11px 10px 15px 10px;
    /*overflow-x: auto;
    height: 400px;*/
}

.pub_seclt_srch input[type=text] {
    padding: 12px;
    font-size: 17px;
    border: none;
    float: left;
    color: #fff;
    padding-left: 0;
    width: 80%;
    border-radius: 0 20px 20px 0;
    background: #333;
}

.pub_seclt_srch button {
    float: left;
    width: 16%;
    padding: 10px;
    background: #333;
    color: white;
    font-size: 17px;
    border: none;
    border-left: none;
    border-radius: 20px 0 0 20px;
    cursor: pointer;
}
.pub_seclt_srch button img {
    width: 19px;
    filter: invert(1);
    height: 24px;
    object-fit: contain;
}
.pub_seclt_search_plyrs {
    margin-bottom: 20px;
    margin-top: 5px;
    position: sticky;
    top: 5px;
}

.pub_seclt_srch button:hover {
  background: #0b7dda;
}

.pub_seclt_srch::after {
  content: "";
  clear: both;
  display: table;
}

.pub_team_title {
    margin-bottom: 30px;
    margin-top: 30px;
    text-align: center;
    font-size: 15px;
}
.pub_myteam_wrapper {
    float: none;
    display: inline-block;
    width: 40%;
    margin-right: 60px;
    margin-top: 0;
    position: relative;
}
/*.pub_myteam_wrapper::before {
    content: "";
    width: 0;
    height: 0;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 15px solid #111;
    position: absolute;
    right: -33px;
    top: 12px;
}*/
.pub_seclt_plyrs_wrap {
    display: inline-block;
    width: 50%;
    vertical-align: top;
}

.row_inactive {
    opacity: 0.2;
    background-color: #000;
    border: 1px solid #555;
}

/*Design 4*/
.pub_team_selected .pub_myteam_wrapper {
    width: 100%;
    margin-right: 0;
}
.pub_team_selected .pub_myteam_wrapper::before {
    content: unset;
}
.pub_team_selected .row_plyr_headder span {
    display: inline-block;
}
.pub_team_selected .row_plyr_headder {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 15px;
}
.pub_team_selected .row_plyr_headder a {
    padding: 0;
}
.pub_team_selected .row_plyr_headder a {
    padding: 3px 15px;
    margin: 0;
    color: #fff;
    font-size: 15px;
    background-color: green;
}
.pub_team_selected .row_inner_left span {
    padding: 0;
}
.pub_team_selected .row_inner {
    padding: 0 0px;
    padding-right: 10px;
}
.pub_team_selected .row_inr_pts b {
    font-size: 21px;
    vertical-align: middle;
    margin-right: 2px;
    color: #ffe420;
}
.pub_team_selected .row_inr_pts span {
    display: inline-block;
    font-size: 15px !important;
    vertical-align: middle;
    color: #fff;
}
.pub_team_selected .pub_proceed_box {
    padding-right: 20px;
    padding-left: 20px;
}
.pub_team_selected {
    align-items: flex-start;
}
.pub_team_selected .pred_box_header {
    display: flex;
    justify-content: space-between;
    padding-bottom: 20px;
}
.pub_team_selected .pred_box_header h2 {
    color: #fff;
}
.pub_team_selected .pred_box_header a {
   	padding: 3px 15px;
    margin: 0;
    color: #fff;
    font-size: 15px;
    background-color: green;
}
.pub_proceed_box .question_predict_wrap .pred_inner_box {
    justify-content: space-between;
}


.pub_pred_wrapper .pub_proceed_outer {
    margin-bottom: 0;
    margin-top: 15px;
}
.pub_team_selected, .pub_proceed_noteam {
    align-items: flex-start;
    width: 100%;
}
.pub_team_selected .row_plyr_outer {
    display: flex;
    flex-wrap: wrap;
}
.pub_team_selected .row_inner_player {
    width: 47%;
    min-height: 48px;
    margin-right: 15px;
}
.pub_team_selected .row_inner_player span {
    margin-left: 5px;
}
.pub_team_title h2 {
    padding-bottom: 20px;
}

/*Rules*/
/*Rules*/
.pred_rules_box table td {
    border: none;
    padding: 8px 5px;
    font-size: 14px;
}
.pred_rules_box table,
.pred_rules_box2 table,
.pred_rules_box3 table {
    margin-top: 15px;
    margin-left: 7px;
    margin-bottom: 10px;
    width: 96%;
    border-spacing: 0;
    border-collapse: collapse;
}
.pred_rules_box table,
.pred_rules_box2 table{
    margin-top: 10px;
    margin-left: 0;
    width: 100%;
    margin-bottom: 0;
}
.pred_rules_box {
    margin-top: 10px;
    margin-bottom: 10px;
}
.pred_rules_box table td:last-child {
    width: 40px;
    text-align: center;
    font-weight: bold;
}
.pred_rules_box table td img {
    vertical-align: middle;
    margin-right: 6px;
}
.pred_rules_box2 table td {
    border: none;
    padding: 8px 5px;
    border-bottom: 1px solid #fff;
    font-size: 14px;
}
.pred_rules_box2 table tr:nth-child(odd) td,
.pred_rules_box table tr:nth-child(odd) td {
    background-color: #eee;
}
.pred_rules_box2 table td:last-child {
    width: 55px;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
} 
.pre_inr_title {
    margin-bottom: -14px;
    margin-top: 15px;
    width: auto;
    z-index: 9;
    margin-left: -9px;
    text-align: left;
    font-size: 13px;
    font-weight: bold;
    color: #efff;
    display: inline-block;
    padding: 8px 10px;
    position: relative;
}
.pred_rules_box3_inr {
    float: left;
    width: 100%;
}
.pre_inr_title::before {
    content: "";
    background-color: #697076;
    width: 23px;
    height: 26px;
    position: absolute;
    top: 8px;
    z-index: -1;
    right: 3px;
    transform: skewX(30deg);
}
.pre_inr_title span {
    background-color: #697076;
    display: inline-block;
    padding: 5px 11px;
    border-radius: 0;
}
.pub_title_top {
    display: flex;
    clear: both;
    justify-content: space-between;
    padding: 20px 35px 0 5px;
}
.pub_title_top > span {
    width: 108px;
    display: inline-block;
    font-size: 18px;
    background-color: #fefefe;
    text-align: center;
    padding-top: 3px;
    font-weight: bold;
    border: 1px dashed #aaa;
    padding-bottom: 3px;
    border-radius: 3px;
}
.pub_title_top h2 {
    font-size: 21px;
    padding-left: 60px;
}

/*team submit and cancel button*/
.row_inner.row_plyr_btn {
    background-color: transparent;
    min-height: unset;
    border: none;
}
.row_inner.row_plyr_btn a {
    display: block;
    color: #fff;
    font-weight: 600;
    text-align: center;
    text-decoration: none;
    width: 48%;
    background-color: #444;
    font-size: 15px;
    padding: 12px 0;
    border-radius: 6px;
}
.row_inner.row_plyr_btn a.sub_team {
    background-color: #0098A6;
}
.row_inner.row_plyr_btn a.sub_team.sub_team_dis {
    opacity: 0.9;
    color: #9b8686;
    background-color: #acb6b7;
    cursor: not-allowed;
    pointer-events: none;
}


/*playing 11 team*/
/*.row_inner_player i span.pred_playing::before {
    content: "Playing";
    position: absolute;
    width: 70px;
    top: -2px;
    left: -3px;
    font-size: 10px;
}*/
.row_inner_player i span.pred_playing::before {
    content: "";
    position: absolute;
    width: 6px;
    top: 4px;
    left: -10px;
    border-radius: 13px;
    height: 6px;
    font-size: 10px;
    background-color: #17cf17;
}
/*.row_inner_player i span.pred_playing {
    width: 8px;
    height: 8px;
    position: relative;
    background-color: #17cf17;
    margin-left: 9px;
}*/
.row_inner_player i span.pred_playing {
    width: auto;
    height: auto;
    position: relative;
    background-color: transparent;
    margin-left: 20px;
    font-size: 12px;
}

.row_inner_player i span {
    background-color: transparent;
    width: auto;
    height: auto;
}

/*batting-fielding match*/
.bat_team_mtch {
    color: #fff;
    position: absolute;
    left: 232px;
    right: 65px;
    top: 25px;
    font-weight: bold;
    /* mix-blend-mode: color-burn; */
    font-size: 13px;
    padding: 3px 8px 5px 8px;
    border-radius: 0 3px 3px 0;
    background-color: #000;
    width: 56px;
    text-align: center;
}

/*team title players*/
.pub_seclt_title {
    position: relative;
    text-align: left;
}
.pub_seclt_title h2 {
    color: #fff;
    font-weight: bold;
    background-color: #222;
    margin-left: -10px;
    margin-bottom: 0;
    margin-right: -10px;
    font-size: 18px;
    margin-top: -16px;
    border-radius: 6px 6px 0 0;
    padding: 10px 10px 10px 10px;
}
.pub_seclt_title a.close {
    display: inline-block;
    background-color: #555;
    width: 27px;
    height: 27px;
    box-shadow: inset -1px -2px 6px 1px #5b4d4d;
    border-radius: 120px;
    transform: rotate(45deg);
    top: 8px;
    right: 0px;
    position: absolute;
}
.pub_seclt_title a.close::before, 
.pub_seclt_title .close::after {
    content: "";
    position: absolute;
    top: 13px;
    right: 5px;
    background-color: #fff;
    width: 16px;
    height: 2px;
    transform: rotate(-90deg);
}
.pub_seclt_title .close::after {
    height: 2.5px;
    transform: rotate(0deg);
}
.match_pred_box_team2 .bat_team_mtch {
    left: unset;
    right: 129px;
}
/*.sel_plyr_dtls span.pred_playing {
    width: 8px;
    height: 8px;
    position: relative;
    background-color: #17cf17;
    margin-left: 22px;
    display: inline-block;
    border-radius: 14px;
    margin-top: 3px;
}*/
.sel_plyr_dtls span.pred_playing {
    width: auto;
    height: auto;
    position: relative;
    background-color: transparent;
    margin-left: 32px;
    display: inline-block;
    border-radius: 14px;
    margin-top: 3px;
    font-size: 12px;
}
/*.sel_plyr_dtls span.pred_playing::before {
    content: "Playing";
    position: absolute;
    width: 70px;
    top: -2px;
    left: 11px;
    font-size: 10px;
}*/
.sel_plyr_dtls span.pred_playing::before {
    content: "";
    position: absolute;
    width: 7px;
    top: 5px;
    left: -12px;
    border-radius: 20px;
    font-size: 10px;
    background-color: #17cf17;
    height: 6px;
} 
.row_inner[draftplayertypeid="0"] .row_inner_left img.player_role[src="/images/common/ptype-0.png"] {
    filter: invert(1);

}
.pred_ques_submit .undo_team {
    background-color: #000;
    display: inline-block;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    padding: 10px 30px;
    font-size: 17px;
    margin-right: 10px;
}
.pub_team_selected .row_inr_pts {
    background-color: #444;
    margin-right: -10px;
    padding-right: 10px;
    padding-left: 10px;
    border-radius: 4px 0 0 4px;
}

/*LeaderBoard*/
.pub_leader_wrap .new_leader_color.leaderboard_style {
    background-color: #111;
}
.pub_leader_wrap .leaderboard_style table.new-table-leaderboard tr:nth-child(odd) td {
    background-color: rgb(79 75 75 / 51%);
}
.pub_leader_wrap .leaderboard_header {
    background-color: #52197c;
}
.pub_leader_wrap tbody#grdMyTeam td {
    background-color: transparent;
}
.pub_leader_wrap tbody#grdMyTeamBO td {
    background-color: #777;
    line-height: 1px !important;
    height: 1px !important;
}
.pub_leader_wrap strong.nh-nowrap {
    line-height: normal !important;
}
.pub_leader_wrap strong.nh-nowrap a {
    display: block;
    margin-top: 11px;
}
.pub_leader_wrap strong.nh-nowrap font {
    display: block;
    line-height: normal;
    font-size: 10px;
    margin-top: 3px;
    color: #ccc;
}
.pub_leader_wrap strong.nh-nowrap font::before {
    content: "(";
}
.pub_leader_wrap strong.nh-nowrap font::after {
    content: ")";
}
.pub_leader_wrap table.new-table-leaderboard span.ldr_rank {
    background-position: 13px 9.5px;
    background-size: 24px;
    font-size: 11px;
}
.pub_title_top + .pred_box_outer {
    margin-top: 15px;
}

/*Auction Budget*/
.auc_inner_player b {
    margin-left: 2px;
    color: #beca0c;
    position: relative;
}
.auc_inner_player b::before {
    content: "(";
}
.auc_inner_player b::after {
    content: ")";
}
.auc_inner_player span {
    display: inline-block;
}
table.owner_combi {
    width: 100%;
    border-collapse: collapse;
    border-bottom: 4px solid #000028;
    table-layout: fixed;
}
table.owner_combi td {
    border-right: 1px solid #ddd;
}
table.owner_combi td img {
    width: 16px;
}
table.owner_combi td b {
    color: #444;
    font-size: 11px;
}
table.owner_combi td:last-child {
    border: none;
}
table.owner_combi thead td {
    padding-top: 5px;
}
table.owner_combi tbody td {
    padding-bottom: 5px;
}
.auction_top_selection {
	clear: both;
}
.auc_inner_player {
    border-right: 1px solid #777;
    border-radius: 0;
}
.auc_inner_player.act i {
    color: #333 !important;
}
.auc_inner_player.act b {
    color: #333;
}
/*.auc_inner_player.offline:before {
    top: 57px;
    left: 25px;
    width: 54%;
}*/
.auc_inner_player.offline:before {
    top: 111px;
    left: 0;
    width: calc(55% - 17px);
    right: 0;
    margin: 0 auto;
    height: auto;
}
.back_auction_league {
    margin-bottom: 20px;
}
.back_auction_league a.copy-Share-Button {
    background-color: transparent;
    padding: 0;
}
.back_auction_league .share-matchup .copy-Share-Button img {
    width: 31px;
}
.back_auction_league .share-matchup .nh-textbox {
    height: 19px;
}
.back_auction_league .share-matchup label {
    color: #fff;
    margin-top: 16px;
}

/*suction guest view*/
.gst_view_txt {
    display: inline-block;
    color: #fff;
    margin-left: 0;
    margin-top: 0px;
    background-color: #009999;
    padding: 9px 20px;
    font-weight: 500;
    border-radius: 44px;
    font-size: 16px;
}
.users_view {
    display: inline-block;
    float: right;
    background-color: green;
    padding: 8px 8px 8px 8px;
    border-radius: 4px;
    color: #fff;
    font-weight: bold;
    margin-top: 2px;
    margin-right: 10px;
}
.users_view img {
    width: 20px;
    filter: invert(1);
    vertical-align: middle;
    margin-top: -4px;
}
.users_view span {
    vertical-align: middle;
}
.fr.users_view {
    margin-left: 10px;
}
.sc-note-box tr#divSystemLeagueNote + tr td:last-child {
    width: 125px;
}

/*club scoring*/
.clb_combiner_top_wrap.clb_scoring_rule_wrap .clb_combiner_rules.clb_combiner_scoring td input.textbox {
    width: 35px !important;
    font-size: 11px;
}
.clb_scoring_rule_wrap .clb_combiner_top_wrap.clb_scoring_rule_wrap .clb_combiner_rules.clb_combiner_scoring select.nh-listbox.clb_select_rles {
    width: 60px !important;
}

/*homepagefutbattle-Tab*/
.tab_inner_hm a.tablinks.tablinks2 {
    padding-left: 15px;
    text-decoration: none;
}
.tab_inner_hm a.tablinks.tablinks2 span {
    color: #fff;
    font-size: 14px;
    margin-top: 8px;
    display: block;
    vertical-align: middle;
    font-family: montserrat;
    font-weight: 600;
}
a.tablinks.tablinks2 {
    opacity: 0.7;
    transition: all 0.4s;
}
a.tablinks.tablinks2:hover {
	opacity: 1;
}

div#divScoring .clb_combiner_rules.clb_combiner_scoring table.rual-table select {
    width: 70px !important;
}

/*Auction Host New Screen*/
.auction_host_blck .pick_time_auc {
    width: 165px;
}
table.owner_combi {
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
    margin-top: 0;
}
table.owner_combi td {
    text-align: center;
    border-right: 1px solid #ddd;
}
table.owner_combi img {
    width: 15px;
    margin: 0 auto;
    margin-bottom: 6px;
}
table.owner_combi b {
    font-size: 12px;
} 
.auction_host_blck .plyr-info-block table {
    width: calc(100% - 5px) !important;
}
.auction_host_blck .plyr-info-block table thead th:first-child {
    width: 30px !important;
}
.auction_host_blck .ply_news_lst {
    margin-top: 10px;
    width: 35%;
    margin-left: -15px;
    border-left: 1px solid #ddd;
    padding-right: 0;
    margin-right: 15px;
    margin-bottom: 10px;
    padding-left: 6px;
}
.auction_host_blck .player_lst_tab {
    box-shadow: none;
    background-color: #eee;
    margin-bottom: 5px;
    padding: 0;
    border-radius: 0;
    display: flex;
}
.auction_host_blck .player_lst_tab a {
    padding: 10px 15px;
    margin-right: 0;
}
.auction_host_blck .ply_news_lst .nh-box1-in {
    width: 100%;
    height: 200px;
    overflow-x: auto;
}
.auction_host_blck .plyr-info-block {
    display: flex;
    margin-bottom: 10px;
    width: 100%;
}
.auction_host_blck .player-mdl-info tbody td:nth-child(1) {
    width: 160px !important;
    font-size: 11px;
}

.auction_host_blck .plyr_auc_img {
    display: inline-block;
    padding: 7px;
    margin-top: 0;
}
.auction_host_blck .plyr_auc_img > img {
    object-fit: cover;
    width: 100px;
    height: 100px;
    margin-bottom: 5px;
    border: 2px solid #ccc;
}
.auction_host_blck .auction_sel_left .player_auc_detailed .plyr-info-block h4 {
    font-size: 12px !important;
    margin: 0px 0px 5px 0px !important;
}
.auction_host_blck .my_team69-sub {
    font-size: 10px;
}
.auction_host_blck .auc_inner_player span {
    display: inline-block;
}
.auction_host_blck .auc_inner_player b {
    margin-left: 5px;
    color: #beca0c;
}

.auction_host_blck .auc_inner_player .owner_combi img {
    width: 15px;
    height: 15px;
    border: none;
    box-shadow: none;
}

.auction_host_blck .auc_inner_player ul {
    border-radius: 4px;
    padding-bottom: 2px;
    padding-top: 2px;
    width: 74%;
    text-align: center;
    margin: 0 auto;
    margin-bottom: 5px;
}
.auction_host_blck .auc_inner_player li {
    display: inline-block;
    position: relative;
    margin: 0 4px;
}
.auction_host_blck .auc_inner_player li::before {
    content: "";
    position: absolute;
    left: -5px;
    top: 1px;
    height: 12px;
    width: 1px;
    background-color: #767697;
}
.auction_host_blck .auc_inner_player li:nth-child(1)::before {
    content: unset;
}
.auction_host_blck .auc_inner_player li img {
    width: 12px;
    height: 13px;
    border: none;
    border-radius: 0;
    padding-left: 3px;
    box-shadow: none;
    vertical-align: middle;
}
.auction_host_blck .auc_inner_player li b {
    margin-left: 0;
    display: block;
}
.auction_host_blck .auc_inner_player.current:before {
    top: 60px;
}

.pre_auct_add a {
    display: flex;
    background-color: #000028;
    border-radius: 20px;
    width: 27px;
    height: 26px;
    align-items: center;
    justify-content: center;
    top: 4px;
    position: relative;
}
.pre_auct_add img {
    width: 16px;
    filter: brightness(100);
    padding-top: 0;
}


.modal_pre_aucadd {
  display: none; 
  position: fixed; 
  z-index: 999; 
  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_pre_aucadd .modal-content {
    background-color: #fefefe;
    margin: 15% auto;
    padding: 20px;
    text-align: center;
    border-radius: 5px;
    border: 1px solid #888;
    width: 300px;
    position: relative;
}

.modal_pre_aucadd .close {
    color: #000;
    float: right;
    font-size: 25px;
    position: absolute;
    right: -11px;
    top: -13px;
    background-color: #eee;
    height: 25px;
    width: 25px;
    border-radius: 20px;
    line-height: 29px;
    box-shadow: 0 0 4px #000;
}
.modal_pre_aucadd .modal-content p {
    font-size: 18px;
    margin: 0;
    margin-bottom: 10px;
    font-weight: 600;
}
.modal_pre_aucadd .modal-content input {
    width: 100%;
    border: 1px solid #ccc;
    font-weight: bold;
    height: 35px;
    margin-bottom: 10px;
    padding-left: 10px;
}
.modal_pre_aucadd .modal-content a {
    float: none;
    padding: 10px 20px;
    display: inline-block;
    text-decoration: none;
}

.modal_pre_aucadd .close:hover,
.modal_pre_aucadd .close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}

.auction_host_blck .auc_left_players {
    width: 100%;
}
.auc_prog_host_wrap select {
    width: 85px;
    margin-left: 5px;
    border-radius: 2px;
    font-size: 12px;
}
.auction_host_blck .squad_table table tbody {
   /* height: 523px;*/
   height: 387px;
}
.auction_host_blck #tabsholder2 .tab-menu7 {
    margin-top: 0;
}


.auc_prog_host_wrap .squad_table table tbody {
    line-height: 16px;
}
.auc_prog_host_wrap .squad_table {
    background-color: #fff;
    margin-top: -5px;
}


.auction_host_blck .auc_inner_player {
    border: 1px solid #777;
    border-radius: 4px;
}
.auction_host_blck .auction_sel_left {
    width: 60%;
}
.auction_host_blck .auction_sel_right {
    width: 40%;
    margin-left: 15px;
}
.auction_host_blck .tabnav_bg .filter-team-nw a.filter-btn {
    background-color: #014c53;
}
.plyr_news_lnk {
    display: block;
    font-weight: 600;
    margin-top: 10px;
    text-align: center;
}

.auc_prog_host_wrap .squad_table thead th {
    background-color: #000028 !important;
}
.auc_prog_host_wrap .squad_table td {
    padding: 12px 10px;
}


/*Auction new screen 2*/
.auction_slction_block .pick_time_auc {
    width: 185px;
}
.auction_slction_block .plyr_auc_img {
    margin-top: 10px;
    background-color: #f1f1f1;
    border-radius: 7px;
    margin-left: 10px;
    text-align: center;
    margin-right: 10px;
}
.auction_slction_block .plyr_auc_img > img {
    width: 80px;
    height: 80px;
}
.auction_slction_block .plyr-info-block {
    align-items: flex-start;
}
.auction_slction_block .plyr-info-block .pick_time_auc {
    margin-left: 10px;
    margin-top: 10px;
    padding-bottom: 7px;
    border: 1px solid #ddd;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 5px;
}
.auction_slction_block .auc_options {
    /*height: 135px;*/
    height: 100%;
}
.auction_slction_block .auc_options ul li > span {
    font-size: 13px;
    padding: 7px 0;
    font-weight: 600;
    color: #888;
    top: 2px;
}
.auction_slction_block .auc_options ul li b {
    position: relative;
    top: 15px;
}
.auction_slction_block .plyr-info-block table,
.auction_slction_block .plyr-info-block table td:last-child {
    border: none;
}
.auction_slction_block .plyr-info-block table.owner_combi img {
    width: 18px;
}
.auction_slction_block .plyr-info-block .pick_time_auc span {
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 12px;
}
.auction_slction_block .plyr-info-block table.owner_combi b {
    font-size: 13px;
}
.auction_slction_block .auc_prog_host_wrap .squad_table table tbody {
    /*height: 499px;*/
    height: 429px;
}

td.auc_tab_remove a {
    display: inline-block;
    width: 30px;
    height: 20px;
    background-image: url(/assets../images/cc-no.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.auctin_sel_btns {
    text-align: right;
    margin-left: 9px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.auctin_sel_btns a {
    background-color: #333;
    color: #fff;
    text-decoration: none;
    font-size: 13px;
    padding: 11px 23px;
    display: block;
    width: 90%;
    text-align: center;
    font-weight: bold;
    margin-top: 8px;
}
.auctin_sel_btns a:last-child {
    background-color: red;
}
.auction_drp_stats select {
    color: #beca0c;
    font-weight: 600;
    font-size: 12px;
    height: 30px;
    width: 90%;
    text-align: center;
}

.auction_grid_bottom {
    display: flex;
    flex-wrap: wrap;
}
.auction_grid_bottom .auc_squad {
    margin-right: 11px;
    margin-top: 10px;
    width: calc(25% - 13px);
}
.auction_grid_bottom .squad_table .squad_inner a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 80px;
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
}
.auction_host_blck .auction_grid_bottom .squad_table th:nth-child(2), 
.auction_host_blck .auction_grid_bottom .squad_table td:nth-child(2) {
    width: 115px !important;
}
.auction_slction_block .auc_options ul li select {
    font-size: 12px;
    width: 120px;
}
.auctin_sel_btns a:nth-child(2) {
    background-color: green;
}
.auction_slction_block .auction_grid_bottom .squad_table tbody {
    height: 300px;
}
.auction_slction_block .auc_options li .textbox {
    margin-top: 30px;
}

a.ach_btn {
    font-size: 14px;
    display: inline-block;
    background-color: #009999;
    color: #fff;
    text-decoration: none;
    padding: 12px 32px;
    border-radius: 3px;
    font-weight: bold;
    margin: 6px 0 0px 0;
    width: 52%;
}

.auc_stats_strip {
    float: right;
}
.auc_stats_strip span {
    font-size: 14px;
    background-color: #009999;
    color: #fff;
    font-weight: bold;
    display: inline-block;
    padding: 12px 30px;
    border-radius: 60px;
    margin-top: -3px;
    box-shadow: 0px 2px 0px #0e0e0e;
}

/*compare*/
a.lnk_compare img {
    width: 16px;
    background-color: #eee;
    padding: 3px;
    border-radius: 10px;
    vertical-align: middle;
    margin-left: 10px;
}
a.bck_compare_btn span {
    vertical-align: middle;
    text-decoration: none;
    font-weight: 500;
}
a.bck_compare_btn img {
    width: 14px;
    vertical-align: middle;
    margin-right: 3px;
}
a.bck_compare_btn {
    display: inline-block;
    background-color: #fff;
    border-radius: 10px;
    padding: 3px 10px;
    text-decoration: none;
}
a.bck_compare_btn span {
	color: #000;
}

/*auction player block*/
.auction_player_block {
    display: flex;
    /* background-color: rgb(0 0 40 / 83%); */
    padding: 0 23px 0 15px;
    /* height: 90vh; */
    height: auto;
    justify-content: space-between;
    align-items: flex-start;
    margin-top: 25px;
}
.auction_player_top {
    padding: 30px 30px 0 0;
    width: 40%;
}
.auction_player_left {
    padding-right: 50px;
    position: relative;
    z-index: 9;
    text-align: center;
}
.auction_player_left::before {
    content: "";
    background-color: #009999;
    width: 230px;
    height: 230px;
    position: absolute;
    top: 40px;
    left: 0px;
    border-radius: 190px;
    right: 50px;
    z-index: -1;
    opacity: 0.7;
    margin: 0 auto;
}
.auction_player_left img {
    width: 310px;
    height: 290px;
    object-fit: contain;
    object-position: bottom;
}
.auction_player_right {
    background-color: rgb(0 153 153 / 22%);
    border-radius: 10px;
    padding: 20px 20px;
}
.auction_player_right h3 {
    font-size: 35px;
    color: greenyellow;
    margin-bottom: 9px;
    word-break: break-word;
}
.auction_player_right span {
    color: #eee;
    display: block;
    margin-bottom: 10px;
    font-size: 20px;
}
.auction_player_right b {
    color: #fff;
    font-size: 14px;
}
.auction_player_block .player_list_right {
    width: 62%;
}
.auction_player_bot {
    width: 55%;
    padding-top: 15px;
    padding-bottom: 15px;
}
.auction_player_block .player_lst_tab {
    border-radius: 5px 5px 0 0;
    margin-bottom: 0;
}
.auction_player_block .create_league_list_league9 th,
.auction_player_block .new-table-546 thead,
.auction_player_block .new-table-54 thead {
    color: #ffffff;
    background: #009999 !important;
}
.auction_player_block .bo-r-tb-85 {
    border-left: 1px solid #d2c2c2;
}
.auction_player_block .my_team69-sub {
    border-left: 1px solid #d2c2c2;
    border-top: 1px solid #d2c2c2;
}
.auction_player_block .ply-prof-right table,
.auction_player_block .plist_lst_mtchs table {
    border-radius: 5px;
}
.auction_player_block .ply-prof-right table tbody tr:last-child td:first-child,
.auction_player_block .plist_lst_mtchs table tbody tr:last-child td:first-child {
    border-radius: 0 0 0 5px !important;
}
.auction_player_block .ply-prof-right table tbody tr:last-child td:last-child,
.auction_player_block .plist_lst_mtchs table tbody tr:last-child td:last-child {
    border-radius: 0 0 5px 0 !important;
}
.auction_player_block .plist_lst_mtchs table tbody tr:last-child td {
    border-bottom: none;
}


.ply_latest_matches,
.ply_news_lst {
    margin-top: 15px;
}
.ply_news_lst .nh-box1-in {
    height: auto;
    overflow-x: hidden;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 0 0 5px 5px;
}
.player_list_right .create_league_list_league9 td {
    padding: 10px 5px;
}

.auction_player_block h5 {
    font-size: 40px;
    color: #fff;
    display: flex;
    width: 100%;
    text-align: center;
    align-items: center;
    justify-content: center;
}

#divPPPreSel .modal_drp,
#divPPSubmitBid .modal_drp {
    display: block;
    text-align: center;
}
#divPPPreSel .modal_drp span,
#divPPSubmitBid .modal_drp span {
    display: block;
    font-size: 15px;
    margin-bottom: 15px;
}
#divPPPreSel .modal_drp input, 
#divPPPlaceBid .modal_drp input,
#divPPSubmitBid .modal_drp input{
    border: 1px solid #ddd;
    height: 24px;
    width: 65px;
}
#divPPPlaceBid .modal_drp .button,
#divPPPreSel .modal_drp .button,
#divPPSubmitBid .modal_drp .button {
    margin-left: 15px;
}
#divPPPreSel .modal_drp a,
#divPPSubmitBid .modal_drp a {
    position: relative;
    float: none;
    top: 1px;
    display: inline-block;
    width: 25%;
    margin: 0 auto !important;
    margin-top: 14px;
}
#divPPPreSel .lbl_txtbox,
#divPPSubmitBid .lbl_txtbox {
    background-color: #ddd;
    height: 28px;
    padding: 0 7px;
    line-height: 27px;
    display: inline-block !important;
    font-weight: bold;
}
.auction_slction_block .auc_options {
    display: flex;
    width: 58%;
    margin-top: 0;
}
.auction_slction_block .auc_options input {
    border: 1px solid #aaa;
    height: 20px;
    width: 82%;
}
.auction_slction_block .auc_options select {
    border: 1px solid #aaa;
    width: calc(100% - 9px);
    height: 25px;
}
.auction_slction_block .auc_options td {
    padding: 4px 10px;
}

.lbl_txtbox {
	background-color: #ddd;
	height: 28px;
	padding: 0 7px;
	line-height: 27px;
	font-weight: bold;
}


@media screen and (max-width: 7000px) and (min-width: 1500px) {
	.auction_main_wrapper {
	    width: 1500px;
	    margin: 0 auto;
	}
}

.auction_slction_block .auc_options .lbl_txtbox {
    background-color: #ddd;
    height: 30px;
    padding: 4px 7px;
    line-height: 31px;
    font-weight: bold;
    position: relative;
    top: -4px;
}
.auction_host_blck .auction_sel_right div#tabsholder2 {
    background-color: #fff;
}
.auction_host_blck .squad_table th:nth-child(2), 
.auction_host_blck .squad_table td:nth-child(2) {
    width: 185px !important;
}
.auction_host_blck .squad_table th:last-child {
	padding-right: 30px;
}
#contentcl1 .squad_table table th:nth-child(1), 
#contentcl1 .squad_table table td:nth-child(1) {
    width: 215px !important;
}
#contentcl0 .squad_table .squad_inner a {
    font-size: 12px;
}
/*create league host*/
#divDraftRow1 .checkbox_auction .sep_draft {
    width: 85%;
    border: 1px solid #ddd;
    padding-right: 40px;
}
#divDraftRow1 table.checkbox-div.checkbox_auction td:last-child {
    margin-left: 0;
    display: table;
    width: 120%;
}
#divDraftRow1 table.checkbox-div.checkbox_auction td {
	border: none;
}

/*daily match box v5*/
.matches_boxnew {
    float: left;
    width: calc(33% - 10px);
    border: 1px solid #1f375b;
    margin-left: 8px;
    margin-top: 15px;
    margin-bottom: 15px;
    overflow: hidden;
}
.matches_box_top {
    display: flex;
    justify-content: space-between;
    position: relative;
    padding: 10px 0 15px 0;
    overflow: hidden;
    margin-bottom: 10px;
    background-color: #fff;
}
.matches_box_img {
    width: 50px;
    height: 50px;
    text-align: center;
    border-radius: 60px;
    margin: 0 auto;
}

.matches_box_left .matches_box_img,
.matches_box_left span {
    background-color: #6f2c91;
}
.matches_box_right .matches_box_img,
.matches_box_right span {
    background-color: #b71f1f;
}

.matches_boxnew:nth-child(2) .matches_box_left .matches_box_img,
.matches_boxnew:nth-child(2) .matches_box_left span {
    background-color: #6f2c91;
}
.matches_boxnew:nth-child(2) .matches_box_right .matches_box_img,
.matches_boxnew:nth-child(2) .matches_box_right span {
    background-color: #b71f1f;
}

.matches_boxnew:nth-child(3) .matches_box_left .matches_box_img,
.matches_boxnew:nth-child(3) .matches_box_left span {
    background-color: green;
}
.matches_boxnew:nth-child(3) .matches_box_right .matches_box_img,
.matches_boxnew:nth-child(3) .matches_box_right span {
    background-color: teal;
}

.matches_boxnew:nth-child(4) .matches_box_left .matches_box_img,
.matches_boxnew:nth-child(4) .matches_box_left span {
    background-color: #ff2882;
}
.matches_boxnew:nth-child(4) .matches_box_right .matches_box_img,
.matches_boxnew:nth-child(4) .matches_box_right span {
    background-color: mediumpurple;
}

.matches_box_img img {
    width: 44px;
    height: 44px;
    object-fit: cover;
    margin-top: 3px;
    border-radius: 40px;
}

.matches_box_left, .matches_box_right {
    width: 30%;
    text-align: center;
    position: relative;
    /*z-index: 9;*/
}
.matches_box_left:before,
.matches_box_right:before {
    content: "";
    width: 18px;
    height: 104px;
    position: absolute;
    top: -15px;
    left: 0;
    z-index: -1;
    opacity: 0.7;
    right: 0;
    margin: 0 auto;
}
/*.matches_box_left:before {
    background-color: #6f2c91;
}
.matches_box_right:before {
    background-color: #b71f1f;
}*/
.matches_box_left span, .matches_box_right span {
    display: inline-block;
    color: #fff;
    font-weight: 600;
    min-width: 35px;
    border-radius: 24px;
    padding: 2px 6px;
    margin-top: 6px;
}
/*.matches_box_left span {
    background-color: #6f2c91;
}
.matches_box_right span {
    background-color: #b71f1f;
}*/
.match_deadline {
    position: absolute;
    bottom: 10px;
    text-align: center;
    width: 100%;
}
.matches_box_bot {
    padding: 10px 10px;
    background-color: #eee;
    text-align: center;
}
.matches_box_center {
    text-align: center;
}
.matches_box_center span {
    display: block;
    font-weight: 600;
    opacity: 0.7;
    margin-bottom: 10px;
}
.matches_box_center b {
    width: 22px;
    height: 22px;
    display: inline-block;
    text-align: center;
    line-height: 25px;
    font-size: 11px;
}
.match_deadline b {
    display: inline-block;
    z-index: 9;
    position: relative;
    color: red;
    padding: 3px 20px 2px 20px;
    left: 3px;
}
.match_deadline b::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transform: initial;
    z-index: -1;
    border-radius: 6px 6px 0 0;
    background-image: url(/assetshttps://cdn-icons-png.flaticon.com/128/716/716227.png);
    background-repeat: no-repeat;
    background-position: 2px 2px;
    background-size: 16px;
}
.matches_boxnew a#lnkCreateLeague {
    float: right !important;
    background-color: #f8f8f8 !important;
    color: #333;
    border-radius: 15px 0 0 15px;
    box-shadow: 1px 2px 1px #ccc;
    font-size: 10px;
    background-image: none !important;
    margin-right: -10px;
    text-decoration: none;
    min-width: 80px;
}
.matches_boxnew a#lnkJoinPrivate {
    float: left !important;
    background-color: #f8f8f8 !important;
    color: #333;
    border-radius: 0 15px 15px 0;
    box-shadow: 1px 2px 1px #ccc;
    font-size: 10px;
    min-width: 80px;
    background-image: none !important;
    margin-left: -10px;
    text-decoration: none;
}
.matches_boxnew a#lnkJoinPublic {
    margin-left: 5px;
    background-color: #0098A6 !important;
    color: #fff;
    background-image: none !important;
    text-align: center;
    border: 0px;
    font-size: 12px;
    text-decoration: none;
    width: 70px;
}


.custom_tournew_wrap {
    position: relative;
}
.custom_tournew_content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 20px;
    position: absolute;
    top: 30px;
    left: 0;
    width: calc(100% - 40px);
}
.custom_tournew_wrap > img {
    height: 150px;
    width: 100%;
    object-fit: cover;
}
.custom_tournew_left h2 {
    color: #eb5951;
    background-image: -webkit-linear-gradient(180deg, #eb5951 43%,#a3e788 90%);
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase;
    font-size: 43px;
    font-family: montserrat;
    letter-spacing: 0px;
    margin-bottom: 12px;
    font-weight: 900;
}
.custom_tournew_left li {
    display: inline-block;
    margin-right: 45px;
}
.custom_tournew_left li img {
    width: 27px;
    height: 30px;
    object-fit: contain;
    vertical-align: middle;
    margin-right: 10px;
    filter: invert(1);
}
.custom_tournew_left li span {
    font-size: 15px;
    color: #fff;
    font-family: montserrat;
}
.custom_tournew_right {
    margin-top: 10px;
}
.custom_tournew_btn a {
    width: 135px;
    text-align: center;
    margin-bottom: 15px;
    text-decoration: none;
}
.cust_tour_image img {
    width: 100%;
    margin-bottom: 10px;
}
.custom_tournew_right {
    width: 15%;
    text-align: right;
}
.custom_tournew_right .button {
    float: none;
    margin-bottom: 10px;
    text-align: center;
    display: block;
    text-decoration: none;
}

/*****************   D11-Cricbattle-NewDesign    **********************/

.upcoming_wrap {padding: 15px 10px;}.upcoming_title h2 {font-size: 20px;color: #333;margin-bottom: 15px;}.upcoming_box {background-color: #fff;padding: 10px;border-radius: 10px;overflow: hidden;margin-bottom: 12px;box-shadow: 0 1px 4px #ccb6b6;}.upcom_box_top {padding-bottom: 8px;border-bottom: 1px solid #ebeaea;}.upcom_box_top span {color: #7f7f7f;font-size: 13px;}.upcoming_box table {width: 100%;padding-top: 10px;}.upcoming_box table img {width: 45px;height: 45px;border-radius: 100px;object-fit: cover;}.upcom_box_bot {background-color: #f5f5f5;margin-left: -10px;margin-right: -10px;margin-bottom: -10px;margin-top: 15px;display: flex;justify-content: space-between;padding: 5px 10px;align-items: center;border-radius: 0 0 10px 10px;}.upcom_box_botleft span {border: 2px solid #e0cfcf;padding: 1px 5px;border-radius: 4px;color: red;}.upcom_box_botleft i {font-style: normal;font-size: 14px;font-family: 'Roboto-Medium';margin-left: 5px;}.upcom_box_botright img {width: 22px;height: 22px;object-fit: contain;margin: 0 5px;}.upcom_team {display: flex;align-items: center;position: relative;z-index: 9;}.upcom_teama::before, .upcom_teamb::after {content: "";opacity: 0.4;position: absolute;width: 50px;height: 30px;z-index: -1;}.upcom_teama::before {background-color: green;left: -15px;}.upcom_teamb::after {background-color: blue;right: -15px;}.upcoming_box:nth-child(2) .upcom_teama::before {background-color: red;left: -25px;}.upcoming_box:nth-child(2) .upcom_teamb::after {background-color: orange;right: -25px;}.upcoming_box:nth-child(3) .upcom_teama::before {background-color: darkcyan;left: -25px;}.upcoming_box:nth-child(3) .upcom_teamb::after {background-color: burlywood;right: -25px;}.upcoming_box:nth-child(4) .upcom_teama::before {background-color: yellowgreen;left: -25px;}.upcoming_box:nth-child(4) .upcom_teamb::after {background-color: brown;right: -25px;}.upcom_team b {margin: 0 12px;font-size: 15px;}.upcoming_box table .upcom_team.upcom_teamb {justify-content: flex-end;}.upcoming_box table tr:first-child td span {font-size: 14px;display: block;margin-bottom: 10px;}.dealine_upcom span {color: red;font-size: 13px;}

/*play contest page*/
.contestant_wrapper .tab {
    text-align: left;
    background-color: #fff;
    width: 100%;
    margin-left: 0;
    border-bottom: 1px solid #ddd;
}
.cteam_bot_header .tab .tablinks {
    width: calc(25% - 3px);
    border: none;
    text-align: center;
    color: #949494;
    font-weight: bold;
   	padding: 11px 10px 12px 10px;
    position: relative;
    margin-left: -3px;
    display: inline-block;
    font-size: 12px;
}
.contestant_wrapper .tab .tablinks {
    width: auto;
    background-color: #fff;
}
.cteam_bot_header .tab .tablinks.active::before {
    content: "";
    height: 4px;
    width: 85%;
    background-color: #aa2631;
    position: absolute;
    bottom: 0;
    left: 0;
    border-radius: 4px 4px 0 0;
    right: 0;
    margin: 0 auto;
}
.cteam_bot_header .tab .tablinks.active {
    color: #000;
}
.sorting_tabs {
    display: flex;
    justify-content: space-between;
    align-items: center;
    overflow: hidden;
    border-bottom: 1px solid #ddd;
    background-color: #fff;
}
/*ul.sort_left {
    width: 80%;
    white-space: nowrap;
    overflow-x: auto;
    height: 35px;
    padding-left: 10px;
    padding-top: 15px;
}*/
ul.sort_left {
    width: 80%;
    white-space: nowrap;
    overflow-x: auto;
    height: 35px;
    padding-left: 10px;
    padding-top: 0px;
}
ul.sort_left li {
    display: inline-block;
    padding-right: 25px;
}
ul.sort_left li span, ul.sort_left li a {
    font-size: 13px;
    position: relative;
    color: #999;
    text-transform: uppercase;
}
a.sorting-asc, a.sorting-desc {
    color: #000 !important;
}
.sorting-asc i, .sorting-desc i {
	display: inline-block;
    height: 14px;
    width: 11px;
    background-image: url(/assets../images/arrow_down2.png);
    background-size: contain;
    position: absolute;
    background-position: center;
    background-repeat: no-repeat;
    right: -11px;
    top: 9px;
}
.cteam_players_block .sorting-asc i, 
.cteam_players_block .sorting-desc i {
    top: 1px;
}

th.sorting-asc span,
th.sorting-desc span {
    position: relative;
    display: inline-block;
    color: #000;
}
.sorting-desc i {
	transform: rotate(180deg);
}
a.filter_btn {
    width: 20%;
}
a.filter_btn img {
    height: 42px;
    filter: drop-shadow(-7px 1px 6px #eee);
}
.conts_top-btns {
    margin-top: 0px;
    margin-bottom: 0;
    position: unset;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
    width: 100%;
    padding-top: 10px;
    text-align: center;
}
.conts_top-btns a {
    display: inline-block;
    background-color: #20913f;
    color: #fff;
    width: calc(20.33% - 10px);
    text-align: center;
    font-weight: bold;
    position: relative;
    text-decoration: none;
    padding: 10px 5px;
    margin: 0 -7px;
    border-radius: 7px;
    font-size: 13px;
}
.conts_top-btns a::after {
    content: "/";
    position: absolute;
    right: 3px;
    z-index: 9;
}
.conts_top-btns a:last-child::after {
    content: "";
}


.contest_wrap {
    background-color: #EEE;
    margin-top: 15px;
    padding: 10px 10px 30px 10px;
    float: left;
    width: calc(100% - 20px);
    border-radius: 4px;
}
.contest_wrap .contest_box,
.my_contest_block .contest_box {
    box-shadow: 0 1px 4px #ccb6b6;
    border-radius: 6px;
    margin-bottom: 25px;
    display: inline-flex;
    width: calc(33.33% - 16px);
    vertical-align: top;
    margin-right: 20px;
    min-height: 192px;
    flex-direction: column;
    justify-content: space-between;
}
.my_contest_block .contest_box {
	width: calc(33.33% - 23px);
}
.jl_dft_outer .contest_box {
    width: calc(33.33% - 21px);
}
#divJoinCreate .contest_wrap .contest_image {
    width: 18%;
}
#divJoinCreate .contest_wrap .contest_top_left {
    width: 40%;
}
#divJoinCreate .contest_wrap .contest_top_right {
    width: 37%;
    text-align: right;
}
.contest_wrap .contest_box:nth-child(3n) {
    margin-right: 0;
}
.contest_top {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 10px;
}
.contest_top span {
    color: #838383;
    font-size: 14px;
    margin-bottom: 7px;
}
.contest_top_left h3 {
    font-size: 22px;
    padding-top: 7px;
    font-weight: bold;
}
.contest_top_right span {
    display: block;
    text-align: right;
}
.contest_btn strike {
    font-size: 15px;
    color: #20913f;
    font-weight: 600;
}
.contest_btn a {
    display: inline-block;
    background-color: #009999;
    padding: 6px 27px;
    font-size: 17px;
    border-radius: 4px;
    color: #fff;
    font-weight: bold;
    margin-left: 9px;
}
.contest_bot img {
    width: 20px;
    height: 20px;
    object-fit: contain;
}
.contest_progress {
    background-color: #eee;
    height: 6px;
    margin: 0 10px;
    border-radius: 10px;
    margin-bottom: 5px;
}
.contest_progress font {
    height: 6px;
    display: block;
    width: 55%;
    border-radius: 10px;
    background: rgb(230,71,50);
    background: linear-gradient(308deg, rgba(230,71,50,1) 0%, rgba(245,140,93,1) 100%);
}
.contest_spots {
    display: flex;
    justify-content: space-between;
    padding: 0 10px;
    padding-top: 3px;
    margin-bottom: 15px;
}
span.spot_left b, .contest_spots b {
    font-weight: bold;
}
span.spot_left {
    color: #000;
}
.spot_pending {
    color: #555;
}
.contest_spots span {
    font-size: 13px;
}
.contest_bot {
    background-color: #f5f5f5;
    padding: 10px 10px;
    display: flex;
    justify-content: space-between;
    border-radius: 0 0 6px 6px;
}
.contest_bot_left li {
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px;
}
.contest_bot_left li img, .contest_bot_left li span,
.contest_bot_right img, .contest_bot_right span {
    vertical-align: middle;
}
.contest_bot_left li span, .contest_bot_right span {
    font-size: 13px;
}


a.back_btn img {
    filter: invert(1);
    width: 25px;
    vertical-align: middle;
    transform: translateY(70%);
    margin-right: 10px;
    margin-left: 5px;
}
a.back_btn {
    display: inline-block;
    height: 55px;
}








/*custom tournament*/
.custom_tour_new {
    float: left;
    margin-top: 30px;
    width: calc(100% - 15px);
    background-color: #f2f2f2;
    margin-left: 8px;
    border-radius: 4px;
    margin-bottom: 15px;
    padding-bottom: 0;
}
.custom_tour_new .title_1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-left: 10px;
}
.custom_tour_new .title_1 span {
    font-size: 15px;
    font-weight: 600;
}
.custom_tour_new .title_1 .btn-3 {
    font-size: 12px;
    width: 145px;
    height: 30px;
    line-height: 30px;
}
.cust_tour_image img {
    width: 100%;
    margin-bottom: 10px;
}
.custom_tournew_wrap {
    position: relative;
    width: calc(100% - 15px);
    margin-left: 6px;
    margin-bottom: 15px;
}
.custom_tournew_wrap > img {
    width: 100%;
    height: 130px;
    object-fit: cover;
}
.custom_tournew_content {
    padding: 0 10px;
    position: absolute;
    top: 15px;
    left: 0;
    width: calc(100% - 20px);
}
.custom_tournew_left h2 {
    color: #eb5951;
    background-image: -webkit-linear-gradient(180deg, #eb5951 43%,#a3e788 90%);
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase;
    font-size: 27px;
    font-family: montserrat;
    letter-spacing: 0px;
    margin-bottom: 10px;
    font-weight: 900;
}
.custom_tournew_left li {
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 5px;
}
.custom_tournew_left li img {
    width: 21px;
    height: 25px;
    object-fit: contain;
    vertical-align: middle;
    margin-right: 5px;
    filter: invert(1);
}
.custom_tournew_left li span {
    font-size: 11px;
    color: #fff;
    font-family: montserrat;
}
.custom_tournew_right {
    /*position: absolute;*/
    left: 0;
    /*width: 100%;*/
    text-align: center;
    bottom: -60px;
    /*background-color: #333;*/
    padding: 5px 0;
}
.custom_tournew_right .btn-3#lnkCreateLeague {
    background-color: #0098A6 !important;
    float: none !important;
    box-shadow: none;
    font-size: 14px;
    color: #fff;
    border-radius: 0;
    margin-right: 0;
}
.custom_tournew_right .btn-3 {
    box-shadow: none;
    font-size: 13px !important;
    height: 30px;
    margin: 0 5px !important;
    line-height: 30px;
    width: 110px !important;
}


/*daily Matches*/
/*ul.sport_category {
    overflow-x: scroll;
    background-color: #fff;
    box-shadow: 0 1px 3px #b1a5a5;
    text-align: center;
}*/
ul.sport_category {
    overflow-x: scroll;
    background-color: #fff;
    box-shadow: 0 1px 2px #a69b9b;
    text-align: center;
    margin: 0 auto;
    border-radius: 0;
}
/*ul.sport_category li {
    display: inline-block;
    padding: 7px 12px 12px 12px;
    text-align: center;
    position: relative;
}*/
ul.sport_category li {
    display: inline-block;
    padding: 2px 15px 12px 15px;
    text-align: center;
    position: relative;
}
ul.sport_category li a {
    font-size: 12px;
}
/*ul.sport_category li.active::before {
    content: "";
    background-color: #d30505;
    width: 100%;
    height: 5px;
    border-radius: 4px 4px 0 0;
    position: absolute;
    bottom: 0;
    left: 0;
}*/
ul.sport_category li img {
    width: 22px;
    height: 22px;
    object-fit: contain;
    opacity: 0.2;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}
ul.sport_category li span {
    color: #bfaeae;
    margin-top: 7px;
    display: block;
    font-weight: bold;
    opacity: 0.8;
}
ul.sport_category .active img {
    opacity: 1;
}
ul.sport_category .active span {
    opacity: 1;
    color: #d30505;
}
.upcoming_wrap {
    padding: 15px 10px;
}
.upcoming_box {
    background-color: #fff;
    padding: 10px;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 12px;
    box-shadow: 0 1px 4px #ccb6b6;
}
.upcom_box_top {
    padding-bottom: 8px;
    border-bottom: 1px solid #ebeaea;
}
.upcom_box_top span {
    color: #7f7f7f;
    font-size: 13px;
}
.upcoming_box table {
    width: 100%;
    padding-top: 10px;
}
.upcoming_box table img {
    width: 45px;
    height: 45px;
    border-radius: 100px;
    object-fit: cover;
}
.upcom_box_bot {
    background-color: #f5f5f5;
    margin-left: -10px;
    margin-right: -10px;
    margin-bottom: -10px;
    margin-top: 15px;
    display: flex;
    justify-content: space-between;
    padding: 5px 10px;
    align-items: center;
    border-radius: 0 0 10px 10px;
}
.upcom_box_botleft span {
    border: 2px solid #e0cfcf;
    padding: 1px 5px;
    border-radius: 4px;
    color: red;
}
.upcom_box_botleft i {
    font-style: normal;
    font-size: 14px;
    margin-left: 5px;
}
.upcom_box_botright img {
    width: 22px;
    height: 22px;
    object-fit: contain;
    margin: 0 5px;
}
.upcom_team {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 9;
}
.upcom_team b {
    margin: 0 12px;
    font-size: 15px;
}
.upcoming_box table .upcom_team.upcom_teamb {
    justify-content: flex-end;
}
.upcoming_box table tr:first-child td span {
    font-size: 14px;
    display: block;
    margin-bottom: 10px;
}
.dealine_upcom span {
    color: red;
    font-size: 13px;
}



.jl_tour_box {
    padding: 0 10px;
    width: calc(100% - 15px);
}

.jl_tour_box .upcoming_title h2 {
    margin-bottom: 0;
}
.jl_tour_box .jc-matchbox.jl-new-matchbox {
    margin: 10px 0% 0;
    width: calc(100% - 10px);
}
.jl_tour_box .jc-matchbox.jl-new-matchbox .jc-tourbg {
    margin: 0;
    width: 100%;
}



.tournament_box {
    margin-top: 10px;
    width: calc(100% - 25px);
}
.tournament_box .upcom_team {
    display: block;
    text-align: center;
    padding: 10px 0;
}
.tournament_box .upcom_team b {
    margin: 0 12px;
    font-size: 21px;
}
.tournament_box .upcom_box_bot {
    padding: 10px 10px;
}
.full-width.jl_tour_box.upcoming_wrap {
    background-color: #f8f8f8;
    padding-top: 10px;
    padding-bottom: 10px;
}

/* Join-Create League New */
ul.top_tabmenu {
	white-space: nowrap;
}
ul.top_tabmenu li img {
    width: 29px;
    height: 24px;
}
ul.top_tabmenu li {
    padding: 7px 0px 7px 0px;
    width: 19%;
}
/*draft slots*/
.contest_draft_block {
    background-color: #fff;
    padding: 15px 10px 15px 10px;
}
.contest_draft_block > h2 {
    font-size: 16px;
}
.contest_draft_block ul {
	display: flex;
	justify-content: space-between;
}
.contest_draft_block ul li {
    display: block;
    width: auto;
    font-size: 13px;
    padding-right: 5px;
}
/*no contest - no team*/
.empty_contest_block {
    padding: 30px 10px 0 10px;
    text-align: center;
    width: 90%;
    margin: 0 auto;
}
.empty_contest_block span {
    display: block;
    font-size: 15px;
    margin-bottom: 20px;
}
.empty_contest_block img {
    width: 50%;
    object-fit: contain;
    margin-bottom: 20px;
    opacity: 0.3;
}
.empty_contest_block b {
    display: block;
    margin-bottom: 20px;
    font-size: 15px;
    font-weight: normal;
}
.empty_contest_block a {
    box-shadow: none;
    border-radius: 5px;
    font-size: 16px;
    width: 140px;
    height: 40px;
    line-height: 40px;
    float: none;
    text-transform: uppercase;
    text-decoration: none;
    padding: 14px 30px;
}
/*join/create auction box*/
.jn_leage_auc {
    background: url(/assets../images/auction_jn_icon.png) ,linear-gradient(226deg, #2e2e59 0%, rgba(0,2,3,1) 100%);
    background-repeat: no-repeat;
}

/*mycontest tab / my team */
/*mycontenst*/
.contestant_wrapper .tab {
    text-align: left;
    background-color: #fff;
    width: 100%;
    margin-left: 0;
    border-bottom: 1px solid #ddd;
}
.contestant_wrapper .tab button {
    width: calc(30% - 3px);
    background-color: #fff;
}
.contest_collapse_outer {
    padding: 15px 10px 15px 10px;
}
.contest_collapse_inr {
    display: none;
}
.contest_collapse_content {
    background-color: #fef5e4;
    border: 1px solid #dddad3;
    border-radius: 10px;
    margin-top: 15px;
    padding: 10px 10px;
}
.my_contest_block {
    padding: 10px 15px 0 15px;
    margin-top: 20px;
    border-radius: 0;
    background-color: #eee;
}
.contest_collapse_outer button {
    width: 100%;
    text-align: left;
    border: none;
    position: relative;
    background-color: transparent;
}
.contest_collapse_outer button::before {
    content: "";
    width: 20px;
    height: 20px;
    background-image: url(/assets../images/angle_right.png);
    position: absolute;
    right: 15px;
    top: 15px;
    transform: rotate(90deg);
    background-size: 14px;
    background-repeat: no-repeat;
}
.contest_collapse_outer button h3 {
    color: #535353;
    margin-bottom: 10px;
    font-weight: bold;
}

.contest_collapse_outer button b {
    display: inline-block;
    background-color: #f3f3f3;
    padding: 5px 5px 3px 5px;
    border-radius: 3px;
    font-size: 12px;
}
.contst_coll_top_btns img {
    width: 20px;
    height: 17px;
    object-fit: contain;
    margin-right: 5px;
}
.contst_coll_top {
    display: flex;
    justify-content: space-between;
}
.contst_coll_top h5 {
    font-size: 14px;
    font-weight: 600;
    color: #191919;
}
.contst_coll_bot {
    margin-top: 8px;
}
.contst_coll_bot li {
    display: inline-block;
    margin-right: 15px;
    vertical-align: top;
}
.contst_coll_bot li span {
    color: #7e7a6e;
    font-size: 12px;
}
.contst_coll_bot li h6 {
    font-size: 14px;
    margin-top: 4px;
}


.const_team_box {
    padding: 0 12px;
    margin-top: 20px;
    display: inline-block;
    width: calc(33% - 23px);
    vertical-align: top;
}
.const_team_inner {
    background-color: #fff;
    box-shadow: 0 1px 4px #ccb6b6;
    border-radius: 6px;
}
.team_anno_tag {
    background-color: #fde2d7;
    padding: 10px 10px;
    border-radius: 6px 6px 0 0;
    color: #e05220;
    font-size: 13px;
}
.team_anno_tag span {
    display: inline-block;
    position: relative;
    padding-left: 16px;
    font-weight: 500;
}
.team_anno_tag span::before {
    content: "";
    background-color: #e05220;
    width: 8px;
    height: 8px;
    position: absolute;
    top: 3.5px;
    left: 0;
    border-radius: 10px;
}
.contst_team_mid {
    background-size: cover;
    background-image: url(/assets../images/cricket_bgvector.jpg);
    border-radius: 6px;
}
div#divNoTeamCVC {
    min-height: 145px;
}
div#divNoTeamCVC p {
    padding: 30px 30px 0 30px;
}
.contst_teamnm_btns img {
    width: 18px;
    margin: 0 8px;
    filter: invert(1);
}
.contst_team_midbot {
    text-align: center;
    padding: 10px 0 15px 0;
}
.contst_team_midbot li {
    display: inline-block;
    width: calc(25% - 10px);
    vertical-align: middle;
    margin-right: 5px;
}
.cnst_team_cvc img {
    width: 40px;
    height: 50px;
    border-radius: 6px 6px 0 0;
    object-fit: cover;
    object-position: top;
}
.contst_team_midtop {
    background-color: rgb(8 95 26 / 76%);
    border-radius: 6px 6px 0 0;
    display: flex;
    padding: 15px 0;
    justify-content: space-between;
}
.contst_team_name span {
    color: #fff;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 600;
    display: inline-block;
    padding-left: 10px;
    padding-top: 2px;
}
.cnst_team_coman span {
    font-size: 14px;
    text-transform: uppercase;
    color: #fff;
    margin-bottom: 10px;
    display: inline-block;
}
.cnst_team_coman h6 {
    font-size: 26px;
    font-weight: 600;
    color: #fff;
}
.cnst_team_cvc {
    position: relative;
}
.cnst_team_cvc i {
    position: absolute;
    top: 0;
    left: -7px;
    width: 18px;
    font-size: 9px;
    height: 18px;
    background-color: #fff;
    line-height: 20px;
    border-radius: 50px;
    font-weight: bold;
    border: 1px solid #000;
}
.team_vcap i {
    background-color: #000;
    color: #fff;
    border: 1px solid #fff;
}
.team_nm_info span {
    background-color: #fff;
    padding: 2px 5px;
    border-radius: 2px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 60px;
    display: inline-block;
}
.team_vcap .team_nm_info span {
    background-color: #000;
    color: #fff;
}
.contst_team_bot ul {
    display: flex;
    justify-content: space-between;
    padding: 12px 10px;
    font-size: 13px;
}
.contst_team_bot li span {
    color: #6b6b6b;
}
.contst_team_bot li b {
    color: #131313;
    margin-left: 5px;
}

/*select team*/
.const_radio_sel .nav_suline h4 {
    font-size: 17px;
    margin-bottom: 0;
}

.const_radio_sel .custom_radio,
.filter_mdl_right .custom_radio {
  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;
}
.const_radio_sel .custom_radio input,
.filter_mdl_right .custom_radio input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.const_radio_sel .checkmark,
.filter_mdl_right .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 22px;
    width: 22px;
    background-color: #fff;
    border: 2px solid #777;
    border-radius: 50%;
}
.const_radio_sel .custom_radio:hover input ~ .checkmark,
.filter_mdl_right .custom_radio:hover input ~ .checkmark {
  background-color: #ccc;
}
.const_radio_sel .custom_radio input:checked ~ .checkmark,
.filter_mdl_right .custom_radio input:checked ~ .checkmark {
  background-color: #fff;
}
.const_radio_sel .checkmark:after,
.filter_mdl_right .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.const_radio_sel .custom_radio input:checked ~ .checkmark:after,
.filter_mdl_right .custom_radio input:checked ~ .checkmark:after {
  display: block;
}
.const_radio_sel .custom_radio .checkmark:after,
.filter_mdl_right .custom_radio .checkmark:after {
    top: 4px;
    left: 4px;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background: #05b23e;
}

.st_info {
    background-color: #fff;
    text-align: center;
    padding: 10px 0;
    font-size: 14px;
}
.select_team_block .const_team_box {
    display: flex;
    width: calc(100% - 25px);
    align-items: center;
}
.const_radio_sel, .const_check_sel {
    padding-left: 10px;
    width: 8%;
    margin-top: -9px;
}
.select_team_block .const_team_inner {
    width: 95%;
}

.st_btns {
    position: fixed;
    bottom: 15px;
    width: calc(100% - 20px);
    display: flex;
    justify-content: space-between;
    padding: 0 10px;
    align-items: center;
}
.st_btns_left span {
    font-size: 15px;
    color: #888;
}
.st_btns_left h3 {
    font-size: 16px;
    margin-top: 5px;
    color: #000;
    font-weight: bold;
}
.st_btns_right a {
    display: inline-block;
    background-color: #009999;
    padding: 10px 50px;
    font-size: 18px;
    border-radius: 4px;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
}



/*Create team*/
.cteam_top_header {
    background-color: #1a1a1a;
}
.cteam_top_header {
    background-color: #1a1a1a;
    padding-top: 15px;
}
.cteam_top_header > h3 {
    color: #fff;
    text-align: center;
    margin-bottom: 20px;
}

.cteam_top_header table {
    width: 100%;
    padding: 0 10px;
}
.cteam_left_top h4 {
    color: #919191;
    font-size: 12px;
    margin-bottom: 8px;
}
.cteam_left_top span {
    font-size: 14px;
    color: #919191;
}
.cteam_left_top span b {
    font-size: 17px;
    font-weight: bold;
    color: #fff;
}
.cteam_midtop_left, .cteam_midtop_right {
    display: flex;
    align-items: center;
}
.cteam_midtop_left span, .cteam_midtop_right span {
    display: block;
    margin-bottom: 10px;
    color: #919191;
    font-size: 14px;
}
.cteam_midtop_left b, .cteam_midtop_right b {
    color: #fff;
    font-weight: bold;
    font-size: 17px;
}
.cteam_midtop_left img {
    margin-right: 10px;
}
.cteam_midtop_right img {
    margin-left: 10px;
}
.cteam_midtop_right h6 {
    text-align: right;
}
.cteam_midtop_outer {
    display: flex;
    justify-content: space-between;
    padding-left: 12px;
}
.cteam_midtop_outer img {
    width: 45px;
    height: 45px;
    object-fit: cover;
    border-radius: 5px;
}
.cteam_progress {
    display: flex;
    align-items: center;
    padding: 0 10px;
    margin-top: 25px;
    justify-content: space-between;
    margin-bottom: 0;
    border-bottom: 1px solid #444;
    padding-bottom: 15px;
}
.cteam_progress ul {
    counter-reset: section;
}
.cteam_progress li {
    width: 23px;
    height: 17px;
    background-color: #fff;
    margin-right: 1.5px;
    display: inline-block;
    transform: skew(-25deg,0deg);
    position: relative;
    counter-reset: css-counters 0;
    text-align: center;
}
.cteam_progress li::before {
    content: "" counter(section) "";
    counter-increment: section;
    position: absolute;
    top: 1px;
    left: 0;
    transform: skew(25deg,0);
    right: 0;
    font-weight: bold;
    opacity: 0;
}
.cteam_progress ul li.cteam_last:last-child::before,
.cteam_progress ul li.cteam_number::before {
    opacity: 1;
}
.cteam_progress li.cteam_active {
    background-color: #a2d652;
}
a.clear_btn img {
    width: 26px;
}
a.clear_btn.dis-btn {
    background-color: transparent !important;
    opacity: 0.6;
}
.cteam_channel {
    display: flex;
    overflow: hidden;
    align-items: center;
}
.cteam_channel > span {
    background-color: #000;
    padding: 12px 10px 12px 9px;
    display: inline-block;
    border-radius: 0 30px 30px 0;
    box-shadow: 4px 0px 5px #312c2c;
}
.cteam_channel span img {
    width: 20px;
    height: 20px;
    object-fit: contain;
}
.cteam_channel ul {
    white-space: nowrap;
    overflow-x: auto;
    padding-bottom: 15px;
    padding-top: 15px;
    padding-left: 15px;
}
.cteam_channel ul li {
    display: inline-block;
    padding-right: 20px;
    color: #fff;
    position: relative;
}
.cteam_channel ul li::before {
    content: ".";
    color: #737373;
    font-size: 40px;
    position: absolute;
    right: 4px;
    width: 10px;
    line-height: 1;
    top: -25px;
    height: 10px;
}
.cteam_channel ul li:last-child::before {
    content: unset;
}
.cteam_bot_header {
    background-color: #fff;
}
.cteam_bot_header .tab {
    text-align: center;
    background-color: #fafafa;
    width: calc(100% + 14px);
    margin-left: -5px;
}
.cteam_bot_header .tab button {
    width: calc(25% - 3px);
    border: none;
    color: #949494;
    font-weight: bold;
    padding: 14px 0px;
    position: relative;
    margin-left: -3px;
    font-size: 14px;
}
.cteam_bot_header .tab button.active {
    color: #000;
}
.cteam_bot_header .tab button.active::before {
    content: "";
    height: 4px;
    width: 85%;
    background-color: #aa2631;
    position: absolute;
    bottom: 0;
    left: 0;
    border-radius: 4px 4px 0 0;
    right: 0;
    margin: 0 auto;
}
.cteam_select_panel {
    background-color: #f5f5f5;
    padding: 3px 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.cteam_select_panel span {
    font-size: 15px;
    font-weight: bold;
}
.cteam_select_panel img {
    width: 25px;
}
.cteam_players_block table {
    width: 100%;
    border-collapse: collapse;
}
.cteam_players_block table thead {
    background-color: #fff;
    border-bottom: 1px solid #e7e6e2;
}
.cteam_players_block table thead th {
    padding: 12px 5px;
    text-transform: uppercase;
    font-weight: lighter;
    color: #999;
    font-size: 13px;
}
.cteam_players_block table tbody td {
    padding: 12px 5px 0px 5px;
    border-bottom: 2px solid #e7e6e2;
}
.cteam_players_block thead th:nth-child(3), 
.cteam_players_block thead th:nth-child(4) {
    text-align: center;
}
.cteam_players_block tbody td:nth-child(3), 
.cteam_players_block tbody td:nth-child(4) {
    text-align: center;
}
.cteam_players_block tbody td:last-child {
    text-align: center;
}
.cteam_players_block thead th:last-child {
    width: 45px;
}
.cteam_ply_image {
    position: relative;
}
.cteam_ply_image img {
    width: 65px;
    height: 65px;
    object-fit: cover;
}
.cteam_ply_image span {
    position: absolute;
    background-color: #000;
    left: 2px;
    bottom: 3px;
    padding: 3px 3px;
    border-radius: 2px;
    box-shadow: 0 1px 1px #000;
    color: #fff;
    font-weight: bold;
    font-size: 9px;
    width: 14px;
    text-align: center;
}
.cteam_ply_nm span {
    display: block;
    color: #888;
    margin-bottom: 3px;
    font-size: 11px;
}
.cteam_ply_nm a {
    font-size: 14px;
    font-weight: bold;
    color: #000;
    margin-bottom: 3px;
    float: none;
    display: inline-block;
}
a.cteam_add {
    width: 25px;
    height: 25px;
    background-image: url(/assets../images/add_btn.png);
    display: inline-block;
    background-size: contain;
}
a.cteam_remove {
    width: 25px;
    height: 25px;
    background-image: url(/assets../images/minus_btn.png);
    display: inline-block;
    background-size: contain;
}
.cteam_select td {
    background-color: #eff1d5;
}
tr.cteam_disable, 
tr.cteam_lock {
    opacity: 0.3;
    filter: grayscale(1);
}
.cteam_ply_nm small {
    display: block;
    position: relative;
    padding-left: 12px;
    font-size: 11px;
    color: #3f3f91;
}
.cteam_ply_nm small::before {
    content: "";
    background-color: #3f3f91;
    width: 8px;
    height: 8px;
    position: absolute;
    top: 2px;
    left: 0;
    border-radius: 20px;
}
tr.cteam_b .cteam_ply_image span {
    background-color: #000;
    color: #fff;
}
.cteam_wrapper {
    padding-bottom: 80px;
}
.cteam_bot_header {
    background-color: #fff;
    padding-bottom: 40px;
    overflow: hidden;
}
.cteam_btns {
    position: fixed;
    bottom: 60px;
    text-align: center;
    width: 100%;
}
.middle_wrapper {
    overflow: hidden;
}

.cteam_two_btns {
    display: inline-block;
    background-color: #444;
    padding: 0 12px 3px 12px;
    border-radius: 40px;
    vertical-align: middle;
}
a.cteam_preview_btn {
    display: inline-block;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    min-height: 35px;
    line-height: 35px;
    border-radius: 34px;
    margin-right: 15px;
}
a.cteam_linup {
    color: #fff;
    display: inline-block;
    position: relative;
}
a.cteam_linup::before {
    content: "/";
    position: absolute;
    left: -13px;
    font-size: 18px;
    color: #999;
}
a.cteam_linup img {
    width: 16px;
    vertical-align: middle;
    filter: invert(1);
    margin-right: 6px;
}
a.cteam_linup span {
    font-size: 13px;
    font-weight: bold;
    vertical-align: middle;
}
a.cteam_preview_btn img {
    width: 20px;
    filter: invert(1);
    vertical-align: middle;
    margin-right: 3px;
}
a.cteam_preview_btn span {
    vertical-align: middle;
}
a.cteam_next {
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    min-height: 38px;
    line-height: 38px;
    vertical-align: middle;
    display: inline-block;
    background-color: #009999;
    padding: 0 40px;
    border-radius: 64px;
    margin-left: 5px;
}
a.filter_btn {
    text-align: right;
}
a.filter_btn img {
    object-fit: contain;
}
a.filter_btn.filter_active {
    position: relative;
    display: inline-block;
}
a.filter_btn.filter_active::before {
    content: "";
    width: 7px;
    height: 7px;
    background-color: red;
    position: absolute;
    top: 16px;
    right: 0;
    border-radius: 20px;
    z-index: 9;
}


.modal_lineups,
.modal_filter_team,
.modal_clear_team {
  display: none; 
  position: fixed; 
  z-index: 999; 
  padding-top: 0px; 
  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_lineups .modal-content,
.modal_filter_team .modal-content,
.modal_clear_team .modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 0;
    border: 1px solid #888;
    height: 100vh;
    width: calc(100% - 2px);
    border-radius: 10px 10px 0 0;
}
.modal_lineups .modal_header {
    position: relative;
    padding: 10px 0 10px 0;
    border-bottom: 1px solid #eee;
    margin-bottom: 10px;
    text-align: center;
}
.modal_lineups .modal_header h2 {
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 5px;
    padding-bottom: 0;
}
.modal_lineups .modal_header p {
    font-size: 14px;
    color: #777777;
    margin: 0;
}
.modal_lineups .close {
    color: #333;
    float: right;
    font-size: 35px;
    position: absolute;
    left: 10px;
    top: 0px;
}
.modal_lineups .close:hover,
.modal_lineups .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.modal_lineups .modal_body {
    padding: 0 8px;
}
.lineup_table_top {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
    justify-content: space-between;
}
.lineup_match img {
    width: 35px;
    height: 35px;
    object-fit: cover;
    border-radius: 100%;
    vertical-align: middle;
}
.lineup_match:nth-child(1) img {
    margin-right: 5px;
}
.lineup_match:nth-child(3) img {
    margin-left: 5px;
}
.lineup_match b {
    font-size: 15px;
}
.lienup_deadline {
    text-align: center;
}
.lienup_deadline span {
    display: block;
    color: #bf1611;
    font-weight: bold;
    font-size: 13px;
    margin-bottom: 5px;
}
.lienup_deadline small {
    font-size: 12px;
    color: #777;
}
.lineup_player {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}
.lineup_ply_left, .lineup_ply_right {
    display: flex;
    align-items: flex-end;
    width: 100%;
    padding-top: 10px;
    position: relative;
    border-bottom: 1px solid #ddd;
}
.lineup_ply_right {
    text-align: right;
    margin-left: 10px;
    justify-content: flex-end;
}
.lineup_ply_left > img, 
.lineup_ply_right > img {
    width: 40px;
    height: 40px;
    object-fit: contain;
    margin-bottom: 0;
}
.lineup_ply_left {
    margin-right: 10px;
}
.lineup_ply_left::before {
    content: "";
    width: 1px;
    background-color: #ddd;
    height: 102%;
    position: absolute;
    top: 1px;
    right: -10px;
}
.lineup_ply_info h2 {
    margin-bottom: 3px;
}
.lineup_ply_info h2 b {
    font-size: 13px;
    font-weight: 600;
    vertical-align: middle;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 90px;
    display: inline-block;
}
.lineup_ply_info h2 img {
    width: 19px;
    vertical-align: middle;
}
.lineup_ply_info {
    padding-bottom: 7px;
    padding-left: 6px;
}
.lineup_ply_right .lineup_ply_info {
    padding-left: 0;
    padding-right: 6px;
}
.lineup_ply_info span {
    font-size: 11px;
    color: #777;
    text-transform: uppercase;
}
.lineup_note {
    margin-top: 12px;
    color: #999;
}
.lineup_avvreaition {
    position: absolute;
    bottom: 10px;
    width: 100%;
    left: 0;
    padding: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-top: 1px solid #ddd;
    padding-top: 10px;
}
.lineup_avvreaition h3 {
    margin-left: 20px;
    background-color: #fff5dc;
    padding: 5px 10px;
    border-radius: 5px;
    box-shadow: 0 1px 4px #d3d3d3;
}
.lineup_avvreaition li {
    display: inline-block;
    margin-right: 10px;
}
.lineup_avvreaition li img {
    vertical-align: middle;
    margin-right: 5px;
}
a.cteam_linup.dis-btn {
    background-color: transparent !important;
}

/*design fix lineup*/
.modal_lineups {
	background-color: #fff;
}
.modal_lineups .modal-content {
	height: auto;
    padding-bottom: 40px;
}


/*cvc*/
a.back_btn .nav_suline span {
    font-size: 13px;
}
.nav_suline {
    display: inline-block;
    vertical-align: middle;
}
.nav_suline h4 {
    font-size: 19px;
    font-weight: bold;
    color: #fff;
    margin-bottom: 5px;
}
.cvc_header {
    background-color: #f0eff4;
    text-align: center;
    padding: 15px 0 15px 0;
}
.cvc_header h2 {
    margin-bottom: 8px;
    font-size: 17px;
}
.cvc_header p {
    margin: 0;
    font-size: 14px;
    color: #777;
}
.cvc_table table {
    width: 100%;
    background-color: #fff;
    border-collapse: collapse;
    text-align: left;
}
.cvc_table table thead {
    background-color: #fafafa;
    border-bottom: 1px solid #ddd;
}
.cvc_table table thead th {
    text-transform: uppercase;
    font-weight: 400;
    color: #555777;
    padding: 8px 5px;
    font-size: 12px;
}
.cvc_table table tbody td {
    padding: 5px 5px;
    border-bottom: 1px solid #ddd;
}
.cvc_img {
    position: relative;
}
.cvc_img img {
    width: 70px;
    height: 70px;
    object-fit: cover;
    margin-bottom: -5px;
}
.cvc_img h4 {
    position: absolute;
    bottom: -2px;
    text-align: center;
    width: auto;
    background-color: #efeacc;
    font-weight: bold;
    margin: 0 auto;
    box-shadow: 0 0 2px #000;
    padding: 1px 5px 3px 0px;
    border-radius: 3px;
}
.cvc_img span {
    background-color: #fff;
    padding-left: 4px;
    padding-top: 2px;
    padding-bottom: 3px;
    border-radius: 3px 0px 0 3px;
    padding-right: 3px;
    font-size: 10px;
}
.cvc_img small {
    font-size: 10px;
    text-transform: uppercase;
    padding-left: 3px;
}
.cvc_name h5 {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 8px;
}
.cvc_name h5 {
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 8px;
}
.cvc_name h5 img {
    width: 18px;
    vertical-align: middle;
    margin-top: -4px;
}
.cvc_name span {
    color: #999;
}
.cvc_name b {
    font-weight: lighter;
}
.captain_tog,
.vcaptain_tog {
    width: 25px;
    height: 25px;
    border: 1px solid #aaa;
    line-height: 27px;
    text-align: center;
    border-radius: 31px;
    margin: 0 auto;
    margin-bottom: 7px;
    transition: linear 0.4s;
    font-weight: 400;
    font-size: 11px;
}
.captain_tog.pressed,
.vcaptain_tog.pressed {
    background-color: #000;
    color: #fff;
    border-color: #000;
}
tr.spacer_cvc td {
    background-color: #f0eff4;
}
tr.teamb_cvc .cvc_img span {
    background-color: #333;
    color: #fff;
    padding-bottom: 4px;
}
.instruct_cvc {
    margin-top: 20px;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 5px 10px;
}
.instruct_cvc li {
    display: inline-block;
    margin-right: 10px;
}
.instruct_cvc li img {
    vertical-align: middle;
    margin-right: 3px;
}
.instruct_cvc li img {
    vertical-align: middle;
    margin-right: 3px;
}
.instruct_cvc a img {
    width: 20px;
}


/*join strip top*/
ul.panel_status {
    background-color: #333230;
    display: flex;
    justify-content: space-between;
    padding: 25px 10px 10px 10px;
}
ul.panel_status li {
    width: 33.33%;
    position: relative;
}
ul.panel_status li:nth-child(2) {
    text-align: center;
}
ul.panel_status li:nth-child(3) {
    text-align: right;
}
ul.panel_status li span {
    color: #999999;
    display: block;
    margin-top: 6px;
    font-size: 12px;
}
ul.panel_status li:before {
    content: "";
    width: 142%;
    height: 3px;
    background-color: #9c9c9c;
    position: absolute;
    top: -11px;
    left: 16px;
}
ul.panel_status li:nth-child(2)::before {
    left: 66px;
}
ul.panel_status li:nth-child(3)::before {
    content: unset;
}
ul.panel_status li::after {
    content: "";
    width: 10px;
    height: 10px;
    background-color: transparent;
    border: 3px solid #9c9c9c;
    position: absolute;
    top: -18px;
    left: 0;
    border-radius: 30px;
}
ul.panel_status li:nth-child(2)::after {
    right: 0;
    margin: 0 auto;
}
ul.panel_status li:nth-child(3)::after {
    left: unset;
    right: 0;
}
ul.panel_status .active:after {
    background-color: #fff;
    border-color: #fff;
}
ul.panel_status .active span {
    color: #fff;
}
ul.panel_status .active_tick::after {
    background-image: url(/assets../images/tick-price-table.png);
    background-size: 10px;
    background-position: 0 2px;
    background-repeat: no-repeat;
}

/*create team dt changes*/
.cteam_ply_nm span font:before {
    content: ".";
    position: absolute;
    right: -9px;
    font-size: 28px;
    top: -1px;
    line-height: 0;
}
.cteam_ply_nm span font {
    display: inline-block;
    margin-right: 8px;
    position: relative;
}

.modal_filter_team .modal-content,
.modal_clear_team .modal-content {
    height: auto;
    position: fixed;
    bottom: 0;
}
.modal_filter_team .modal_header {
    background-color: #f3f3f3;
    text-align: center;
    border-radius: 6px 6px 0 0;
    position: relative;
    padding: 15px 0;
}
.modal_filter_team .modal_header .close {
    position: absolute;
    left: 10px;
    font-size: 31px;
    font-weight: lighter;
    color: #555;
    top: 6px;
}
.modal_filter_team .modal_header h2 {
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 600;
}
.filter_mdl_box {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 17px 10px;
    border-bottom: 1px solid #ddd;
}
.filter_mdl_right .custom_radio {
    display: inline;
}
.filter_mdl_left b {
    display: block;
    margin-bottom: 2px;
    font-size: 14px;
}
.filter_mdl_left span {
    font-size: 13px;
    color: #999;
}

.modal_clear_team .modal_header {
    text-align: center;
}
.modal_clear_team .modal_header h2 {
    font-size: 20px;
    padding-top: 20px;
    padding-bottom: 0;
}
.modal_clear_team .modal_header img {
    width: 90px;
}
.modal_clear_team .modal_header p {
    font-size: 13px;
    color: #333;
    margin-bottom: 25px;
}
.modal_clear_team .modal_body {
    padding: 0 15px;
}
.modal_clear_team .modal_body a {
    background-color: transparent;
    color: #000;
    width: 100%;
    display: block;
    margin-bottom: 10px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 14px;
    padding: 12px 0;
    border-radius: 5px;
}
.modal_clear_team .modal_body a.clear_btn_mdl {
    background-color: #009999;
    color: #fff;
}
.modal_clear_team .modal_body a.cancel_btn_mdl {
    border: 2px solid #aaa;
}
.cteam_players_block thead th:first-child {
    text-align: left;
    width: 75px;
}

.contestant_wrapper.cteam_bot_header .tab {
    background-color: #fff;
    text-align: left;
}
.contestant_wrapper.cteam_bot_header .tab {
    background-color: #fff;
    text-align: left;
}

/*large filter*/
.modal_large_filter {
    display: none;
    position: fixed;
    z-index: 999;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.4);
}

.modal_large_filter .modal-content {
    background-color: #fff;
    margin: 0 auto;
    width: 100%;
    padding: 0;
    position: fixed;
    border-radius: 10px 10px 0 0;
    bottom: 0;
    height: auto;
    padding-bottom: 0;
    overflow: scroll;
}
.modal_large_filter .close {
    color: #222;
    font-size: 26px;
    font-weight: bold;
}

.modal_large_filter .close:hover,
.modal_large_filter .close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}
.modal_large_filter .modal_header {
    background-color: #f5f5f5;
    border-radius: 10px 10px 0 0;
    display: flex;
    justify-content: space-between;
    padding: 10px 15px;
    align-items: center;
    border-bottom: 1px solid #d8d8d8;
}
.modal_large_filter .modal_header h2 {
    margin-bottom: 0;
    font-weight: bold;
}
.modal_large_filter .modal_header a {
    text-transform: uppercase;
    color: #7a7a7a;
    font-size: 13px;
    font-weight: bold;
}
.lrge_filter_box {
    border-bottom: 1px solid #d1d1d1;
    padding: 15px;
}
.lrge_filter_box h3 {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}
.lrge_filter_box li {
    display: inline-block;
    margin-bottom: 10px;
    margin-right: 5px;
}
.lrge_filter_box li a {
    display: inline-block;
    border: 1px solid #b3abab;
    padding: 7px 14px;
    border-radius: 32px;
    font-size: 15px;
    transition: linear 0.4s;
    color: #000;
}
.modal_large_filter .modal_foot {
    padding: 20px 15px;
}
.modal_large_filter .modal_foot a {
    background-color: #009999;
    width: 100%;
    display: block;
    text-align: center;
    font-weight: bold;
    padding: 15px 0;
    border-radius: 4px;
    font-size: 18px;
    text-transform: uppercase;
    color: #fff;
}
.lrge_filter_box li a.pressed {
    background-color: #333;
    color: #fff;
    border-color: #333;
}
a.filter_btn.act {
    position: relative;
}
a.filter_btn.act::before {
    content: "";
    width: 7px;
    height: 7px;
    background-color: red;
    position: absolute;
    top: 14px;
    right: 18px;
    border-radius: 20px;
    z-index: 9;
}


/*prize pool*/
.prize_join_block {
    background-color: #fff;
}
.prize_join_block .contest_box {
    box-shadow: 0 1px 2px #ccb6b6;
    border-radius: 0;
}
.prize_join_block .contest_bot {
    border-radius: 0;
}
.prize_join_block .contest_spots {
    margin-bottom: 10px;
}
.prze_join_btn {
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
}
.prze_join_btn a {
    width: calc(100% - 70px);
    text-align: center;
    border-radius: 4px;
    font-size: 13px;
    height: 30px;
    line-height: 30px;
    text-transform: uppercase;
}
.prize_extra_strip p {
    margin: 0;
    color: #8d3f1d;
    text-align: center;
}
.prize_extra_strip img {
    width: 15px;
    margin: 0 3px;
    vertical-align: middle;
}
.prize_extra_strip {
    padding-bottom: 15px;
}

.prize_wintab_wrap .tab {
    text-align: center;
    background-color: #fff;
    width: 100%;
    margin-left: 0;
    padding-left: 8px;
    border-bottom: 1px solid #ddd;
}
.prize_wintab_wrap .tab button {
    margin-right: 0;
    background-color: #fff;
    font-size: 15px !important;
    color: #000 !important;
}
span.prz_win_tag {
    display: block;
    background-color: #fafafa;
    padding: 13px 20px;
    font-size: 13px;
    border-bottom: 1px solid #ccc;
}
table.cric_table_set1 {
    width: 100%;
    border-collapse: collapse;
    border: none;
}
table.cric_table_set1 thead {
	border: none;
    border-bottom: 1px solid #ddd;
}
table.cric_table_set1 thead th {
    padding: 10px 10px;
    color: #7b7b7b;
    font-weight: 400;
    border: none;
    font-size: 14px;
}
table.cric_table_set1 tbody td {
    padding: 5px 10px;
    color: #000;
    font-weight: 600;
    font-size: 14px;
    border: none;
    border-bottom: 1px solid #ddd;
}
.prz_top {
    position: relative;
    width: 50px;
    height: 30px;
    display: flex;
    padding-left: 15px;
    z-index: 9;
}
.prz_top b {
	position: relative;
	line-height: 30px;
}
.prz_top b::before,
.prz_top b::after {
	content: "";
	z-index: -1;
    width: 15px;
    position: absolute;
    top: 0px;
    height: 100%;
    background-size: contain;
    background-position: left;
    background-repeat: no-repeat;
}
.prz_top b::before {
    background-image: url(/assetshttps://testepl2980scricket.cricbattle.com/images/prize_winner_tag_left.png);
    left: -14px;
}
.prz_top b::after {
    background-image: url(/assetshttps://testepl2980scricket.cricbattle.com/images/prize_winner_tag_right.png);
    right: -16px;
}

.prz_top::after {
    content: "";
    width: 8px;
    height: calc(100% + 9px);
    position: absolute;
    left: -25px;
    top: -5px;
}
.prz_first::after {
    background: rgb(238,179,79);
    background: linear-gradient(0deg, rgba(238,179,79,1) 0%, rgba(253,203,116,1) 100%);
}
.prz_sec::after {
    background: rgb(255,208,134);
    background: linear-gradient(0deg, rgba(255,208,134,1) 0%, rgba(250,223,167,1) 100%);
}
.prz_thrd::after {
    background: rgb(252,231,188);
    background: linear-gradient(0deg, rgba(252,231,188,1) 0%, rgba(254,247,231,1) 100%);
}

table.cric_table_set1 tbody td:first-child {
    padding-left: 25px;
}
.prz_down {
    padding-left: 3px;
    height: 30px;
    display: flex;
    align-items: center;
}
.prz_down span {
    color: #999;
}
.prize_wintab_wrap {
    padding-bottom: 0;
}

/*iframe*/
/*.prevw_iframe_mdl .fancybox-content {
    width: 100% !important;
}
.prevw_iframe_mdl .fancybox-content {
    position: unset !important;
}
.prevw_iframe_mdl button.fancybox-button.fancybox-button--close {
    display: block;
}*/
.navbar_wrapper {
    background-color: #000028;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 5px 10px 7px 5px;
}
a.back_btn {
    padding-left: 5px;
}
a.back_btn img {
    filter: invert(1);
    width: 25px;
    vertical-align: middle;
    margin-right: 15px;
    height: 55px;
    object-fit: contain;
    object-position: left;
    position: relative;
    top: -40px;
}
.nav_suline {
    display: inline-block;
    vertical-align: middle;
}
.nav_suline h4 {
    font-size: 19px;
    font-weight: bold;
    color: #fff;
    margin-bottom: 5px;
}














/*select team checkbox*/

.const_check_sel .custom_chckbx {
  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;
}
.const_check_sel .custom_chckbx input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.const_check_sel .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 16px;
    border-color: #05b23e;
    width: 16px;
    background-color: #eee;
}
.const_check_sel .custom_chckbx:hover input ~ .checkmark {
  background-color: #ccc;
}
.const_check_sel .custom_chckbx input:checked ~ .checkmark {
  background-color: #05b23e;
}

.const_check_sel .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.const_check_sel .custom_chckbx input:checked ~ .checkmark:after {
  display: block;
}
.const_check_sel .custom_chckbx .checkmark:after {
    left: 5px;
    top: 2px;
    width: 2.5px;
    height: 7px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

/*team select all tab*/
.team_selcall span {
    font-weight: bold;
    font-size: 14px;
}
.team_selcall span i {
    font-style: normal;
}
.team_selcall {
    background-color: #efeded;
    padding: 10px 10px;
    text-align: right;
    display: flex;
    overflow: hidden;
    align-items: center;
    justify-content: flex-end;
    box-shadow: 0 2px 2px #bfbfbf;
}

/*win skill no team section*/
.przie_win_box {
    text-align: center;
    padding-top: 30px;
    height: 50vh;
}
.przie_win_box span {
    font-weight: bold;
    font-size: 14px;
}
.przie_win_box p {
    margin-top: 5px;
    font-size: 14px;
    color: #555;
}
.przie_win_box img {
    width: 100%;
    margin-top: 10px;
}



.noteam_selec_inr .contst_team_bot,
.noteam_selec_inr .contst_teamnm_btns,
.noteam_selec_inr .team_anno_tag {
    display: none;
}
.noteam_selec_inr .contst_team_midbot p {
    font-size: 16px;
    padding: 0 30px;
    color: #fff;
    line-height: 1.4;
}
.noteam_selec_inr .contst_team_mid {
    border-radius: 6px;
}


.overlay_team_wrap {
    position: fixed;
    top: 0;
    left: 0;
    background-color: #fff;
    width: 100%;
    height: 100%;
    z-index: 9999;
}
div#divPPMasterTeams {
    overflow: scroll;
}
div#divPPMasterTeams .cteam_wrapper {
    padding-bottom: 20px;
}
div#divPPMasterTeams .st_btns {
    position: unset;
    border-top: 1px solid #ddd;
    margin-top: 20px;
    padding-top: 20px;
}

/*Fiz New Design 26-1*/
.upcoming_title h2 {
    font-size: 15px;
    margin-bottom: 10px;
    font-weight: bold;
}
.upcoming_box {
    padding: 8px;
    box-shadow: 0 1px 3px #b6acac;
    border-radius: 7px;
}
.upcom_box_top span {
    color: #777;
    font-size: 12px;
}
.upcoming_box table {
    padding-top: 4px;
}
.upcoming_box table tr:first-child td span {
    font-size: 13px;
    color: #000;
    margin-bottom: 4px;
}
.upcoming_box table img {
    width: 30px;
    height: 30px;
}
.upcom_teama::before, .upcom_teamb::after {
    height: 20px;
    opacity: 0.3;
}
.upcom_teama::before {
    left: -25px;
}
.upcom_teamb::after {
    right: -25px;
}
.upcom_team b {
    margin: 0 8px;
    color: #000;
}
.dealine_upcom span {
    font-size: 12px;
    font-weight: 600;
}
.upcom_box_bot {
    margin-top: 7px;
}
.upcom_box_botleft span {
    padding: 1px 3px;
    border-radius: 3px;
    font-weight: bold;
    font-size: 10px;
}
ul.sort_left li span, 
ul.sort_left li a {
    font-size: 12px;
    line-height: 35px;
    color: #666;
    text-transform: uppercase;
    display: inline-block;
}
ul.sort_left li:nth-child(1) span {
    text-transform: capitalize;
}
.contest_top_left h3 {
    font-size: 20px;
    padding-top: 3px;
}
.contest_top span {
    color: #555;
    font-size: 13px;
}
.contest_btn a {
    padding: 6px 0px;
    font-size: 14px;
    min-width: 80px;
    text-align: center;
}
.contest_spots span {
    font-size: 13px;
}
.contest_spots {
    margin-bottom: 8px;
}
.contest_bot img {
    width: 17px;
    height: 17px;
}
.contest_bot {
    padding: 7px 10px;
}
.contest_bot_left li {
    margin-right: 10px;
}
.contest_bot_left li span, 
.contest_bot_right span {
    font-size: 12px;
}
.lrge_filter_box li a {
    padding: 5px 10px;
    font-size: 13px;
}
.lrge_filter_box h3 {
    font-size: 14px;
    margin-bottom: 7px;
}
.lrge_filter_box {
    padding: 10px 15px 10px 15px;
}

/*dbl cash*/
.contest_dbl {
    padding: 10px 10px 0px 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.contest_dbl span {
    background-color: #fff065;
    font-weight: bold;
    padding: 5px;
    display: inline-block;
    border-radius: 4px;
    font-size: 12px;
    margin-right: 5px;
}
.contest_mustjn {
    text-align: right;
}
.contest_dbl .contest_mustjn {
    padding: 0;
    margin-top: 1px;
    font-size: 11px;
}
.contest_mustjn strong {
    display: block;
}

.contest_bot .tooltip,
.upcom_box_bot .tooltip,
span.lg_lock_label.tooltip,
.chal-main-box .tooltip,
.club_main_wrapper .tooltip,
.accpt_chalge_table .tooltip {
  position: relative;
  display: inline-block;
  -webkit-user-select: none; 
  -ms-user-select: none; 
  user-select: none;
}

.contest_bot .tooltip .tooltiptext,
.upcom_box_bot .tooltip .tooltiptext,
span.lg_lock_label.tooltip .tooltiptext,
.chal-main-box .tooltip .tooltiptext,
.club_main_wrapper .tooltip .tooltiptext,
.accpt_chalge_table .tooltip .tooltiptext  {
    visibility: hidden;
    min-width: 95px;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 4px;
    padding: 4px 3px;
    font-weight: 600;
    position: absolute;
    font-size: 11px;
    z-index: 99;
    top: 150%;
    left: 55%;
    margin-left: -60px;
}

.contest_bot .tooltip .tooltiptext::after,
.upcom_box_bot .tooltip .tooltiptext::after,
span.lg_lock_label.tooltip .tooltiptext::after,
.chal-main-box .tooltip .tooltiptext::after,
.club_main_wrapper .tooltip .tooltiptext::after,
.accpt_chalge_table .tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent black transparent;
}
.contest_bot .tooltip:hover .tooltiptext,
.upcom_box_bot .tooltip:hover .tooltiptext,
span.lg_lock_label.tooltip:hover .tooltiptext,
.chal-main-box .tooltip:hover .tooltiptext,
.club_main_wrapper .tooltip:hover .tooltiptext,
.accpt_chalge_table .tooltip:hover .tooltiptext {
  visibility: visible;
}

.upcom_box_bot .tooltip .tooltiptext {
    top: 2px;
    left: 55%;
    margin-left: -180px;
}
.upcom_box_bot .tooltip .tooltiptext::after {
    bottom: 29%;
    transform: rotate(90deg);
    left: unset;
    right: -10px;
}

.contest_bot_left li:nth-child(1) span.tooltiptext {
    left: 90%;
}

.const_joined {
    background-color: #b71f1f;
    padding: 7px 10px;
    border-radius: 6px 6px 0 0;
    font-size: 14px;
    color: #fff;
}

/*join confirmation payment modal*/
.current_bal_block {
    padding: 10px 15px;
    border-bottom: 1px solid #ddd;
    margin-left: 5px;
    margin-top: 0;
    width: calc(100% - 45px);
}
.cbal_title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.cbal_title img {
    width: 35px;
    background-color: #fcf8f8;
    height: 35px;
    object-fit: contain;
    vertical-align: middle;
    border-radius: 50px;
    padding: 9px;
}
.cbal_title strong {
    font-size: 16px;
    vertical-align: middle;
    display: inline-block;
    margin-left: 2px;
}
.cbal_title h5 {
    font-size: 18px;
    font-weight: bold;
    color: red;
}
.current_bal_block ul {
    padding-left: 55px;
}
.current_bal_block ul li {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
    margin-top: 5px;
    border: 1px solid #eee;
    padding: 5px;
    border-radius: 4px;
}
.current_bal_block ul li h4 {
    width: 65%;
}
.current_bal_block ul li h4 span {
    display: block;
    font-size: 14px;
    margin-bottom: 3px;
}
.current_bal_block ul li h4 i {
    color: #999;
    font-size: 13px;
    line-height: 1;
}
.current_bal_block ul li h4 i span {
    line-height: 1;
    display: inline-block;
    font-size: 13px;
}
.current_bal_block ul li h5 {
    width: 30%;
    text-align: right;
    font-size: 15px;
    font-weight: bold;
}
.modal_paymnet_wrap .modal_foot span {
    display: block;
    text-align: center;
    margin-bottom: 10px;
    font-size: 13px;
    color: #444;
}
.modal_paymnet_wrap {
    padding-top: 50px;
    top: 0;
}
.modal_paymnet_wrap .modal-content {
    width: 500px;
    border-radius: 6px 6px;
    margin: 0 auto;
    margin-bottom: 80px;
    position: unset;
    overflow: auto;
}
.modal_paymnet_wrap .modal_foot .button {
    float: none;
    margin: 0;
    width: 100%;
    font-size: 17px;
    padding: 16px 10px;
    height: auto;
    line-height: initial;
}

/*tour images*/
.tour_imge {
    display: flex;
    align-items: center;
    padding: 10px 0 0px 0;
}
.tour_imge h3 {
    font-size: 19px;
    font-weight: bold;
    width: 80%;
    text-transform: uppercase;
}
.tour_logo {
    width: 20%;
}
.tour_logo img {
    width: 70px;
    height: 70px;
    object-fit: contain;
}
div#divAllTournaments {
    overflow: hidden;
}
tr.cteam_select.cteam_lock {
    opacity: 0.8;
    filter: grayscale(0);
}
.contst_team_midbot p {
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    padding: 0 30px;
    line-height: 1.4;
}
div#divPPMyTeams {
    margin-bottom: 15px;
}

@media screen and (max-width: 1024px) {
	form, html {
	    float: none;
	}
}

.modal_select_team {
    padding-top: 40px;
    top: 0;
    bottom: unset;
}
.modal_large_filter .modal-content {
    width: 500px;
    position: unset;
    padding-bottom: 20px;
    margin-bottom: 60px;
    overflow: auto;
}

/*Draft Join league*/
.jl_dft_50 {
    display: inline-block;
    width: calc(50% - 22px);
    background-color: #fff;
    border-radius: 5px;
    margin: 5px 10px;
    vertical-align: top;
    margin-top: 5px;
}
.jl_dft_50 .contest_box {
    width: calc(50% - 17px);
    margin-right: 15px;
    background-color: #fff;
}
.jl_dft_outer .contest_wrap {
    padding: 10px 0px 30px 10px;
    margin-top: 0px;
    width: calc(100% - 15px);
}
.contest_draft_block {
    padding: 20px 10px 15px 10px;
    display: flex;
    align-items: center;
}
.contest_draft_block li {
    margin-left: 10px;
}
.contest_draft_block li .checkbox {
    float: none;
    margin-right: 3px;
    vertical-align: middle;
    margin-top: -3px;
}
.contest_draft_block li label {
    vertical-align: middle;
}

.jl_dft_outer .contest_wrap .contest_box:nth-child(3n) {
    margin-right: 15px;
}
#divTeamViewGround .modal-content {
    margin: 0% auto;
    width: auto;
}
.contest_wrap .contest_image img {
    width: 50px !important;
    height: 50px !important;
}

.prze_paid_modal {
    background-color: #fff;
}
.prze_paid_modal .pd-title1 {
    font-size: 21px;
    font-weight: bold;
    background-color: #eee;
    padding: 5px 0;
}
.pd-price-box {
    background-color: #fff;
    border: 1px solid #ddd;
    margin-top: 10px !important;
    border-collapse: collapse;
}
.pd-price-box tr:first-child td {
    color: #000;
    font-size: 15px;
    background-color: #fff;
    border-bottom: 1px solid #ddd;
}
.pd-price-box td {
    color: #8f7f7f;
    padding: 7px 15px;
    font-size: 13px;
}
.pd-price-box tr:nth-child(odd) td {
    background-color: #f9f9f9;
}

.entry_fee b{
    font-size: 11px;
    position: relative;
    left: 150px;
    color: #ed5656;
}
.brk_prize {
    width: 430px;
    padding-top: 22px;
}
.brk_prize a {
    text-decoration: none;
    font-size: 14px;
    font-weight: 700;
    display: inline-block;
    border: 1px solid #ddd;
    color: #000028;
    margin-top: 26px;
    padding: 5px 8px;
    border-radius: 4px;
    background-color: #f8f8f8;
}
.brk_prize img {
    width: 27px;
    vertical-align: middle;
}
.brk_prize span {
    vertical-align: middle;
    margin-left: 5px;
}
/*live 1o1*/
.live_usr_photo {
    padding: 8px 0;
}
.live_usr_photo img {
    width: 45px;
    height: 45px;
    border-radius: 44px;
    vertical-align: middle;
}
.live_usr_photo h3 {
    display: inline-block;
    width: 70%;
    vertical-align: middle;
    line-height: 1.3;
    font-size: 15px;
}
.live_usr_photo h3 span {
    font-weight: 400;
    color: #888;
    display: block;
    font-size: 13px;
}

#divJoinCreate .menu-right_strp li a {
    color: #aaa;
    padding-left: 20px;
    font-size: 14px;
}

#divTeam .new-table-546 thead span.arrow {
    float: none;
    position: relative;
    margin-left: -1px;
    display: inline-block;
    top: 2px;
}

/*jl-other-league*/
.jl-o-mid {
    padding-left: 50px;
}
.jl_other_league .contest_box {
    width: 100%;
}
.jl_other_league {
    width: calc(50% - 160px);
}
.jl_other_league .contest_wrap .contest_image {
    width: 15%;
}
.jl_other_league .contest_wrap .contest_top_left,
.jl_other_league .contest_wrap .contest_top_right {
    width: 40%;
}
.jl_other_league .contest_wrap .contest_top_right {
    text-align: right;
}

/*auction showcase monitor new*/
.auction_bigs_wrapper {
    background-image: url(/assets../images/auction_player_bg.jpg) !important;
    background-size: cover;
    background-position: center;
}
.auction_bigs_wrapper div#divMainContent {
    background-color: rgb(0 0 40 / 95%);
    height: auto;
    padding-bottom: 60px;
}
.auc_bs_title {
    display: flex;
    justify-content: stretch;
    align-items: center;
    background-color: rgba(0,0,0,0.5);
    box-shadow: 0 0 25px #1c1a1a;
    padding: 15px 10px;
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.auc_cric_logo {
    text-align: left;
    margin-bottom: 0;
    width: auto;
    position: absolute;
}
.auc_cric_logo img {
    width: 320px;
    height: 85px;
    object-fit: contain;
}
h1.auction_mtitle {
    text-align: center;
    font-size: 32px;
    color: #fff;
    margin: 0;
}
.auc_bs_title h3 {
    text-align: center;
    margin-top: 15px;
}
.auc_bs_title h3 i {
    display: block;
    color: #ddd;
    text-transform: uppercase;
    margin-bottom: 10px;
}
.auc_bs_title h3 span {
    color: #8ebc10;
    font-size: 17px;
}
.auction_bigs_wrapper .auction_selection_inner {
    background-color: rgb(0 0 40 / 37%);
    box-shadow: inset 21px -10px 100px 43px #21214b;
    width: calc(100% - 55px);
    margin-left: 15px;
}


.auction_player_top {
    width: 28%;
}
.auction_player_bot {
    display: flex;
    width: 70%;
}
.auc_prog_host_wrap {
    width: 100%;
    /*margin-left: 20px;*/
    margin-left: 0;
}


.auc_cented_title {
    width: 100%;
    text-align: center;
}
.auc_corp_img {
    width: 25%;
    text-align: right;
}
.auc_corp_img img {
    width: 165px;
    height: 85px;
    object-fit: contain;
}
.auction_bigs_wrapper .player_lst_tab a {
    color: #e4f73d !important;
}
.auction_bigs_wrapper .player_lst_tab {
    background-color: #4e4e70;
}
.auction_bigs_wrapper .auction_player_block .create_league_list_league9 th,
.auction_bigs_wrapper .auc_prog_host_wrap .squad_table thead th {
    background: #010028 !important;
}
.auction_bigs_wrapper .auction_player_block .bo-r-tb-85 {
    border-left: 1px solid #4d4a65;
}
.auction_bigs_wrapper .auction_player_block .my_team69-sub {
    border-left: 1px solid #4d4a65;
    border-top: 1px solid #4d4a65;
}
.auction_bigs_wrapper .create_league_list_league9 td {
    border-bottom: 1px solid #4d4a65;
    background-color: #000;
    color: #fff;
}
.auction_bigs_wrapper .create_league_list_league9 tr:nth-of-type(odd) td {
    background-color: #222222;
}
.auction_bigs_wrapper .squad_table tbody td {
    border-bottom: 1px solid #4d4a65;
}
.auction_bigs_wrapper .auc_prog_host_wrap .squad_table {
    background-color: #000;
    color: #fff;
}
.auction_bigs_wrapper .squad_table tbody tr:nth-child(even) td {
    background-color: #222;
}
.auction_bigs_wrapper .link-color, 
.auction_bigs_wrapper .t_linnks_mch a {
    color: #fff;
}
.auction_bigs_wrapper .link-color:hover {
	color: #fff;
}
.auction_bigs_wrapper .ply-pro-news-box {
    color: #fff;
}
.auction_bigs_wrapper .ply_news_lst .nh-box1-in {
    background-color: #000;
}
.auction_bigs_wrapper .squad_table table tbody {
    height: 610px;
    overflow-y: unset;
}
.auction_bigs_wrapper .auc_inner_player {
    width: 160px;
}
.auc_inner_player small {
    font-size: 13px;
    display: block;
    color: #fff;
    margin-bottom: 10px;
    font-weight: 600;
}

.auction_bigs_wrapper .squad_table tbody td span {
    color: #fff;
}
.auction_bigs_wrapper .squad_table tbody td font {
    color: #fff;
}

.auction_bigs_wrapper .squad_table table {
    width: 100%;
    margin-top: 5px;
    margin-left: 0;
    border: 1px solid #999;
    margin-bottom: 5px;
    border-top: none;
}
.auction_bigs_wrapper .plist_lst_mtchs .create_league_list_league9 th[rowspan="2"]:nth-child(1) {
    width: 330px !important;
}
.auction_player_graph {
    color: #fff;
}
.auction_bigs_wrapper .auc_prog_host_wrap {
    width: 40%;
    margin-left: 20px;
}

/*Create Challange*/
#divCCPaidLeague .lbl_cl_pcge {
    display: block;
    padding-left: 0;
    padding-top: 5px;
    padding-bottom: 4px;
}
#divCCPaidLeague .entry_fee b {
    left: 242px;
}
#txtCCEntryFee {
    border: 1px solid #c9c9c9;
    height: 27px;
    width: 94%;
    padding-left: 10px;
}

div#divPlayerList #grdPlayers tbody.tbody-scroll {
    display: table-row-group;
    float: none;
}
div#divPlayerList #grdPlayers thead.hint-show {
    float: none !important;
}

.auc_prog_host_wrap tbody#grdARP td:nth-child(3) {
    width: 70px !important;
}
.auction_bigs_wrapper .auc_prog_host_wrap tbody#grdARP td:nth-child(2), 
.auction_bigs_wrapper .auc_prog_host_wrap thead th:nth-child(2) {
    width: 150px !important;
}
#btnResetDraft {
    width: auto;
    float: right;
    font-size: 14px;
    height: auto;
    line-height: normal;
    margin-right: 15px;
    padding: 10px 11px;
}
#divPPResetDraft .modal_drp {
    display: block;
    text-align: center;
    padding-bottom: 30px;
    padding-top: 23px;
}
#divPPResetDraft .modal_drp select {
    width: 245px;
    border-color: #aaa;
    margin: 0 5px;
    margin-bottom: 25px;
    height: 37px;
}
#divPPResetDraft .modal_drp a {
    float: none;
    margin: 0 2px;
    font-size: 15px;
    padding: 9px 34px;
}

.draft_nteround {
	display: block;
	margin-top: -10px;
	font-size: 13px;
	line-height: 1.3;
	color: #555;
	padding: 0 10px;
	text-align: left;
	padding-bottom: 20px;
}

.auction_bigs_wrapper .auction_player_right span {
    color: #fff;
    display: inline-block;
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: normal;
    margin-right: 6px;
}
.auction_bigs_wrapper .auction_player_right b {
    font-size: 14px;
    margin-right: 0px;
    font-weight: normal;
}
.auction_bigs_wrapper .auction_player_right b::before {
    content: "|";
    color: #aaa;
    padding-right: 10px;
}
.auction_bigs_wrapper #pcategory:before {
    content: "|";
    padding-right: 10px;
    margin-left: 10px;
}
.auction_bigs_wrapper #pbasebidvalue::before {
    content: "|";
    padding-right: 10px;
}

.auction_bigs_wrapper .team_plyr_role i {
    font-size: 16px;
    font-style: normal;
    text-transform: capitalize;
}
.auction_bigs_wrapper .jqplot-target {
	font-family: 'cb-regular', Arial, sans-serif !important;
    color: #fff;
}
.auction_bigs_wrapper .auction_player_info font {
    color: #fff;
    display: inline-block;
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: normal;
    margin-left: 6px;
    margin-right: 7px;
}
.auctin_sel_btns a.btn_random {
    background-color: #009999;
}
.bot_auc_dtls {
    text-align: center;
    width: 141px;
    font-weight: 600;
    margin-top: 10px;
    border-radius: 2px;
    font-size: 11px;
    border: 1px solid #ccc;
    padding: 4px 0;
}
.bot_auc_dtls span {
    margin-right: 4px;
}
.bot_auc_dtls font {
	margin-top: 7px;
    display: block;
}
.bot_auc_dtls span:nth-child(2)::before {
    content: "|";
    padding-right: 7px;
}
.player_auc_detailed i.plyr_auc_img h4 + span {
    font-weight: 600;
    color: #474747;
    margin-bottom: 5px;
    display: block;
}

#divPPRemoveAP h1 {
    color: #dd0e0e;
    padding: 10px 10px;
    background-color: #ddd;
}
#divPPRemoveAP .modal_drp {
    display: block;
    text-align: center;
}
#divPPRemoveAP .modal_drp span {
    font-size: 15px;
    padding-top: 10px;
}
#divPPRemoveAP .btns_pop a {
    float: none;
    margin: 0 5px;
    padding: 7px 20px;
    display: inline-block;
    font-size: 15px;
}
/*Manage Player Role*/
.mange_plr_role {
    font-size: 13px !important;
    table-layout: fixed;
}
.mange_plr_role th:nth-child(1) {
    width: 55px;
}
.mange_plr_role th:nth-child(6), .mange_plr_role th:nth-child(8) {
    width: 90px;
}
.mange_plr_role td select {
    width: 100% !important;
}
.mange_plr_role td input {
    height: 26px;
    width: calc(100% - 35px);
}
.mange_plr_role th, .mange_plr_role td {
    padding: 10px 5px;
    font-size: 13px !important;
}
#divResetDraftBtn input {
    float: none;
}


/*new homepgae*/

.new-home-2 {
    box-shadow: none;
}

.cric_bnr_new {
    background-image: url(/assets../images/banner-background.jpg) !important;
    background-position: center;
    height: 725px;
    padding-top: 150px;
}
.cric_box_inner > span:before,
.cric_box_inner > span:after {
    content: unset;
}
.cric_box_inner img {
    width: 60px;
}
.cric_content {
    width: 70%;
    text-align: left;
}
.cric_box_inner h2 {
    font-size: 22px;
    padding-top: 8px;
    padding-bottom: 0;
}
.cric_box_inner p {
    margin-top: 10px;
    padding-right: 10px;
    font-size: 15px;
}
.cric_box_inner .button {
    font-size: 18px;
    padding: 10px 25px;
}
.cric_box_small {
    transform: scale(0.85);
}
.cric_box_inner > span {
    background-color: transparent;
}
.cric_bnr_new .tab_inner_hm {
    margin-top: 25px;
    margin-bottom: 25px;
}
.cric_bnr_wrap b {
    padding-bottom: 25px;
}
.nobot_label {
    width: 490px;
    font-size: 18px;
    padding: 11px 0 8px 0;
}
.nobot_label:before,
.nobot_label:after {
    height: 41px;
    bottom: -1px;
}
h1.main_bnr_title {
    margin-bottom: 25px;
    display: inline-block;
    border: 2px solid #747c81;
    border-radius: 6px;
    padding: 5px 20px;
    background-color: rgb(8 85 131 / 19%);
    margin-top: 30px;
    background-color: #000;
}
h1.main_bnr_title img {
    width: 63px;
    margin-right: 15px;
    vertical-align: middle;
    height: 63px;
    object-fit: contain;
}
h1.main_bnr_title span {
    font-size: 0;
    color: #eee;
    text-transform: uppercase;
    font-weight: bold;
    vertical-align: middle;
}
h1.main_bnr_title span::before {
    content: "Season Long & Daily Matches";
    font-size: 24px;
}
.cric_box_outer {
    padding-top: 10px;
}

/*hm offer*/
.hm_offers_wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
}
.hm_offers_wrapper .container {
    width: 1250px;
    margin: 0 auto;
}
.hm_offers_wrapper h2 {
    font-size: 25px;
    margin-bottom: 15px;
}
.hm_offer_box {
    display: inline-block;
    width: calc(20% - 43px);
    border: 1px solid #ddd;
    vertical-align: top;
    margin-right: 10px;
    padding: 15px 15px;
    transition: all linear 0.4s;
    border-radius: 6px;
}
.hm_offer_box:hover {
    border-color: transparent;
    box-shadow: 0 8px 29px #e7e6e6;
}
.hm_offer_box span {
    display: flex;
    background-color: rgb(0 0 40 / 5%);
    text-align: center;
    width: 50px;
    height: 50px;
    align-items: center;
    justify-content: center;
    margin-bottom: 10px;
    border-radius: 10px;
}
.hm_offer_box img {
    width: 35px;
    height: 35px;
    object-fit: contain;
}
.hm_offer_box h3 {
    font-size: 16px;
    color: #000028;
}
.hm_offer_box p {
    margin: 0;
    margin-top: 10px;
    color: #555;
    padding-right: 0;
    line-height: 1.3;
}
.hm_offer_box:last-child {
    margin-right: 0;
}

/*pop features*/
.pop_feature_wrapper {
    padding-top: 10px;
}
.pop_feature_wrapper .hm_offer_box {
    width: calc(25% - 43px);
    padding: 10px 15px;
    position: relative;
    min-height: 140px;
    margin-bottom: 13px;
}
.pop_feature_wrapper .hm_offer_box:nth-child(-n+4) {
    min-height: 140px;
}
.pop_feature_wrapper .hm_offer_box:nth-child(4n) {
    margin-right: 0;
}
.pop_feature_wrapper .hm_offer_box ul {
    margin-top: 10px;
}
.pop_feature_wrapper .hm_offer_box li {
    color: #555;
    padding-left: 0;
    line-height: 1.3;
    font-size: 12px;
    margin-bottom: 5px;
    list-style: circle;
    margin-left: 20px;
    position: relative;
}
.pop_feature_wrapper .hm_offer_box i {
    position: absolute;
    right: 0;
    top: 0;
    background-color: #009999;
    color: #fff;
    font-weight: bold;
    padding: 3px 10px;
    border-radius: 0 6px 0 6px;
}

/*corpoarte*/
.corporate_box_wrap {
    margin-top: 20px;
}
.coprte_inner {
    padding: 0 40px;
}
.corporate_box_wrap h2 {
    font-size: 25px;
    color: #fff;
    padding-right: 60px;
    text-transform: unset;
}
.corporate_box_wrap h2 span {
    display: block;
    font-size: 17px;
    color: #f8ac18;
    margin-bottom: 7px;
}
.coprte_bnr_right {
    width: 50%;
}
.coprte_bnr_left p {
    font-size: 17px;
    color: #c7c3c3;
    width: 88%;
    padding-bottom: 15px;
    margin-top: 10px;
}
.coprte_bnr_left a {
    text-transform: capitalize;
}
.video_block {
    background-color: #009999;
    border-radius: 7px;
}
.coprte_bnr_right iframe {
    height: 297px;
}
.coprte_partner_down h3 {
    color: #fff;
    font-size: 25px;
    text-align: left;
    text-transform: unset;
    padding-bottom: 15px;
}
.coprte_partner_inner {
    text-align: left;
}
.coprte_partner_img {
    box-shadow: none;
    border: 1px solid #f2f2f2;
    margin-right: 2px;
    padding: 4px;
    background-color: #f5ffff;
}
.coprte_partner_inner {
    text-align: left;
}
.coprte_partner_img img {
    width: 96px;
    height: 45px;
}

/*box-seprator*/
.box_seprator_wrapper .container {
    width: 1250px;
    margin: 0 auto;
    padding-top: 80px;
}
.box_seprator_left, .box_seprator_right {
    display: inline-block;
    vertical-align: top;
    width: calc(50% - 8px);
}
.box_seprator_left {
    margin-right: 10px;
}
.box_seprator_inner {
    position: relative;
    background-image: url(/assets../images/box-seprator-bg.jpg);
    border: 1px solid #ade1ff;
    border-radius: 10px;
    padding: 25px;
    min-height: 360px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.box_seprator_inner_left {
    width: 65%;
    margin-right: auto;
}
.box_seprator_inner_left h2 {
    font-size: 25px;
    margin-bottom: 35px;
}
.box_seprator_inner_left ul {
    margin-bottom: 50px;
}
.box_seprator_inner_left li {
    position: relative;
    padding-left: 20px;
    margin-bottom: 25px;
    color: #333;
    font-size: 18px;
}
.box_seprator_inner_left li::before,
.local_tourment_wrap .lcl_features li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 6px;
    width: 5px;
    height: 5px;
    border: 1px solid #888;
    border-radius: 30px;
}
.box_seprator_inner_left a {
    padding: 15px 30px;
    background-color: #d50b21;
    float: none;
    font-size: 18px;
    text-decoration: none;
    border-radius: 6px;
}
.box_seprator_inner_right {
    position: absolute;
    right: 33px;
    width: 40%;
    top: 15px;
    text-align: right;
}

.box_seprator_right {
    text-align: right;
}
.box_seprator_right .box_seprator_inner_right {
    left: 0;
    text-align: left;
}
.box_seprator_right .box_seprator_inner_left {
    margin-left: auto;
    margin-right: unset;
}
.box_seprator_right .box_seprator_inner_left li:before {
    left: unset;
    right: 0;
}
.box_seprator_right .box_seprator_inner_left li {
    padding-left: 0;
    padding-right: 20px;
}
.box_seprator_right .box_seprator_inner {
    background-image: url(/assets../images/box-seprator-bg2.jpg);
}

.box_seprator_inner_right img {
    width: 280px;
    filter: drop-shadow(6px 1px 6px #ddd);
}
.dble_box_seprator .box_seprator_auction .box_seprator_inner_right img {
    filter: drop-shadow(-20px -5px 16px #ddd);
}

/*local tour*/
.local_tourment_wrap {
    margin-top: 80px;
}
.local_tourment_wrap .container {
    background-image: url(/assets../images/localtour-bg.jpg);
    background-size: contain;
    background-position: 40px 0px;
}
.local_tourment_wrap .coprte_partner_img:last-child {
    display: inline-block;
}
.local_tourment_wrap .lcl_features li {
    padding-left: 20px;
    font-size: 16px;
    margin-bottom: 15px;
    color: #fff;
    position: relative;
}
.local_tourment_wrap .lcl_features li::before {
    border-color: #fff;
}
.lcl_features {
    margin-bottom: 30px;
}
.local_tourment_wrap .coprte_partner_img {
    text-align: center;
}
.local_tourment_wrap .coprte_partner_img img {
    width: 88px;
}
.local_tourment_wrap .coprte_partner_img b {
    display: block;
}

/*celebrity challenge*/
.new_cele_wrapper {
    padding: 60px 0 55px 0;
    box-shadow: none;
    margin-top: 60px;
}
.new_cele_wrapper .fix-part {
    width: 1250px;
}
.new_cele_wrapper .seli-box {
    position: relative;
    background-color: #fff;
    background-image: url(/assets../images/box-seprator-bg.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 9px;
    margin: 0;
    width: 188px;
    min-height: 70px;
    text-align: left;
    margin-right: 10px;
    padding-top: 43px;
    padding-left: 33px;
    border: 1px solid #eee;
}
.new_cele_wrapper .seli-text {
    text-align: center;
    padding-left: 60px;
    margin-top: -10px;
    font-weight: bold;
    width: 200px;
}
.new_cele_wrapper .seli-btn {
    font-weight: bold;
}
.new_cele_wrapper .seli-box font {
    font-size: 20px;
}
.new_cele_wrapper .seli-box .img-box2 {
    width: auto;
    position: absolute;
    top: -30px;
    left: 30px;
    height: auto;
    overflow: hidden;
    border-radius: 50%;
    border: none;
}
.new_cele_wrapper .seli-box img {
    border-radius: 80px;
    border: 2px solid #d50b21;
    width: 60px;
    height: 60px;
    object-fit: cover;
}
.new_cele_wrapper .seli-box small {
    color: #555;
    font-size: 15px;
    padding-top: 5px;
}

/*sbk-livestream*/
.dble_box_seprator .box_seprator_inner_right {
    top: -12px;
    right: -2px;
}
.dble_box_seprator .box_seprator_right .box_seprator_inner_right {
    left: -37px;
    text-align: left;
}

.vid-box img {
    width: 100%;
    object-position: top;
    height: 260px;
    object-fit: cover;
}

.tag_line3 {
    color: #fff;
    font-size: 27px;
    text-transform: capitalize;
    font-family: 'Lobster', cursive;
}
.tag_line3 span {
    color: #eee;
}
.tag_line3 font {
    padding-top: 8px;
    background: -webkit-linear-gradient(#fdfdfd, #eaff38);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.coprte_partner_img:nth-child(6) {
    display: none;
}


/*built app*/
.app_built_header {
    background-color: #009999;
    color: #fff;
    margin: -5px;
    padding: 15px 70px;
    margin-bottom: 20px;
    background-image: url(/assets../images/header_app_icon.png);
    background-size: 40px;
    background-position: left 14px top 5px;
    background-repeat: no-repeat;
}
.app_built_header h2 {
    font-size: 23px;
}
.app_built_header p {
    margin: 0;
    font-size: 15px;
    margin-top: 5px;
    color: #eee;
}
.app_built_feature {
    display: flex;
    align-items: center;
}
.app_feature_content {
    width: 55%;
    padding-left: 10px;
}
.app_feature_content h3, 
.app_built_wrapper .title_bar h2 {
    font-size: 23px;
    color: #fff;
    margin-bottom: 25px;
}
.app_feature_content ul {
    padding-right: 40px;
}
.app_feature_content li {
    background-color: #eee;
    margin-bottom: 15px;
    border-radius: 10px;
    padding-left: 25px;
    padding-top: 10px;
    position: relative;
    padding-bottom: 10px;
    min-height: 75px;
    display: inline-block;
    width: calc(50% - 45px);
    margin-right: 5px;
    vertical-align: top;
    padding-right: 10px;
}
.app_feature_content li span {
    position: absolute;
    left: 0;
    font-size: 30px;
    top: -13px;
    font-weight: bold;
    color: #009999;
}
.app_feature_content ul h4 {
    margin: 0;
    font-size: 18px;
    margin-bottom: 10px;
    color: #000028;
}
.app_feature_content ul p {
    margin: 0;
    font-size: 13px;
    color: #555;
    line-height: 1.3;
}
.app_feature_right {
    width: 45%;
}
.app_feature_right img {
    width: 100%;
}


.app_built_wrapper .contact_left {
    display: inline-block;
    width: 50%;
    vertical-align: top;
    margin-right: 50px;
}
.app_built_wrapper .contact_left .title_bar {
    text-align: left;
}
.app_built_wrapper .company_contact {
    margin-top: 30px;
}
.app_built_wrapper .contact_inner {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}
.app_built_wrapper .contact_icon img {
    width: 29px;
}
.app_built_wrapper .contact_label p {
    font-weight: bold;
    color: #6a40e9;
    font-size: 16px;
    margin: 0;
    margin-left: 15px;
    line-height: 1.5;
}
.app_built_wrapper .contact_inner:last-child {
    align-items: center;
}
.app_built_wrapper .contact_social li {
    display: inline-block;
    margin-right: 10px;
}
.app_built_wrapper .contact_social li .fa {
    background-color: #009999;
    color: #fff;
    height: 35px;
    width: 35px;
    text-align: center;
    line-height: 35px;
    font-size: 21px;
    border-radius: 44px;
}
.app_built_wrapper .contact_right {
    display: inline-block;
    width: 41%;
    height: 100%;
    background-color: #000028;
    padding: 20px;
    border-radius: 4px;
    box-shadow: 0 0 7px #adf4f2;
    vertical-align: top;
}
.app_built_wrapper .form_group {
    margin-bottom: 25px;
}
.app_built_wrapper .form_group label {
    display: block;
    font-weight: 600;
    color: #fff;
    padding-bottom: 5px;
}
.app_built_wrapper .form_group .form_control {
    width: 95%;
    height: 30px;
    border: none;
    font-family: 'Montserrat';
    padding: 3px 10px;
    border-radius: 4px;
    box-shadow: 0 1px 3px #857f7f;
}

.app_built_wrapper .form_group textarea {
    height: 75px !important;
    padding: 10px 10px !important;
    resize: none;
}
.app_built_wrapper .form_btn {
    text-align: center;
}
.app_built_wrapper a.cont_btn {
    background-color: #009999;
    color: #fff;
    font-weight: 600;
    padding: 14px 40px;
    display: inline-block;
    text-decoration: none;
    font-size: 16px;
    text-transform: uppercase;
    border-radius: 4px;
    box-shadow: 0 2px 1px rgb(0 0 0 / 31%);
}
.app_built_wrapper .contact_wrapper .container {
    padding: 0 15px;
}
.app_built_wrapper .contact_wrapper {
    padding-top: 50px;
}
.app_built_wrapper .title_bar p {
    font-size: 14px;
    color: #555;
    line-height: 1.4;
    margin-top: 0;
}
.app_built_wrapper .title_bar h2 {
    margin-bottom: 15px;
}
.app_built_wrapper .form_dbl {
    display: flex;
}
.app_built_wrapper .form_dbl .form_group {
    width: 100%;
    margin-right: 30px;
}
.app_built_wrapper .form_dbl .form_group:last-child {
    margin-right: 15px;
}


.app_built_wrapper .faq_wrapper .accordin {
  color:#fff;
  cursor:pointer;
  padding:12px;
  width:100%;
  border:none;
  font-weight: 500;
  text-align:left;
  outline:none;
  font-size:18px;
  transition:0.4s;
}
.app_built_wrapper .faq_wrapper {
    margin-top: 50px;
    border-bottom: 1px solid #ddd;
    padding: 20px 15px 0 15px;
}
.app_built_wrapper .faq_points {
    margin-bottom: 10px;
}
.app_built_wrapper .faq_wrapper .accordin.active, 
.app_built_wrapper .faq_wrapper .accordin:hover {
  background-color: #046e6e;
}
.app_built_wrapper .faq_wrapper .panel {
    padding: 10px 15px;
    background-color: white;
    display: none;
    max-height: unset;
    overflow: hidden;
    line-height: 1.4;
}
.app_built_wrapper button.accordin {
    background-image: url(/assets../images/plus-icon.png);
    background-repeat: no-repeat;
    background-size: 24px;
}
.app_built_wrapper button.accordin.active {
    background-image: url(/assets../images/minus-icon.png);
}

.app_built_wrapper .faq_wrapper .accordin .active, .faq_wrapper .accordin:hover {
    background-color: #932b33;
}
.app_built_wrapper .faq_wrapper .accordin {
    background-color: #009999;
    font-weight: 400;
    font-size: 17px;
}
.app_built_wrapper button.accordin {
    background-position: right 12px top 8px;
}
.app_built_wrapper .faq_wrapper .panel {
    font-size: 17px;
    line-height: 1.3;
}
.app_built_wrapper button.accordin.active + .panel {
    opacity: 1;
}
.app_built_wrapper .panel p {
    margin-bottom: 0;
    margin-top: 10px;
}

table#tblCatCount {
    margin-top: 0;
}
table#tblCatCount thead td {
    border-top: 1px solid #ddd;
}

.cnct_wrapper {
    padding: 0 15px;
}
.cnct_wrapper .contact_outer {
    display: flex;
    margin-bottom: 50px;
    margin-top: 20px;
}
.cnct_wrapper .contact_left {
    width: 60%;
    padding-right: 50px;
}
.cnct_wrapper .contact_left p {
    font-size: 17px;
    line-height: 1.4;
    color: #333;
}
p.email_con {
    margin-bottom: 30px;
}
p.email_con span {
    display: block;
    margin-bottom: 25px;
}
p.email_con b {
    font-size: 18px;
}
p.email_con b img {
    width: 32px;
    vertical-align: middle;
    margin-right: 10px;
    background-color: #eee;
    border-radius: 54px;
    padding: 2px 4px;
}
.address_con {
    display: inline-block;
    width: calc(33% - 3px);
    background-color: #f8f8f8;
    vertical-align: top;
    margin-bottom: 11px;
    min-height: 150px;
    padding: 10px 10px;
    border-radius: 7px;
    border: 1px solid #ddd;
    margin-right: 7px;
    font-size: 14px;
}
.address_con:last-child {
    margin-right: 0;
}
.address_con > b {
    font-size: 15px;
    display: block;
    margin-bottom: 5px;
}
.address_con address {
    font-size: 14px;
    font-style: normal;
    margin-top: 11px;
    display: block;
    margin-bottom: 10px;
    line-height: 1.4;
}

.social_con > span {
    font-size: 16px;
}
.social_con ul {
    margin-top: 10px;
    margin-bottom: 20px;
}
.social_con ul li {
    display: inline-block;
    margin-right: 10px;
}
.social_con ul li img {
    border-radius: 34px;
    width: 35px;
}




.cnct_wrapper .form_group {
    margin-bottom: 25px;
}
.cnct_wrapper .form_group label {
    display: block;
    font-weight: 600;
    color: #fff;
    padding-bottom: 5px;
}
.cnct_wrapper .form_group .form_control {
    width: 100%;
    height: 30px;
    border: none;
    font-family: 'Montserrat';
    padding: 3px 10px;
    border-radius: 4px;
    box-shadow: 0 1px 3px #857f7f;
}

.cnct_wrapper .form_group textarea {
    height: 75px !important;
    padding: 10px 10px !important;
    resize: none;
}
.cnct_wrapper .form_btn {
    text-align: center;
}
.cnct_wrapper a.cont_btn {
    background-color: #009999;
    color: #fff;
    font-weight: 600;
    padding: 14px 40px;
    display: inline-block;
    text-decoration: none;
    font-size: 16px;
    text-transform: uppercase;
    border-radius: 4px;
    box-shadow: 0 2px 1px rgb(0 0 0 / 31%);
}
.cnct_wrapper .form_dbl {
    display: flex;
}
.cnct_wrapper .form_dbl .form_group {
    width: 100%;
    margin-right: 30px;
}
.cnct_wrapper .form_dbl .form_group:last-child {
    margin-right: 15px;
}

.cnct_wrapper .contact_right {
    background-color: #000028;
    padding: 20px 20px;
    width: 40%;
    color: #fff;
    border-radius: 16px;
}
.cnct_wrapper .contact_right h2 {
    margin-bottom: 20px;
    border-bottom: 1px solid #292962;
    padding-bottom: 15px;
    font-size: 20px;
    font-weight: bold;
}

.auction_bigs_wrapper #divNoPlayer {
    height: 100%;
    align-items: center;
    margin-top: -110px;
    margin-bottom: 110px;
}

.auc_tm_name h3 {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.auc_tm_name h3 span {
    font-size: 17px;
}
.auc_tm_name h3 font {
    font-size: 13px;
}

/*a#lnkUSDCCDC, a#lnkUSDINR {
    display: none;
}*/

.cnct_wrapper h6.tag_line3 {
    text-align: center;
    padding-bottom: 5px;
    padding-top: 10px;
}
.cnct_wrapper h6.tag_line3 span {
    color: #009999;
}
.cnct_wrapper h6.tag_line3 font {
    background: -webkit-linear-gradient(#000028, #5c5caf);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media screen and (max-width: 1400px) and (min-width: 1200px) {
	.pred-team-vs {
	    left: 48%;
	}
	#divCreateLeague .tab-menu8 .tabs, .tab-menulink .tabs {
	    width: calc(100% - 170px);
	}
}


/*Live 1-o-1 New*/
.accpt_chalge_table .new-table-chall2 thead {
    background-color: #000028;
    color: #fff;
    font-weight: 600;
}
.accpt_chalge_table .new-table-chall tr:nth-child(even) td, 
.accpt_chalge_table .new-table-chall2 tr:nth-child(even) td {
    background: #f8f8f8;
}
.accpt_chalge_table .new-table-chall tbody tr:nth-child(odd) td,
.accpt_chalge_table .new-table-chall2 tbody tr:nth-child(odd) td {
    background: #fff;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

.accpt_chalge_table .new-table-chall2 tbody td {
    padding: 0px 8px 10px 8px;
}
.accpt_chalge_table .live_usr_photo img {
    float: left;
    margin-right: 10px;
    object-fit: cover;
}
.accpt_chalge_table .beat_prgress {
    margin-top: -5px;
}

.live_usr_photo.single_usr_photo h3 {
    position: relative;
    top: 12px;
}

span.lve_time_lbl b {
    display: block;
    width: auto;
    background-color: transparent;
    color: #000;
    padding: 2px 3px;
    margin-right: 2px;
    border-radius: 3px;
}
span.lve_time_lbl small {
    font-size: 12px;
    font-weight: bold;
}
.accpt_chalge_table a.button2 {
    font-size: 15px;
    padding: 8px 10px;
    border-radius: 3px;
    width: 85px;
}
.auct_lbl, .drft_lbl, .slry_lbl {
    font-size: 14px;
    font-weight: bold;
    color: orangered;
}
.slry_lbl {
    color: blue;
}
.drft_lbl {
    color: maroon;
}
.accpt_chalge_table .contest_dbl {
	background-color: #eee;
	border-radius: 6px 6px 0 0;
}
.accpt_chalge_table .liveone_match img,
.new-table-54.new-table-chall .liveone_match img {
	width: 25px;
	height: 25px;
	border-radius: 40px;
	object-fit: cover;
	vertical-align: middle;
}
.accpt_chalge_table .liveone_match strong,
.new-table-54.new-table-chall .liveone_match strong {
	margin: 0 10px;
	background-color: #000;
	color: #fff;
	padding: 0px 4px 2px 3px;
	border-radius: 44px;
}
.accpt_chalge_table .contest_bot {
	width: calc(100% - 20px);
}
.accpt_chalge_table .contest_bot ul {
	display: flex;
	justify-content: space-between;
	width: 100%;
}
.accpt_chalge_table .contest_bot ul li {
	width: 33.33%;
}
.accpt_chalge_table .contest_bot ul li:nth-child(2) {
	width: 33.33%;
	text-align: center;
}
.accpt_chalge_table .contest_bot ul li:nth-child(3) {
	text-align: right;width: 33.33%;
}
.accpt_chalge_table td.lb-text2.liveone_match small ,
.new-table-54.new-table-chall .liveone_match small{
    display: block;
    text-align: center;
    font-weight: bold;
    padding-right: 10px;
    margin-bottom: -2px;
}
.accpt_chalge_table td.lb-text2.liveone_match small {
	padding-right: 30px;
}
.new-table-54.new-table-chall .liveone_match small {
    padding-right: 67px;
}

/*Live 1-o-1 Modal New*/
.liveon_modal .tour-menu {
    background-color: #fff;
    padding-bottom: 4px;
    padding-top: 2px;
    border-radius: 6px;
}
.liveon_modal .tour-menu a {
    color: #000028;
    display: inline-block;
}
.liveon_modal .tour-menu a.act, .tour-menu .current a {
    border-bottom: none;
    background-color: #009999;
    line-height: 29px;
    color: #fff !important;
    border-radius: 4px;
}
.liveon_modal .popbox-1 {
    background-color: #fff;
    border-radius: 6px;
}
.liveon_modal .mid-box2 {
    padding: 0px 10px 10px 10px;
}


.liveon_modal .mtch_curr_roun {
    margin: 0px 5px 0 5px;
    display: inline-flex;
    align-items: center;
    justify-content: space-evenly;
    width: 155px;
}
.liveon_modal .mtch_curr_roun img {
    width: 20px;
    height: 20px;
    object-fit: cover;
    border-radius: 3px;
    margin-left: 0;
    margin-right: 0;
}
.liveon_modal .mtch_curr_roun span {
    display: inline-block;
    font-weight: normal;
    font-size: 12px;
    margin: 0 5px;
}


.liveon_modal .app-table {
    background-color: #fff;
    border: 1px solid #b5b5b5;
    border-radius: 4px;
}
.liveon_modal .app-table td.td-data {
    background-image: none;
}
.liveon_modal .liveon_mtch {
    text-align: center;
    width: 84%;
    margin: 0 auto;
    margin-top: 0;
    margin-bottom: 3px;
    position: relative;
    left: -6px;
}
.liveon_modal .liveon_dat {
    position: absolute;
    right: -50px;
    top: 3px;
}
.liveon_modal .liveon_dat span {
    background-color: #ccc;
    padding: 1px 5px;
    border-radius: 3px 0 0 3px;
    font-weight: 600;
    font-size: 10px;
    display: inline-block;
    line-height: 13px;
}
.liveon_modal .liveon_mtch strong {
    color: #777;
    font-size: 10px;
    margin-top: -11px;
    vertical-align: middle;
    display: inline-block;
}
.liveon_modal .mtch_curr_roun b {
    background-color: #343434;
    line-height: 13px;
    padding: 2px 4px;
    border-radius: 4px;
    color: #fff;
    font-size: 8px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

.liveon_modal .styled-select9 {
    height: 33px;
    border: 1px solid #ddd;
    box-shadow: 0 1px 2px #8c7b7b;
    background-size: 29px 34px;
    margin-bottom: 10px;
}
.liveon_modal .app-table tbody tr:last-child td {
    border-bottom: none;
}
.liveon_modal .lable1 {
    background-color: #eee;
    padding: 5px 9px;
    border-radius: 3px;
}
.liveon_modal .app-table tbody td:first-child {
    padding: 0 7px;
}
.liveon_modal .app-table tr:nth-child(odd) td {
    background-color: #fff5f5;
}
.liveon_modal .btn-1, 
#edit_challange .btn-1 {
    height: 40px;
    box-shadow: 0 3px 3px #c6c2c9;
    font-size: 15px;
    border-radius: 6px !important;
    background-color: #009999;
    text-align: center;
    width: 100%;
    line-height: 1;
    color: #fff;
    font-weight: bold;
    font-family: 'cb-regular', Arial, sans-serif !important;
    border: none;
    margin-top: 5px;
    cursor: pointer;
}

.extr_mtch_l1o1 {
    border-top: 1px solid #aaa;
    padding-bottom: 5px;
    margin-top: 12px;
    text-align: center;
    padding-top: 5px;
}
.extr_mtch_l1o1 > strong {
    color: #999;
    font-size: 10px;
}
.extr_mtch_l1o1 .mtch_curr_roun > span {
    background-color: #fff;
    padding: 1px 5px;
    border: 1px solid #ccc;
    margin-top: 0;
    border-radius: 3px;
}
.liveon_modal .close-popup,
#edit_challange .close-popup,
#create_challange2 .close-popup {
    background: url(/assets../images/close-icon-new2.png) top left no-repeat;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    top: 7px;
    right: 8px;
    width: 27px;
    height: 27px;
    position: absolute;
    display: inline-block;
}
h2.lve_title {
    font-size: 17px;
    font-weight: 600;
    padding-top: 12px;
    padding-bottom: 20px;
    padding-left: 10px;
}
.liveon_modal .app-table tbody tr:nth-child(1) td:nth-child(1) {
    border-radius: 4px 0 0 0;
}
.liveon_modal .app-table tbody tr:nth-child(1) td:nth-child(2) {
    border-radius: 0 4px 0 0;
}
.liveon_modal .app-table tbody tr:last-child td:nth-child(2) {
    border-radius: 0 0 4px 0;
}
.liveon_modal .app-table tbody tr:last-child td:nth-child(1) {
    border-radius: 0 0 0 4px;
}
.liveon_modal .checkbox89.lve_paid_free {
    padding-top: 10px;
    font-weight: bold;
    font-size: 14px;
    margin-top: 10px;
}

.liveon_modal .app-table tbody tr td {
    font-size: 13px;
    font-weight: bold;
    padding: 8px 20px;
}
.liveon_modal,
#edit_challange,
#create_challange2 {
    float: left;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    min-height: 100%;
    position: fixed;
    z-index: 99;
    top: 0px;
    left: 0px;
    display: none;
}
.liveon_modal .popbox-1, 
#edit_challange .popbox-1,
#create_challange2 .popbox-1 {
    float: left;
    width: 470px;
    margin: 0 auto;
    background-color: #fff;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    border-radius: 6px;
}
.liveon_modal .checkbox89 {
    margin-top: 20px;
}
.liveon_modal .checkbox89 td {
    font-size: 14px;
}
#edit_challange .checkbox89.lve_paid_free {
    margin-top: 5px;
}
#edit_challange .lable1 {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 25px;
}
#edit_challange .checkbox89 td {
    font-size: 16px;
}
.liveon_modal #divNoteCC2 span {
    color: #888;
    line-height: 1.3;
}
.checkbox89.keepup_wrap .lable1 {
    background-color: transparent !important;
}
.checkbox89.keepup_wrap table {
    background-color: #eee !important;
}
.liveon_modal #divCCPaidLeague .entry_fee b {
    left: 290px;
}
.liveon_modal #divCCPaidLeague .lbl_cl_pcge {
	font-weight: normal;
}
.liveon_modal table#divNoteCC2 {
    margin-top: -15px;
    padding-right: 10px;
}
#create_challange2 .app-table.app-table2 {
    width: 96%;
    border: 1px solid #ddd;
    margin: 0 auto;
    margin-bottom: 10px;
    border-spacing: 2px;
    border-radius: 5px;
}
#create_challange2 .note-box {
    background: #f5f5f5;
    color: #000000;
    font-size: 12px;
    font-weight: 400;
    border-radius: 3px;
    border: 1px solid #ccc;
}
#create_challange2 .app-table.app-table2 th:nth-child(1) {
    width: 100px;
}
#create_challange2 .app-table.app-table2 th {
    background-color: #000028;
    padding: 8px 5px 10px 5px;
    color: #fff;
    border-radius: 4px;
}
#create_challange2 .app-table.app-table2 td {
    padding: 10px 5px;
}
#create_challange2 .checkbox {
    margin-right: 5px;
    padding: 0px;
    margin-top: 0px;
}
#create_challange2 .popbox-1 table:last-child {
    text-align: center;
}
#create_challange2 .popbox-1 table:last-child tr:nth-child(1), 
#create_challange2 .popbox-1 table:last-child tr:nth-child(1) td {
    width: 100%;
    margin-bottom: 8px;
}
#create_challange2 .popbox-1 table:last-child tr, 
#create_challange2 .popbox-1 table:last-child td {
    display: inline-block;
}
#create_challange2 .btn-1 {
    background-color: #009999;
    border: none;
    color: #fff;
    font-size: 15px;
    padding: 10px 15px;
    margin: 5px 15px 8px 15px;
    font-weight: bold;
    border-radius: 4px;
}
#create_challange2 .popbox-1 table:last-child tr:last-child .btn-1 {
	background-color: #333;
}

.t3.liveon_title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.liveon_htp h2.lve_title {
    font-size: 20px;
    font-weight: 600;
    padding-top: 12px;
    padding-bottom: 15px;
    padding-left: 10px;
}
.liveon_htp table {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #ddd;
    border-radius: 4px;
    table-layout: fixed;
}
.liveon_htp table td {
    border-right: 1px solid #ddd;
    padding: 10px 7px;
    vertical-align: top;
}
.liveon_htp table td h5 {
    font-size: 16px;
    margin-bottom: 10px;
    padding: 7px 10px 7px 10px;
    background-color: #009999;
    color: #fff;
}
.liveon_htp table td li {
    color: #666;
    padding-bottom: 15px;
    font-size: 15px;
    padding-left: 0;
    list-style: circle;
    margin-left: 20px;
}
.liveon_htp .popbox-1 {
    width: 780px;
}
span.close_jnmore {
    font-size: 19px;
    position: absolute;
    right: 0;
    top: -30px;
    background-color: #d4fecc;
    width: 25px;
    height: 25px;
    font-weight: bold;
    border-radius: 40px;
    cursor: pointer;
}

/*playoffs*/
div#divPlayoff .lh-title-box {
    background-image: none;
    background-color: #009999;
    color: #fff;
    font-weight: bold;
}
.plyoff-wrapper .playoff-tour-rounds-block {
    background-image: url(/assets../images/playoff-direction-4.png);
    background-position: 166px 37px;
}
.playoff-tour-round-inner.play-off-semi-final .po-semi, ul.ply-off-content.po-final {
    margin-top: 41%;
}

/**/
.backup_strip {
    display: flex;
    background: rgb(239,244,237);
    background: linear-gradient(87deg, rgba(239,244,237,1) 0%, rgb(235 202 189) 100%);
    padding: 8px 10px 11px 10px;
    margin-bottom: -4px;
    align-items: center;
    justify-content: space-between;
    border-radius: 4px 4px 0 0;
}
.backup_strip p {
    margin: 0;
    color: #20522c;
    font-size: 14px;
}
.backup_strip p img {
    margin-right: 4px;
    width: 18px;
    vertical-align: middle;
}
.backup_strip a {
    color: #20522c;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
}
.backup_strip a img, .backup_strip a span, .backup_strip p span {
    vertical-align: middle;
}
.backup_strip a img {
    width: 13px;
    margin-left: 2px;
}

a#lnkPopUpCBAdd {
    float: none;
    bottom: 0;
    right: 0;
    left: 0;
    padding: 9px 35px;
    width: 93%;
    text-align: center;
    margin: 0 auto;
    height: 100%;
    background-color: transparent;
    top: 0;
    font-size: 0;
}
.note_rght {
    display: block;
    font-size: 15px;
    padding-left: 0;
    padding-bottom: 0;
    float: right;
    color: #666;
}

form[action*="./TradePlayers.aspx?"] table.create_league_list_league9 td {
    padding: 13px 5px;
}
form[action*="./TradePlayers.aspx?"] table.create_league_list_league9 td .stats-player {
    top: 31px !important;
}
form[action*="./TradePlayers.aspx?"] .create_league_list_league9 thead td, form[action*="./TradePlayers.aspx?"] .create_league_list_league9 thead td a {
    color: #fff !important;
    background: no-repeat;
    font-weight: bold;
    background-color: #000028 !important;
}

/*backup - my team*/
.plyr_ben_title {
    padding: 6px 5px 6px 0px;
    cursor: default;
}
.plyr_ben_title span {
    position: relative;
}
.plyr_ben_title span::before {
    content: unset;
    background-image: url(/assets../images/backup_icon4.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0px 2px;
    padding-left: 30px;
    position: absolute;
    left: -11px;
    top: 0;
    height: 28px;
    width: 28px;
}
.plyr_ben_title span a img {
    width: 21px;
    position: absolute;
    margin-left: 7px;
    margin-top: -2px;
}
.plyr_ben_title span b {
    display: block;
    font-size: 11px;
    margin-top: 5px;
    color: #ddd;
}


form[action*="./PlayOnlineAuctionHostingAM.aspx?"] .auction_slction_block .auc_prog_host_wrap .squad_table table tbody {
    height: 515px;
}
form[action*="./PlayOnlineAuctionHosting.aspx?"] .auction_slction_block .auc_prog_host_wrap .squad_table table tbody {
    height: 613px;
}
.auction_slction_block .plyr-info-block {
    min-height: 181px;
}

/*pre draft*/
.mid_draft_strip {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: #eddede;
    padding: 5px;
    margin-top: 10px;
    background-image: url(/assets../images/predraft_icon.png);
    font-family: 'Lato', sans-serif;
    background-size: 30px;
    background-repeat: no-repeat;
    background-position: left 10px center;
    padding-left: 45px;
    border-radius: 4px;
}
.mid_draft_strip p {
    margin: 0;
    font-size: 16px;
    font-weight: bold;
    padding-left: 7px;
    color: #000028;
}
.mid_draft_strip a {
    float: none;
    text-decoration: none;
    font-family: 'Lato', sans-serif;
    padding: 10px 25px;
    font-size: 15px;
    border-radius: 4px;
}

.note-box-top {
    box-shadow: none;
    padding: 10px;
    border: 1px solid #ddd;
    border-radius: 6px;
}
.note_dft_left > b {
    background-color: #ebebeb;
    padding: 4px 10px;
    display: inline-block;
    border-radius: 3px;
    font-size: 13px;
    margin-bottom: 17px;
    color: #5c5353;
}
.note_draft {
    display: flex;
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    color: #333;
    line-height: 1.3;
}
.note_draft > div:nth-child(1) {
    border-right: 1px solid #ddd;
    margin-right: 20px;
    padding-right: 20px;
}
.note_dft_left, .note_dft_right {
    width: 50%;
}   
.note_dft_left ul, .note_dft_right ol {
    counter-reset: my-awesome-counter;
}
.note_dft_left li, .note_dft_right li {
    padding-top: 8px;
    counter-increment: my-awesome-counter;
    position: relative;
    padding-left: 20px;
}
.note_dft_left ul li:before, .note_dft_right ol li:before {
    content: counter(my-awesome-counter) ". ";
    color: red;
    font-weight: bold;
    position: absolute;
    left: 2px;
    display: inline-block;
}
.note_dft_right p {
    margin: 0;
    margin-bottom: 10px;
}
.note_dft_right ol {
    list-style: none;
    margin: 0;
    padding: 0;
    margin-top: -4px;
}
.note-box-top .note-icon {
    margin: 11px 15px 0 0;
    font-family: 'Lato', sans-serif;
    font-size: 11px;
    background-color: #f8f8f8;
    padding: 4px 10px;
    border-radius: 3px;
}
.note-box-top a#lnkGoToDraftRoom {
    float: right;
    margin-top: 10px;
    text-decoration: none;
    border-radius: 4px;
}

.predraft_drp {
    float: right;
    display: flex;
    align-items: center;
    padding-top: 13px;
    font-family: 'Lato', sans-serif;
}
.predraft_drp label {
    display: block;
    margin-right: 10px;
    font-weight: bold;
    font-size: 14px;
}
.predraft_drp select {
    border: 1px solid #ddd3d3;
    min-height: 30px;
    width: 265px;
    padding-left: 5px;
    font-family: 'Lato', sans-serif;
    border-radius: 4px;
    font-size: 13px;
    -webkit-appearance: revert;
    -moz-appearance: revert;
}

/*club payment modal*/
/*club payment modal*/

.clb_note_modal {
    padding: 10px 15px 15px 15px;
    background-color: #f5f5f5;
    font-size: 13px;
}
.clb_note_modal b {
    font-weight: 400;
    line-height: 1.4;
    display: block;
}
.clb_note_modal small {
    font-size: 14px;
    font-weight: bold;
}
.clb_note_modal .tooltip {
    position: relative;
    display: table;
    text-align: right;
    border-bottom: none;
    vertical-align: middle;
    color: #007;
    margin-top: 14px;
    font-size: 13px;
}
.clb_note_modal img {
    vertical-align: middle;
    width: 16px;
    margin-right: 5px;
    margin-top: -2px;
}
.clb_note_modal .tooltip .tooltiptext, .clb_amt_fields .tooltip .tooltiptext {
    top: 150%;
    left: 25px;
}
.clb_note_modal .tooltip .tooltiptext::after{
    right: unset;
    left: 13px;
}
.clb_amt_fields .tooltip .tooltiptext::after {
    right: 10px !important;
    left: unset !important;
}
.clb_note_modal .tooltip .tooltiptext, .clb_amt_fields .tooltip .tooltiptext {
    visibility: hidden;
    width: 255px;
    background-color: #2466c9;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 10px 5px;
    position: absolute;
    z-index: 1;
    font-size: 12px;
    top: 160%;
    text-align: left;
    left: 25px;
    margin-left: -30px;
}
.clb_note_modal .tooltip .tooltiptext::after, .clb_amt_fields .tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: unset;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent #2466c9 transparent;
    right: unset;
    left: 13px;
}
.clb_note_modal .tooltip:hover .tooltiptext, .clb_amt_fields .tooltip:hover .tooltiptext {
  visibility: visible;
}


ul.clb_amt_fields .tooltip {
    display: inline-block;
    vertical-align: middle;
    position: relative;
}
ul.clb_amt_fields .tooltip img {
    width: 16px;
    vertical-align: middle;
    margin-top: -6px;
    margin-left: 2px;
}
ul.clb_amt_fields li span {
    display: inline-block !important;
}
ul.clb_amt_fields li i {
    display: block;
    padding-left: 24px;
}
ul.clb_amt_fields h4 input {
    vertical-align: text-bottom;
    margin-right: 5px;
}

ul.clb_amt_fields .tooltip .tooltiptext {
    width: 195px;
    top: 160%;
    margin-left: -30px;
    left: -151px;
}
ul.clb_amt_fields span.tooltiptext ul {
    padding-left: 0;
}
ul.clb_amt_fields span.tooltiptext li {
    margin-bottom: 0;
    border: none;
    padding: 0;
    display: block;
}
ul.clb_amt_fields li:nth-child(1) {
    margin-bottom: 30px;
}
/*old modal css*/
.current_bal_block {
    padding: 10px 5px;
    width: calc(100% - 25px);
}
.current_bal_block ul {
    padding-left: 45px;
}
.current_bal_block ul li h4 {
    width: 62%;
    margin-top: 0;
    margin-left: 5px;
}
.current_bal_block ul li h5 {
    width: 31%;
}
.cbal_title img {
    border-radius: 6px;
    padding: 3px;
}
ul.clb_amt_fields.clb_nospace li:nth-child(1) {
    margin-bottom: 5px;
}
ul.clb_amt_fields.clb_nospace i {
    padding-left: 0px;
}

.apple_login_btn img {
    width: 84%;
    height: 38px;
    object-fit: cover;
    border-radius: 4px;
    margin-top: 15px;
}




/*profile*/
.profile_user_box {
    background-image: url(/assets../images/profile_banner2.jpg);
    background-position: 0 -250px;
    background-size: cover;
    padding: 20px 20px 30px 20px;
    position: relative;
    min-height: 195px;
    width: calc(100% - 0px);
    margin-left: 0;
    margin-top: 10px;
    border-radius: 0;
    box-shadow: inset 0px -22px 22px -7px rgb(119 94 119);
}
.profile_user_box::before {
    content: "";
    background-color: #000028;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    opacity: 0.75;
    left: 0;
}
.profile_user_inner {
    display: flex;
    position: absolute;
    left: 35px;
    width: calc(100% - 20px);
    bottom: 19px;
    border-radius: 6px;
    padding-top: 30px;
}
.profile_user_left {
    position: relative;
}
.profile_user_left a {
    display: inline-block;
    width: 27px;
    height: 27px;
    background-color: #ddd;
    text-align: center;
    border-radius: 20px;
    position: absolute;
    right: 21px;
    bottom: 11px;
}
.profile_user_left a img {
    width: 17px;
    height: 18px;
    border-radius: 0;
    margin: 0;
    object-fit: contain;
    transform: translate(0px, 3px);
}
.profile_user_left img {
    width: 130px;
    height: 130px;
    object-fit: cover;
    object-position: center;
    border-radius: 100px;
    margin-top: -55px;
    margin-bottom: 10px;
    margin-right: 10px;
}
.profile_user_right {
    margin-top: -40px;
    margin-left: 10px;
    color: #fff;
}
.profile_user_right b {
    font-size: 24px;
    display: block;
    margin-bottom: 16px;
}
.profile_user_right img {
    width: 22px;
    height: 22px;
    object-fit: contain;
    vertical-align: middle;
    margin-right: 10px;
}
.profile_user_right font, .profile_user_right span {
    display: block;
    font-size: 15px;
    margin-bottom: 10px;
    color: #ddd;
}

.profile_zone {
    width: 25%;
    position: absolute;
    right: 30px;
    top: -40px;
    text-align: right;
}
.profile_zone label {
    font-size: 14px;
    color: #ddd;
    display: block;
    margin-bottom: 10px;
}
.profile_user_box .tooltip img {
    filter: invert(1);
    width: 18px;
}
.profile_zone .tooltip .tooltiptext {
    width: 250px;
}
.pzone_input {
    position: relative;
}
.profile_zone input {
    border: 1px solid #ddd;
    width: calc(100% - 21px);
    padding: 6px 4px 7px 6px;
    border-radius: 4px;
    background-color: transparent;
    color: #fff;
}
.pzone_input a {
    position: absolute;
    right: 3px;
    top: 2px;
}
.pzone_input a img {
    width: 25px;
    height: 25px;
    filter: invert(1);
}


.modal_ptimezone_wrap {
    padding-top: 130px;
    top: 0;
}
.modal_ptimezone_wrap .modal-content {
    width: 20%;
    border-radius: 6px 6px;
    margin: 0 auto;
    margin-bottom: 80px;
    position: unset;
}
.modal_ptimezone_wrap .modal_header {
    padding: 10px 10px;
}
.modal_ptimezone_wrap .modal_header h2 {
    font-size: 16px;
}
.ptimezone_select {
    text-align: center;
    padding: 20px 0 0px 0;
}
.ptimezone_select select {
    width: 86%;
    border: 1px solid #ddd;
    height: 35px;
    -webkit-appearance: auto;
    font-size: 14px;
    margin-bottom: 20px;
    padding-left: 5px;
    border-radius: 4px;
}
.ptimezone_select .button {
    float: none;
    text-decoration: none;
    font-size: 16px;
    padding: 10px 30px;
    border-radius: 4px;
    display: inline-block;
}


.profile_tabs {
    display: flex;
    margin-top: 20px;
    background-color: #fff;
    padding-top: 30px;
    padding-bottom: 20px;
}
.profile_tabs .tab {
    width: 30%;
    padding: 0 25px 15px 0;
    overflow: hidden;
    border-right: 1px solid #ccc;
    background-color: #fff;
}
.profile_tabs .tab .tablinks {
    border: 1px solid #ddd;
    display: block;
    width: 325px;
    margin-left: 10px;
    margin-bottom: 15px;
    border-radius: 5px;
    color: #999 !important;
    background-color: #f5f5f5;
    padding: 10px 10px;
    float: none;
    position: relative;
}
.profile_tabs .tab .tablinks h3 img {
    width: 32px;
    height: 32px;
    object-fit: contain;
    vertical-align: middle;
    margin-right: 15px;
}
.profile_tabs .tab .tablinks b {
    font-size: 16px;
}
.profile_tabs .tab .active {
    background-color: #fff;
    color: #000 !important;
    border-color: #009999;
}
.profile_tabs a.tablinks {
    width: 322px;
    text-decoration: none;
    color: #000;
}
/*new*/
.profile_form_wrapper {
    margin-left: 10px;
    margin-top: 15px;
    width: calc(100% - 0px);
    padding-bottom: 30px;
    padding-top: 10px;
}
.form-group label {
    margin-bottom: 5px;
}
.form-group {
    margin-bottom: 25px;
}

.styled-select9 select {
    font-size: 15px;
    min-height: 43px;
    box-shadow: none;
    border: 1px solid #ddd;
    border-radius: 4px;
    width: calc(100% + 20px);
    padding-left: 10px;
}
.form-group .form-control {
    padding: 9px 10px 9px 10px;
    width: calc(100% - 0px);
}
.form-group .pzone_input a {
    right: -14px;
    top: 6px;
}
.form-btn .btn-3 {
    margin: 0 auto;
    width: calc(100% + 20px);
    box-shadow: none;
    border-radius: 4px;
    padding: 5px 0;
    font-size: 16px;
}
.form-group .form-control::placeholder {
    color: #aaa !important;
    opacity: 0.7;
    font-size: 14px;
}

span.note_btn {
    display: block;
    color: #888;
    margin-bottom: 10px;
    margin-top: 20px;
    font-size: 14px;
}
.form-btn a.link_btn {
    display: block;
    text-align: center;
    margin-top: 14px;
    font-size: 13px;
    text-decoration: underline;
}

.form_inline {
    display: flex;
    justify-content: flex-start;
    width: calc(100% + 20px);
    align-items: flex-start;
    margin-bottom: 3px;
}

.profile_form_wrapper .tooltip,
.profile_main_wrapper .tooltip {
  position: relative;
  display: inline-block;
}
.profile_form_wrapper .tooltip img,
.profile_main_wrapper .tooltip img {
    width: 16px;
    vertical-align: middle;
    margin-left: 3px;
}
.profile_form_wrapper .tooltip .tooltiptext,
.profile_main_wrapper .tooltip .tooltiptext {
    visibility: hidden;
    width: 460px;
    background-color: #2466c9;
    color: #fff;
    text-align: left;
    border-radius: 6px;
    padding: 10px;
    position: absolute;
    z-index: 1;
    top: 25px;
    left: -10px;
}

.profile_form_wrapper .tooltip .tooltiptext::after,
.profile_main_wrapper .tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    top: -4px;
    left: 12px;
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent #2466c9 transparent;
}
.profile_form_wrapper .tooltip:hover .tooltiptext,
.profile_main_wrapper .tooltip:hover .tooltiptext {
  visibility: visible;
}

.profile_main_wrapper .profile_zone .tooltip .tooltiptext {
    width: 150px;
}

.note_form p {
    margin: 0;
    margin-top: 5px;
}
.note_form {
    border: 1px dashed #ddd;
    width: calc(100% + 0px);
    padding: 10px 10px;
    border-radius: 5px;
    margin-top: 20px;
    margin-bottom: 15px;
}
span.pro_verify, span.pro_rejected, span.pro_submitted {
    display: inline-block;
    background-color: green;
    padding: 3px 7px 3px 7px;
    border-radius: 3px;
    font-weight: bold;
    font-size: 12px;
    color: #fff;
    margin-left: 7px;
}
span.pro_rejected {
    background-color: red;
}
span.pro_submitted {
    background-color: orange;
}
.form-group input.form-control.form-locked {
    background-color: #f2f2f2;
    pointer-events: none;
    border-color: #f2f2f2;
    color: #777;
}
.form_justify {
    justify-content: space-between;
}

.form-group .form-control {
    border: 1px solid #ddd;
    width: calc(100% - 21px);
    padding: 12px 10px;
    border-radius: 4px;
    font-size: 15px;
    padding-right: 30px;
}

.profile_form_wrapper .tabcontent {
  display: none;
  padding: 6px 12px;
}
.form-group label {
    font-size: 15px;
    color: #888;
    display: block;
    margin-bottom: 8px;
}
.prof_tabsholder {
    width: 66%;
}
.form-btn {
    text-align: center;
    margin-top: 40px;
    padding-bottom: 40px;
}
.form-btn .button {
    float: none;
    font-size: 16px;
    margin: 0 5px;
    padding: 10px 20px;
    display: inline-block;
    border-radius: 4px;
    width: auto;
    margin-top: 20px;
}
.form-btn .button.btn_black {
    background-color: #333;
}



.form-address input {
    margin-bottom: 13px;
}
.input-file {
    background: url(/assetsimages/p-upload2.jpg) center right no-repeat;
    font-size: 14px;
    margin-bottom: 0;
    border-radius: 5px;
    border: 1px solid #ccc;
    float: none;
    height: 45px;
    width: calc(100% + 20px);
    background-size: 100px;
    box-shadow: none;
    background-color: #fff;
}
.input-file .form-control {
    margin-left: -106px;
    border: none;
    font-size: 15px;
    border-radius: 4px;
    display: block !important;
    width: 113% !important;
    height: inherit !important;
    overflow: hidden !important;
    cursor: pointer;
    padding: 11px 10px 12px 10px;
}
.profile_form_wrapper .pzone_input a img {
    filter: unset;
}

.modal_ptimezone_wrap .profile_form_wrapper {
    margin-left: 0;
    margin-top: 15px;
    width: calc(100% - 50px);
    padding: 0 15px;
}
.modal_ptimezone_wrap .profile_form_wrapper .form-group {
    margin-bottom: 20px;
}
.modal_ptimezone_wrap .profile_form_wrapper .form-btn {
    margin-top: 0;
    padding-bottom: 20px;
}
.modal_ptimezone_wrap .profile_form_wrapper span.note_btn {
    margin-bottom: 20px;
    margin-top: 20px;
}
.form_tit {
    display: flex;
    justify-content: space-between;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
    align-items: center;
    margin-bottom: 20px;
    width: 102%;
}
.form_tit input {
    font-size: 0;
    background-color: transparent;
    border: none;
    width: 30px;
    height: 30px;
    background-image: url(/assets../images/form-close.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0.75;
    cursor: pointer;
    transition: all 0.4s;
}
.form_tit input:hover {
	opacity: 1;
}

/*new commuction*/
.profile_tabs .tab .tablinks h3 {
    display: flex;
    align-items: center;
}
.profile_tabs .tab .tablinks b small {
    padding-left: 0px;
    display: block;
    margin-top: 1px;
    font-size: 12px;
    color: #777;
}
.compre_title {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    border: 1px solid #ddd;
    padding: 11px;
    border-radius: 4px;
}
.compre_title h3 {
    width: 495px;
    font-size: 15px;
}
.compre_title .prof-main-box74 {
    margin: 0;
    float: none;
}
.compre_title .prof-main-box74 input {
    vertical-align: middle;
    float: none;
}
.compre_title .prof-main-box74 span {
    font-size: 14px;
}

.compre_blocks {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}
.compre_block_inr {
    float: left;
    width: 100%;
    background-color: #f6f6f6;
    padding: 10px 10px;
    border-radius: 6px;
}
.communication_pre .prof-main-box74 {
    margin-bottom: 0;
}
.communication_pre .prof-main-box74 font {
    padding: 1px 0 8px 5px;
    font-size: 13px;
}
.communication_pre .prof-main-box74 label {
    text-align: left;
    color: #000 !important;
}

/*account*/
span.pro_verify {
    display: inline-block;
    background-color: green;
    padding: 3px 7px 3px 7px;
    border-radius: 3px;
    font-weight: bold;
    font-size: 12px;
    color: #fff;
    margin-left: 7px;
}

.account_nw_wrapper {
    background-color: #fff;
    margin-top: 15px;
    border-radius: 4px;
    padding: 15px;
}
.balance_strip {
    background-color: rgb(0 0 40 / 75%);
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px 20px;
    border-radius: 10px;
    margin-bottom: 50px;
    box-shadow: 0 10px 9px rgba(0,0,0,0.1);
    position: relative;
    /*z-index: 9;*/
}
.balance_strip::before {
    content: "";
    background-image: url(/assets../images/dots-shape.png);
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-size: 60%;
    border-radius: 11px;
    /*z-index: -1;*/
    background-position: 0 -170px;
    opacity: 0.2;
}
.balance_left {
    position: relative;
    z-index: 99;
}
.balance_left span {
    color: #ddd;
    font-size: 16px;
    display: block;
    margin-bottom: 4px;
}
.balance_left h2 {
    color: #fff;
    font-size: 30px;
}
.balance_left h2 small {
    font-size: 30px;
}
.balance_left p {
    margin: 0;
    color: #ddd;
    margin-top: 15px;
    font-size: 13px;
}
.balance_right .button {
    text-decoration: none;
    padding: 15px 32px 15px 50px;
    position: relative;
    font-size: 17px;
    border-radius: 5px;
    box-shadow: 0 10px 9px rgba(0,0,0,0.3);
    transition: all 0.4s;
}
.balance_right .button:hover {
    background-color: #fff;
    color: #000;
    box-shadow: 0 10px 23px rgba(0,0,0,0.3);
}
.balance_right .button::before {
    content: "+";
    margin-right: 30px;
    font-size: 26px;
    position: absolute;
    left: 20px;
    top: 5px;
    font-weight: lighter;
}
.account_boxes_outer {
    display: flex;
    margin-bottom: 40px;
}
.account_boxes {
    width: 33.33%;
    border: 1px solid #ccc;
    border-radius: 6px;
    margin-right: 25px;
}
.account_boxes:last-child {
    margin-right: 0;
}
.account_boxes h3 {
    font-size: 14px;
    padding: 10px 10px;
    background-color: #f5f5f5;
    border-radius: 6px 6px 0 0;
}
.account_boxes p {
    font-size: 15px;
    line-height: 1.4;
    padding: 10px 15px 0 15px;
    min-height: 60px;
    color: #888;
}
.account_boxes h4 {
    margin: 0;
    padding: 10px 15px;
    font-size: 20px;
    border-radius: 0 0 6px 6px;
    margin-bottom: 0px;
    border-top: 1px solid #ddd;
}
.account_boxes a {
    float: right;
    margin-top: -35px;
    margin-right: 8px;
    border: 1px solid #aaa;
    color: #000;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
    padding: 6px 11px;
    border-radius: 4px;
    transition: all 0.4s;
}
.account_boxes a:hover {
    background-color: #000;
    color: #fff;
    border-color: #000;
}
.account_boxes h4.acc_green {
    color: green;
}


.acc_withdrw_outer {
    border: 1px solid #ccc;
    border-radius: 6px;
    margin-bottom: 40px;
}
.acc_withdrw_outer ul {
    /*display: flex;
    justify-content: space-between;*/
    padding: 0;
}
/*.acc_withdrw_outer ul li {
    border-right: 1px solid #ddd;
    width: 33.33%;
    padding: 15px 20px;
}*/
.acc_withdrw_outer ul li {
    border-right: 1px solid #ddd;
    width: calc(33.33% - 45px);
    padding: 15px 20px;
    display: inline-block;
    vertical-align: top;
    min-height: 49px;
}
.acc_withdrw_outer li h3 {
    font-size: 14px;
    margin-bottom: 10px;
    color: #555;
}
.acc_withdrw_outer ul li h4 {
    margin: 0;
    font-size: 20px;
}
.acc_withdrw_outer li a {
    color: #007993 !important;
    font-weight: bold;
    font-size: 14px;
    text-underline-offset: 3px;
    text-decoration-thickness: 2px;
}
.acc_withdrw_outer ul li:last-child {
    border: none;
}
.jn_accnt_red {
    color: red !important;
    font-weight: bold;
}
.jn_accnt_green {
    color: green !important;
    font-weight: bold;
}

.account_nw_wrapper .create_league_list_league9 th {
    padding: 10px 6px;
    font-size: 13px;
    line-height: 1.3;
}
.account_nw_wrapper .create_league_list_league9 th:last-child {
    border-radius: 0 6px 0 0;
}
.account_nw_wrapper .create_league_list_league9 th:nth-child(1) {
    border-radius: 6px 0 0 0;
}
.account_nw_wrapper .create_league_list_league9 tr:nth-of-type(odd) td {
    background-color: #fff;
}
.account_nw_wrapper .create_league_list_league9 td {
    border-bottom: 1px solid #ddd;
}
.account_nw_wrapper .create_league_list_league9 {
    border: 1px solid #ddd;
}
.account_nw_wrapper .tbody-scroll {
    overflow-y: auto;
    height: 450px !important;
}
.account_nw_wrapper .tbody-scroll::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,0.3);
    border-radius: 10px;
    background-color: #F5F5F5;
}

.account_nw_wrapper .tbody-scroll::-webkit-scrollbar {
    width: 7px;
    background-color: #F5F5F5;
}
.account_nw_wrapper .tbody-scroll::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 0px rgba(0,0,0,.3);
    background-color: #999;
}

td.acc_fnt_grey {
    color: #999;
    line-height: 1.3;
}
.jn_accnt_green, .jn_accnt_red {
    margin-top: 3px;
    display: block;
}
.bor_right {
    border-right: 1px solid #ddd;
}
td.bor_left {
    border-left: 1px solid #ddd;
}
.account_nw_wrapper .create_league_list_league9 td {
    padding: 5px 6px;
    line-height: 1.3;
}

span.rsnd_link {
    display: block;
    padding-top: 15px;
    font-size: 14px;
}
span.rsnd_link input {
    border: none;
    background-color: transparent;
    color: blue;
    text-decoration: underline;
    padding: 0;
}
span.rsnd_link a {
    padding-top: 10px;
    text-decoration: none;
}
.otp_form span.note_btn {
    color: #555;
}
.otp_form .form-group:nth-child(2) {
    width: 300px;
    margin: 0 auto;
    text-align: center;
    margin-top: 30px;
}
.otp_form .form-btn {
    margin-top: 10px;
    margin-left: 20px;
}
.prfle_upld label {
    float: left;
    margin-bottom: 25px;
}
.prfle_upld a#lnkViewNRCIDProof, a#btnUploadNRCIDProof, a#btnUploadOthIDProof, a#btnUploadIDProof {
    float: right;
    border: 1px solid #aaa;
    text-decoration: none;
    font-size: 14px;
    padding: 8px 15px;
    margin-top: -8px;
    border-radius: 4px;
}


.upload_inr {
    background-color: #f5f5f5;
    padding: 18px 20px 0px 20px;
    border-radius: 6px;
    float: left;
    margin-bottom: 6px;
    width: calc(100% - 20px);
}
.upload_inr label {
    float: left;
    margin-bottom: 20px;
}
.upload_inr label img {
    width: 20px;
    vertical-align: middle;
    margin-right: 8px;
}
.upload_inr label i {
    display: block;
    padding-left: 30px;
    font-size: 12px;
    padding-top: 1px;
}
.prfle_upld a#lnkViewNRCIDProof {
    float: right;
    border: 1px solid #aaa;
    text-decoration: none;
    font-size: 14px;
    padding: 8px 15px;
    margin-top: 2px;
    border-radius: 4px;
    margin-right: -5px;
}


/*verify account*/
.accnt_verfi_outer {
    width: 55%;
    border: 1px solid #ddd;
    background-color: #fff;
    border-radius: 10px;
    margin: 0 auto;
}
.accnt_verfi_title {
    text-align: center;
    border-bottom: 1px solid #ddd;
    padding: 15px 0;
    margin-bottom: 20px;
}
.accnt_verfi_title h2 {
    font-size: 22px;
}
.accnt_verfi_title p {
    margin: 0;
    font-size: 15px;
    color: #888;
    margin-top: 6px;
}
.accnt_verfi_box {
    width: 85%;
    margin: 0 auto;
    margin-bottom: 15px;
    background-color: #fff;
    padding: 15px;
    border-radius: 4px;
    box-shadow: 0 1px 4px #ccb6b6;
}
.accnt_verfi_box h3 {
    font-size: 15px;
    color: #888;
}
.accnt_verfi_box h3 b {
    font-weight: 400;
}
.accnt_verfi_box strong {
    font-size: 18px;
    display: block;
    margin-top: 10px;
}

a.collapsible_icon img {
    width: 35px;
}
.avvnt_exp_inr {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.avvnt_exp_inr h3 strong {
    color: #000;
    font-size: 18px;
}

.accnt_verfi_outer .form-group .form-control {
    width: calc(100% - 51px);
}
.accnt_verfi_outer .upload_inr {
    width: calc(100% - 50px);
}

/*withdrawal*/

.acc_transc_wrapper .tab_menu_new li {
    width: calc(35% - 3px);
}
.atransc_box {
    background-color: #fff;
    margin: 10px 10px 0 0px;
    border-radius: 8px;
    width: calc(50% - 20px);
    border: 1px solid #ddd;
}
.atransc_top, .atransc_mid, .atransc_bot ul {
    padding: 6px 10px;
}
.atransc_top {
    background-color: #f5f5f5;
    border-radius: 8px 8px 0 0;
    font-size: 12px;
}
.atransc_top b {
    display: block;
    font-weight: 400;
    color: #888;
}
.atransc_top span {
    font-size: 13px;
    padding-top: 3px;
    display: block;
    color: #333;
}
.atransc_mid, .atransc_bot ul {
    display: flex;
    justify-content: space-between; 
}
.atransc_mid h5, .atransc_mid h6 {
    font-size: 12px;
    color: #888;
}
.atransc_mid h5 span, .atransc_mid h6 span {
    color: #333;
    padding-top: 3px;
    font-size: 12px;
}
.atransc_mid h6 {
    text-align: right;
}
.atransc_bot ul {
    border-bottom: 1px solid #ddd;
    font-size: 13px;
}
.atransc_bot ul span {
    display: block;
    padding-bottom: 5px;
    color: #888;
}
.atransc_bot ul b {
    font-size: 14px;
}




.trans_witdrwal .atransc_box {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.atransc_with_left {
    width: 75%;
    border-right: 1px solid #ddd;
    font-size: 13px;
    color: #888;
}
.atransc_with_left li {
    padding-bottom: 2px;
    padding-left: 10px;
    padding-top: 5px;
}
.atransc_with_left li:last-child {
    padding-bottom: 5px;
    background-color: #f5f5f5;
    border-radius: 0 0 0 8px;
    margin-top: 4px;
}
.atransc_with_left small {
    color: #333;
    font-size: 13px;
}
.atransc_with_right {
    width: 25%;
    text-align: center;
    padding: 10px 5px;
}
.atransc_with_right span {
    color: #888;
    display: block;
    padding-bottom: 5px;
    font-size: 13px;
}
.atransc_with_right b {
    font-size: 16px;
}
span.jn_accnt_green {
    color: green !important;
    font-weight: bold;
}
span.jn_accnt_red {
    color: red !important;
    font-weight: bold;
}

.trans_witdrwal {
    display: flex;
    flex-wrap: wrap;
}
.trans_witdrwal_outer {
    background-color: #fff;
    padding-top: 20px;
    padding-left: 20px;
    margin-top: 20px;
    padding-bottom: 25px;
}
.trans_witdrwal_outer h2 {
    font-size: 20px;
    margin-bottom: 10px;
}

a.acc_back_btn {
    text-decoration: none;
    color: #000;
    display: inline-block;
    background-color: #eee;
    padding: 5px 8px;
    border-radius: 5px;
    margin-bottom: 25px;
}
a.acc_back_btn img {
    width: 20px;
    vertical-align: middle;
    margin-right: 2px;
}
a.acc_back_btn span {
    vertical-align: middle;
    font-size: 14px;
}
.accnt_verfi_outer .note_form {
    width: calc(100% - 32px);
}
.accnt_verfi_outer .collapse_content {
    margin-top: 20px;
    display: none;
}
.accnt_verfi_outer .collapse_content.active {
    display: block;
}


a.collapsible_icon {
    display: inline-block;
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.collapsible_add {
    background-image: url(/assets../images/add-icon.png);
}
.collapsible_remove {
    background-image: url(/assets../images/remove-icon.png);
}
.accnt_verfi_outer .note_reject b {
    color: red;
}
.note_submitted b {
    color: green;
}

a#lnkAltChangePwd {
    float: right;
    /*margin-top: -25px;*/
    margin-right: -15px;
    color: #007993;
    font-weight: bold;
    font-size: 13px;
}
a#lnkChangePwd {
    color: #007993;
    font-weight: bold;
    font-size: 13px;
}
.tabcontent.profile_form_wrapper {
    padding: 0 10px;
    margin-top: 10px;
}
.accnt_verfi_outer .title-6 {
    color: #000;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 15px;
}
.valid_error {
    display: inline-block;
    padding-top: 5px;
}

/*custom tournament*/
.note_top_custom {
    padding: 10px 10px;
    margin: 0 10px;
    margin-bottom: 15px;
    text-align: center;
    display: flex;
    border-radius: 6px;
    background-color: #f8f8f8;
    justify-content: space-between;
    align-items: center;
}
.note_top_custom p {
    margin: 0;
    text-align: left;
    font-size: 13px;
    padding-right: 0;
    background-image: url(/assets../images/disclaimer_icon.png);
    background-size: 35px;
    background-position: left;
    padding-left: 45px;
    display: flex;
    min-height: 40px;
    background-repeat: no-repeat;
    align-items: center;
}
.note_top_custom a.button-2 {
    background-color: #009999;
    color: #fff;
    text-decoration: none;
    font-size: 15px;
    font-weight: bold;
    border-radius: 4px;
    padding: 8px 20px;
}
.clb_info_note {
    background-color: #f8f8f8;
    margin-left: 10px;
    width: calc(100% - 40px);
    padding: 10px 10px;
    border-radius: 4px;
    font-size: 13px;
    line-height: 1.3;
    clear: both;
}
div#divMatchFixure {
    margin-top: 60px;
}
.mycust-accordion a {
     -webkit-flex-direction: row; 
    -ms-flex-direction: row;
    flex-direction: row;
    justify-content: space-between;
}
small.selector_counter {
    background-color: #777;
    color: #fff;
    display: inline-block;
    text-align: center;
    line-height: 21px;
    border-radius: 19px 0 0 19px;
    font-size: 11px;
    margin-top: -2px;
    font-weight: 400;
    padding: 2px 10px;
}
div#divFinalFixure {
    margin-top: 30px;
}

.custour_payee {
    width: calc(100% - 745px);
    border: 1px solid #ccc;
    border-radius: 6px;
    background-image: url(/assets../images/box-seprator-bg.jpg);
    padding: 20px;
    background-position: left;
    background-size: 50%;
    background-repeat: repeat-y;
    margin: 0 auto;
    margin-bottom: 50px;
    margin-top: 40px;
}
.custour_payee h2 {
    font-weight: bold;
}
.custour_payee p {
    margin-bottom: 20px;
    font-size: 13px;
    line-height: 1.3;
    color: #777;
}
.custour_payee_form label {
    font-size: 15px;
    margin-bottom: 10px;
    display: block;
}
.custour_payee_form input {
    box-shadow: none;
    border: 1px solid #ddd;
    border-radius: 4px;
    float: none;
}
.custour_payee_form input.dis {
    color: #000;
    font-size: 17px;
    border: none;
    margin-top: -6px;
    background-color: transparent;
    height: auto;
    padding-left: 3px;
}
.custour_payee .form-button {
    text-align: center;
    margin-left: -20px;
}
.custour_payee .form-button .btn-3 {
    width: auto;
    padding: 3px 20px;
    border-radius: 4px;
    margin: 10px 5px;
    height: auto;
    box-shadow: none;
}
.custour_payee_form input.btn-black {
    background-color: #333;
    margin-left: 10px;
}

/*live 1-o-1*/
div#divAcceptChallange thead td:nth-child(2) {
    width: 265px;
}
.accpt_chalge_table td.lb-text2.liveone_match small {
    padding-right: 0;
    padding-bottom: 3px;
    width: calc(100% - 60px);
}
@media screen and (max-width: 1500px) and (min-width: 1200px) {
	.accpt_chalge_table td.lb-text2.liveone_match small {
	    width: calc(100% - 50px);
	}
	.contest_btn a {
	    font-size: 13px;
	    min-width: 60px;
	}
}
.form-btn {
    clear: both;
}




/*my leagues*/
.myleague_left {
    margin-top: 20px;
    float: left;
    width: calc(75% - 15px);
}
.myleague_right {
    float: left;
    width: calc(25% - 15px);
    margin-left: 20px;
}
.myleague_wrapper .tab {
    background-color: #fff;
    width: calc(100% - 3px);
    margin-left: 0;
    text-align: center;
    box-shadow: 0 1px 3px #b6acac;
    border-radius: 5px;
    margin-bottom: 15px;
}
.myleague_wrapper .tab .tablinks {
    width: calc(33% - 20px);
    border: none;
    text-align: center;
    color: #949494;
    font-weight: bold;
    padding: 11px 10px 12px 10px;
    position: relative;
    margin-left: -3px;
    display: inline-block;
    font-size: 13px;
}
.myleague_wrapper .tab .tablinks.active::before {
    content: "";
    height: 4px;
    width: 85%;
    background-color: #aa2631;
    position: absolute;
    bottom: 0;
    left: 0;
    border-radius: 4px 4px 0 0;
    right: 0;
    margin: 0 auto;
}
.myleague_wrapper .tab .active {
    background-color: transparent;
    color: #000 !important;
}
.myleague_wrapper .tab :hover {
    background-color: #f8f8f8;
}
.upcoming_box {
    position: relative;
}
.dly_mid_data {
    position: absolute;
    top: 35%;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 35%;
}
.dly_mid_data strong {
    font-size: 18px;
    display: block;
    color: green;
}
.dly_mid_data span {
    color: #666;
    font-size: 13px;
    margin-top: 4px;
    display: block;
}
.upcoming_box table img {
    width: 45px;
    height: 45px;
}
.upcom_team b {
    font-size: 18px;
}

.upcoming_box table {
    position: relative;
}
.upcoming_box table {
    padding-top: 4px;
    position: relative;
    border-bottom: 1px solid #ddd;
    padding-bottom: 15px;
}
.ml-table {
    margin-top: 20px;
    background-color: #fff;
    border: 1px solid #ddd !important;
}
.upcoming_box table:last-child {
    border:none;
}

.ml-tbody td .ml-title1 {
    max-width: 220px;
    overflow: unset;
}
.contest_bot {
    padding: 7px 5px 7px 5px;
    margin-top: 6px;
    margin-left: -5px;
    background-color: #f3f3f3;
    border-radius: 0 15px 15px 0;
}
.contest_bot .tooltip {
    padding-right: 4px;
}
.contest_bot img {
    width: 17px !important;
    height: 17px !important;
    vertical-align: middle;
    border-radius: 0 !important;
}
.contest_bot li span {
    font-size: 12px;
}





.league_topbar {
    width: calc(100% - 30px) !important;
    margin-top: 0 !important;
    border-radius: 0 0 20px 20px;
    margin: 0;
    align-items: flex-start;
    background: rgb(0 0 40 / 92%);
    padding: 0 15px 0 15px;
    display: flex;
}
.league_topbar .clb_top_desc_side {
    width: 50%;
    border-right: 1px solid #4b4343;
    text-align: center;
    padding: 5px 2px;
}
.league_topbar .clb_top_desc_side:first-child {
    text-align: left;
    border-right: 1px dashed rgb(55 55 74 / 92%);
    padding-bottom: 15px;
}
.league_topbar .clb_top_desc_side:last-child {
    text-align: right;
    border-right: none;
}
.league_topbar font {
    color: #fff;
    margin-bottom: 15px;
    margin-top: 5px;
    display: block;
    font-size: 14px;
}
.league_topbar .clb_top_desc_side:first-child font {
    text-align: left;
    line-height: 1.3;
}
.league_topbar .button {
    padding: 6px 11px;
    font-size: 12px;
    font-weight: 600;
    display: inline-block;
    margin-top: 0 !important;
    border-radius: 4px;
    min-width: 80px;
    text-align: center;
    background-color: #0098A6;
    background-image: none !important;
    width: 120px;
    padding: 7px 0 !important;
}
.myleague_wrapper .cteam_bot_header {
    padding-bottom: 10px;
}
.myleague_wrapper .cteam_bot_header .tab {
    background-color: #fff;
    box-shadow: 0 0 7px #cbc6c6;
}
.myleague_wrapper .cteam_bot_header .tab .tablinks {
    width: calc(50% - 3px);
    background-color: #fff;
}

.myleague_filter {
    display: flex;
    align-items: center;
    padding: 12px 20px 4px 20px;
    justify-content: space-between;
    box-shadow: 0 1px 3px #b6acac;
    margin-bottom: 15px;
    background-color: #fff;
    border-radius: 5px;
}
.myleague_filter .custom_radio {
    display: inline-block;
    position: relative;
    padding-left: 23px;
    margin-bottom: 8px;
    cursor: pointer;
    font-size: 13px;
    padding-top: 1px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-weight: bold;
    color: #0098A6;
    filter: grayscale(1);
    opacity: 0.6;
}
.myleague_filter .custom_radio.active {
    filter: unset;
    opacity: 1;
}
.myleague_filter .custom_radio input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.myleague_filter .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 15px;
    width: 15px;
    background-color: #fff;
    border-radius: 50%;
    border: 1px solid #0098A6;
}
.myleague_filter .custom_radio:hover input ~ .checkmark {
  background-color: #ccc;
}
.myleague_filter .custom_radio input:checked ~ .checkmark {
    background-color: transparent;
}
.myleague_filter .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.myleague_filter .custom_radio input:checked ~ .checkmark:after {
  display: block;
}
.myleague_filter .custom_radio .checkmark:after {
    top: 2px;
    left: 2px;
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background: #0098A6;
}


.full-width.pastleagues_wrap {
    margin-top: 25px;
}
.league_box_outer {
    width: calc(100% - 35px);
    margin: 0 auto;
    margin-top: 25px;
}
.league_bck_inner {
    border: none;
    background-color: #fff;
    box-shadow: 0 1px 4px #ccb6b6;
    border-radius: 6px;
    width: 99%;
    margin-bottom: 20px;
}
.league_matchnm {
    display: flex;
    justify-content: space-between;
    margin-bottom: 12px;
    align-items: center;
}
.league_matchnm span {
    font-size: 14px;
    font-weight: bold;
}
.league_matchnm span font {
    font-size: 12px;
    color: #777;
    display: block;
    padding-top: 3px;
}
.league_matchnm b {
    color: green;
    font-size: 12px;
    border: 1px dashed;
    padding: 5px 10px;
    border-radius: 3px;
    background-color: rgb(0 128 0 / 8%);
}

.league_bck_top {
    background-color: #f5f5f5;
    border-radius: 6px 6px 0 0;
    padding: 11px 100px 12px 7px;
    position: relative;
    display: flex;
    justify-content: space-between;
    z-index: 9;
}
.league_bck_top::before {
    content: "";
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #8b8b99;
    position: absolute;
    right: -9px;
    top: 27px;
    transform: rotate(137deg);
    z-index: -1;
}
.league_bck_top a {
    font-size: 15px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 310px;
}
.league_bck_top span {
    position: absolute;
    right: -9px;
    top: 9px;
    background: rgb(0 0 40 / 92%);
    color: #fff;
    font-weight: bold;
    padding: 2px 10px 4px 10px;
    width: 115px;
    text-align: center;
    border-radius: 4px 0 0 4px;
    z-index: 99;
}

ul.myleague_flex {
    display: flex;
    justify-content: flex-start;
    padding: 10px 10px;
    align-items: center;
}
ul.myleague_flex li {
    width: 25%;
}
/*ul.myleague_flex li:nth-child(2), ul.myleague_flex li:nth-child(3) {
    width: 30%;
}*/
ul.myleague_flex a {
    font-size: 14px;
    font-weight: bold;
}
ul.myleague_flex li span {
    font-size: 10px;
    color: #888;
    text-transform: uppercase;
    display: block;
    padding-bottom: 6px;
}
ul.myleague_flex h5 {
    font-weight: normal;
    margin-left: 0;
    font-size: 14px;
    color: #333;
}

li.myleague_won span, li.myleague_won h5 {
    color: green !important;
}
.league_bck_bot ul.myleague_flex {
    border-bottom: 2px solid #ddd;
    border-radius: 10px;
}
.league_bck_bot ul.myleague_flex:last-child {
    border-bottom: none;
}

.contest_bot {
    background-color: #f8f8f8;
}

.ml_seprator {
    text-align: center;
    margin: 15px 0 25px 0;
    opacity: 0.4;
}
.ml_seprator img {
    width: 85%;
    margin: 0 auto;
}

.league_bck_pred .league_bck_bot ul.myleague_flex {
    justify-content: flex-start;
}
.league_bck_pred .league_bck_bot ul.myleague_flex li {
    width: 25%;
}
.league_bck_pred .league_bck_mid {
    border-bottom: 2px solid #ddd;
}
/*past-leagues*/
.league_box_outer .upcom_box_top {
    display: flex;
    justify-content: space-between;
}
.league_box_outer .upcom_box_top span {
    font-size: 14px;
}
.league_box_outer .upcom_box_top span small {
    font-size: 14px;
}
.league_box_outer .upcom_box_top b {
    font-size: 12px;
    color: green;
}
.league_box_outer .upcoming_box .dealine_upcom span, .pastleague_inr .dealine_upcom span {
    font-weight: normal;
    color: #777;
}
.league_box_outer .upcom_box_bot {
    padding: 9px 10px;
}
.league_box_outer .upcom_box_botleft span {
    border: none;
    font-weight: normal;
    color: #333;
    font-size: 12px;
}
.pastleagues_wrap .league_box_outer {
    margin-bottom: 20px;
}
.league_box_outer .tour_logo img {
    height: 53px;
}

.league_loadmore a {
    border-radius: 4px;
    float: none;
    margin-top: 20px;
    display: inline-block;
    margin-bottom: 20px;
    font-size: 16px;
    padding: 13px 50px;
}
.league_loadmore {
    width: 100%;
    margin: 0 auto;
    float: left;
    text-align: center;
}
.lg_won_tag {
    color: green;
    font-size: 14px;
}

/*additional*/
.contest_bot {
    margin-left: 0;
    border-radius: 0 0 4px 4px;
}
.link-color, .t_linnks_mch a {
    color: #1667b0;
}
.mylg_links a:nth-child(2)::before {
    content: "|";
    padding-right: 9px;
    color: #aaa;
    vertical-align: inherit;
    font-weight: lighter;
}
li.mylg_links a {
    margin-right: 5px;
}
ul.myleague_flex li {
    width: auto;
}
ul.myleague_flex {
    justify-content: space-between;
}

.league_bck_multi ul.myleague_flex li {
    width: 25%;
}
h5.mylg_bold {
    font-weight: bold !important;
}


.ml_tournament table.lg_mtch_data h6 {
    font-size: 20px;
    padding-top: 21px;
    text-transform: uppercase;
    width: 40%;
}
.upcoming_box.ml_tournament table {
    padding-bottom: 20px;
}
.ml_tournament table.lg_mtch_data img {
    height: 55px;
    width: auto;
    border-radius: 0;
    position: absolute;
    object-fit: contain;
    right: 0;
    top: 15px;
}





.al_note {
    padding: 15px 15px;
}
.al_note li {
    padding-bottom: 5px;
    font-size: 14px;
    line-height: 1.4;
    color: #888;
}
.al_note ul {
    padding-left: 10px;
}
.al_note p, .al_note span {
    margin: 0;
    font-size: 14px;
    line-height: 1.4;
    color: #888;
    display: block;
    margin-bottom: 10px;
}
.activateleagues_wrap .league_bck_top::before {
    content: unset;
}
.activateleagues_wrap .league_bck_inner {
    width: 94%;
    margin: 0 auto;
    margin-bottom: 20px;
}
.myleague_flex a.button {
    font-size: 15px;
    text-decoration: none;
    border-radius: 4px;
    padding: 10px 25px;
}

.activateleagues_wrap .league_bck_top b {
    font-size: 14px;
    font-weight: normal;
}
.activateleagues_wrap .league_bck_top {
    padding: 11px 20px 12px 7px;
}

/*past league*/
.pst_bot_lg span, .pst_bot_lg small {
    color: #666;
    font-size: 13px;
}
.pst_bot_lg {
    display: flex;
    justify-content: space-between;
    padding-top: 10px;
    padding-bottom: 4px;
}

/*past league inner*/
a.pst_inr_back span {
    vertical-align: middle;
}
a.pst_inr_back img {
    width: 20px;
    vertical-align: middle;
    margin-right: 2px;
}
a.pst_inr_back {
    display: inline-block;
    color: #333;
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
}
div#divPastTourLeaguesBox {
    float: left;
    width: calc(100% - 40px);
    padding: 8px;
    box-shadow: 0 1px 3px #b6acac;
    border-radius: 0 0 7px 7px;
    overflow: hidden;
    margin-bottom: 12px;
    background-color: #fff;
    margin-top: -25px;
    margin-left: 12px;
}


/*activate modal*/
.act_leag_modal .modal-content {
    background-image: none;
}
.act_leag_modal .filter-tle {
    font-size: 18px;
    padding: 10px 0px;
}
.act_leag_modal .modal-properties {
    padding: 0;
}
.act_leag_modal .ac_mdl_note {
    background-color: #f5f5f5;
    margin-left: 10px;
    width: calc(100% - 45px);
    border: 1px solid #ddd;
    padding: 5px 10px;
    border-radius: 5px;
    line-height: 1.3;
    color: #333;
    margin-bottom: 20px;
}
.act_leag_modal .ct-lable-54 {
    float: none;
    width: 100%;
    padding-left: 15px;
}
.act_leag_modal .ct-lable-54 label {
    color: #555;
    font-size: 13px;
    padding-bottom: 3px;
}
.act_leag_modal .ct-lable-54 input {
    float: none;
    width: calc(100% - 45px);
    height: 34px;
    border-radius: 5px;
}
.act_leag_modal .teams_filter_wrap.rado_mn_wrap {
    float: none;
    width: 95%;
    padding-bottom: 7px;
    border-top: 1px solid #ddd;
    margin-top: 20px;
    padding-top: 20px;
    padding-left: 15px;
}
.act_leag_modal .teams_filter_wrap.rado_mn_wrap h2 {
    font-size: 15px;
    margin-bottom: 5px;
    display: inline-block;
    background-color: rgb(0 0 40 / 50%);
    margin-left: -16px;
    padding: 5px 25px 7px 15px;
    border-radius: 0 20px 20px 0;
    color: #fff;
    font-weight: 400;
}
.act_leag_modal .rado_btn_acve {
    margin-top: 5px;
    margin-bottom: 10px;
}
.act_leag_modal .rado_btn_acve span {
    font-weight: 500;
    font-size: 15px;
}
.act_leag_modal .sb-btn-fitler {
    margin-top: 5px;
    border-top: 1px solid #ddd;
    padding-top: 15px;
    padding-bottom: 15px;
}
.act_leag_modal .sb-btn-fitler .button2 {
    font-size: 17px;
    border-radius: 4px;
    margin-bottom: 15px;
    padding: 10px 40px;
    font-family: 'cb-regular', Arial, sans-serif;
}

.myleague_filter {
    display: block;
    padding: 5px 20px 0px 20px;
    box-shadow: none;
    margin-bottom: 8px;
    background-color: transparent;
    border-radius: 5px;
}
.myleague_filter .custom_radio {
    margin-right: 15px;
}

/*draft center*/
/*draft central*/
ul.dft_info_top {
    justify-content: space-between;
    padding: 15px 15px;
    display: inline-flex;
    margin-right: auto;
    float: right;
}

ul.dft_info_top span {
    font-size: 15px;
    color: #eee;
}
ul.dft_info_top li {
    margin-left: 30px;
    text-align: center;
}
ul.dft_info_top .button {
    background-color: #db0000;
    text-decoration: none;
    font-size: 16px;
    padding: 11px 20px;
    border-radius: 4px;
}

ul.dft_info_top h4 {
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    margin: 0;
    margin-top: 5px;
}
.draft_options_inr {
    display: flex;
    clear: both;
}
.draft_options_box {
    display: flex;
    border: 1px solid #ddd;
    margin-left: 0;
    background-color: #fff;
    margin-top: 15px;
    margin-right: 15px;
    position: relative;
    width: 100%;
    padding: 10px 0 60px 10px;
    border-radius: 4px;
}
.draft_options_box .button {
    position: absolute;
    bottom: 15px;
    text-decoration: none;
    font-size: 15px;
    border-radius: 4px;
}
.draft_options_box:last-child {
    margin-right: 0;
}
.draft_options_box > img {
    width: 42px;
    height: 42px;
    object-fit: contain;
}
.draft_options_dtls {
    padding-left: 20px;
    padding-right: 20px;
}
.draft_options_dtls h5 {
    font-size: 16px;
    font-weight: bold;
    color: #000;
    margin-bottom: 10px;
}
.draft_options_dtls li {
    font-size: 14px;
    line-height: 1.4;
    color: #777;
    position: relative;
    margin-top: 10px;
}
.draft_options_dtls li::before {
    content: "";
    position: absolute;
    left: -11px;
    top: 5px;
    width: 5px;
    height: 5px;
    background-color: #999;
    border-radius: 10px;
}
.draft_options_dtls .btn-3 {
    margin: 0;
    margin-top: 10px;
    border-radius: 4px;
    box-shadow: none;
    width: 150px;
    padding: 0 10px;
    font-size: 13px;
}

.draft_cnet_top {
    border: 1px solid #ddd;
    margin-top: 20px;
    border-radius: 6px;
    background-color: rgb(0 0 40 / 92%);
    padding-bottom: 10px;
    float: left;
    padding-top: 10px;
    width: 100%;
}
.draft_cnet_top p {
    font-size: 17px;
    color: #fff;
    border-bottom: 1px solid #453e3e;
    text-align: center;
    margin-bottom: 10px;
    padding-bottom: 20px;
}
ul.dft_dbl {
    display: inline-flex;
    align-items: center;
    padding-left: 15px;
    float: left;
    margin-top: 33px;
}
ul.dft_dbl li {
    font-size: 17px;
    margin-right: 14px;
    color: #fff;
}
ul.dft_dbl li:nth-child(1) {
    margin-top: -7px;
}
ul.dft_dbl img {
    width: 56%;
    border: 1px solid #aaa;
    border-radius: 6px;
    background-color: #000;
    padding: 3px 3px 3px 5px;
}
.draft_options_dtls .btn-3 {
    bottom: 10px;
    text-decoration: none;
    background-color: #0098A6;
    border-radius: 4px;
    color: #fff;
    padding: 10px;
    font-weight: bold;
    border: 0px;
    cursor: pointer;
    display: inline-block;
    left: 0;
    position: absolute;
    min-width: 215px;
    right: 0;
    margin: 0 auto;
    text-align: center;
}
ul.dft_info_top li a.btn-3 {
    background-color: #db0000;
    text-decoration: none;
    font-size: 16px;
    padding: 11px 20px;
    border-radius: 4px;
    font-weight: bold;
    color: #fff;
    display: inline-block;
}

/*my league - no data*/
.myleague_wrapper .empty_contest_block {
    padding: 30px 10px 30px 10px;
    width: auto;
    background-color: #fff;
    box-shadow: 0 1px 3px #b6acac;
    border-radius: 7px;
}
.myleague_wrapper .empty_contest_block b {
    font-size: 18px;
    color: #555;
    line-height: 1.4;
}
.myleague_wrapper .empty_contest_block img {
    width: 60%;
}

.league_topbar {
    border-radius: 7px;
    margin-bottom: 15px;
    width: calc(100% - 3px) !important;
    padding: 0;
    align-items: center;
}
.league_topbar .clb_top_desc_side {
    align-items: center;
}
.league_topbar .clb_top_desc_side:first-child {
    text-align: left;
    border-right: 1px dashed rgb(55 55 74 / 92%);
    padding-bottom: 0;
    padding-top: 0;
}
.league_topbar .clb_top_desc_side {
    padding: 10px;
    align-items: center;
}
.league_topbar font {
    margin-bottom: 0;
    margin-top: 0;
}
.league_topbar .button {
    margin-left: 10px;
    text-decoration: none;
}
.eng-ind-close-btn {
    z-index: 999;
}

/*lock time*/
span.lg_lock_label.tooltip {
    color: red;
    text-align: center;
}
span.lg_lock_label.tooltip img {
    width: 22px;
    vertical-align: middle;
    margin-bottom: 4px;
}
span.lg_lock_label.tooltip .tooltiptext {
    top: 30px;
}
.contest_dbl .contest_mustjn:first-child strong {
    display: inline-block;
}
.chal-main-box .tooltip img, .club_main_wrapper .tooltip img,
.live_one_tradit .accpt_chalge_table .tooltip img {
    filter: invert(1);
}
#divMyChallange table.new-table-54.new-table-chall thead {
    overflow: unset;
}
.club_main_wrapper .tooltip .tooltiptext {
    line-height: 1.3;
}

.auction_main_wrapper .auction_top_selection {
    position: sticky;
    top: 0;
    z-index: 999;
    transition: all 0.4s;
}

/*team championship*/
.opp_leader_aside table thead th {
    color: #fff;
    padding: 10px 4px;
    background-color: #009999;
    text-align: center;
}
.opp_leader_aside table thead th:nth-child(2) {
    text-align: left;
}
.opp_leader_aside table tbody tr td:nth-child(2) {
    text-align: left;
}
.opp_leader_aside table tbody td {
    color: #000;
    padding: 10px 5px;
    font-size: 13px;
    border-bottom: 1px solid #ddd;
    text-align: center;
}
.opp_leader_aside select.nh-listbox {
    height: auto !important;
    width: 130px !important;
}
.match_opp_leaderboard {
    display: flex;
}
.opp_leader_aside {
    width: 50%;
    margin-right: 15px;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-top: 20px;
}
.opp_leader_aside:last-child {
    margin-right: 0;
}


.top_strip_drps {
    float: left;
    width: 100%;
    margin-top: 21px;
    padding-top: 7px;
    background: linear-gradient(8deg, rgba(15,46,77,1) 65%, rgba(251,204,10,1) 100%);
    border-radius: 4px;
    padding-bottom: 4px;
}
.top_strip_drps > font {
    font-size: 19px;
    display: inline-flex;
    padding-left: 20px;
    padding-top: 6px;
    color: #fff;
    font-weight: bold;
}

.opp_leader_aside img.user-photo5 + b {
    display: block;
    padding-bottom: 3px;
}
.opp_leader_aside img.user-photo5 {
    float: left;
    width: 35px;
    height: 35px;
    margin-right: 5px;
    margin-top: -6px;
}
.opp_leader_aside table tbody tr td:nth-child(2) small {
    display: block;
    padding-top: 1px;
}
div#divGroupLB table.new-table-546.new-table-547.new-table-matchup tr.grp-mtch-tb td {
    background-color: #fff!important;
    color: #000;
}

strong.pyr_rank_bid {
    display: block;
    width: 100%;
    float: left;
    padding-left: 0;
    margin-top: 6px;
    color: #333;
}
p.vfy_note {
    margin-top: 5px;
    font-size: 13px;
    padding-left: 4px;
    color: #777;
}
p.vfy_note a {
    color: #007993;
    font-weight: bold;
    text-decoration: none;
}
.prof_tabsholder .form-group label {
    display: inline-block;
}
a#lnkVerifyAltEmail {
    float: right;
    margin-right: -15px;
    color: #007993;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
}


/*Score Player Info*/
.player_stats_box {
    background-color: #000028;
    border-radius: 0 0 30px 30px;
    position: relative;
    padding-bottom: 10px;
    margin-top: -4px;
}
.player_stats_box li {
    vertical-align: middle;
    display: inline-block;
    padding: 15px 20px 5px 20px;
    width: 10%;
    text-align: left;
}
.player_stats_box li > img {
    width: 60px;
    height: 60px;
    border-radius: 104px;
    vertical-align: middle;
    box-shadow: 0 0 9px #616161;
    border: 2px solid #fff;
}
.player_stats_box li h3 {
    display: inline-block;
    color: #fff;
    margin-left: 10px;
    font-size: 18px;
}
.player_stats_box li h3 img {
    width: 20px;
    margin-left: 5px;
    margin-bottom: -4px;
}
.player_stats_box li:nth-child(1) {
    width: 40%;
}
.player_stats_box li span {
    color: #aaa;
    font-size: 14px;
}
.player_stats_box h4 {
    margin: 0;
    margin-top: 10px;
    color: #fff;
}
.player_stats_data {
    overflow: auto;
    background-color: #fff;
    border-radius: 6px;
    width: 90%;
    margin: 0 auto;
}
.player_stats_data thead th {
    color: #555;
    text-transform: uppercase;
    text-align: center;
    padding: 10px;
    border-bottom: 1px solid #ddd;
}
.player_stats_data thead tr th:nth-child(1), .player_stats_data table tbody tr td:nth-child(1) {
    text-align: left;
}
.player_stats_data table tbody td {
    padding: 7px 10px;
    text-align: center;
    font-size: 15px;
}
.player_stats_data table {
    width: 100%;
    border-collapse: collapse;
}
.player_stats_data table tbody tr:nth-child(even) td {
    background-color: #f5f5f5;
}
.playerstats_outer .player_selection {
    margin-top: 0;
}
 
.playerstats_outer .player_lst_tab {
    border-radius: 5px 5px 0 0;
}

td.title_plyscre h3 {
    color: #000028;
    font-size: 18px;
}


/*new*/
.playerstats_outer .player_list_left {
    width: 35%;
}
.playerstats_outer .list_players table td {
    padding: 5px 10px;
}
.playerstats_outer .list_players table td strong {
    font-size: 14px;
}
.playerstats_outer .plyer_score_info {
    display: flex;
    align-items: center;
}
.playerstats_outer .plyer_score_info > img {
    width: 45px;
    height: 45px;
    border-radius: 50px;
    background-color: #000;
    object-fit: cover;
}
.playerstats_outer .player_scre_role {
    padding-left: 10px;
}
.playerstats_outer .player_scre_role a {
    display: block;
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 3px;
}
.playerstats_outer .player_scre_role img {
    width: 16px;
    vertical-align: middle;
    margin-right: 2px;
}
.playerstats_outer .player_scre_role span {
    color: #aaa;
    font-size: 14px;
}
.playerstats_outer .list_players table {
    table-layout: fixed;
    width: 100%;
    border-collapse: collapse;
}
.playerstats_outer .list_players tr.act td {
    background-color: #eee;
}

.playerstats_outer .player_stats_box .plyer_score_info > img {
    width: 60px;
    height: 60px;
    border-radius: 104px;
    vertical-align: middle;
    box-shadow: 0 0 9px #616161;
    border: 2px solid #fff;
}
.playerstats_outer .player_stats_box .player_scre_role a {
    color: #fff;
    margin-left: 0;
    font-size: 18px;
}
.playerstats_outer .myleague_wrapper .tab {
    width: calc(100% - 81px);
    margin-left: 38px;
    box-shadow: none;
    border-radius: 4px;
    margin-bottom: 4px;
    margin-top: 5px;
}

/*header banner slider*/
.slider_header img {
    width: 100%;
    height: 90px;
    object-fit: cover;
}
.slider_header {
    width: 728px;
    margin-left: auto;
    margin-top: 2px;
}
.slider_header .owl-stage {
    transition: all 0.6s ease 0s !important;
}

a.button4 {
    background-color: #009999;
    color: #fff;
    font-weight: bold;
    display: block;
    padding: 6px 0;
    border-radius: 4px;
}

/*Live 1-o-1*/
.che-pop-rej-main {
    height: 220px;
}
.chalnge_check {
    float: left;
    width: 100%;
    margin-top: 15px;
}
.chalnge_check input {
    float: left;
    margin-right: 6px;
}

#tblMyChallanges td.lb-text2.lb-text2-comma small {
    display: inline-block;
    padding: 5px 0;
}

@media screen and (max-width: 1400px) and (min-width: 1300px) {
	div#updCurrentStanding table#grdCurrStandingH2H tr th:nth-child(2), div#updCurrentStanding table#grdCurrStandingH2H tr td:nth-child(2) {
	    width: 100px !important;
	}
}


/********************Color Change*******************/

/*Homepage Buttons*/
/*.cric_box_outer .button, .coprte_bnr_left a, .box_seprator_inner_left a, .new_cele_wrapper .seli-btn {
    background-color: #d50b21;
}*/

/*Main Header Bg Color*/
/*.new-home-1999, #footer.new-footer, .heder-menu-1, .heder-menu-3, .chall-jl-box, ul.hed-menu-1 li a:hover, #header.new-header ul.hed-menu-1 li a.act {
    background-color: #000028;
}*/

/*Main Color Light Variation*/
/*.league_topbar, .league_bck_top span {
	background: rgb(0 0 40 / 92%);
}*/

/*Main Color - Font Color*/
/*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;
}*/

/*Link Color*/
/*.link-color, .t_linnks_mch a {
    color: #1667b0;
}*/

/*Secondry Button Bg Color*/
/*.league_topbar .button, .filter-team-nw a.filter-btn, .button, .button3, .jn-strip-nw a, .db-btns-pts a, .rules_pac_nm.r_pack_btn .btn, 
.button2, .nh-btn-1, .sb-btn-fitler .button2.filter-sbm, .jl-v3-btn, .jl-sl-box3 .league-box23 .jl-sl-box-btn, .jn-strip-nw a, 
.tour-img-full .button, .pay-box874 b, a.chall-btn, .matches_boxnew a#lnkJoinPublic, .jn-strip-nw a, .db-btns-pts a, .rules_pac_nm.r_pack_btn .btn,
.contest_btn a, .pred_time_mtch, #tabsholder2 .tab-menu7 ul li.current a {
	background-color: #0098A6;
	background: #0098A6 !important;
}*/

/*Button Dark Grey*/
/*.form-btn .button.btn_black, input#btnUndoTeam_1, input#btnResetTeam_1, input#btnUndoTeam_2, input#btnResetTeam_2 {
    background-color: #333;
}*/

/*Page Title - Bg Color*/
/*.page-title-new {
    background: #009999;
    border-left: 4px solid #066161;
}*/

/*Profile Page Bg*/
/*.profile_user_box::before {
    background-color: #000028;
    opacity: 0.75;
}*/

/*Menu Highlight Bg*/
/*.heder-menu-3 ul li a:hover, .heder-menu-3 ul li a.act, .menu_strip_block .dropdown .dropbtn.act, .mt_user_left, .mt_outer_booster, 
.mt_outer_predict, .nh-box1 h3, .new-table-546 tbody tr.odd1.active td, .new-table-546 tbody tr.even1.active td, .tabnav_bg,
.leader_formatstyle1 .top_lead_strip, .leader_formatstyle2 .top_lead_strip, .leaderboard_style .nte_leaderboard, .leaderboard_header,
.tabnav_bg {
    background-color: #009999;
}*/

/*Dark Button League Home*/
/*.lh-box3 .t_linnks_mch a, .create_league_list_league9 th, .new-table-546 thead, .new-table-54 thead, .sc-gray-box24, 
.nh-box1.mt-10.new-table9875 .ct-box3, .tab_swaper .tab button.active, .leader_formatstyle1 table.new-table-leaderboard thead,
.new_leader_color.leaderboard_style, .player_stats_box, .rules_table thead th {
	background: #000028 !important;
	background-color: #000028;
}*/
.accnt_verfi_box.accnt_expand .full-width {
    float: none;
}
.accnt_verfi_box.accnt_expand .upload_inr {
    float: none;
    padding-bottom: 18px;
}
.accnt_verfi_box.accnt_expand .upload_inr label {
    float: none;
    margin-bottom: 0;
}

/*contact success message*/
.cnct_succ_wrapper {
    text-align: center;
}
.cnct_succ_wrapper a {
    float: none;
    display: inline-block;
    margin-bottom: 40px;
    font-size: 15px;
    text-decoration: none;
    padding: 11px 30px;
    border-radius: 4px;
}
.cnct_succ_wrapper h2 {
    font-size: 23px;
}
.cnct_succ_wrapper p {
    font-size: 17px;
    color: #666;
    margin: 0;
    margin-bottom: 15px;
    margin-top: 10px;
}
.cnct_succ_wrapper img {
    width: 160px;
    margin-bottom: 20px;
    margin-top: 25px;
}

.prize_join_block .contest_btn a {
    min-width: calc(100% - 15px);
}

/*compare popup league home*/
.team_com_drp select, .field_view_match .styled-select9 select {
    border: 1px solid #ccc;
    height: 33px;
    width: 96%;
    min-height: 33px;
    font-weight: 500;
    border-radius: 4px;
    box-shadow: none;
}
.team_com_drp .styled-select9 select {
    font-size: 13px;
    min-height: 35px;
    border-radius: 4px;
    width: calc(100% - 0px);
    padding-left: 10px;
}
.cmpr_top_items {
    padding-bottom: 15px;
}
h2.ttle_pts_mtch {
    font-size: 14px;
}
h2.ttle_pts_mtch span {
    width: 35px;
}

@media screen and (max-width: 1450px) and (min-width: 1250px) {
	div#divPopUpCBAdd .eng-ind-banner-main {
	    top: calc(50% - 220px);
	}
	.live_usr_photo h3 {
	    width: 60%;
	}
	.accpt_chalge_table .liveone_match strong, .new-table-54.new-table-chall .liveone_match strong {
	    margin: 0 5px;
	}
	.accpt_chalge_table .liveone_match img, .new-table-54.new-table-chall .liveone_match img {
	    width: 23px;
	    height: 23px;
	}
	.new-table-chall2 td {
	    padding: 0px 7px;
	}
}

/*2024 - Auction Changes*/
.auction_main_wrapper .auction_top_selection {
    position: static;
    top: 0;
    z-index: 999;
    transition: all 0.4s;
}
.auction_secpos {
    display: flex;
    margin-top: 20px;
}
.auction_secpos .auc_selected_players {
    width: 40%;
    margin-right: 10px;
    border: none;
}
.auction_secpos .auction_bid_panel {
    width: 60%;
    background-color: #fff;
}
.auction_secpos .auc_options {
    width: calc(100% - 15px);
    padding: 5px 4px 10px 10px;
}
.auction_secpos .player_auc_detailed {
    align-items: center;
}
.auction_secpos .player_auc_detailed .button {
    text-decoration: none;
    margin-left: 22px;
    text-align: center;
    border-radius: 4px;
    padding: 14px 15px;
    background-color: #eb5951;
    font-size: 15px;
}
.auction_secpos .auc_options ul li a {
    background-color: #eb5951;
    font-weight: 600;
    font-size: 14px;
    border-radius: 4px;
}
.auction_secpos .auc_options ul li {
    background-color: #fff;
    border: 1px solid #ddd;
    margin-right: 15px;
}
.auction_secpos .auc_options ul li:nth-last-child(2) {
    margin-right: 5px;
}
.auction_secpos .auc_options ul li > span {
    background-color: #f2f2f2;
    padding: 4px 0;
    color: #333;
}

.auction_thirdpos {
    display: flex;
    margin-top: 15px;
    gap: 12px;
    align-items: flex-start;
}
.auction_thirdpos .auc_left_players {
    width: 100%;
}

.auction_main_wrapper #tabsholder2 .tab-menu7 {
    margin-top: 0;
    border-radius: 0 !important;
}
.auction_thirdpos .auc_left_players {
    width: 41%;
}
.auction_main_wrapper div#tabsholder2 {
    width: 30%;
}
.auc_comb_panel {
    width: 20%;
}
.auc_endbox {
    width: 20%;
    border: none;
    margin-top: 0;
}
.auc_chatbox {
    margin-bottom: 15px;
    margin-top: 0;
}
.auc_right_bid {
    width: 100%;
    margin-left: 0;
    border-left: none;
}
.acution_progress {
    border: none;
    margin-bottom: 15px;
}
.auction_main_wrapper .squad_table tbody td img {
    float: left;
    margin-bottom: 10px;
}
.auc_prog_host_wrap .squad_table td {
    padding: 9px 8px;
}
.auction_main_wrapper .squad_table table tbody {
    height: 307px;
}
.auc_squad .squad_table table tbody {
    height: 383px;
}
.auction_grid_bottom .auc_squad .squad_table table tbody {
    max-height: 470px;
    height: 470px;
}
.bid_table table tbody {
    height: 232px;
}
.coming_msg_txt {
    height: 280px;
    display: block;
}
p.messge_left {
    float: left;
}
p.messge_right {
    float: right;
}
.coming_msg_txt p {
    max-width: 60%;
}
span.auc_prgess_msg {
    float: left;
    width: 92%;
    border: 1px solid #ddd;
    margin-bottom: 10px;
    text-align: center;
    border-radius: 3px;
    padding: 4px 6px;
}
.auction_main_wrapper .squad_table table {
    width: 100%;
    margin-left: 0;
    border: 1px solid #ddd;
    border-top: none;
}
.auction_main_wrapper .tab-menu7 ul li a {
    font-size: 13px;
}
.auction-start_btn span {
    font-weight: bold;
    display: block;
    padding-bottom: 11px;
}
.auction-start_btn {
    width: 160px;
    text-align: center;
    font-size: 15px;
    color: #fff;
}
.auction-start_btn a {
    width: 115px;
}


.ac_timer b, .ac_bid.active b {
    font-size: 30px !important;
    display: inline-block;
    padding-top: 15px !important;
}
li.ac_bid.active {
    background-color: #f8ac18 !important;
    color: #fff;
}

/* width */
::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #6a6a6a; 
  border-radius: 10px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #b30000; 
}

/*div#divMainContent {
    overflow: hidden;
}*/


.auction_bid_strip {
    display: flex;
    background-color: #fff;
    margin-top: 15px;
    border-radius: 5px;
    align-items: center;
}
.auction_bid_strip h5 {
    background-color: #009999;
    font-size: 15px;
    padding: 15px 10px;
    color: #fff;
    border-radius: 0;
    width: 71px;
    text-align: center;
    margin: 0;
}
.auction_bid_strip ul {
    width: calc(100% - 140px);
    overflow: auto;
    white-space: nowrap;
}
.auction_bid_strip li.active {
    font-weight: 600;
    color: #000;
}
.auction_bid_strip li {
    display: inline-block;
    font-size: 13px;
    padding: 6px 10px;
    color: #888;
}

.auc_prog_host_wrap, .auc_squad {
    width: 20%;
}
.auc_prog_host_wrap tbody#grdARP td:nth-child(3) {
    width: 30px !important;
}
.auction_main_wrapper .squad_table tbody td img {
    margin-top: 2px;
    margin-right: 10px;
}
.prgss_nm span {
    display: inline-block;
    font-size: 12px;
    padding-left: 3px;
    vertical-align: middle;
}
.prgss_nm span::before {
    content: ",";
    font-weight: bold;
    display: inline-block;
    position: relative;
    left: -5px;
}
.prgss_nm {
    padding-bottom: 3px;
}
.prgss_stats strong::Before {
    content: "-";
    padding: 0 7px 0 5px;
}
.prgss_stats strong {
    font-weight: 400;
}
.prgss_stats b {
    color: #000;
}
.prgss_stats {
    color: #666;
}
.auction_main_wrapper .squad_table table tbody {
    line-height: 16px;
}

.filter-team-nw a.filter-btn {
    padding: 3px 2px 5px 6px;
    margin-right: 3px;
}
.auc_prog_host_wrap select {
    width: 85px;
}

.auc_progress_list {
    height: 124px;
}


.auction-start_btn {
    padding-top: 20px;
    padding-bottom: 20px;
    border-left: 1px solid #777;
    padding-left: 20px;
}

.auction_main_wrapper {
    width: calc(100% - 40px);
    margin-left: 10px;
}

.auction_secpos .auc_selected_players, .auction_secpos .auction_bid_panel, .auc_left_players, .auc_squad {
    border-radius: 5px;
}
.players_auc_title, .auc_players_title, .auc_squad_title {
    border-radius: 5px 5px 0 0;
}
.auc_squad {
    border: none;
    background-color: #fff;
}
.auc_prog_host_wrap .squad_table {
    border-radius: 5px !important;
}
.squad_table table {
    border: none;
}
.auc_chatbox {
    border: none;
    border-radius: 5px;
}
.acution_progress {
    border-radius: 5px;
}
b#lblholdleft {
    padding-top: 17px;
    padding-bottom: 0;
    position: relative;
    top: 4px;
}
.prgss_nm a {
    font-size: 14px;
}
.auction_thirdpos .auc_left_players table.new-table-546 thead.hint-show {
    background-color: #424f57 !important;
}

.auc_squad .squad_table tbody td img {
    margin-top: 1px;
    margin-bottom: 0;
    margin-right: 10px;
}
.auc_squad .squad_table thead th, .auc_squad .squad_table tbody td {
    padding: 9px 10px;
}
.auction_grid_bottom .squad_table .squad_inner a {
    width: 82px;
}
.players_auc_title span {
    font-size: 16px;
    color: #f8d418;
}

.auc_options ul li select {
    margin-top: 12px;
}
li#liHoldBid a#btnhold {
    margin-top: 7px;
}

.search_player span {
    width: 130px;
}
.auction_main_wrapper ul.tabnav li a:link,
.auction_main_wrapper ul.tabnav li a:visited {
    color: #FFFFFF;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    padding: 4px 7px 0px 7px;
    height: 15px;
}
ul.tabnav a.selected {
    font-weight: bold !important;
}
.players_auc_title span b {
    color: #f8ac18;
}


.squad_table_new table {
    width: 100%;
    text-align: left;
    border-collapse: collapse;
    table-layout: fixed;
}
.squad_table_new table thead th {
    padding: 5px 5px;
    font-weight: 400;
    color: #666;
    text-align: center;
    border: 1px solid #ddd;
    width: 20%;
    border-bottom: none;
}
.squad_table_new table tbody {
    height: 280px;
    display: block;
    overflow-y: scroll;
    overflow-x: hidden;
    width: 509%;
    float: left;
}
.squad_table_new table tbody td {
    border: 1px solid #ddd;
    padding: 8px 5px;
    text-align: center;
    font-weight: bold;
    color: #000;
    width: 20%;
}
.squad_table_new table tbody tr td:nth-child(1) {
    font-weight: 400;
    color: #666;
    width: 100px;
}

.auction_grid_bottom .auc_squad:last-child {
    margin-right: 0;
}
.auction_grid_bottom .auc_squad {
    margin-right: 13px;
    width: calc(20% - 13px);
}

.squad_pos_new table tbody td {
    text-align: left;
    width: 50%;
}
.squad_pos_new table thead th {
    width: 50%;
}
.squad_pos_new table thead th:nth-child(1) {
    text-align: left;
}
.squad_pos_new table tbody tr td:nth-child(1) {
    width: 170px;
}
.squad_pos_new table tbody td:last-child {
    text-align: center;
}


.plyr-info-block .img-fix.user-photo5.fl {
    text-align: center;
}
.plyr-info-block .img-fix.user-photo5.fl > img {
    width: 65px;
    margin: 0 auto;
    border-radius: 120px;
    box-shadow: 0 4px 1px #999;
}
.plyr-info-block table {
    width: calc(100% - 100px) !important;
}
.player_auc_detailed .plr-mdl-dtls th:not(:first-child) {
    width: 25px !important;
}
.plyr-info-block {
    width: 90%;
}
.auction_secpos .player_auc_detailed .button {
    margin-left: 10px;
    padding: 10px 6px;
    background-color: #eb5951;
    font-size: 15px;
    width: 19%;
    margin-right: 10px;
}

.auction_secpos {
    position: sticky;
    z-index: 99;
    top: 0;
    box-shadow: 0 0 20px #000;
    border-radius: 8px;
}

/*div#divMainContent {
    width: calc(100% - 15px);
}*/

/*DT changes*/
.auc_radio_strip h3 {
    margin-right: 5px;
    display: inline-block;
    font-weight: 400;
}

.auc_radio_strip {
    background-color: #fff;
    border-radius: 6px;
    padding: 12px 5px 12px 10px;
    display: table;
    /*margin: 0 auto;*/
    min-width: 275px;
    margin-bottom: 5px;
}
.auc_radio_strip ul {
    display: inline-block;
}
.auc_radio_strip li {
    display: inline-block;
    padding-right: 10px;
}
.auc_radio_strip li label, .auc_radio_strip li input {
    vertical-align: text-bottom;
    font-size: 13px;
    font-weight: 600;
}
.auc_squad_title .filter-team-nw font {
    display: none;
}
.auc_squad .squad_table_new {
    height: 350px;
}
.auction_main_wrapper.auction_host_blck.auction_slction_block .auction_sel_right .auc_squad .squad_table_new {
    height: 613px;
}
.squad_table_new table tbody tr td:nth-child(1) {
    width: 123px;
}

/*2024 - Auction Monitor*/

.auction_leftpart {
    width: 30%;
    margin-right: 0px;
}
.auction_midpart {
    width: 25%;
}
.auction_rightpart {
    width: 40%;
}
.auction_bigs_wrapper .auc_prog_host_wrap {
    width: 100%;
    margin-left: 0;
}
.auction_bigs_wrapper .auction_player_top {
    width: 100%;
}
.auct-owl-slider {
    background-color: #000;
    padding: 5px 5px 10px 10px;
    border-radius: 7px;
    border: 2px solid #333;
    width: auto;
    height: 100%;
    overflow: hidden;
}
.auction_bigs_wrapper .auc_titlenew {
    font-size: 18px;
    color: #fff;
    font-weight: 400;
    margin-bottom: 9px;
}
.auction_bigs_wrapper .ply_news_lst {
    margin-bottom: 40px;
}
.auction_bigs_wrapper .auc_prog_host_wrap tbody#grdARP td:nth-child(2), 
.auction_bigs_wrapper .auc_prog_host_wrap thead th:nth-child(2) {
    width: 100% !important;
}
.auction_bigs_wrapper .squad_table table tbody {
    height: 500px;
}

.auction_bigs_wrapper .ply_news_lst .nh-box1-in {
    padding: 10px 10px;
    border-radius: 7px;
    box-shadow: 0 0 112px #2a1f1f;
}
.auction_bigs_wrapper .ply-pro-news-box i.pro-news-date {
    margin: 5px 0px 10px 0px;
}
.auction_bigs_wrapper .ply-pro-news-box div {
    font-size: 13px;
    line-height: 1.4;
}
.auction_bigs_wrapper .ply-pro-news-box.border854:last-child {
    border: none;
}
.auction_bigs_wrapper .ply_news_lst .nh-box1-in {
    height: 300px;
    overflow-x: hidden;
    overflow-y: auto;
}
.auction_bigs_wrapper .ply-pro-news-box.border854 {
    color: #fff;
    margin-bottom: 0;
    padding-bottom: 5px;
}
.auction_bigs_wrapper .ply_news_lst {
    margin-bottom: 50px;
    margin-top: 0;
}
.auction_bigs_wrapper .ply-pro-news-box.border854 {
    border-bottom: none;
    height: 100% !important;
}
.auction_bigs_wrapper .squad_inner ul {
    display: inline-flex;
}
.auction_bigs_wrapper .squad_table tbody td img {
    width: 24px;
    vertical-align: middle;
    margin-right: 12px;
    float: left;
    margin-bottom: 10px;
    margin-top: 5px;
}
.prgner_name h6 {
    font-size: 16px;
    padding-top: 4px;
}
.prgner_name h6 span::before {
    content: "-";
    margin: 0 7px 0 5px;
}
.auction_bigs_wrapper .squad_inner a {
    font-size: 18px;
    display: inline-block;
    margin-right: -2px;
}
.auction_bigs_wrapper .squad_inner li {
    margin-right: 1px;
    font-size: 14px;
}
.auction_bigs_wrapper .squad_inner li::before {
    content: ",";
    margin-right: 5px;
    font-size: 16px;
}
.auction_bigs_wrapper .squad_table tbody tr:nth-child(even) td {
    background-color: transparent;
}
.auction_bigs_wrapper .squad_table table tbody {
    height: 327px;
}
.auction_bigs_wrapper .squad_table table {
    border: none;
    border-top: none;
}
.auction_bigs_wrapper .auc_prog_host_wrap .squad_table {
    background-color: #000;
    background-color: rgb(57 57 80 / 40%) !important;
    color: #fff;
    border: 1px solid #555;
    margin-top: 0;
    border-radius: 5px !important;
}
.auction_bigs_wrapper .ply-prof-right {
    width: 100%;
    float: none;
}
.auction_bigs_wrapper .auction_player_left img {
    width: 210px;
    height: 210px;
    border-radius: 140px;
}
.auction_bigs_wrapper .auction_player_left::before {
    width: 220px;
    height: 220px;
    top: -6px;
    left: 0px;
    right: 0;
}
.auction_bigs_wrapper .auction_player_right {
    background-color: transparent;
    padding: 0;
    text-align: center;
}
.auction_bigs_wrapper .auction_player_left {
    padding-right: 0;
}
.auction_bigs_wrapper .team_plyr_role img {
    margin: 0 !important;
    width: 26px;
    position: relative;
    top: -7px;
}
.auction_player_right h3 {
    margin-top: 10px;
    word-break: break-word;
}
.auction_player_top {
    background-color: rgb(0 0 0 / 24%);
    border-radius: 7px;
    border: 1px solid #555;
    padding: 20px;
    width: calc(100% - 40px);
    padding-bottom: 20px;
}
.auction_rightpart {
    margin-left: 25px;
}
.auction_bigs_wrapper .ply-prof-right,.auction_bigs_wrapper .plist_lst_mtchs {
    width: 100%;
    float: none;
    border: 1px solid #555;
    border-radius: 7px;
}
.auction_bigs_wrapper .auction_player_block .create_league_list_league9 th, 
.auction_bigs_wrapper .auc_prog_host_wrap .squad_table thead th {
    background: #000028 !important;
}
.auction_bigs_wrapper .create_league_list_league9 tr td {
    padding: 10px 5px;
}
.auction_bigs_wrapper .auction_player_block .create_league_list_league9 th:nth-child(1) {
    border-radius: 5px 0 0 0;
}
.auction_bigs_wrapper .auction_player_block .create_league_list_league9 th:last-child {
    border-radius: 0 5px 0 0;
}
.auction_player_block .ply-prof-right table, .auction_player_block .plist_lst_mtchs table {
    border-radius: 7px;
    background-color: #000;
}
.playr_tab_details {
    margin-bottom: 46px;
}
.auction_selection_inner {
    margin-bottom: 20px;
}
.auction_bigs_wrapper .create_league_list_league9 td {
    font-size: 17px;
}
.auction_bigs_wrapper .auction_player_right span, 
.auction_bigs_wrapper .auction_player_right b,
.auction_bigs_wrapper .auction_player_info font {
    font-size: 17px;
}
.auction_bigs_wrapper .auc_inner_player i {
    font-size: 18px;
}
.ply-prof-right .create_league_list_league9 td {
    padding: 13px 10px !important;
}
.ply-prof-right .create_league_list_league9 th {
    padding: 10px 5px;
}
.auction_bigs_wrapper .plist_lst_mtchs .create_league_list_league9 th[rowspan="2"]:nth-child(1) {
    width: 250px !important;
}
.auction_bigs_wrapper .auc_inner_player span {
    font-size: 20px;
}
.auction_bigs_wrapper .auc_inner_player b {
    font-size: 17px;
}
.auction_bigs_wrapper .auc_inner_player font {
    font-size: 16px;
    padding-top: 10px;
}
.auction_bigs_wrapper .pick_time_auc {
    width: 160px;
}
.auction_bigs_wrapper table.owner_combi td b {
    font-size: 13px;
}
.auc_cric_logo img {
    width: 190px;
    height: 60px;
}
h1.auction_mtitle {
    font-size: 20px;
}
.auction_bigs_wrapper .auc_bs_title h3 span {
    font-size: 15px;
}
.auction_bigs_wrapper .auc_bs_title h3 {
    margin-top: 5px;
}
.auction_bigs_wrapper .auc_inner_player small {
    font-size: 16px;
}
.auction_bigs_wrapper div#divMainContent {
    padding-bottom: 30px;
}

.squad_table_new table tbody td {
    border: 1px solid #ddd;
    padding: 8px 5px;
    text-align: center;
    font-weight: bold;
    color: #000;
    width: 20%;
}

/*auction manage - hosting*/
.auction_main_wrapper.auction_host_blck div#tabsholder2 {
    width: calc(100% - 20px);
}
.auction_host_blck .auc_prog_host_wrap, .auction_host_blck .auction_sel_right .auc_squad {
    width: 100%;
}
.auction_slction_block.auction_host_blck .auc_prog_host_wrap .squad_table table tbody {
    height: 580px;
}
.auction_main_wrapper.auction_host_blck.auction_slction_block.auction_hosting_am .squad_table table tbody {
    height: 627px;
}
.auction_main_wrapper.auction_host_blck.auction_slction_block.auction_hosting_am .auction_grid_bottom .squad_table tbody {
    height: 300px;
}
.auction_main_wrapper.auction_host_blck.auction_slction_block .auc_radio_strip {
    margin-top: 20px;
}
.auction_host_blck .players_auc_title, .auction_host_blck .auc_players_title, .auction_host_blck .auc_squad_title {
    border-radius: 0;
}

@media screen and (max-width: 1500px) and (min-width: 1200px) {
	.auc_squad_title h3 {
	    font-size: 12px;
	}
	.auc_prog_host_wrap select {
	    width: 35px;
	}
	.auction_secpos .auc_selected_players {
	    width: 60%;
	}
	.auction_main_wrapper {
	    width: calc(100% - 40px);
	}
	td.auc_tab_remove a {
	    width: 16px;
	    height: 18px;
	}
	.auc_prog_host_wrap tbody#grdARP td:nth-child(3) {
	    width: 20px !important;
	}
	.prgss_nm a {
	    font-size: 13px;
	}

	#header.new-header .new-hed-link {
	    margin: 30px 12px 0 0;
	}
	#header .fix-part {
	    width: calc(100% - 140px);
	    padding: 0 70px;
	}
	.app_downblck {
	    left: -90px;
	}

	.full-width.current-round-ply {
	    width: 93%;
	    padding-left: 3px;
	    font-size: 10px;
	}
	.team_plyr_name a {
	    width: 125px;
	}


}
@media screen and (max-width: 1800px) and (min-width: 1501px) {
	.auc_prog_host_wrap select {
	    width: 56px;
	}
	.auc_squad_title h3 {
	    padding-top: 3px;
	    font-size: 13px;
	}
}

.full-width.current-round-ply {
    width: 91%;
    font-size: 10px;
}

/*league home - h2h*/
.lh-box3 table#grdCurrStandingH2H.lm_boost thead th, 
.lh-box3 table#grdCurrStandingH2H.lm_boost tbody td {
    width: 38px !important;
}
.lh-box3 table#grdCurrStandingH2H.lm_boost tbody td:nth-child(2), 
.lh-box3 table#grdCurrStandingH2H.lm_boost tbody td:nth-child(3),
.lh-box3 table#grdCurrStandingH2H.lm_boost thead th:nth-child(2), 
.lh-box3 table#grdCurrStandingH2H.lm_boost thead th:nth-child(3) {
    width: 105px !important;
}
.lh-box3 table#grdCurrStandingH2H.lm_boost thead th:nth-child(2), 
.lh-box3 table#grdCurrStandingH2H.lm_boost thead th:nth-child(3) {
    text-align: left;
}
.lh-box3 table#grdCurrStandingH2H.lm_boost tbody td:nth-child(9), 
.lh-box3 table#grdCurrStandingH2H.lm_boost tbody td:nth-child(10) {
    text-align: center;
    width: 37px !important;
}
.lh-box3 table#grdCurrStandingH2H.lm_boost thead th:nth-child(11), 
.lh-box3 table#grdCurrStandingH2H.lm_boost tbody td:nth-child(11) {
    text-align: center;
}
.lh-box3 table#grdCurrStandingH2H thead.table-head-black, 
.lh-box3 table#grdCurrStanding thead.table-head-black {
    width: calc(100% - 0em) !important;
}

.lh-box3 #grdCurrStanding.lm_boost tbody td:nth-child(5), 
.lh-box3 #grdCurrStanding.lm_boost tbody td:nth-child(6),
.lh-box3 #grdCurrStanding.lm_boost thead th:nth-child(7), 
.lh-box3 #grdCurrStanding.lm_boost tbody td:nth-child(7),
.lh-box3 #grdCurrStanding.lm_boost tbody td:nth-child(8),
.lh-box3 #grdCurrStanding.lm_boost tbody td:nth-child(9),
.lh-box3 #grdCurrStanding.lm_boost tbody td:nth-child(10),
.lh-box3 #grdCurrStanding.lm_boost tbody td:nth-child(11),
.lh-box3 #grdCurrStanding.lm_boost tbody td:nth-child(12),
.lh-box3 #grdCurrStanding.lm_boost tbody td:nth-child(13),
.lh-box3 #grdCurrStanding.lm_boost tbody td:nth-child(14),
.lh-box3 #grdCurrStanding.lm_boost tbody td:nth-child(15),
.lh-box3 #grdCurrStanding.lm_boost tbody td:nth-child(16),
.lh-box3 #grdCurrStanding.lm_boost tbody td:nth-child(17) {
    text-align: center;
}
/*playoff*/
.playoff-sal-btn2 {
    display: block;
    width: 100%;
    text-align: right;
}
.playoff-sal-btn2 a {
    float: right;
}
/*prize modal*/
.prze_paid_modal table.pd-price-box th {
    text-align: left;
    color: #8f7f7f;
    padding: 7px 15px;
    font-size: 13px;
}
.prze_paid_modal table.pd-price-box td strong {
    color: #8f7f7f;
    font-size: 13px;
}

#grdPrivatePublicLeagues {
    width: 100%;
}
.league-box23 #grdPrivatePublicLeagues th, 
.league-box23 #grdPrivatePublicLeagues td {
    width: 32%;
}
.league-box23 .jl-btn-fix {
    background-color: #009999;
    color: #fff;
    border: none;
    font-size: 13px;
    cursor: pointer;
    font-weight: bold;
    height: auto;
    padding: 5px 0;
}
.tab-menulink .tabs li a.act {
    padding: 11px 0px;
}
.sc-team-ex-box123 .sc-view-team-bo1 span {
    float: none;
    color: #666;
    font-size: 12px;
    padding: 0;
}

/*auction-monitor*/
#mid-part-new.auction_bigs_wrapper.auc_shape_bg {
    min-height: 89vh;
}
#mid-part-new.auction_bigs_wrapper #divNoPlayer {
    height: 75vh;
    margin-bottom: 0;
}

/*Offline Draft*/
.of-draft-status {
    clear: both;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: calc(100% - 0px);
}
.of-draft-right .button {
    float: none;
    display: inline-block;
    width: 140px;
    text-align: center;
    text-decoration: none;
}
.of-draft-wrapper {
    margin-top: 20px;
}
.of-draft-left h6 {
    font-size: 14px;
}
.of-draft-left span {
    font-size: 16px;
    display: block;
    margin-bottom: 5px;
    color: #666;
}
.of-draft-right .button {
    float: none;
    display: inline-block;
    width: 190px;
    text-align: center;
    border-radius: 4px;
    text-decoration: none;
    height: auto;
    line-height: 25px;
}
.of-extra-note {
    line-height: 1.5;
    color: #888;
    font-size: 13px;
}
.of-draft-wrapper .new-table9875 h3 span {
    float: none;
}
.of-draft-wrapper .new-table9875 h3 .nh-listbox {
    float: none;
    margin-left: 10px;
    height: 25px;
    box-shadow: none;
    border-radius: 3px;
    margin-top: 5px;
    margin-bottom: 9px;
    padding-top: 2px;
    padding-left: 5px;
    width: 110px !important;
}
.of-draft-wrapper .nh-box1-in input.nh-btn-1.mt-10 {
    padding: 12px 25px !important;
    width: auto !important;
    font-size: 15px !important;
    margin-top: 20px !important;
}

.of-draft-confirm .modal_foot {
    padding: 10px 15px 5px 15px;
    text-align: center;
}
.of-draft-confirm .modal_foot .button {
    width: auto;
    display: inline-block;
    padding: 9px 20px;
    text-decoration: none;
    margin: 0 8px;
    font-size: 16px;
    text-transform: capitalize;
    float: none;
}
.of-draft-confirm .modal-content {
    margin-top: 9%;
    border-radius: 10px;
}
.of-draft-confirm .modal_body p {
    font-size: 15px;
    line-height: 1.4;
    color: #333;
}
.of-draft-players .search_player span {
    height: 26px !important;
}

ul.main-menu-1.main-menu-1-right li a span {
    line-height: 1;
    background-color: red;
    color: #fff;
    animation: blink 2s linear infinite;
    font-size: 10px;
    position: relative;
    right: -2px;
    top: -5px;
}
@keyframes blink{
	0%{opacity: 0.3;}
	100%{opacity: 1;}
}

/*draft not complete modal to page*/
.drft_msg_wrapper img {
    width: 110px;
}
.drft_msg_wrapper h2 {
    margin-bottom: 15px;
}
.drft_msg_wrapper p {
    padding: 0 90px;
    line-height: 1.3;
}

/*Join Other League - New Design*/
.of-draft-status.jol_status {
    clear: both;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.jol_status .of-draft-right .button {
    float: none;
    display: inline-block;
    width: 140px;
    text-align: center;
    text-decoration: none;
}
.jol_status .of-draft-left span {
    font-size: 16px;
    display: block;
    margin-bottom: 5px;
    color: #666;
}
.jol_status .of-draft-right .button {
    float: none;
    display: inline-block;
    width: 120px;
    text-align: center;
    border-radius: 4px;
    text-decoration: none;
    height: 25px;
    line-height: 25px;
}

/*new*/
.jol_status .of-draft-left span {
    font-size: 16px;
    color: #000;
    margin-bottom: 0;
}
.jol_status {
    margin-top: 15px;
}
.jol_status .of-draft-right .button {
    width: 135px;
    height: 21px;
    line-height: 20px;
    margin-left: 15px;
    padding: 6px;
}
.jol_main_wrapper {
    float: left;
    width: calc(100% - 21px);
    border: 1px solid #ddd;
    border-radius: 7px;
    padding: 15px 10px;
    background-color: #fff;
    margin-top: 15px;
}
.jol_top_block {
    text-align: center;
    border-bottom: 1px solid #ddd;
    padding-bottom: 30px;
    padding-top: 10px;
}
.jol_top_btns .button {
    float: none;
    display: inline-block;
    width: 140px;
    text-decoration: none;
    margin: 15px 7px 0 7px;
    padding: 10px 10px;
    border-radius: 4px;
}
.jol_main_wrapper .contest_wrap {
    background-color: #fff;
}
.jol_top_btns .button:last-child {
    background-color: #333;
}

/*v2 css*/
.jol_status .of-draft-left span {
    font-size: 20px;
}
.jol_status {
    justify-content: center;
}
.jol_main_wrapper {
    display: flex;
}
.jol_preview {
    width: 40%;
}
.jol_main_wrapper .contest_wrap {
    background-color: #fff;
    width: 60%;
    margin-top: 0;
    padding-top: 0;
    padding-right: 0;
    padding-left: 20px;
}
.jol_main_wrapper .contest_wrap .contest_box, 
.jol_main_wrapper .my_contest_block .contest_box {
    width: calc(50% - 13px);
}

.jol_main_wrapper .contest_wrap .contest_box:nth-child(3n) {
    margin-right: 20px;
}
.jol_main_wrapper .contest_wrap .contest_box:nth-child(2n) {
    margin-right: 0;
}
.jol_main_wrapper .preview_bot {
    background-size: cover;
    background-repeat: repeat;
    border-radius: 0 0 8px 8px;
    padding-bottom: 0;
}
.jol_main_wrapper .preview_bot_top.preview_bot_wk, 
.jol_main_wrapper .preview_bot_top.preview_bot_ar {
    background-color: transparent;
}
.jol_main_wrapper .preview_bot_top ul li {
    width: calc(40% - 40px);
    margin-bottom: 50px;
}
.jol_main_wrapper .preview_bot_top ul li span {
    width: calc(100% - 18px);
    padding: 6px 9px;
    border-radius: 4px;
    margin-bottom: -15px;
}
.jol_main_wrapper .preview_player_info img {
    margin-top: -30px;
    margin-bottom: 5px;
}
.jol_main_wrapper .preview_player_info b, 
.jol_main_wrapper .prvw_player_left font {
    font-size: 12px;
    padding-bottom: 4px;
}
.jol_main_wrapper .preview_bot_top > span {
    margin-bottom: 35px;
    background-color: #333;
}
.jol_main_wrapper .preview_bot_top.preview_bot_bat, 
.jol_main_wrapper .preview_bot_top.preview_bot_bowl {
    margin: 15px;
    margin-top: 0;
}
.jol_main_wrapper .preview_mid {
    padding: 10px 10px 10px 0px;
    border-radius: 7px 7px 0 0;
}
.jol_main_wrapper .preview_mid_btn {
    margin-right: 20px;
}
.jol_main_wrapper .preview_mid_btn .button {
    text-decoration: none;
    border-radius: 4px;
    font-size: 12px;
    display: inline-block;
    margin-top: 2px;
}
.jol_main_wrapper .prvw_player_left strong.prw_cap {
    left: -40px;
    top: -29px;
    right: 0;
    background-color: #80b766;
    font-size: 10px;
    width: 20px;
    height: 20px;
    color: #fff;
    line-height: 20px;
    margin: 0 auto;
}

/*League Home v3*/
.lh_commans .league_home_outer {
    display: flex;
    margin-top: 20px;
}
.lh_commans .league_home_box {
    background-color: #fff;
    width: 50%;
    border-radius: 7px;
    padding: 10px 10px 0px 10px;
}
.lh_commans .league_home_box:nth-child(1) {
    margin-right: 15px;
}
.lh_commans .league_home_box li span {
    font-size: 12px;
    color: #888;
    display: block;
    margin-bottom: 5px;
}
.lh_commans .league_home_box li h3, .league_home_box li a {
    font-size: 14px;
}
.lh_commans .league_home_box li {
    display: inline-block;
    width: calc(33.33% - 5px);
    vertical-align: top;
}
.lh_commans .league_home_box ul {
    margin-bottom: 15px;
}

.lh_commans .lh_standing {
    margin-top: 20px;
}
.lh_standing {
    background-color: #fff;
    border-radius: 7px;
}
.lh_commans .standing_infobar {
    display: flex;
    justify-content: space-between;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 5px;
}
.lh_commans .lh_standing .t_linnks_mch .button {
    color: #fff;
    margin-top: 0 !important;
}
.lh_commans .standing_infobar a img {
    height: 30px;
}
.lh_commans .lh-box3 thead.table-head-black {
    width: calc(100% - 0em) !important;
}
.lh_commans .lh-box3 .tbody-scroll {
    max-height: 290px;
}
.lh_commans .standing_tabular.lh-box3 {
    min-height: 190px;
    background-color: #fff;
    border-radius: 7px;
    border: 1px solid #ddd;
    padding-bottom: 5px;
}
.lh_commans .create_league_list_league9 th:first-child {
    border-radius: 7px 0 0 0;
}
.lh_commans .create_league_list_league9 th:last-child {
    border-radius: 0 7px 0 0;
}
.lh_commans .create_league_list_league9 td {
    padding: 15px 5px;
}


.lh_commans .page-title-new {
    background: #000028;
    border-left: none;
    border-radius: 7px 7px 0 0;
    width: calc(100% - 9px);
    padding: 4px 10px;
}

.lh_commans .cric_updates li {
    display: flex;
}
.lh_commans .cric_updates li i {
    border: none;
    box-shadow: none;
    margin-right: 20px;
}
.lh_commans .cric_updates li i img {
    width: 46px;
    height: 46px;
    object-fit: cover;
    border-radius: 110px;
    border: 2px solid #aaa;
}
.lh_commans .cric_upds_info h3 {
    font-size: 15px;
    margin-bottom: 5px;
}
.lh_commans .cric_upds_info span {
    color: #333;
}
.lh_commans .cric_upds_info p {
    margin: 0;
    margin-top: 8px;
    font-size: 13px;
    line-height: 1.3;
    color: #333;
}
.lh_commans .cric_updates {
    border-radius: 7px;
}
.lh_commans .scroll-text2 ul li {
    border-bottom: 1px solid #ddd;
}
.lh_commans .auc_chatbox {
    border: none;
    margin-top: 0;
    background-color: transparent;
}
.lh_commans .coming_msg_txt {
    height: 129px;
    display: block;
}
.lh_commans .mess_board {
    box-shadow: none;
    border-radius: 7px;
}
.lh_commans p.messge_right {
    float: right;
}
.lh_commans p.messge_left {
    float: left;
}
.lh_commans .copy_icon {
    width: 16px;
    height: 16px;
    display: inline-block;
    background-image: url(/assets../images/lh_copy.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: -3px;
    margin-left: 3px;
}
.lh_commans .copied_icon {
	background-image: url(/assets../images/lh_copied.png);
}
.lh_commans .create_league_list_league9.lm_boost th a img.icon-instru {
    filter: invert(1);
}
.lh_commans .league_home_box:last-child ul li {
    width: 49%;
}
.lh_commans .t_linnks_mch a {
    border-radius: 4px;
}

.lh_commans .menu_strip_block a.bread_cum font {
    margin-top: 6px;
}

.lh_commans .ply-off-content li {
    border: 1px solid #009999;
    border-radius: 7px;
    background-color: #f9f9f9;
}
.lh_commans .lh-box-1.plyoff-wrapper {
    border-right: none;
    height: 306px;
    overflow: unset;
    float: none;
    width: auto;
}
.lh_commans .plyoff-wrapper .playoff-tour-rounds-block {
    background-position: 166px 35px;
}
.lh_commans .pd-scorll.playoffs_lh, .matches_lh {
    border-radius: 7px;
    overflow: hidden;
}
.lh_commans .matches_lh .upcoming_box {
    padding: 0px;
    box-shadow: none;
    border-radius: 0;
    clear: both;
    overflow: unset;
    border-bottom: 1px solid #ddd;
    margin-bottom: 2px;
}
.lh_commans .matches_lh .upcoming_box:last-child {
    border: none;
}
.lh_commans .upcoming_box table {
    padding-bottom: 5px;
}
.lh_commans .upcom_teama::before, .upcom_teamb::after {
    width: 35px;
}
.lh_commans .upcoming_box table tr:first-child td span {
    color: #666;
    margin-bottom: 4px;
    margin-top: -13px;
}
.lh_commans .upcom_team b {
    font-size: 15px;
}
.lh_commans .upcoming_box table img {
    width: 25px;
    height: 25px;
}
.lh_commans .pst_bot_lg {
    padding-top: 5px;
}
.lh_commans .matches_lh .tabscontent {
    height: 267px;
}
.chat_box_date {
    text-align: center;
    margin-top: 15px;
    float: left;
    width: 100%;
    margin-bottom: 15px;
}
.chat_box_date b {
    background-color: #3b095f;
    padding: 4px 5px;
    border-radius: 7px;
    box-shadow: 0 1px 2px #a89d9d;
    color: #fff;
}
.chat_right_msg {
    display: table;
    border: 1px solid #ddd;
    background-color: #fff;
    margin-bottom: 10px;
    margin-top: 15px;
    width: 50%;
    text-align: left;
    padding: 6px 10px 11px 10px;
    border-radius: 10px 10px 0px 10px;
    margin-left: auto;
}
.chat_right_msg span, .chat_left_msg span {
    font-weight: 600;
    margin-bottom: 5px;
    color: #6054c7;
    display: block;
}
.chat_right_msg p, .chat_left_msg p {
    margin: 0;
}
.chat_right_msg font, .chat_left_msg font {
    font-size: 9px;
    color: #999;
    font-weight: 500;
    margin-top: 0px;
    text-align: right;
    display: block;
    margin-bottom: 0px;
}
.chat_left_msg {
    border: 1px solid #ddd;
    background-color: #fff;
    margin-bottom: 10px;
    margin-top: 15px;
    width: 50%;
    text-align: left;
    padding: 6px 10px 11px 10px;
    border-radius: 10px 10px 10px 0px;
    margin-right: auto;
    float: left;
}
.chat_mid_content {
    height: 190px;
    overflow-y: scroll;
    overflow-x: hidden;
    margin: 7px 0 3px;
    float: left;
    width: calc(100% - 20px);
    padding: 0 10px;
}
.lh_commans .auc_chatbox {
    margin-bottom: 0;
}
.lh_commans .cric_updates.pd-scorll .tabscontent {
    height: 241px;
}

/*Player Profile*/
.player_profile_inner {
    width: 30%;
}
.news_overflow {
    float: left;
    width: 100% !important;
}
.player_content_wrapper .news_frame_title h2 {
    display: block;
}
.news_frame_wrapper {
    background-color: #fff;
    width: 72%;
    margin-right: 20px;
}
.pf_graph_outer {
    width: 25%; 
}
.pp_grid_second {
    display: flex;
    padding-right: 30px;
}
/*.player_content_wrapper {
    overflow-x: hidden;
    background-color: #fff;
    max-height: 100%;
}*/
.pf_graph_outer .player-98-title {
    font-size: 18px;
    font-weight: bold;
    padding-top: 9px;
    margin-bottom: 13px;
}
 
/*.table_perfomance .tbody-scroll {
    height: auto!important;
    display: table-row-group;
    width: 100%!important;
    float: none;
}
.table_perfomance thead {
    float: none !important;
    width: 100% !important;
}*/
.player_profile_img::before {
    content: "";
    width: 200px;
    height: 98px;
    position: absolute;
    left: -109px;
    background-color: #009999;
    z-index: -1;
    border-radius: 110px;
    top: -8px;
}
.player_nme {
    padding-left: 35px;
}
.player_inner_data .player_nme > span {
    padding-bottom: 3px;
    padding-top: 5px;
}
.plyr_prof_top_table, .prof_salary_change_tble {
    border: none;
}
.player_content_wrapper .create_league_list_league9 th {
    background: #000028 !important;
}
.plyr_prof_top_table .create_league_list_league9 td {
    border-bottom: 1px solid #383131;
    background-color: #000;
    color: #fff;
}
.plyr_prof_top_table tbody td div, .plyr_prof_top_table tbody td {
    color: #fff;
}
.plyr_prof_top_table .create_league_list_league9 tr:nth-of-type(odd) td {
    background-color: #000;
}
.plyr_prof_top_table table.create_league_list_league9 {
    background-color: transparent;
}
.player_content_wrapper .create_league_list_league9 tr:nth-child(1) th:nth-child(1) {
    border-radius: 7px 0 0 0;
}
.player_content_wrapper .create_league_list_league9 tr:nth-child(1) th:last-child {
    border-radius: 0 7px 0 0;
}
.plyr_prof_top_table .create_league_list_league9 tr:last-child td:nth-child(1) {
    border-radius: 0 0 0 7px;
}
.plyr_prof_top_table .create_league_list_league9 tr:last-child td:last-child {
    border-radius: 0 0 7px 0;
}
.player_content_wrapper .news_overflow .owl-nav {
    display: block;
}
.news_frame_wrapper .owl-nav {
    top: -51px;
    right: -45px;
}
.news_nodata {
    border: 1px solid #ddd;
    text-align: center;
    font-size: 18px;
    min-height: 140px;
    border-radius: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.news_nodata p {
    margin: 0;
}

/*invite friend outer*/
.inv_top_header {
    text-align: center;
    margin-bottom: 20px;
}
.inv_top_header h2 {
    display: inline-block;
    background-color: #333;
    color: #fff;
    padding: 10px 30px;
    margin-top: 15px;
    z-index: 9;
    position: relative;
    border-radius: 6px;
}
.inv_htp_wrap {
    background-color: #fff;
    border-radius: 7px;
    margin-bottom: 20px;
}
.inv_title {
    background-color: #000028;
    color: #fff;
    padding: 10px 10px;
    border-radius: 7px 7px 0 0;
    font-size: 14px;
}
.inv_htp_wrap li {
    display: inline-block;
    vertical-align: top;
    width: calc(25% - 25px);
    padding: 10px 10px;
    position: relative;
}
.inv_htp_wrap li::before {
    content: "";
    background-image: url(/assets../images/share-arrow.png);
    position: absolute;
    top: 40%;
    right: -1px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: 12px;
    border: 1px dashed #ddd;
    border-radius: 100px;
    background-position: center;
}
.inv_htp_wrap li:last-child::before {
    content: unset;
}
.inv_htp_wrap li span {
    font-size: 12px;
    display: inline-block;
    border: 1px solid #ddd;
    width: 20px;
    height: 20px;
    text-align: center;
    border-radius: 40px;
    line-height: 20px;
    float: left;
    font-weight: bold;
    color: #aaa;
    margin-bottom: 40px;
    margin-right: 9px;
}
.inv_htp_wrap li h5 {
    font-size: 16px;
    color: #000028;
}
.inv_htp_wrap li p {
    color: #666;
    line-height: 1.3;
    font-size: 13px;
    margin-top: 7px;
    padding-right: 20px;
    float: left;
    width: 80%;
}
.inv_grid_box {
    background-color: #fff;
    display: inline-block;
    width: calc(50% - 10px);
    vertical-align: top;
    border-radius: 7px;
    margin-right: 15px;
    margin-bottom: 20px;
}
.inv_grid_box:nth-child(even) {
    margin-right: 0;
}
.inv_grid_socl ul {
    text-align: center;
    padding: 30px 10px 0px 10px;
}
.inv_grid_socl li {
    display: inline-flex;
    margin: 0 10px;
}
.inv_grid_socl li img {
    width: 135px;
    height: 42px;
    object-fit: contain;
}

.inv_grid_cpylnk .nh-forum-box img {
    width: 28px;
    margin-left: 6px;
    margin-top: 6px;
}
.inv_grid_cpylnk .nh-forum-box input {
    box-shadow: none;
    border-radius: 4px;
    width: calc(100% - 90px) !important;
}
.inv_grid_cpylnk .nh-forum-box label {
    color: #666;
    margin-bottom: 5px;
    display: block;
}
.inv_grid_cpylnk .nh-forum-box {
    padding: 15px 15px 26px 15px;
}

.inv_email_outer {
    padding: 10px 15px;
}
.inv_email_outer label {
    display: block;
}
.inv_email_outer textarea {
    float: none;
    box-shadow: none;
    border-radius: 5px;
    width: calc(100% - 15px) !important;
    margin-top: 6px;
    height: 50px !important;
    resize: none;
}
.inv_email_outer .nh-forum-box .nh-btn-1 {
    float: none;
    display: table-cell;
    margin: 0 auto;
    padding: 7px 29px;
    height: auto;
    margin-bottom: 5px;
}

.inv_grid_refprog ul {
    padding: 10px 15px;
}
.inv_grid_refprog li {
    margin-bottom: 10px;
    border-right: 1px dashed #ddd;
    padding-bottom: 16px;
    padding-top: 11px;
    display: inline-block;
    width: calc(25% - 4px);
    text-align: center;
}
.inv_grid_refprog li span {
    font-size: 15px;
    color: #777;
}
.inv_grid_refprog h6.inv_highlght {
    color: red;
    font-size: 21px;
}
.inv_grid_refprog h6 {
    font-size: 20px;
    margin-bottom: 10px;
}
.inv_grid_refprog li:last-child {
    border: none;
}
.inv_grid_box.inv_grid_refprog {
    width: 100%;
}


.inv_referal_wrap h2 {
    margin-bottom: 10px;
}
.inv_referal_wrap {
    border-top: 1px solid #aaa;
    padding-top: 20px;
    margin-top: 10px;
}

.inv_referal_wrap table {
    background-color: #fff;
    border-radius: 6px;
}
.inv_referal_wrap table th:last-child {
    border-radius: 0 6px 0 0;
}
.inv_referal_wrap table th:nth-child(1) {
    border-radius: 6px 0 0 0;
}
.inv_referal_wrap table th {
    padding: 13px 10px;
}
.inv_referal_wrap table td:nth-child(1), .inv_referal_wrap table td:last-child {
    font-size: 15px;
    color: #000;
}
.inv_referal_wrap table td {
    padding: 10px 10px;
    color: #666;
}

.inv_mail_url .inv_grid_socl {
    margin-bottom: 28px;
}
.invite_frnd_wrapper .inv_grid_wrap form .inv_grid_box.inv_grid_email {
    width: 100%;
    margin-bottom: 0;
}
.invite_frnd_wrapper .inv_grid_wrap form {
    background-color: #fff;
    display: inline-block;
    width: calc(50% - 11px);
    vertical-align: top;
    border-radius: 7px;
    margin-right: 0;
    margin-bottom: 20px;
}

/*Facebook Flow login*/
.fb_stepper_wrap {
    background-color: #fff;
    margin-top: 15px;
    padding-top: 30px;
    border-radius: 7px;
    padding-bottom: 40px;
}
.fb_stepper_wrap > h2 {
    font-size: 18px;
    text-align: center;
    padding-bottom: 20px;
    display: table;
    margin: 0 auto;
    position: relative;
}
.fb_stepper_wrap > h2::before {
    content: "";
    background-image: url(/assets../images/fb_checkmark.png);
    position: absolute;
    left: -35px;
    width: 25px;
    height: 30px;
    top: -3px;
    z-index: 9999;
    background-repeat: no-repeat;
    background-size: contain;
}
.fb_stepper_outer {
    width: 550px;
    margin: 0 auto;
    margin-top: 15px;
    padding-bottom: 10px;
    border-radius: 6px;
    background-color: #f5f5f5;
}
.fb_stepper_wrap #steps {
    display: flex;
    margin-top: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #ddd;
}
.fb_form_fields {
    padding: 30px 20px 20px 20px;
}
.fb_stepper_wrap .form_group {
    padding-bottom: 25px;
    position: relative;
}
.fb_stepper_wrap .form_group span.field-validation-error {
    position: absolute;
    left: calc(100% - 375px);
    bottom: 10px;
}
.fb_stepper_wrap .form_group label {
    font-size: 14px;
    display: inline-block;
    min-width: 130px;
}
.fb_stepper_wrap .form_group strong {
    font-size: 16px;
}
.fb_stepper_wrap .form_group .form-control {
    width: 347px;
    height: 35px;
    border-radius: 4px;
    padding-left: 6px;
    border: 1px solid #aaa;
}
.fb_stepper_wrap .form_button {
    text-align: center;
    margin-top: 15px;
}
.fb_stepper_wrap .form_button .button {
    text-decoration: none;
    float: none;
    display: inline-block;
    padding: 10px 25px;
    font-size: 16px;
    width: 180px;
    border-radius: 4px;
}
.fb_stepper_wrap .form_button .btn-black {
    background-color: #000;
    margin-left: 10px;
}

.fb_stepper_wrap .form_note {
    margin-top: 40px;
    font-size: 15px;
    background-color: #fff;
    padding: 15px;
    border-radius: 6px;
}
.fb_stepper_wrap .form_note p {
    margin: 0;
    color: #444;
}
.fb_stepper_wrap .form_note small {
    font-size: 16px;
    display: block;
    margin-top: 6px;
    line-height: 1.4;
    color: #888;
}
.fb_stepper_wrap .form_success p {
    font-size: 17px;
    text-align: center;
    color: green;
    font-weight: bold;
    padding: 0 20px;
}

.fb_stepper_wrap .step_current span {
    background-color: #009999;
}
.fb_stepper_wrap .step_current::before {
    background: linear-gradient(90deg, #009999 50%, rgba(0,0,0,1) 50%);
}

p.fb_inr_note {
    padding-left: 0;
    font-size: 14px;
    line-height: 1.4;
    margin-top: -10px;
    color: #777;
    margin-bottom: 0;
}
p.fb_inr_note small {
    font-size: 14px;
}
.fb_stepper_wrap .form_group label i {
    display: block;
    font-size: 12px;
    margin-top: 2px;
    color: #666;
}
.fb_stepper_wrap .form_group strong {
    vertical-align: top;
}
.fb_stepper_wrap .form_group .form-control {
    vertical-align: top;
}

/*Auction Bug*/
.auction_slction_block .auc_options input {
    height: 21px;
    width: calc(100% - 42px);
    border-right: none;
}
.auction_main_wrapper.auction_host_blck.auction_slction_block {
    max-width: 1750px;
    margin: 0 auto;
}
.auction_host_blck .squad_table th:nth-child(2), 
.auction_host_blck .squad_table td:nth-child(2) {
    width: 255px !important;
}
.auction_host_blck .squad_table th:last-child {
    padding-right: 20px;
}
.auction_main_wrapper.auction_host_blck.auction_slction_block .player-mdl-info {
    width: 82%;
}

/*Forget Password & Reset Password*/
.forget_password_wrap {
    width: 450px;
    margin: 100px auto;
    text-align: center;
    padding: 20px;
    border-radius: 10px;
    background-color: #fff;
    min-height: 350px;
}
.for_pass_img img, .forget_succes img {
    width: 100px;
}
.forget_title h2, .forget_succes h2 {
    font-size: 22px;
    margin: 25px 0 10px 0;
}
.forgot-text, .forget_succes p {
    font-size: 16px;
    color: #666;
    margin-bottom: 30px;
    line-height: 1.3;
}
.forg_validator {
    color: Red; 
    text-align: left; 
    margin: 5px 0 10px;
}
.forget_password_wrap input.textbox.username {
    float: none;
    width: calc(100% - 20px);
    height: 40px;
    padding-left: 15px;
    border-radius: 5px;
    border: 1px solid #aaa;
    font-size: 16px;
}
.forget_password_wrap .button {
    float: none;
    font-size: 18px;
    padding: 12px 40px;
    margin: 40px 10px 0 10px;
    border-radius: 5px !important;
    margin-top: 15px;
}
.forget_password_wrap a.button {
    background-color: #000;
    text-decoration: none;
}

.forget_succes {
    padding-top: 30px;
}
.forget_succes .button {
    text-decoration: none;
}
.forget_inner_set .field-validation-valid, 
.forget_inner_set .field-validation-error {
    margin-top: 5px !important;
    display: block;
    float: none;
}
.forget_password_wrap .error-red {
    text-align: left;
    margin-bottom: 20px;
}

/*reset*/
.reset_password_wrap .form_group {
    text-align: left;
    margin-bottom: 20px;
}
.reset_password_wrap .form_group label {
    font-size: 14px;
    color: #777;
    display: inline-block;
    padding-bottom: 5px;
    width: 130px;
    vertical-align: middle;
}
.reset_password_wrap .form_group .textbox {
    float: none;
    width: calc(100% - 160px);
    height: 35px;
    padding-left: 15px;
    border-radius: 5px;
    border: 1px solid #aaa;
    font-size: 16px;
}
.reset_password_wrap .form_group strong {
    font-size: 16px;
}
.reset_password_wrap .form_btn input.button,
.reset_password_wrap .form_btn a.button {
    font-size: 16px;
    padding: 10px 20px;
}
.reset_password_wrap .form_btn a.button {
    background-color: #333;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    margin-left: 10px;
    border-radius: 5px;
}
.reset_password_wrap .form_btn {
    margin-top: 35px;
}
.reset_password_wrap span.reset_validator.field-validation-error {
    padding-left: 130px;
    color: red;
}

/*Auction Monitor Video*/
a.btn-3.btn-video {
    bottom: 50px;
    background-color: #333;
}
.auc_video_wrapper div#divMainContent {
    height: calc(100vh - 30px);
}
.auction_bigs_wrapper.auc_shape_bg.auc_video_wrapper div#divMainContent {
    height: 100vh;
}
.auc_vdeo_block {
    text-align: center;
    margin-top: 55px;
    position: relative;
    z-index: 9;
}
.auc_vdeo_block iframe {
    width: 70%;
    height: 680px;
    object-fit: cover;
    background-color: #4c4c68;
    padding: 8px;
    border-radius: 30px;
}
.auc_vdeo_block::before, 
.auc_vdeo_block::after {
    content: "";
    background-color: #232354;
    position: absolute;
    top: 170px;
    width: 270px;
    height: 400px;
    z-index: -1;
}
.auc_vdeo_block::before {
    left: 0;
    border-radius: 0 50px 50px 0;
}
.auc_vdeo_block:after {
    right: 0;
    border-radius: 50px 0 0 50px;
}
.novideo_auction {
    text-align: center;
    height: 50vh;
    display: flex;
    transform: translateY(25%);
    justify-content: center;
    align-items: center;
}
.novideo_auction img {
    width: 250px;
    filter: brightness(100);
}

/*Draft Boosters*/
.dft_auc_booster .booster_blk1 {
    padding: 0px 10px 3px 10px;
}
.dft_auc_booster .mt_outer_predict .wpre_toggle {
    padding: 3px 10px;
}

/*LM-Change-Draft-Booster*/
.lm_draft_booster {
    width: 100%;
}
.lm_draft_booster .list-status {
    float: left;
    margin-right: 40px;
    padding-top: 6px;
}
.lm_draft_booster .list-status:nth-child(1) {
    padding-top: 12px;
}
.lm_draft_booster .list-status span {
    font-size: 14px;
}
.lm_draft_booster .list-status span:last-child {
    font-weight: 600;
}
.lm_draft_booster .list-status label {
    padding-left: 0 !important;
    padding-top: 7px !important;
    margin-bottom: 5px;
    font-size: 13px;
}
.lm_draft_booster .dft_auc_booster {
    float: right;
}

/*Acution Design*/
@media screen and (max-width: 1450px) and (min-width: 1300px) {
	.auction_slction_block .auc_options {
	    display: flex;
	    width: 51%;
	    margin-top: 0;
	}
}

/*player info box*/
.auction_prelist_two .plyr-info-block {
    width: 100%;
}
.auction_prelist_two .player-mdl-info {
    display: inline-block;
    width: 83%;
}
.auction_prelist_two .plyr-info-block table {
    width: calc(100% - 10px) !important;
}

/*Schedule Unlock Time*/
.schdule_rules_unlock .lm_manager_title p, .schdule_rules_unlock .lm_manager_note p {
    font-size: 17px;
    color: #777;
    margin-bottom: 0;
    margin-top: 8px;
}
.schdule_rules_unlock .lm_manager_note {
    margin-top: 10px;
}
.schdule_rules_unlock .lm_manager_note p {
    color: #000;
}
.schdule_rules_unlock .lm_manager_note .button {
    padding: 9px 20px;
}
p.schdule_nodata_rle {
    text-align: center;
    padding: 30px 0;
    background-color: #eee;
    margin: 40px 30px 50px 30px;
    font-size: 18px;
    color: #777;
    border-radius: 9px;
}

.schdule_unlock_modal.modal {
  display: none;
  position: fixed; 
  z-index: 999; 
  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.75);
}
.schdule_unlock_modal .modal-content {
    background-color: #fff;
    margin: auto;
    padding: 0;
    border: none;
    width: 500px;
    position: relative;
    border-radius: 10px;
}
.schdule_unlock_modal .close {
    color: #aaaaaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
    margin-top: 9px;
    margin-right: 14px;
}
.schdule_unlock_modal .close:hover,
.schdule_unlock_modal .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.schdule_unlock_modal .modal_body {
    padding: 0 20px;
}
.schdule_unlock_modal .modal-content h2 {
    border-bottom: 1px solid #ddd;
    padding: 14px 20px;
    margin-bottom: 30px;
}

.schdule_unlock_modal .form_group {
    margin-bottom: 12px;
}
.schdule_unlock_modal .form_group label {
    font-weight: 700;
    display: block;
    margin-bottom: 6px;
}
.schdule_unlock_modal .drp_player {
    padding: 0;
    margin-bottom: 10px;
    display: inline-block;
    margin-right: 15px;
    width: calc(50% - 10px);
}
.schdule_unlock_modal .drp_player:last-child {
    margin-right: 0;
}
.schdule_unlock_modal .form_submit {
    text-align: center;
    padding-bottom: 20px;
}
.schdule_unlock_modal .form_submit .button {
    float: none;
    font-size: 17px;
    border-radius: 4px;
    padding: 10px 40px;
}

.schdule_unlock_modal .custom_chckbx {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 25px;
    cursor: pointer;
    font-size: 16px;
    -webkit-user-select: none;
    font-weight: 500;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.schdule_unlock_modal .custom_chckbx input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.schdule_unlock_modal .checkmark {
    position: absolute;
    top: -5px;
    left: 0;
    border: 0px solid #dddddd;
    height: 23px;
    width: 23px;
    background-color: #ddd;
}
.schdule_unlock_modal .custom_chckbx:hover input ~ .checkmark {
  background-color: #ccc;
}
.schdule_unlock_modal .custom_chckbx input:checked ~ .checkmark {
  background-color: #000028;
}
.schdule_unlock_modal .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.schdule_unlock_modal .custom_chckbx input:checked ~ .checkmark:after {
  display: block;
}
.schdule_unlock_modal .custom_chckbx .checkmark:after {
    left: 8px;
    top: 5px;
    width: 3px;
    height: 8px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.schdule_unlock_modal .form_check {
    margin-top: 20px;
}

.schdule_rules_unlock table.create_league_list_league9 {
    width: 95% !important;
    margin: 0 auto;
    margin-top: 20px;
    border: 1px solid #ddd;
    margin-bottom: 20px;
    border-radius: 5px;
}
.schdule_rules_unlock table.create_league_list_league9 thead th,
.schdule_rules_unlock table.create_league_list_league9 tbody td {
    padding: 10px 5px;
    font-size: 13px;
}
.schdule_rules_unlock table.create_league_list_league9 tbody td {
    padding: 18px 5px;
}
.schdule_rules_unlock table.create_league_list_league9 td .button {
    float: none;
    padding: 5px 12px;
    text-decoration: none;
    border-radius: 4px;
    margin-left: 5px;
    font-size: 13px;
}
.schdule_rules_unlock table.create_league_list_league9 td .button.btn-black {
    background-color: #000;
}

/*Trade Tab color*/
.trade-summary-box ul.tour-menu8 li a {
    color: #aaa;
}

span#lblLoginError {
    color: red;
    border: 1px solid rgb(255 0 0 / 25%);
    display: inline-block;
    border-radius: 4px;
    padding: 6px 10px;
    margin: 8px 0 0px 0;
    background-color: rgb(255 0 0 / 2%);
    width: calc(100% - 70px);
}

/*player profile*/
.player_content_wrapper .news_frame_wrapper h2 {
    font-size: 14px;
}
.player_content_wrapper .pf_graph_outer .player-98-title {
    font-size: 14px;
    margin-bottom: 0px;
}
.player_content_wrapper .news_frame_wrapper .owl-theme .owl-nav [class*='owl-'] {
    width: 25px !important;
    height: 25px !important;
    font-size: 19px;
}
.player_content_wrapper .news_frame_wrapper button.owl-prev {
    left: -15px;
}
.player_content_wrapper .slider-box-carousel .owl-nav button.owl-next, 
.player_content_wrapper .owl-nav button.owl-prev {
    top: 11px;
}
.player_content_wrapper .news_frame_wrapper .owl-nav button span {
    display: inline-block;
    position: relative;
    top: -2px;
}
.player_content_wrapper .news_frame_wrapper button.owl-next {
    position: absolute;
    right: 75px;
    top: 11px;
}
.player_content_wrapper .news_frame_wrapper {
    padding-bottom: 0;
}
.player_content_wrapper .table_perfomance .tbody-scroll {
    height: 250px !important;
    overflow-y: auto;
}
.player_content_wrapper .pblisher_news div {
    padding-left: 5px;
    padding-right: 5px;
}
.player_content_wrapper .news_head {
    background-color: #fafafa;
    padding: 5px 0px;
    font-size: 12px;
    margin-bottom: 10px;
}

.draft-popup-box {
    z-index: 9999;
}

.info_model img {
    width: 25px;
    margin-left: 10px;
}

/*draft*/
.draft-new .draf-mid-box55 {
    background-color: transparent;
    border: none;
}
.draft-new .draft-teambox34:nth-child(even) {
    margin-right: 5px;
}

/*draft online*/
.draf-mid-box2 .draft-teambox34 table tbody, 
.draf-mid-box55 .draft-teambox34 table tbody {
    height: 468px;
}
.draft-new .draf-mid-box2 {
    min-height: 603px;
}
.draf-mid-14 .draf-mid-box3 .coming_msg_txt {
    height: 507px;
}
.plyr-info-block {
    width: 100%;
}

/*Payment Failed Page*/
.new-header.header_trans {
    padding: 20px 70px;
    border-bottom: 1px solid #ddd;
    text-align: center;
}
.mid_content_trans {
    width: 30%;
    margin: 0 auto;
    padding: 40px;
    position: relative;
    background-color: #000028;
    top: 130px;
    font-size: 17px;
    border-radius: 10px;
}
.mid_content_trans p {
    color: #fff;
}
.mid_content_trans b {
    display: block;
    padding-bottom: 14px;
}
.mid_content_trans a {
    float: none;
    display: inline-block;
    font-size: 16px;
    text-decoration: none;
    margin: 0 auto;
    margin-top: 5px;
    padding: 12px 25px;
    border-radius: 4px;
}

/*filter draft*/
.dteam_filter_block {
    border-bottom: 1px solid #edebeb;
    padding-bottom: 7px;
    margin-bottom: 7px;
}
.dteam_filter_block:last-child {
    border: none;
}
.dteam_filter_block img {
    width: 28px;
    height: 28px;
    object-fit: cover;
    vertical-align: middle;
    border-radius: 100px;
    margin-right: 10px;
    box-shadow: 0 2px 6px #adacac;
}
.dteam_filter_block b {
    width: 340px;
    display: inline-block;
}
.dteam_filter_block label.chkbox-lble {
    width: 91%;
    padding-left: 0;
    padding-right: 35px;
}
.teams_filter_wrap .dteam_filter_block label.chkbox-lble {
    width: 81%;
}
.dteam_filter_block .checkmark {
    right: 0;
    left: unset;
}
.dteam_filter_block label.chkbox-lble {
    margin-bottom: 0;
    padding-top: 7px;
    font-size: 14px;
    font-weight: 400;
    color: #555;
}
.dteam_filter_block.filter_match_show label.chkbox-lble {
    width: 91%;
}

.dfilter_scroll {
    max-height: 500px;
    overflow-y: auto;
}

.filter-search-modal .modal-content {
    background-image: none;
}
.dteam_filter_block i {
    display: block;
    font-size: 12px;
    padding-top: 3px;
    color: #888;
}

.filter_tabs_modal .checkmark {
    transform: scale(0.8);
    transition: all 0.4s;
}
.filter_tabs_modal .chkbox-lble input:checked ~ .checkmark {
    transform: scale(1);
}

/*local tournament*/
.playpage_locals .custom_tournew_content {
    top: 0;
    left: 75px;
    width: calc(100% - 95px);
    height: 100%;
}
.playpage_locals .custom_tournew_left {
    display: flex;
    width: 70%;
    align-items: center;
}
.playpage_locals .custom_tournew_left h2 {
    width: 61%;
    margin-right: 15px;
    margin-bottom: 0;
}
.playpage_locals .local_data {
    width: 30%;
    color: #fff;
    text-align: center;
}
.playpage_locals .local_data span, .local_data b {
    display: block;
    font-size: 13px;
    text-transform: uppercase;
    margin-bottom: 10px;
    font-weight: 400;
}
.playpage_locals .local_data small {
    font-size: 28px;
    display: block;
    text-transform: uppercase;
}
.playpage_locals .custom_tournew_right {
    margin-top: 16px;
}
.playpage_locals .custom_tournew_right .button {
    float: none;
    margin-bottom: 15px;
    text-align: center;
    display: block;
    text-decoration: none;
    position: unset !important;
}

.playpage_locals .tour-img-full a.ply-join-pri {
    top: 35px;
}
.playpage_locals .tour-img-full a.ply-join-pyb {
    top: 78px;
}
/*inner*/
.back_local a {
    display: inline-block;
    background-color: #fff;
    border: 1px solid #d9d9d9;
    margin-top: 15px;
    padding: 6px 20px 6px 10px;
    border-radius: 50px;
    text-decoration: none;
    color: #444;
    font-size: 14px;
}
.back_local a img {
    width: 20px;
    vertical-align: middle;
    margin-right: 2px;
}
.back_local a span {
    vertical-align: middle;
}

.playpage_locals_inr .box-white-2 {
    background-color: #fff;
    padding: 5px;
    width: calc(100% - 10px);
    float: left;
    margin-top: 20px;
    padding-top: 15px;
    padding-bottom: 0;
    border: 1px solid #d9d9d9;
    border-radius: 6px;
}
.playpage_locals_inr .custom_tournew_wrap {
    margin-bottom: 0;
}
.no_local_matches {
    height: 190px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 22px;
}
.no_local_matches img {
    width: 70px;
    margin-right: 30px;
}

/*draft filter changes*/
.filter-team-nw a.filter-btn {
    padding: 6px 8px;
    margin-right: 3px;
}
.filter-team-nw a.filter-btn span.fil-icon img {
    width: 17px;
}
.filter-team-nw a.filter-btn span.fil-icon {
    margin-right: 0;
}
.filter-team-nw a.filter-btn, .tab_swaper .tab button {
    position: relative;
}
.filter-team-nw a.filter-btn.active:before, .tab_swaper .tab button.tab_act:before {
    content: "";
    width: 7px;
    height: 7px;
    position: absolute;
    top: 6px;
    right: 5px;
    background-color: #ff4444;
    border-radius: 10px;
}
.tab_swaper .tab button.tab_act:before {
    top: 15px;
    right: unset;
    left: 5px;
}
.tab_swaper .tab button {
    padding: 10px 15px 10px 20px;
}
.table_filter_nm tbody tr td {
    line-height: 1;
    padding: 13px 0px 7px 0px;
}
.table_filter_nm tbody tr td img {
    margin-top: 0;
}
.filter_showcase {
    float: left;
    width: 100%;
    padding-left: 10px;
    line-height: 1;
}
.filter_showcase img {
    width: 15px;
    margin-top: 0 !important;
}
.draft-new .draf-mid .new-table-546 tbody {
    line-height: 28px;
}
.filter_showcase.filter_showcase_myteam {
    padding-left: 0;
    margin-top: 5px;
    float: none;
    display: inline-block;
    width: auto;
}
.auc_squad .squad_table tbody td .filter_showcase_myteam img {
    margin-right: 2px;
    float: none;
}

/*a#btnResetStartingMatch {
    display: none;
}*/

.auc_left_players .tabnav_bg {
    background: #333;
}


/***************     Auction Monitor     *********************/
.auction_bigs_wrapper table.owner_combi td {
    border-bottom: 1px solid #ddd !important;
}
.auction_bigs_wrapper .pick_time_auc {
    width: 95px;
}
.auction_bigs_wrapper table.owner_combi tr:last-child td {
    border-bottom: none !important;
}
.auction_bigs_wrapper table.owner_combi {
    border-bottom: none;
    border-top: none;
}
.auction_bigs_wrapper table.owner_combi thead td {
    padding-top: 15px;
    padding-bottom: 10px;
}
.auction_bigs_wrapper .auc_bs_title {
    padding: 15px;
    padding-bottom: 15px;
    margin-bottom: 15px;
    position: relative;
}


.auction_bigs_wrapper .auc_inner_player {
    max-width: 160px;
    width: auto;
    padding: 0 15px;
}

.auction_bigs_wrapper .auc_inner_player span {
    font-size: 34px;
}
.auction_bigs_wrapper .auc_inner_player b {
    font-size: 20px;
}
.auction_bigs_wrapper .auc_inner_player small {
    font-size: 20px;
}
.auction_bigs_wrapper .auction_player_top {
    position: relative;
    padding-bottom: 19px;
    min-height: 804px;
    padding-top: 0;
}

.auction_bigs_wrapper div#divMainContent {
    height: 100vh;
}
#mid-part-new.auction_bigs_wrapper.auc_shape_bg {
    min-height: 100vh;
}
b#prank {
    position: absolute;
    top: 10px;
    right: 10px;
    background-color: #19194c !important;
    display: inline-block;
    max-height: 90px;
    font-weight: bold;
    padding: 5px 10px;
    font-size: 23px;
    border-radius: 110px;
}
/*b#prank::Before {
    content: "";
    padding-right: 0;
}
span#pteamname {
    position: absolute;
    top: 10px;
    left: 10px;
    background-color: #19194c !important;
    display: inline-block;
    font-weight: bold;
    font-size: 23px;
    padding: 7px 15px 5px 15px;
    border-radius: 110px;
    color: #fff;
}*/
.auction_bigs_wrapper #pbasebidvalue::before {
    content: "";
    padding-right: 0;
}

.auction_bigs_wrapper .auc_player_block {
    width: 100%;
    overflow-y: auto;
    text-align: left;
    white-space: nowrap;
    padding-bottom: 10px;
}
.auction_bigs_wrapper .auc_inner_player {
    max-width: 195px;
    width: 100%;
    display: inline-block;
    padding-right: 5px;
    margin-left: 5px;
    text-align: center;
    padding-left: 0px;
}

/*new*/
.auction_bigs_wrapper .squad_table table tbody {
    height: 554px;
}
.auction_bigs_wrapper div#divMainContent {
    height: auto;
}
.auction_bigs_wrapper.auc_shape_bg .plist_lst_mtchs .create_league_list_league9 tbody tr:last-child {
    display: none;
}
.auction_bigs_wrapper .pick_time_auc {
    width: 100%;
    margin-bottom: 30px;
    background-color: rgb(57 57 80 / 37%) !important;
    box-shadow: inset 5px -3px 19px 3px #21214b;
}
.pick_time_auc table td[colspan="4"] {
    background: #009999;
    border-radius: 6px 6px 0 0;
}
.auction_bigs_wrapper .auction_player_right span {
    margin-right: 0;
    background-color: transparent;
    font-size: 20px;
    color: #000;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 7px;
}
.auction_bigs_wrapper .auction_player_right b::before {
    content: unset;
}
.auction_bigs_wrapper table.owner_combi td img {
    width: 26px;
    vertical-align: middle;
}
.auction_bigs_wrapper table.owner_combi td b {
    font-size: 24px;
    color: #fff;
}
.auction_bigs_wrapper .auction_player_left {
    padding-right: 0;
    margin-top: 25px;
}
.auction_bigs_wrapper .auction_player_info font {
    font-size: 20px;
}
.auction_bigs_wrapper .auc_inner_player i {
    font-size: 20px;
}
.auction_bigs_wrapper .auc_inner_player font {
    font-size: 20px;
    white-space: pre-wrap;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 170px;
}
.auction_bigs_wrapper h1.auction_mtitle {
    font-size: 28px;
}
.auction_bigs_wrapper .auc_bs_title h3 span {
    font-size: 26px;
}
.auc_cric_logo img {
    width: 280px;
    height: 80px;
}
.auction_bigs_wrapper .auc_prog_host_wrap tbody#grdARP td:nth-child(2), .auction_bigs_wrapper .auc_prog_host_wrap thead th:nth-child(2) {
    width: 100% !important;
}
.auc_prog_host_wrap tbody#grdARP td:nth-child(3) {
    width: 70px !important;
    text-align: center;
}
.auc_prog_host_wrap tbody#grdARP td:nth-child(4) {
    font-size: 16px;
    width: 150px;
    text-align: center;
}
.auction_bigs_wrapper .squad_table tbody td img {
    float: none;
}
.auction_bigs_wrapper .pick_time_auc span {
    background-color: transparent;
    color: #fff;
    margin-bottom: 0;
    font-size: 28px;
    padding: 0;
}
.auction_bigs_wrapper table.owner_combi tbody td {
    padding: 10px 0;
}
.auction_bigs_wrapper table.owner_combi td {
    border-bottom: 1px solid #3f3f5f !important;
}
.auction_bigs_wrapper table.owner_combi td {
    border-right: 1px solid #3f3f5f;
}
.ply-prof-right table, .plist_lst_mtchs table {
    font-size: 18px !important;
}
.auction_bigs_wrapper .my_team69-sub {
    font-size: 18px;
}
.ply-prof-right .create_league_list_league9 td {
    padding: 14px 10px !important;
}

.auction_bigs_wrapper .create_league_list_league9 td {
    font-size: 24px;
}
.plist_lst_mtchs i.ls_date_auc {
    display: block;
    font-size: 21px;
    margin-top: 5px;
}
.plist_lst_mtchs .create_league_list_league9 th, .plist_lst_mtchs .create_league_list_league9 td {
    padding: 10px 5px;
}
.auc_player_tags {
    border-radius: 4px;
    padding: 10px 10px;
    background: linear-gradient(180deg, rgba(0, 153, 153, 1) 0%, rgba(174, 183, 130, 0) 100%);
    margin-left: -20px;
    margin-right: -20px;
    margin-bottom: 40px;
}
.auc_player_tags ul {
    display: flex;
    justify-content: space-between;
}
.auc_player_tags li {
    color: #fff;
    font-size: 28px;
    width: 50%;
    border-right: 2px solid rgb(155 155 155 / 52%);
}
.auc_player_tags li span {
    display: block;
    margin-bottom: 15px;
    font-weight: bold;
}
.auc_player_tags li small {
    font-size: 28px;
    text-transform: capitalize;
    font-weight: bold;
}
.auc_player_tags li:last-child {
    text-align: right;
    border-right: none;
}
.auction_bigs_wrapper .auction_player_left img {
    width: 240px;
    height: 300px;
    border-radius: 10px;
    object-fit: cover;
}
.auction_bigs_wrapper .auction_player_left::before {
    width: 260px;
    height: 320px;
    border-radius: 10px;
    top: -10px;
}
.auction_bigs_wrapper .auction_player_right {
    text-align: left;
    margin-top: 30px;
}
.auction_player_info ul {
    padding-left: 4px;
}
.auction_player_info ul li {
    display: inline-block;
    background: rgb(155 162 121);
    background: linear-gradient(180deg, rgba(0, 153, 153, 1) 0%, rgba(174, 183, 130, 0) 100%);
    border-radius: 4px;
    width: calc(33.33% - 3px);
    padding-bottom: 10px;
    text-align: center;
    margin-top: 10px;
}
.auction_player_info ul li small {
    font-size: 20px;
    color: #fff;
    display: block;
    padding: 5px 0;
}
.auction_bigs_wrapper .create_league_list_league9 tr td {
    padding: 19px 5px;
}
.auction_player_right h3 {
    font-size: 42px;
    text-align: center;
}
.auction_bigs_wrapper .auction_player_info font {
    font-size: 25px;
    display: block !important;
}
.auction_bigs_wrapper .plist_lst_mtchs .create_league_list_league9 th[rowspan="2"]:nth-child(1) {
    width: 140px !important;
}
.auction_bigs_wrapper .auc_inner_player img {
    width: 90px;
    height: 90px;
}
.auction_bigs_wrapper .auction_midpart {
    width: 29%;
    margin-left: -15px;
}
.auction_bigs_wrapper .auction_rightpart {
    width: 35%;
}
.auction_rightpart .playr_tab_details {
    margin-bottom: 30px;
}
.auction_bigs_wrapper .pick_time_auc table td strong {
    font-size: 24px;
    color: #fff;
    font-weight: bold;
}

.auction_bigs_wrapper .prgner_name {
    padding-left: 40px;
}
.auction_bigs_wrapper .squad_inner a {
    font-size: 24px;
}
.auction_bigs_wrapper .squad_inner li {
    font-size: 20px;
}
.auction_bigs_wrapper .prgner_name h6, .auction_bigs_wrapper .squad_table tbody td span {
    font-size: 22px;
}
.auction_bigs_wrapper .auc_prog_host_wrap .squad_table td {
    padding: 19px 8px;
}


/*team manager - auction*/
.auction_slction_block .auc_player_profile_new .plyr_auc_img > img {
    width: 120px;
    height: 120px;
}
.auc_player_profile_new .player_info_side {
    margin-top: 10px;
    background-color: #f1f1f1;
    border-radius: 7px;
    margin-left: 10px;
    text-align: left;
    margin-right: 0px;
    padding: 10px 10px;
    font-size: 15px;
    min-height: 180px;
    min-width: 250px;
}
.auc_player_profile_new .player_info_side li {
    padding-bottom: 10px;
}
.auc_player_profile_new ul.plyer_scor_board {
    margin-top: 10px;
    background-color: #f1f1f1;
    border-radius: 7px;
    margin-left: 10px;
    text-align: left;
    margin-right: 0;
    font-size: 16px;
    text-align: center;
}
.auc_player_profile_new ul.plyer_scor_board li {
    border-bottom: 1px solid #aaa;
    padding: 15px 16px 16px 16px;
}
.auc_player_profile_new ul.plyer_scor_board small {
    display: block;
    padding-bottom: 3px;
}
.auc_player_profile_new ul.plyer_scor_board li h5 {
    font-size: 16px;
}
.auc_player_profile_new .player-info-stats {
    width: calc(100% - 440px);
    margin-left: 15px;
}
.auc_player_profile_new .player-info-stats .bo-r-tb-85 {
    border-left: 1px solid #ddd;
}
.auction_slction_block .auc_player_profile_new .plyr-info-block table{
    border: 1px solid #ddd;
}
.auc_player_profile_new .create_league_list_league9 th,
.auc_player_profile_new .create_league_list_league9 td {
    padding: 11px 5px;
    font-size: 15px;
}
.auc_player_profile_new .create_league_list_league9 td {
    padding: 23.5px 5px;
    background-color: #fff;
    border-radius: 4px;
}
.auc_player_profile_new ul.plyer_scor_board li:last-child {
    border-bottom: none;
}
.auction_host_blck .auc_player_profile_new .my_team69-sub {
    font-size: 12px;
} 
.auction_slction_block .auc_player_profile_new .plyr_auc_img {
    padding-bottom: 25px;
}
.auc_player_profile_new .player-info-stats tr:last-child td {
    border-bottom: none !important;
}

/*no result match*/
tr.noresult-match td {
    background-color: #777 !important;
    color: #fff !important;
}
#divTradeSummary table tr td:nth-child(2) {
    text-align: left;
}

/*category change*/
.auction_secpos .player_auc_detailed .auc_ply_role b#pcategory {
    display: block;
    margin-top: 2px;
}
.auction_secpos .plyr-info-block .img-fix.user-photo5.fl {
    margin: 0px 0 5px 5px !important;
}
.auction_secpos .auc_selected_players .plyr-info-block {
    min-height: 145px;
}

/* booster/prediction */
#divPredHistory .create_league_list_league9 th,  
#divPredHistory .create_league_list_league9 td, 
#divPredHistory .trade-summary-box table th {
    padding: 10px;
}
.lge_bst_history tr img {
    width: 35px;
}
.lge_bst_history td small {
    font-size: 13px;
    display: block;
    margin-top: 4px;
}
.lge_bst_history th:last-child {
    width: 95px !important;
}

/*link*/

.auction_profilelnk_wrap .noprofile_auction, .auction_profilelnk_wrap .auction_player_block {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
    width: 100%;
    font-size: 40px;
}
.auction_profilelnk_wrap .auction_player_block h5 {
	color: #000;
}
.auction_profilelnk_wrap .auc_lnk_block {
    position: relative;
    width: 100%;
    height: 1330px;
    overflow: hidden;
    margin-top: 0;
}    
.auction_profilelnk_wrap .auc_lnk_block iframe {
    position: absolute;
    left: 0;
    top: -170px;
    width: 100%;
    height: calc(100% + 170px);
    border: none;
    overflow: hidden;
}

/*Manage Team Draft*/
.draft_mnageteam .manage-left {
    float: left;
    width: calc(100% - 0px);
}
.draft_mnageteam .player_dft_outer {
    display: flex;
}
.draft_mnageteam .team_plyr_photo {
    display: flex;
    align-items: center;
}
.draft_mnageteam .team_plyr_photo .team_plyr_role {
    position: unset;
}
.draft_mnageteam .team_plyr_photo > img {
    top: 0;
}
.draft_mnageteam .team_plyr_photo > img {
    margin-left: 0px;
}
.draft_mnageteam .ply_right_dft {
    padding-left: 5px;
}
.draft_mnageteam .profile-img-bord85 {
    border: 2px solid #fff;
    border-radius: 130px;
    object-fit: contain;
    background-color: #fff;
}
.draft_mnageteam .dft_team_nmtop {
    margin-top: 50px;
    margin-left: 10px;
    background-color: #fff;
    max-width: 165px;
    display: flex;
    justify-content: space-between;
    padding: 7px 5px 7px 5px;
    border-radius: 4px;
    min-width: 165px;
    align-items: center;
}
.draft_mnageteam .dft_team_nmtop b {
    font-size: 12px;
    color: #001;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.draft_mnageteam .dft_team_nmtop a {
    background-color: #009999;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    padding: 4px 7px;
    border-radius: 3px;
}
.draft_mnageteam .sc-team-ex-box1 tbody tr:last-child td {
    border-bottom: none;
}
.draft_mnageteam tbody#grdBenchPlayersTitle_1 td, tbody#grdCVC_1 td {
    padding: 25px 15px 10px 15px;
}


.draft_mnageteam .cur_match_txt span:nth-child(2) {
    font-size: 17px;
}

.draft_mnageteam .cur_match_txt span:nth-child(1) {
    font-size: 13px;
    color: #888;
    font-weight: 400;
}
.draft_mnageteam .cur_match_txt {
    background-color: #f4f4f4;
    padding: 5px 10px;
    border-radius: 6px;
}

.draft_mnageteam .slider-456.slider-456-r {
    display: flex;
    justify-content: space-between;
}
.draft_mnageteam div#tabsholder2 .slider-456.slider-456-r ul#rptMatches {
    float: none;
    width: 40%;
}
.draft_mnageteam tbody#grdBenchPlayersTitle_1 tr td:nth-child(2), 
.draft_mnageteam tbody#grdCVC_1 tr td:nth-child(2) {
    padding-left: 0 !important;
}
.draft_mnageteam .manage-left table.create_league_list_league9 .stats-player {
    top: 1px !important;
    left: 65px !important;
}


.dft_stats_wrap .l2l-last-in {
    text-align: center;
    margin-top: 15px;
}
.dft_stats_wrap .l2l-last-in span.btn-txt {
    background-color: #009999;
    border-radius: 5px;
    font-size: 16px;
    margin-left: 0;
}

.dft_stats_wrap .team_plyr_form img {
    margin-top: 5px;
    margin-right: 5px;
    width: 14px;
}
.dft_stats_wrap .tabnav_bg {
    background: #333;
}
p.inst_note {
    margin-top: 25px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: bold;
}


/*auction main manager*/
.auction_slction_block .pick_time_auc {
    width: 100px;
}
.auc_player_block {
    position: relative;
    padding-left: 10px;
}
.auc_player_block .auc_intro {
    position: absolute;
    top: 1px;
    left: 6px;
}
.auction_host_blck .auc_inner_player {
    border: none;
    border-radius: 0;
    border-right: 1px solid #777;
}
table.owner_combi tbody td {
    padding-bottom: 5px;
    border-bottom: 1px solid #ddd !important;
    border-right: none;
}
table.owner_combi tbody td:last-child b {
    font-size: 13px;
}
table.owner_combi tbody tr:last-child td {
    border-bottom: none !important;
}
table.owner_combi {
    border-bottom: none;
}
.auction_main_wrapper.auction_host_blck div#tabsholder2 {
    width: calc(100% - 2px);
}
.auc_stats_strip span {
    background-color: #fff;
    color: red;
    font-weight: bold;
    padding: 10px 15px;
    margin-top: 0px;
}
.auc_selected_players {
    border: none;
    border-radius: 5px;
}
/*.players_auc_title {
    border-radius: 5px 5px 0 0 !important;
}*/
.auction_main_wrapper #tabsholder2 .tab-menu7 {
    background-color: transparent;
    border: none;
}
.auction_host_blck .auction_sel_right div#tabsholder2 {
    border-radius: 5px;
}
.auction_main_wrapper .squad_table table, .auc_playes_bid_wrapper {
    border: none;
}
/*.auc_left_players .auc_players_title {
    border-radius: 5px 5px 0 0 !important;
}*/
.auction_host_blck .players_auc_title, .auction_host_blck .auc_players_title, .auction_host_blck .auc_squad_title {
    border-radius: 5px 5px 0 0;
}
.auction_slction_block.auction_host_blck .auc_prog_host_wrap .squad_table table tbody {
    height: 656px;
}
.auction_main_wrapper .auction_sel_right div#contentcl1 .squad_table table tbody {
    height: 608px;
}
.auction_slction_block .plyr_auc_img {
    margin-top: 5px;
    background-color: #000028;
    color: #fff;
    border-radius: 6px;
}
.auction_slction_block .plyr_auc_img > img {
    width: 90px;
    height: 90px;
    border-radius: 100px;
    box-shadow: 0 4px 7px #999;
    border: none;
}
.auction_host_blck .auction_sel_left .player_auc_detailed .plyr-info-block h4 {
    font-size: 16px !important;
    margin: 5px 0px 10px 0px !important;
    color: #fff;
}
.plyr_news_lnk {
    color: #b8d4ff;
}
.bot_auc_dtls {
    text-align: left;
    width: 135px;
    font-weight: 400;
    border-radius: 2px;
    font-size: 12px;
    padding: 4px 6px;
    font-style: normal;
}
.auction_host_blck .plyr-info-block table {
    border: 1px solid #c9c2c2 !important;
}
.auction_slction_block .plyr-info-block table td:last-child {
    border-bottom: 1px solid #ddd;
}
.player-mdl-info table td {
    padding: 6.1px 5px;
}

.player-mdl-info table thead th:first-child {
    border-radius: 5px 0 0 0;
}
.player-mdl-info table thead th:last-child {
    border-radius: 0 5px 0 0;
}
.player-mdl-info table tbody tr:last-child td:nth-child(1) {
    border-radius: 0 0 0 5px;
}
.player-mdl-info table tbody tr:last-child td:last-child {
    border-radius: 0 0 5px 0;
}
.player-mdl-info table tr:last-child td {
    border-bottom: none !important;
}

.auction_host_blck .plyr-info-block table {
    border: 1px solid #c9c2c2 !important;
    border-radius: 5px;
    border-collapse: unset !important;
}
.plyr-info-block table {
    margin-top: 5px;
}

.filter-team-nw.sorting_nw {
    margin: 5px 0 0 2px;
}
.filter-team-nw.sorting_nw a {
    padding: 9px 8px 3px 8px;
}

.search_player {
    margin-top: 2px;
}

ul.ct_box_tab {
    background-color: #333;
    color: #fff;
    display: flex;
    justify-content: space-between;
    padding: 5px 10px;
    align-items: center;
    text-align: center;
    font-size: 12px;
}
ul.ct_box_tab li span {
    font-size: 10px;
}
ul.ct_box_tab li font {
    display: block;
    margin-top: 2px;
    font-size: 12px;
}
ul.ct_box_tab li.selected {
    border-bottom: 4px solid #ec6602;
    font-weight: bold;
}
ul.ct_box_tab.ct_box_tab_non {
    padding: 5px 10px;
}
.squad_table thead th {
    background-color: #000028 !important;
}
a.lnk_compare img {
    margin-top: 6px;
}
.auc_left_players table td a.link-color.nh-nowrap {
    text-decoration: none;
    font-size: 14px;
    width: 150px !important;
}
.auction_main_wrapper .squad_table tbody td img {
    margin-top: 0px;
}
#contentcl0 .squad_table .squad_inner a {
    font-size: 14px;
}
.auction_host_blck .squad_table th:nth-child(2), .auction_host_blck .squad_table td:nth-child(2) {
    width: 215px !important;
}
.auction_host_blck .squad_table th:nth-child(2), .auction_host_blck .squad_table td:nth-child(2) {
    width: 215px !important;
}
.auc_prog_host_wrap tbody#grdARP td:nth-child(3) {
    width: 90px !important;
}

span.sortin_icon_nosort {
    display: inline-block;
    width: 14px;
    height: 13px;
    background-image: url(/assetsimages/sorting_table_com.png);
    background-size: 8px;
    background-repeat: no-repeat;
    background-position: center;
    margin-bottom: -4px;
    margin-left: 0px;
}
span.sortin_icon_nosort.sortin_asc {
    background-image: url(/assetsimages/sorting_table_asc.png);
}
span.sortin_icon_nosort.sortin_dec {
    background-image: url(/assetsimages/sorting_table_dec.png);
}

#contentcl1 .squad_table table th:nth-child(1), #contentcl1 .squad_table table td:nth-child(1) {
    width: 245px !important;
}


.pick_time_auc {
    width: 100px;
}
table.owner_combi tbody td:last-child b {
    font-size: 13px;
}
table.owner_combi {
    border-bottom: none;
}
.auc_player_block {
    position: relative;
    padding-left: 20px;
}

.owner_combi_cat td font {
    display: inline-block;
    padding: 2px 5px;
    font-size: 12px !important;
    border-radius: 34px;
    background-color: #009999;
    color: #fff;
    margin-right: 0px;
}
.owner_combi_cat td b:last-child {
    display: inline-block;
    width: 35px;
    text-align: right;
    padding-right: 5px;
}
.pick_time_auc.owner_combi_cat {
    width: 85px;
    margin-left: 5px;
}
.pick_time_auc.owner_combi_cat td {
    padding: 4.5px 0;
}
.pick_time_auc td img {
    vertical-align: middle;
    margin-right: 19px;
}

.auction-start_btn {
    border-left: none;
    width: 130px;
}
.auction-start_btn a {
    width: 80px;
}

.auction_sel_left .player_auc_detailed .auc_ply_role span {
    font-size: 14px !important;
}
.auc_player_profile_new .player_info_side {
    margin-top: 6px;
    background-color: #000028;
    border-radius: 5px;
    margin-left: 6px;
    margin-right: 7px;
    font-size: 13px;
    min-height: 132px;
    color: #fff;
}
.auction_slction_block .auc_player_profile_new .plyr_auc_img {
    padding-bottom: 9px;
    margin-right: 0;
}
.auction_slction_block .auc_player_profile_new .plyr_auc_img > img {
    width: 80px;
    height: 80px;
}
.auction_slction_block .auc_options {
    width: 52%;
    margin-top: 3px;
    height: calc(95% - -5px);
}
.auction_slction_block .plyr-info-block table td:last-child {
    border-bottom: none;
}
.auction_slction_block .plyr-info-block {
    min-height: 145px;
}

.auc_player_profile_new .plyr_news_lnk {
    text-align: left;
}

/**/
.auction_host_blck .squad_table th:nth-child(2) {
    width: 225px !important;
}
.auction_host_blck .squad_table td:nth-child(2) {
    width: 195px !important;
}
.auc_prog_host_wrap tbody#grdARP td:nth-child(3) {
    width: 70px !important;
}

.auction_main_wrapper.auction_host_blck.auction_slction_block.auc_tmmanger .squad_table td:nth-child(2) {
    width: 259px !important;
}
.auction_main_wrapper.auction_host_blck.auction_slction_block.auction_hosting_am.auc_tmmanger .squad_table td:nth-child(2) {
    width: 205px !important;
}
.auction_main_wrapper.auction_host_blck.auction_slction_block.auc_tmmanger #contentcl1 .squad_table thead {
    background-color: #000028;
}

.auc_prog_host_wrap .squad_table td {
    padding: 5px 3px;
}
td.auc_tab_remove a {
    margin-left: 25px;
}
.auction_main_wrapper .squad_table tbody td img {
    margin-bottom: 5px;
}
.auction_main_wrapper.auction_host_blck.auction_slction_block.auction_hosting_am .squad_table table tbody {
    height: 616px;
}
.auctin_sel_btns a {
    border-radius: 4px;
}

.auc_player_block .full-width {
    display: flex;
    width: 100%;
    overflow-y: auto;
    text-align: center;
    align-items: center;
}
.search_player .search_clear_btn {
    background-image: url(/assets../images/busy-icon.png);
    background-repeat: no-repeat;
    background-size: 12px;
    background-color: #fff;
    border: none;
    height: 19px;
    background-position: 0 4px;
    margin-top: 0px;
    padding-right: 10px;
    cursor: pointer;
    border-radius: 0 4px 4px 0;
}

/*Sorting Table Overall*/
.tablesortnew .arrowsort-container {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 20px;
}
.tablesortnew .arrowsort {
    display: inline-block;
    width: 0;
    height: 0;
    margin: 1px;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
}
.tablesortnew .arrowsort-up {
    border-bottom: 5px solid #7e7878;
}
.tablesortnew .arrowsort-down {
    border-top: 5px solid #7e7878;
}
.tablesortnew .arrowsort-up.active {
    border-bottom: 5px solid #fcff40;
}
.tablesortnew .arrowsort-down.active {
    border-top: 5px solid #fcff40;
}
.tablesortnew thead th, .tablesortnew thead td {
    cursor: pointer;
    position: relative;
    padding-right: 5px;
}
.tablesortnew th .arrowsort-container, 
.tablesortnew td .arrowsort-container {
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
}

/*Online Draft*/
.drft_inr_tmbalance .ct-box3 tbody {
    height: auto !important;
}
.drft_inr_tmbalance .squad_table_new tbody {
    height: 505px !important;
}
.draf-mid.draf-mid-14 {
    margin-top: 15px;
}

.squad_table_new table tbody {
    width: 100%;
}
.squad_table_new table thead th {
    width: 63.3px;
}
.squad_table_new table thead th {
    padding: 10px 5px;
    font-weight: 600;
    color: #fff;
    border: none;
    border-bottom: none;
}

/*.draft-new.onlne_drft {
    overflow: hidden;
}*/

.plyr-info-block .img-fix.user-photo5.fl {
    background-color: #000028;
    padding: 5px 1px;
    border-radius: 8px;
    margin: 0px 0 1px 0px !important;
    border: 3px solid #fff;
    border-left-width: 4px;
}
.plyr-info-block table {
    margin-top: 4px;
    border-radius: 5px;
}
.draf-mid .plyr-info-block table thead th:first-child {
    border-radius: 5px 0 0 0;
}
.draf-mid .plyr-info-block table thead th:last-child {
    border-radius: 0 5px 0 0;
}
.draf-mid .plyr-info-block table tbody tr:last-child td:nth-child(1) {
    border-radius: 0 0 0 5px;
}
.draf-mid .plyr-info-block table tbody tr:last-child td:last-child {
    border-radius: 0 0 5px 0;
}
.draf-mid table.create_league_list_league9.plr-mdl-dtls tr:last-child td {
    border-bottom: none;
}
.draf-mid table.create_league_list_league9.plr-mdl-dtls tr:nth-of-type(odd) td {
    background-color: #f2f2f2;
} 
.draf-mid table.create_league_list_league9.plr-mdl-dtls td {
    padding: 6px 5px;
}
i.img-fix.user-photo5.fl h4 {
    color: #fff;
}
.draft-next-75 {
    color: #fff;
}
.filter-team-nw a.filter-btn.active:before, .tab_swaper .tab button.tab_act:before {
    width: 8px;
    height: 8px;
    top: 6px;
    right: unset;
    background-color: yellow;
    left: 3px;
}
.drft_inr_tmbalance .squad_table_new table {
    margin-left: 0;
    width: calc(100% - 0px);
}
.drft_inr_tmbalance .squad_table_new table thead th:nth-child(1) {
    width: 149px;
    text-align: left;
}
.drft_inr_tmbalance .squad_table_new table thead th {
    width: 59px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    border: none;
    padding: 10px 5px;
}
.drft_inr_tmbalance .squad_table_new table tbody tr td:nth-child(1) {
    width: 149px;
    text-align: left;
}
.drft_inr_tmbalance .squad_table_new table tbody tr td {
    width: 59px;
}
.draft-new .tabnav_bg {
    background-color: #009999;
}

.draft-new .draf-mid-box1 {
    background-color: transparent;
    border: none;
    width: calc(36% - 20px);
}
.draf-mid-box1 {
    margin-right: 15px;
    padding: 0;
}
.plyr-info-block {
    width: 100%;
    background-color: #fff;
    border-radius: 5px 5px 0 0;
}
.draf-mid-box1 table.new-table-546 {
    background-color: #fff;
    border-radius: 0 0 5px 5px;
    font-size: 12px !important;
}
.plyr_top .nh-nowrap {
    width: 200px !important;
    font-size: 14px;
}
.draf-font99 {
    margin: 0px 0px 0;
    width: calc(100% - 20px);
    font-size: 16px;
}
.draft-new .draf-mid-box2 {
    background-color: transparent;
    border: none;
    border-radius: 5px;
    width: calc(64% - 375px);
    padding-right: 0px;
    min-height: 590px;
    padding: 0;
}
.draf-mid-box2 {
    margin-right: 5px;
}
.draft-new .draft-teambox34 .new-table-54 {
    margin: 0 0px;
    width: calc(100% - 0px);
}
.draft-new .draft-note85 {
    position: relative;
    color: #666;
    background-color: #fff;
    margin-top: 10px;
    border-radius: 4px;
    font-size: 12px;
    width: calc(100% - 15px);
}
.draf-mid-box2 .draft-teambox34 table tbody, .draf-mid-box55 .draft-teambox34 table tbody {
    height: 505px;
}
/*.draf-mid-box2 .draft-teambox34 table tbody#MyTeamPlayers {
    height: 540px;
}*/
.draf-mid-14 .draf-mid-box3 .coming_msg_txt {
    height: 559px;
}
.draf-mid-box1 table.new-table-546 tbody#players {
    height: 479px !important;
}

.draf-mid .plyr-info-block table {
    width: calc(100% - 95px) !important;
}
.draft-new .new-table-546 tbody tr td .button2 {
    border-radius: 3px;
}
.autopick_drft {
    margin-top: 9px;
    float: right;
    margin-right: 40px;
    margin-left: 10px;
}
.sc-note-box a.button2 {
    margin-top: 5px;
    text-decoration: none;
    border-radius: 4px;
}
.draft-teambox34 table.new-table-54 .nh-nowrap {
    font-size: 14px;
    width: auto !important;
    max-width: 230px;
}

.drft_dble_header {
    background-color: #009999;
    border-radius: 5px 5px 0 0;
    padding: 5px 10px;
    display: flex;
    justify-content: space-between;
    color: #fff;
}
.drft_sub_tle_mid {
    text-align: right;
}
.drft_sub_tle_last {
    text-align: right;
}
.drft_sub_title h3 {
    font-size: 15px;
    margin-bottom: 3px;
}
.drft_sub_title span {
    color: #f2f2f2;
}
.draft-new .draf-top {
    border-radius: 0px;
    position: sticky;
    top: 0;
    left: 0;
    z-index: 6;
    margin: 0px 0px 15px;
    width: calc(100% - 10px);
    box-shadow: 0 6px 15px #b1a9a9;
    border-radius: 5px;
}
.draft-btn {
    padding: 9px 10px 8px;
    width: 100px;
}
.draf-mid-box1 .tabcontainer .new-table-546 thead td:nth-child(2) {
    width: 240px !important;
}
.draft-new .draf-mid-box3 {
    width: 370px;
}
.auc_sel_role .ct-box3 {
    border-bottom: none !important;
}
.squad_table table {
    width: 100%;
    margin-top: 0;
    margin-left: 0;
}
.squad_table_new thead {
    background-color: #000028;
    float: left;
}
.squad_table_new table tbody td {
    border: none;
    border-bottom: 1px solid #ddd;
}

/*Filter Team*/
.modal_filter_new .modal-content {
    width: 950px;
    margin-top: 50px;
    border-radius: 7px;
}
.modal_filter_new .lrge_filter_box li {
    display: inline-block;
    position: relative;
    width: calc(20% - 10px);
}
.modal_filter_new .chkbox-lble {
    width: 75%;
    font-weight: 400;
}
.modal_filter_new .checkmark {
    top: -3px;
}
.modal_filter_new {
    background-color: rgba(0, 0, 0, 0.75);
}
.modal_filter_new .lrge_filter_box li small {
    display: block;
    font-size: 16px;
}
.matches_filter_box label.chkbox-lble i {
    display: block;
    font-size: 12px;
    padding-top: 3px;
    font-weight: 300;
    color: #888;
}
.matches_filter_box label.chkbox-lble small {
    font-size: 13px;
}
.matches_filter_box .checkmark {
    top: -1px;
}
.modal_filter_new .close {
    font-size: 18px;
}
.modal_filter_new .modal_header a {
    font-size: 13px;
    text-decoration: none;
}
.modal_filter_new .sb-btn-fitler .button2.filter-rst, 
.modal_filter_new .sb-btn-fitler .button2 {
    border-radius: 4px;
    background-color: #000;
    color: #fff;
}
.filtr_hdr {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 12px;
}
.filtr_hdr .clear_btn {
    font-size: 11px;
    text-decoration: none;
    text-transform: uppercase;
    color: red;
    font-weight: bold;
    display: inline-block;
    padding-top: 5px;
}
.matches_filter_box label.chkbox-lble {
    font-weight: 600;
}
.modal_filter_new .modal_body {
    height: 712px;
    overflow-y: auto;
}

.lrge_combiner {
    display: flex;
}
.lrge_combiner > span {
    margin-top: 0;
    margin-right: 10px;
    font-weight: 600;
    font-size: 13px;
    min-width: 170px;
}
.lrge_combiner ul {
    width: 100%;
}
.lrge_combiner li {
    width: calc(25% - 10px);
}
.modal_filter_new input.button2.filter-sbm {
    background-color: #009999;
}
.draft-teambox34 table.new-table-54 tr a.fancyboxPP.link-color.nh-nowrap {
    margin-right: 10px;
}

/*Draft Manage Team*/
.draft_mnageteam .manage-left {
    float: left;
    width: calc(100% - 0px);
}
.draft_mnageteam .player_dft_outer {
    display: flex;
}
.draft_mnageteam .team_plyr_photo {
    display: flex;
    align-items: center;
    width: 50px;
}
.draft_mnageteam .team_plyr_photo .team_plyr_role {
    position: unset;
}
.draft_mnageteam .team_plyr_photo > img {
    top: 0;
}
.draft_mnageteam .team_plyr_photo > img {
    margin-left: 0px;
}
.draft_mnageteam .ply_right_dft {
    padding-left: 5px;
}
.draft_mnageteam .profile-img-bord85 {
    border: 2px solid #fff;
    border-radius: 130px;
    object-fit: contain;
    background-color: #fff;
}
.draft_mnageteam .dft_team_nmtop {
    margin-top: 50px;
    margin-left: 10px;
    background-color: #fff;
    max-width: 165px;
    display: flex;
    justify-content: space-between;
    padding: 7px 5px 7px 5px;
    border-radius: 4px;
    min-width: 165px;
    align-items: center;
}
.draft_mnageteam .dft_team_nmtop b {
    font-size: 12px;
    color: #001;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.draft_mnageteam .dft_team_nmtop a {
    background-color: #009999;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    padding: 4px 7px;
    border-radius: 3px;
}
.draft_mnageteam .sc-team-ex-box1 tbody tr:last-child td {
    border-bottom: none;
}
.draft_mnageteam tbody#grdBenchPlayersTitle_1 td, tbody#grdCVC_1 td {
    padding: 25px 15px 10px 15px;
}


.draft_mnageteam .cur_match_txt span:nth-child(2) {
    font-size: 17px;
}

.draft_mnageteam .cur_match_txt span:nth-child(1) {
    font-size: 13px;
    color: #888;
    font-weight: 400;
}
.draft_mnageteam .cur_match_txt {
    background-color: #f4f4f4;
    padding: 5px 10px;
    border-radius: 6px;
}

.draft_mnageteam .slider-456.slider-456-r {
    display: flex;
    justify-content: space-between;
}
.draft_mnageteam div#tabsholder2 .slider-456.slider-456-r ul#rptMatches {
    float: none;
    width: 40%;
}
.draft_mnageteam tbody#grdBenchPlayersTitle_1 tr td:nth-child(2), 
.draft_mnageteam tbody#grdCVC_1 tr td:nth-child(2) {
    padding-left: 0 !important;
}

@media screen and (max-width: 1400px) and (min-width: 1200px) {

	.dft_auc_booster .booster_blk1 {
	    padding: 0px 5px 3px 5px;
	}
	.draft_mnageteam #tabsholder2 .tab-menu7 ul li {
	    margin: 0px 3px !important;
	}
	.draft_mnageteam .tab-menu7 ul li a {
	    font-size: 15px;
	}
	.draft_mnageteam #tabsholder2 .tab-menu7 ul li a {
	    padding: 4px 10px 3px !important;
	}
	.draft_mnageteam .cur_match_txt span:nth-child(2) {
	    font-size: 15px;
	}
	.draft_strip_start .cur_match_txt {
	    margin-right: 10px;
	}

}

/*New*/
.draft_strip_start {
    display: flex;
}
.draft_strip_start .cur_match_txt {
    margin-right: 15px;
}
.match-box8.match-up {
    margin-right: -20px !important;
}
.match-box81 font {
    margin-bottom: 5px;
}
.match-box81 img {
    width: 30px;
    height: 30px;
    border-radius: 40px;
    margin-bottom: 5px;
}

.model_super_dft .modal-content {
    width: 400px;
}
.model_super_dft .model_content h2 {
    text-align: center;
    margin-bottom: 20px !important;
}
.model_super_dft .super_plyr_dft select {
    width: 100% !important;
    margin-bottom: 8px;
}
.model_super_dft .l2l-last-in .btn-black {
    background-color: #000;
}
.model_super_dft .l2l-last-in {
    text-align: center;
}
.model_super_dft .l2l-last-in .button {
    float: none;
    display: inline-block;
    text-decoration: none;
    border-radius: 4px;
    margin: 20px 5px 0 5px;
    padding: 10px 30px;
}
.super_plyr_dft span {
    font-size: 13px;
    color: #555;
}
.curret_round_ply {
    font-weight: bold;
    font-size: 12px;
}

.model_content.warning_tab h2 {
    color: red;
}
.model_content.warning_tab p {
    font-size: 16px;
    margin-bottom: 0;
    line-height: 1.4;
}

.sl-user-98 .sc-team-ex-box1 {
    width: 130px !important;
}
.sc-team-ex-box2 .sc-view-team-bo1, .sc-team-ex-box2 .sc-view-team-bo2 {
    line-height: 20px;
}
.sl-user-98 span {
    float: none;
    width: auto;
    text-align: center;
    font-size: larger;
    font-weight: bold;
    color: #000;
    padding: 0;
}

/*Create Private League*/
.title_dft_league {
    margin-bottom: -15px;
    font-weight: bold;
    font-size: 14px;
}
.title_dft_league span {
    display: block;
    font-weight: normal;
    font-size: 13px;
    margin-top: 5px;
    color: #666;
}
.customize_package_wrap tr#divDraftRow2 td:nth-child(2) .arrow-bar:before {
    right: 30px;
    top: 17px;
}
.customize_package_wrap tr#divDraftRow2 td:nth-child(2) .arrow-bar:nth-child(2) {
    padding-top: 0;
}

/*Online Auction*/
.auc_ply_role span#pteamname {
    color: #fff;
}
.plyr-info-block table thead th:first-child {
    width: 220px !important;
}
.player_auc_detailed .plr-mdl-dtls th:not(:first-child) {
    width: 35px !important;
}
.auction_secpos .auc_selected_players .plyr-info-block {
    min-height: 121px;
    border-radius: 5px;
}
.ac_timer b, .ac_bid.active b {
    font-size: 24px !important;
}
.auc_options ul li b {
    font-size: 24px;
}
.auction_secpos .player_auc_detailed {
    padding-top: 5px;
}
.players_auc_title h3 {
    font-size: 18px;
}
.players_auc_title h3 {
    font-size: 16px;
}
.auc_players_title h3 {
    font-size: 16px;
}
.auc_squad_title h3 {
    font-size: 16px;
}
.auc_prog_host_wrap select {
    width: 95px;
    font-size: 12px;
}
.auc_prog_host_wrap .squad_table {
    border-radius: 0px 0 5px 5px !important;
    margin-top: 0;
}
.auction_main_wrapper .squad_table table {
    border: none;
    margin-bottom: 0;
}
.plyr_top .nh-nowrap {
    width: 140px !important;
    font-size: 13px;
}
.auction_main_wrapper .squad_table table tbody {
    height: 481px;
}
.auc_squad .squad_table_new {
    height: 508px;
}
.coming_msg_txt {
    height: 476px;
}
.auc_intro img {
    width: 15px;
    height: 15px;
    border: none;
    box-shadow: 0 0 15px #bf8989;
    margin-right: 7px;
}
.auc_inner_player i span {
    color: #beca0c;
    font-weight: bold;
    display: inline-block;
    font-style: normal;
    margin-bottom: 5px;
    padding-bottom: 0;
}
.auc_options ul li select {
    margin-top: 12px;
    font-size: 19px;
    font-weight: 600;
}
.auction_bid_strip li.act {
    font-weight: bold;
    color: #000;
}
.auction_bid_strip, .auction_thirdpos {
    margin-top: 20px;
}
.auc_radio_strip {
    margin-bottom: 8px;
    margin-top: 5px;
}
.prgss_stats strong::before {
    content: unset;
}

.auction_grid_bottom .squad_table .squad_inner a {
    width: auto;
}

.auction_grid_bottom .squad_table .squad_inner a {
    font-size: 14px;
}
.squad_table_new table thead th {
    border: navajowhite;
}
.auc_left_players .tabnav_bg {
    padding: 8px 0px 3px;
}
.auction_selection_inner {
    padding: 5px 10px 5px 20px;
    position: relative;
}
.auction_secpos .player_auc_detailed .button {
    width: 10%;
}
span.auc-unsold.auc_sel_plyr {
    background-color: #fff;
    color: green;
    border-color: green;
}
.auction_thirdpos .auc_left_players table.new-table-546 thead.hint-show {
    background-color: #000028 !important;
}
.new-table-546 tbody tr.active td {
    background-color: #EC6602;
}
.players_auc_title span {
    font-size: 14px;
    color: #eaffc4;
    font-weight: 600;
}
.auc_message_box {
    background-color: #fff;
    border-radius: 0 0 5px 5px;
}
.squad_table_new table tbody {
    width: 100%;
    height: 546px;
}
.auc_player_block {
    position: relative;
    padding-left: 20px;
}
.online_auct_new .auc_left_players .new-table-546 tbody {
    height: 480px !important;
}
.online_auct_new .plyr-info-block .img-fix.user-photo5.fl {
    height: 122px !important;
}
.auc_left_players .new-table-546 a.link-color {
    font-size: 14px;
}
.online_auct_new .auc_prog_host_wrap td:first-child .squad_inner {
    display: inline-block;
    padding-left: 10px;
    padding-right: 5px;
}

.online_auct_new .squad_table_new table tbody {
    height: 471px;
}
.online_auct_new .auction_bid_strip li:first-child {
    font-weight: bold;
    color: #000;
}
.auction_secpos .player_auc_detailed .auc_ply_role b#pcategory {
    color: #fff;
}
.plyr-info-block .auc_ply_role img[src="/images/common/ptype-0.png"] {
    filter: invert(1);
}
.auc_infobar_strip {
    background-color: #333;
}
.auc_infobar_strip .search_player {
    margin-top: 10px;
    width: 50%;
}
.search_player span {
    height: 28px;
}
.search_player span input {
    height: 26px;
}
.search_player .search_clear_btn {
    height: 28px;
    background-position: 0 8px;
}
.auc_left_players .tabnav_bg {
    padding: 5px 0px 9px;
}
.auc_left_players .filter-team-nw, .auction_sel_right .filter-team-nw {
    margin-top: 8px;
}

.auction_sel_right .squad_drp select {
    margin-top: 2px;
    height: 27px;
}

.auc_left_players ul.tabnav {
    margin-top: 5px;
}

.online_auct_new .player-mdl-info table td {
    padding: 9px 5px;
}
.online_auct_new i.img-fix.user-photo5.fl h4 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 79px;
}
.online_auct_new .auction_secpos .auc_options {
    padding: 5px 4px 6px 10px;
    height: 130px;
    margin-top: 5px;
    display: inline-block;
    width: calc(100% - 300px);
}
.online_auct_new ul.ct_box_tab {
    height: 35px;
}
.online_auct_new .auc_left_players .tabnav_bg {
    padding: 5px 0px 9px;
    height: 30px;
}
.online_auct_new .plyr-info-block table {
    width: calc(100% - 8px) !important;
}
.online_auct_new .dft_pds_btn {
    margin-top: 6px;
}

.draf-mid-box2 ul.ct_box_tab {
    width: calc(100% - 20px);
}
.draf-mid-box2 ul.ct_box_tab li {
    background-color: transparent;
    color: #fff;
    font-size: unset;
    line-height: normal;
}
.auction_bigs_wrapper table.owner_combi tbody td:last-child b {
    font-size: 24px;
}

.online_auct_new .squad_drp select {
    font-size: 12px;
    border-radius: 2px;
}
.online_auct_new .squad_table_new table thead th {
    padding: 6px 5px;
}
.auction_secpos .auc_selected_players .players_auc_title a.button {
    margin-top: -6px;
}
.auction_secpos .auction_bid_panel .auc_picteam {
    margin-top: 10px;
}

@media screen and (max-width: 6000px) and (min-width: 2050px) {

	.online_auct_new .auction_secpos .auc_options {
	    width: calc(100% - 26%);
	}

}

@media screen and (max-width: 1700px) and (min-width: 1250px) {

	.auc_prog_host_wrap select {
	    width: 75px;
	}
	.search_player span {
	    width: 106px;
	}
	.auc_left_players .new-table-546 tbody tr td:nth-child(2) {
	    width: 135px !important;
	}
	.auc_left_players .new-table-546 tbody tr td:nth-child(5) {
	    width: 60px !important;
	}
	.online_auct_new ul.ct_box_tab {
	    padding: 5px;
	}
	.auc_left_players .new-table-546 a.link-color {
	    font-size: 12px;
	}
	.prgss_nm a {
        font-size: 13px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 103px;
        display: inline-block;
    }
	.auction_main_wrapper .squad_table tbody td img {
	    margin-right: 6px;
	}
	.auc_squad_title h3 {
	    font-size: 14px;
	}
	.prgss_nm span {
	    font-size: 11px;
	    vertical-align: top;
	}
	.prgss_nm {
	    padding-bottom: 0;
	}
	.prgss_stats {
	    padding-left: 22px;
	}
	.auction_slction_block .auc_options {
	    width: 46%;
	}
	.auctin_sel_btns a {
	    padding: 10px 15px;
	    width: 95%;
	}
	.auction_prelist_two .player-mdl-info {
	    width: 81%;
	}
	.package-box .btn-holder {
	    width: 155px;
	    height: 91px;
	    background-size: 1310px;
	}
	.package-box .btn-holder button {
	    width: 91px;
	    height: 35px;
	}

}

/*Draft Trade Player*/
a.icon9.add-right, a.icon9.add-left, a.icon9.add-right-on, a.icon9.add-left-on {
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url(/assets../images/trade_btn_up_off.png);
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
    top: 5px;
}
a.icon9.add-left.add-right, a.icon9.add-left {
	background-image: url(/assets../images/trade_btn_down_off.png);
}
a.icon9.add-right-on {
    background-image: url(/assets../images/trade_btn_up_on.png);
}
a.icon9.add-left-on {
    background-image: url(/assets../images/trade_btn_down_on.png);
}
.new-table-546 tbody tr.odd1.disactive td, .new-table-546 tbody tr.even1.disactive td {
    background-color: #999 !important;
}
.new-table-54 tr.disactive td {
    background-color: #999 !important;
}
a.icon9.add-up, a.icon9.add-down, a.icon9.add-down-on, a.icon9.add-up-on {
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url(/assets../images/stats_up_btn.png);
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
    top: 5px;
}
a.icon9.add-down.add-up, a.icon9.add-down {
	background-image: url(/assets../images/stats_down_btn.png);
}
a.icon9.add-down-on {
	background-image: url(/assets../images/stats_down_btn_act.png);
}
a.icon9.add-up-on {
	background-image: url(/assets../images/stats_up_btn_act.png);
}
.sc-team-ex-box1.sc-team-ex-box2 {
    width: 140px !important;
}
.dft_stats_wrap .new-table-546 thead td,
.dft_stats_wrap .new-table-546 tbody td {
    overflow: unset;
    text-indent: 0;
}
.team_plyr_form a {
    width: auto;
}

.dft_stats_wrap .tabnav_bg {
    height: auto;
    padding: 7px 0;
}
.dft_stats_wrap .filter-team-nw {
    margin: 8px 0 0 12px;
}
.dft_stats_wrap ul.tabnav {
    padding-top: 7px;
}
.dft_stats_wrap .create_league_list_league9 thead td, .dft_stats_wrap .create_league_list_league9 thead td a {
    color: #fff;
    background: no-repeat;
    font-weight: bold;
    background-color: #000028 !important;
}

.onlne_drft .search_player {
    margin-top: -3px;
}
.draft-new .tabnav_bg {
    background-color: #333;
}

@media screen and (max-width: 1650px) and (min-width: 1250px) {

	.onlne_drft .auc_squad .squad_table thead th, 
	.onlne_drft .auc_squad .squad_table tbody td {
	    padding: 4px;
	}
	.onlne_drft .draft-teambox34 table.new-table-54 .nh-nowrap {
	    font-size: 13px;
	}
	.onlne_drft .auc_squad .squad_table .nh-nowrap {
	    width: 95px !important;
	}
	.onlne_drft .auc_squad .squad_table tbody td img {
	    margin-top: 0;
	    margin-right: 5px;
	    width: 14px;
	}
}
/*modal trade draft*/
.draft_tradeteam .l2l-last-in {
    text-align: center;
    margin-top: 15px;
}
.draft_tradeteam .l2l-last-in span.btn-txt {
    background-color: #009999;
    border-radius: 5px;
    font-size: 16px;
    margin-left: 0;
}
.draft_tradeteam .info_model_instrut .modal-content {
    padding: 10px;
}
.draft_tradeteam .trade_tabular {
    border: 1px solid #ddd;
    border-top: none;
    border-bottom: none;
}
.draft_tradeteam .info_model_instrut .close {
    font-size: 0;
    right: 5px;
    top: 10px;
    width: 35px;
}
.draft_tradeteam .modal-content .close:before {
    content: '❌';
    font-size: 14px;
    display: inline-block;
    color: #000;
}
.team_plyr_name a {
    font-size: 12px;
}
.team_plyr_role img {
    width: 16px;
}

.draft_tradeteam .disactive td {
    background-color: #999 !important;
}
.draft_tradeteam .disactive.active td {
    background-color: #777 !important;
}
.draft_tradeteam .disactive .team_plyr_form {
    display: flex;
}
.draft_tradeteam .table-time {
    padding-left: 0px;
    display: inline-block;
    vertical-align: top;
}
.team_plyr_form {
    line-height: 16px;
    text-indent: 0;
}
.draft_tradeteam .table-time span {
    vertical-align: text-top;
}

ul.match-box8 li {
    overflow-x: auto;
    white-space: nowrap;
}
ul.match-box8 li .match-box81 {
    float: none;
    display: inline-block;
}
.slider-456.slider-456-r {
    display: flex;
    justify-content: space-between;
    width: calc(100% - 0px) !important;
    padding-right: 0;
    margin-bottom: 15px;
}

.draft_tradeteam .disactive td .icon9 {
    opacity: 0.4;
    filter: grayscale(100);
}

.dft_stats_wrap #contentz0 .full-width.current-round-ply {
    width: 91%;
    font-size: 10px;
    margin-left: -5px;
}
.disactive .full-width.current-round-ply {
    border: 1px solid #858484;
    border-left: 2px solid #6d6d6d;
}
.disactive .full-width.current-round-ply font {
    color: #4a4646;
}

.profile-menu-open {
    z-index: 99;
}

.draft_tradeteam .team_plyr_name .team_plyr_form span.stats-player {
    margin-right: 8px;
    margin-top: 1px;
    position: unset !important;
    width: auto !important;
    display: inline-block !important;
    font-weight: bold;
	font-size: 10px !important;
    height: auto !important;
}
.draft_tradeteam .team_plyr_name .team_plyr_form span.stats-player::before {
	display: inline-block;
	position: unset !important;
	background-color: #cdc948 !important;
    margin-right: 5px !important;
	width: 5px !important;
    height: 5px !important;
    content: "" !important;
    border-radius: 100px !important; 
}
.draft_tradeteam .team_plyr_form {
    display: flex;
    align-items: center;
}

@media screen and (max-width: 1450px) and (min-width: 1200px) {
	.profile_zone {
	    width: 30%;
	}
	.multi_mtch_blck {
	    width: calc(100% - 25px);
	}
	.profile_tabs .tab {
	    width: 34%;
	}
	.prof_tabsholder {
	    width: 60%;
	}
	.profile_tabs .tab .tablinks {
	    width: 305px;
	}
}

.contents.marginbot5 a.hint--top[data-hint="Played last match"] img {
    width: 15px;
}
table.list_league99 thead td {
    color: #fff;
    background: no-repeat;
    background-color: #000028 !important;
}
table.list_league99 thead {
    background: no-repeat;
}
table.list_league99 thead td a {
    color: #fff;
}

.contents.marginbot5 .tabcontainer .search_player {
    margin-top: -3px;
}
.contents.marginbot5 .tabcontainer table.new-table-546.tablesortnew .arrowsort-container {
    right: -4px;
}
.contents.marginbot5 .tabcontainer table.new-table-546.tablesortnew .arrowsort-up {
    border-bottom: 3px solid #7e7878;
}
.contents.marginbot5 .tabcontainer table.new-table-546.tablesortnew .arrowsort-down {
    border-top: 3px solid #7e7878;
}
.contents.marginbot5 .tabcontainer table.new-table-546.tablesortnew thead td:nth-child(3) .arrowsort-container {
	right: 20px;
}

.create_league_list_league9 .player_dft_outer .filter_showcase span.stats-player {
    margin-right: 5px;
    margin-top: 2px;
    position: unset !important;
    width: auto !important;
    display: inline-block !important;
    font-weight: bold;
    font-size: 10px !important;
    height: auto !important;
    float: left;
}
.create_league_list_league9 .player_dft_outer .filter_showcase span.stats-player::before {
    display: inline-block;
    position: unset !important;
    background-color: #cdc948 !important;
    margin-right: 5px !important;
    width: 5px !important;
    height: 5px !important;
    content: "" !important;
    border-radius: 100px !important;
}

.team_manage_wrap .sc-note-box {
    width: 97% !important;
    margin-top: 20px !important;
}
.team_manage_wrap .sc-note-box table:last-child td {
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
}

.mat-up-matches .mat-up-mat-box {
    background-color: #ddd;
}
div#contentz2 table.create_league_list_league9 .search_player {
    margin-top: -3px;
}

/*Draft Schedule*/
.dshcule_header {
    margin-top: 30px;
    background-color: #fff;
    border-radius: 4px;
    padding: 10px 10px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-shadow: 0 2px 3px #a5a5a5;
}
.dshcule_header h2 {
    font-size: 20px;
}
.dshcule_header .button {
    float: none;
    text-decoration: none;
    border-radius: 4px;
}
.dshcule_infostrip {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px 20px 15px 10px;
    width: calc(100% - 0px);
    border-radius: 4px;
    margin-bottom: 15px;
    box-shadow: 0 2px 1px #d1d1d1;
    margin-top: 20px;
    background-color: #f9f9f9;
}
.dshcule_infoitem select {
    width: 180px;
    height: 35px;
    font-size: 15px;
    border-radius: 4px;
    color: #000028;
    padding-left: 5px;
    border: 1px double #999;
}
.dshcule_infoitem span {
    display: block;
    margin-bottom: 5px;
    font-size: 13px;
    color: #777;
}
.dshcule_infoitem b {
    font-size: 16px;
    color: #000028;
}
.dshcule_infoitem ul li {
    display: inline-block;
    margin-left: 25px;
}

.ds-table tr td:first-child {
    border-radius: 3px 0 0 3px;
    width: 35px;
    text-align: center;
    font-size: 14px;
}
.ds-table td.first-ds {
    background-color: #000028;
    color: #fff;
    padding: 8px 5px;
    border-right: 1px solid #4a4646;
}
.ds-table td.first-ds strong {
    font-size: 15px;
}
.ds-table tr td:last-child {
    border-radius: 0 3px 3px 0;
}
.ds-table thead td {
    width: 102px;
}
.ds-table td {
    background-color: #fff;
    padding: 8px 5px;
    line-height: 17px;
    border-right: 1px solid #f7e8e8;
    border-bottom: 1px solid #f7e8e8;
    text-align: left;
}
.ds-table td font {
    color: #444;
    font-size: 13px;
    font-weight: 400;
    height: 30px;
}
.playoff-schedule-tb-wrapper table.da_dup_table {
    width: auto !important;
}
.playoff-schedule-tb-wrapper table.ds-table {
    border-collapse: collapse;
}
.dshcule_header span {
    display: block;
    font-size: 15px;
    font-weight: 400;
    color: #777;
    margin-top: 3px;
}

/*round schedule*/
.rund_actns_btns {
    text-align: right;
    padding-top: 20px;
}
.rund_actns_btns .button {
    float: none;
    text-decoration: none;
    display: inline-block;
    min-width: 100px;
    text-align: center;
    margin-left: 10px;
    border-radius: 4px;
    padding: 10px 25px;
}
.rund_actns_btns a.button.btn-black {
    background-color: #000;
}
.header_star .button {
    float: none;
    margin-left: 20px;
    font-size: 13px;
    text-decoration: none;
    padding: 6px 14px;
    background-color: #009999;
    display: inline-block;
    border-radius: 3px;
}

.rund_actns_back {
    padding-top: 20px;
}
.rund_actns_back .button {
    float: none;
    text-decoration: none;
    display: inline-block;
    background-color: #000;
    border-radius: 4px;
}
.round_sch_match {
    margin: 10px 20px;
    border: 1px solid #ddd;
    margin-bottom: 20px;
}
.round_sch_match h5 {
    font-size: 16px;
    background-color: #eee;
    padding: 10px;
}
.round_schdule_combine .round_sch_team, 
.round_schdule_combine .round_sch_match {
    width: 100%;
    margin-top: 10px;
}
.round_sch_team h5 {
    display: flex;
    justify-content: space-between;
    padding: 10px 10px;
    align-items: center;
}
.round_sch_team h5 a {
    float: none;
    text-decoration: none;
    border-radius: 4px;
    padding: 8px 21px;
}
.round_sch_team h5 span {
    font-size: 13px;
    display: block;
    margin-top: 2px;
    color: #777;
}
.rnf_tm_check {
    padding: 15px;
    padding-top: 0;
}
.rnf_tm_check label.chkbox-lble {
    font-size: 15px;
    width: calc(25% - 38px);
    margin-top: 20px;
    margin-bottom: 0;
}
.rnf_tm_check label.chkbox-lble .checkmark {
    top: -4px;
}
.rnf_tm_check input[disabled] + .checkmark {
    opacity: 0;
}
.rnf_macthes {
    display: flex;
    align-items: center;
}
.round_sch_match table {
    table-layout: fixed;
    border-collapse: collapse;
    margin: 16px;
    width: 100% !important;
}
.round_sch_match table td {
    border: none;
    border-bottom: 1px solid #ddd;
}
.round_sch_match .match_rnd_schd {
    margin: 0;
}
.rnf_macthes {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.rnf_macthes small {
    font-size: 13px;
}
.round_sch_wrap .round_sch_match {
    margin-top: 10px;
    margin-right: 0;
    margin-left: 20px;
}

.rm_selected {
    margin: 15px;
    min-height: 70px;
}
.rm_selected .full-width {
    margin-bottom: 25px;
}
.rm_sel_items {
    display: inline-flex;
    background-color: #000028;
    border: 2px solid #c3c37e;
    align-items: center;
    border-radius: 8px;
    padding: 12px 20px 11px 10px;
    margin-right: 9px;
    color: #fff;
}
.rm_sel_items a {
    margin-left: 0;
    display: inline-block;
    margin-right: 15px;
    background-color: #d70d0d;
    padding: 0;
    margin-top: 0;
    border-radius: 30px;
    margin-bottom: 0;
    height: 28px;
    width: 28px;
    text-align: center;
}
.rm_sel_items a img {
    filter: brightness(100);
    width: 18px;
    object-fit: contain;
    margin-left: -2px;
    margin-top: 1px;
}
.rteam_selected h6, .rteam_selected img {
    vertical-align: middle;
    font-size: 14px;
    font-weight: 600;
    display: inline-block;
}
.rteam_selected h6 span {
    display: block;
    font-weight: 400;
    font-size: 12px;
    color: #ccc;
    padding-bottom: 3px;
}
.rteam_selected small {
    background-color: #7d90a3;
    color: #fff;
    padding: 6px 5px;
    border-radius: 4px;
    font-weight: 600;
    font-size: 10px;
    margin: 0 20px;
}

.rm_selected a.button {
    display: table;
    margin: 0 auto;
    margin-top: 20px;
    float: none;
    font-size: 13px;
    text-decoration: none;
    padding: 10px 34px;
    background-color: #009999;
    border-radius: 3px;
    font-size: 18px;
}
.round_sch_match h5 a {
    color: red;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 13px;
}

.round_sch_match h5 {
    display: flex;
    justify-content: space-between;
}
.rs_team_shcase img {
    margin-right: 15px;
}
.rs_team_shcase:last-child img {
    margin-left: 15px;
}
.rs_team_shcase font {
    width: 150px;
    font-size: 14px;
}

/*draft scedhule modify*/
.draft_schle_modify .cus_rad {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 19px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin-top: 10px;
    font-weight: bold;
}
.draft_schle_modify .cus_rad input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
.draft_schle_modify .checkmark {
    position: absolute;
    top: -3px;
    left: 0;
    height: 21px;
    width: 21px;
    background-color: #fff;
    border: 2px solid #ccc;
    border-radius: 50%;
}
.draft_schle_modify .cus_rad:hover input ~ .checkmark {
  background-color: #ccc;
}
.draft_schle_modify .cus_rad input:checked ~ .checkmark {
    background-color: #000028;
    border-color: #000028;
}
.draft_schle_modify .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.draft_schle_modify .cus_rad input:checked ~ .checkmark:after {
  display: block;
}
.draft_schle_modify .cus_rad .checkmark:after {
    top: 5px;
    left: 5px;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background: white;
}

.draft_schle_modify {
    background-color: #fff;
    margin-top: 15px;
    border-radius: 10px;
}
.draft_schle_modify div#steps {
    justify-content: center;
    padding-top: 30px;
    padding-bottom: 30px;
    border-bottom: 1px dashed #ddd;
}
.draft_schle_modify .steps_leg {
    width: 220px;
    font-size: 15px;
}
.draft_schle_modify .steps_leg b {
    margin-top: 10px;
}
.dft_mofy_block {
    padding: 40px;
    min-height: 500px;
}
.dft_mofy_head h2 {
    font-size: 24px;
    margin-bottom: 20px;
}
.dft_mod_radioinr {
    display: flex;
    background-color: #f2f5eb;
    margin-bottom: 10px;
    padding: 10px;
    border-radius: 9px;
    align-items: center;
    justify-content: space-between;
}
label.cus_rad small {
    font-weight: 400;
    display: block;
    margin-top: 5px;
    color: #777;
}
span.dft_seq_img {
    margin-left: 100px;
}
span.dft_seq_img img {
    width: 240px;
}
.dft_mod_btn {
    margin-top: 30px;
    text-align: center;
}
.dft_mod_btn .button {
    float: none;
    width: 160px;
    display: inline-block;
    padding: 10px 0;
    text-decoration: none;
    margin: 0 4px;
    font-size: 18px;
    border-radius: 6px;
}
.dft_mod_btn .button.btn-black {
    background-color: #000;
}
.dft_mofy_head {
    display: flex;
    justify-content: space-between;
}
.dft_mofy_head h2 span {
    display: block;
    font-size: 16px;
    font-weight: 400;
    color: #888;
    margin-top: 5px;
}
.dft_mofy_head img {
    width: 190px !important;
}

.dft_seq_swap {
    display: flex;
    justify-content: center;
    margin-top: 10px;
    flex-wrap: wrap;
}
.dft_seq_box {
    background-color: #000028;
    padding: 15px 20px 54px 20px;
    border-radius: 30px;
    background-image: url(/assets../images/swipe-left-hand-png.png);
    background-size: 60px;
    background-repeat: no-repeat;
    background-position: right bottom;
    max-width: 300px;
    min-width: 250px;
    text-align: left;
    margin-bottom: 20px;
    margin-right: 15px;
}
.dft_seq_box h3 {
    font-size: 18px;
    margin-bottom: 8px;
    color: #fff;
}
.dft_seq_box ul {
    font-size: 16px;
}
.dft_seq_box ul li {
    cursor: move;
    background-color: #f8ffe9;
    margin-bottom: 7px;
    border-radius: 40px;
}
.dft_seq_box ul li:last-child {
    border-bottom: none;
}
.dft_seq_box ul li span {
    border-right: 1px solid #ddd;
    text-align: center;
    padding: 0;
    line-height: 30px;
    display: inline-block;
    padding: 0 10px;
}
.dft_mofy_inner p {
    text-align: center;
    color: #555;
    font-style: italic;
    font-size: 15px;
    margin-top: 50px;
    margin-left: -20px;
}

/*dft schudule no data*/
.dshcule_infostrip.nte_schdl {
    padding: 0px 20px 0px 10px;
    justify-content: center;
    min-height: 400px;
    flex-direction: column;
}
.dshcule_infostrip.nte_schdl p {
    font-size: 22px;
    text-align: center;
    padding: 0 230px;
    color: #888;
    line-height: 1.4;
}
.dshcule_infostrip.nte_schdl img {
    width: 140px;
    opacity: 0.6;
    margin-bottom: 0px;
}
.dshcule_infostrip.nte_schdl .button {
    text-decoration: none;
    font-size: 18px;
    padding: 10px 40px;
    border-radius: 4px;
}

.round_schdule_combine .rs_team_shcase font {
    width: 105px;
    font-size: 13px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.header_round h3 {
    font-size: 18px;
}
.round_schdule_combine .rs_team_shcase img {
    margin-right: 5px;
}
.round_schdule_combine .rs_team_shcase:last-child img {
	margin-left: 5px;
}

/*auction*/
.auction_main_wrapper.auction_host_blck.auction_slction_block .auction_sel_right .tabscontent .squad_table_new thead {
    width: 100%;
}
.auction_main_wrapper.auction_host_blck.auction_slction_block .auction_sel_right .tabscontent .squad_table_new th {
	width: 123px;
}
.auction_main_wrapper.auction_host_blck.auction_slction_block .auction_sel_right .tabscontent .squad_table_new {
    height: 638px;
}

/*draft salary*/
.drft_dble_header {
    overflow: hidden;
}
.d_budleft {
    background-color: #0a6464;
    margin-right: -20px;
    margin-top: -8px;
    margin-bottom: -9px;
    padding: 8px 15px 3px 20px;
    box-shadow: 0 0 8px #bdbdbd;
    border-radius: 30px 0 0 0px;
    transform: scale(0.9);
}
.d_budleft h3 {
    color: #f7de1d;
    font-size: 17px;
}

/*Dft Schedule*/
.dft_ran_grp2 .dft_seq_box {
    border-radius: 15px;
    background-image: none;
    max-width: 690px;
    text-align: left;
    margin-bottom: 20px;
    margin-right: 0;
}
.dft_ran_grp2 p {
    text-align: center;
    color: #fff;
    font-size: 18px;
    margin: 0;
    line-height: 1.4;
}
.random_block {
    display: flex;
    justify-content: center;
    align-items: center;
}
.random_block i {
    z-index: 9;
    display: inline-block;
    width: 60px;
    height: 60px;
    line-height: 60px;
    background-color: #ccc;
    text-align: center;
    border-radius: 60px;
    font-size: 15px;
    position: relative;
    margin: 0 65px 0 65px;
    font-weight: bold;
    background-image: url(/assets../images/draft_schdle_or.png);
    background-size: contain;
}
.random_block i:before {
    content: "";
    width: 30px;
    height: 2px;
    position: absolute;
    top: 30px;
    left: -30px;
    background: rgb(0, 153, 153);
    background: linear-gradient(90deg, rgba(0, 153, 153, 0) 0%, rgba(0, 153, 153, 1) 100%);
}
.random_block i:after {
    content: "";
    width: 30px;
    height: 2px;
    position: absolute;
    top: 30px;
    right: -30px;
    background: rgb(0, 153, 153);
    background: linear-gradient(-90deg, rgba(0, 153, 153, 0) 0%, rgba(0, 153, 153, 1) 100%);
}
.genrate_seqbtn .button {
    background: rgb(2, 131, 131);
    background: linear-gradient(0deg, rgba(2, 131, 131, 1) 0%, rgba(0, 153, 153, 1) 100%);
    border: 2px solid #33dbdb;
    text-decoration: none;
    padding: 15px 30px;
    font-size: 17px;
    border-radius: 11px;
}

/*claim*/
.claim_trade_players .box-white-2 {
    border-radius: 5px;
    box-shadow: 0 0 10px #d1c3c3;
}
.claim_trade_players .page-title-new {
    border-left: 0px solid #066161;
    border-radius: 5px 5px 0 0;
    width: calc(100% - 9px);
    margin-left: -6px;
}
.claim_trade_players .page-title-new font {
    font-size: 16px;
    font-weight: 600;
}
.claim_trade_players .page-title-new span {
    font-size: 14px;
    color: #eaffc4;
    font-weight: 600;
}
.claim_trade_players .create_league_list_league9 td {
    padding: 7px 5px;
}
.claim_trade_players .create_league_list_league9 th {
    padding: 10px 5px;
}
.claim_controllers {
    padding: 0 15px;
    margin-top: 0px;
}
.claim_trade_table {
    align-items: flex-start;
    display: flex;
    float: left;
    width: calc(100% - -5px);
    padding: 8px 10px 8px 10px;
}
.claim_trade_table table {
    border: 1px solid #ccc;
    border-radius: 5px;
}
.claim_trade_players .create_league_list_league9 tr:last-child td,
.trde_bid_wrap .create_league_list_league9 tr:last-child td {
    border-bottom: none;
    border-radius: 0;
}
.claim_trade_players .create_league_list_league9 th:first-child,
.trde_bid_wrap .create_league_list_league9 th:first-child {
    border-radius: 5px 0 0 0;
}
.claim_trade_players .create_league_list_league9 th:last-child,
.trde_bid_wrap .create_league_list_league9 th:last-child {
    border-radius: 0 5px 0 0;
}
.claim_trade_table .create_league_list_league9 thead th:last-child,
.claim_trade_table .create_league_list_league9 thead th:last-child {
    border-radius: 0 5px 0 0;
}
.claim_trade_data .claim_trade_table .create_league_list_league9:last-child th,
.claim_trade_data .claim_trade_table .create_league_list_league9:last-child th {
    border-radius: 0;
}
.claim_trade_data .claim_trade_table .create_league_list_league9:last-child th:first-child,
.claim_trade_data .claim_trade_table .create_league_list_league9:last-child th:first-child {
    border-radius: 5px 0 0 0;
}
.claim_trade_data .claim_trade_table .create_league_list_league9:last-child th:last-child,
.claim_trade_data .claim_trade_table .create_league_list_league9:last-child th:last-child {
    border-radius: 0 5px 0 0;
}
.claim_trade_players table.tab-sub-hed.create_league_list_league9 a img {
    margin-right: 2px;
    margin-top: 3px;
}

.claim_trade_players .create_league_list_league9 tr:last-child td:first-child,
.trde_bid_wrap .create_league_list_league9 tr:last-child td:first-child {
    border-radius: 0 0 0 5px;
}
.claim_trade_players .create_league_list_league9 tr:last-child td:last-child,
.trde_bid_wrap .create_league_list_league9 tr:last-child td:last-child {
    border-radius: 0 0 5px 0;
}

.claim_trade_grp {
    float: left;
    width: calc(100% - 15px);
    background-color: #f9f6f6;
    margin-top: 9px;
    margin-bottom: 10px;
    border-radius: 10px;
    display: table;
    margin-left: 7px;
    border: 1px dashed #666;
    padding: 10px 10px 5px 0px;
}
.claim_trade_players .mf-box-title {
    font-size: 14px !important;
    margin: 17px 0 -2px 10px !important;
}
.claim_trade_data .claim_trade_table table:first-child {
    margin-right: 40px;
}
.claim_trade_players .box-title-inner {
    display: flex;
    width: 58%;
    justify-content: space-between;
    padding-left: 11px;
    padding-top: 5px;
    font-size: 15px;
    margin-bottom: 2px;
}
.bud_claim span {
    display: inline-block;
    margin-left: 25px;
}

/*trada bid*/
.trde_bid_wrap .page-title-new {
    border-left: 0px solid #066161;
    line-height: 1.2;
    width: calc(100% - -10px);
    padding: 8px 10px;
    border-radius: 6px 6px 0 0;
}
.trde_bid_wrap .page-title-new font {
    font-weight: bold;
}
.trde_clm_bidding .page-title-new font {
    width: 55%;
}
.trde_clm_bidding .page-title-new font:last-child {
    width: 45%;
}
.trde_clm_bidding_bot .page-title-new {
    justify-content: space-between;
}
.trde_bid_wrap .page-title-new font b {
    display: block;
    font-weight: 400;
    font-size: 14px;
    padding-top: 2px;
}
.box-white-2.trde_clm_bidding {
    border-radius: 6px 6px;
}
.trde_clm_bidding_bot .page-title-new {
    border-radius: 6px 6px 0 0;
}
.trde_clm_bidding_bot .create_league_list_league9 tr:nth-of-type(odd) td {
    background-color: #fff;
}
.trde_bid_wrap .auc_note {
    border-radius: 5px;
}
.trde_bid_wrap .top_auc_header {
    font-size: 13px;
    padding: 5px 10px 5px 8px;
    border-radius: 4px;
    margin-left: 5px;
    width: calc(100% - 40px);
    margin-bottom: 5px;
}
.trde_clm_bidding_bot .page-title-new font b {
    font-weight: 600;
    display: inline-block;
    font-size: 16px;
}
.claim_trade_grp .search_player {
    background-color: transparent !important;
    padding: 5px 10px 0 10px !important;
}
.claim_trade_grp .search_player span {
    border: 1px solid #aaa;
    border-right: none;
    width: 220px;
}
.claim_trade_grp .search_player span input {
    width: 217px;
    font-size: 14px;
}
.claim_trade_grp .tabnav_bg .search_player {
    margin-top: -7px;
}
.claim_trade_grp .search_player .search_clear_btn {
    height: 26px;
    background-position: 0 6px;
    border: 1px solid #aaa;
    border-left: none;
    right: -7px;
}
.trde_clm_bidding_bot ul.tabnav li a {
    color: #fff !important;
    height: 22px;
}

/*RD Claim Players*/
.bud_claim {
    float: left;
    width: calc(100% - 0px);
    background-color: #fff;
    margin-top: 20px;
    padding: 10px 15px 10px 0px;
    display: flex;
    justify-content: space-between;
    border-radius: 4px;
    margin-left: 0;
}
.bud_claim span {
    color: #000;
    font-size: 16px;
    margin-left: 19px;
}
.clm_plyr_img > img {
    width: 41px;
    object-fit: cover;
    height: 40px;
    border-radius: 6px;
    margin-right: 10px;
    box-shadow: 0 2px 6px #c3c3c3;
}
.clm_plyr_data {
    display: inline-block;
}
.claim_trade_players .box-title-inner {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;
}

.claim_nodata_blck {
    text-align: center;
    padding: 0px 0;
    display: flex;
    align-items: center;
    float: none;
    width: 100%;
}
.claim_nodata_blck img {
    width: 350px;
    opacity: 0.2;
}
.claim_nodata_blck p {
    font-size: 24px;
    margin-top: 0px;
    color: #888;
    margin-left: 20px;
}
/*trade claim*/
.clm_plyr_img > img {
    width: 41px;
    object-fit: cover;
    height: 40px;
    border-radius: 6px;
    margin-right: 10px;
    box-shadow: 0 2px 6px #c3c3c3;
}
.clm_plyr_img {
    display: flex;
    align-items: center;
}
.clm_accrodin button.accod_nt_btn {
    width: 100%;
    text-align: left;
    padding: 12px 35px 12px 56px;
    border: none;
    background-color: rgb(242 242 188);
    margin-top: 15px;
    position: relative;
    border-radius: 5px;
    color: #000;
    font-weight: bold;
    text-transform: capitalize;
    background-image: url(/assets../images/help_cion.png);
    font-size: 16px;
    background-repeat: no-repeat;
    background-size: 30px;
    border: 1px solid #bfbf8e;
    background-position: 14px 6px;
}
.clm_accrodin button.accod_nt_btn:before {
    content: "";
    background-image: url(/assets../images/p-down-arrow.png);
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: right 7px center;
    position: absolute;
    transition: transform 0.5s;
    right: 9px;
    top: 13px;
    width: 30px;
    height: 20px;
}
.clm_accrodin button.accod_nt_btn.active:before {
    transform: rotate(180deg);
}
.clm_accrodin .auc_note {
    background-color: #fff;
    margin-top: 0;
    padding-left: 10px;
    padding-top: 10px;
    box-shadow: 0 0 4px #ccc;
    padding-bottom: 5px;
    border-radius: 0 0 5px 5px;
    display: none;
    transition: transform 0.4s;
    margin-top: -3px;
}
.clm_accrodin button.accod_nt_btn.active + .accod_nt_bdy {
    display: block;
}
.clm_accrodin p {
	margin: 10px 0;
    line-height: 1.3;
    font-size: 14px;
}
.clm_accrodin li {
    display: block;
    font-size: 14px;
    line-height: 1.3;
    padding-bottom: 2px;
}
.trde_clm_bidding_bot .tabnav_bg {
    background: #333;
    margin-right: -10px;
    width: calc(100% - 15px);
    float: left;
    margin-left: 10px;
    margin-bottom: -5px;
    padding: 12px 0 5px;
    border-radius: 5px 5px 0 0;
    margin-top: 10px;
}
.trde_clm_bidding_bot .search_player {
    margin-top: -10px;
}
.trde_clm_bidding_bot .filter-team-nw {
    margin: 2px 0 0 12px;
}
.trde_clm_bidding_bot .claim_trade_table table.create_league_list_league9 th {
    padding: 10px 5px !important;
}
.auc_abbreviat .note-icon {
    float: none;
    font-weight: bold;
    color: #333;
    margin: 11px 8px 0 0;
    font-family: 'Lato', sans-serif;
    font-size: 11px;
    background-color: #f8f8f8;
    padding: 4px 10px;
    border-radius: 3px;
    display: inline-block;
}

/*inter team trade*/
.itt_mid_btn {
    padding: 10px 0 10px 55px;
    background-color: #fff;
    margin-top: 10px;
    background-image: url(/assets../images/trade_updown.png);
    margin-bottom: 5px;
    background-repeat: no-repeat;
    background-position: left 10px center;
    background-size: 31px;
    border-radius: 7px;
}
.itt_mid_btn span {
    font-weight: bold;
    font-size: 14px;
}
.itt_mid_btn .button {
    float: none;
    padding: 10px 40px;
    display: inline-block;
    margin-left: 20px;
    font-size: 16px;
    border-radius: 5px;
}
.inter_team_trade .bo-r-tb-85 {
    border-left: 1px solid #343456;
}
.inter_team_trade .my_team69-sub {
    border-left: 1px solid #343456;
    border-top: 1px solid #343456;
}
span.iit_bud {
    display: inline-block;
    margin-top: 4px;
    float: right;
    font-size: 15px;
}

.clm_plyr_img {
    display: flex;
    align-items: center;
}
.clm_plyr_img > img {
    width: 41px;
    object-fit: cover;
    height: 40px;
    border-radius: 6px;
    margin-right: 10px;
    box-shadow: 0 2px 6px #c3c3c3;
}
.inter_team_trade .nh-box1 {
    border-radius: 5px;
}
.inter_team_trade .page-title-new3 {
    width: calc(100% - 20px) !important;
    border-left: none !important;
    margin-bottom: 0;
    border-radius: 5px 5px 0 0;
}
.inter_team_trade table.create_league_list_league9 th.my_team69-sub {
    border-radius: 0;
}
.inter_team_trade table.create_league_list_league9 {
    width: 100% !important;
    display: table;
    border-collapse: unset !important;
    font-size: 11px;
    margin: 0 auto;
}
.inter_team_trade .page-title-new3 select.selectbox {
    margin-top: 7px !important;
    border-radius: 4px;
}
.inter_team_trade table.create_league_list_league9 .clm_plyr_img a.link-color {
    font-size: 12px;
    width: 110px !important;
}
.inter_team_trade .slider-456.slider-456-r {
    margin-bottom: 5px;
    border-radius: 5px;
}

.inter_team_trade .note-icon img {
    float: none;
    width: 14px;
    vertical-align: middle;
    margin-top: -5px;
}
.inter_team_trade .sc-view-team-bo2 {
    border-right: none;
}
.inter_team_trade .sc-team-ex-box2 .sc-view-team-bo1, .sc-team-ex-box2 .sc-view-team-bo2 {
    padding: 1px 5px !important;
}
.inter_team_trade .sc-team-ex-box1.sc-team-ex-box2 {
    width: 235px !important;
    padding: 0;
}
.inter_team_trade .sc-team-ex-box1.sc-team-ex-box2 table {
    table-layout: fixed;
}
.draft_strip_start {
    align-items: center;
}
.notify_bar {
    background-color: #fff;
    border-radius: 6px;
    display: flex;
    justify-content: space-between;
    padding: 45px 31px 45px 100px;
    align-items: center;
    margin-top: 15px;
    background-image: url(/assets../images/trade_icon.png);
    background-repeat: no-repeat;
    background-position: 10px 41px;
    background-size: 68px;
    margin-bottom: 25px;
}
.notify_bar p {
    color: #000;
    font-size: 18px;
    width: 65%;
    margin: 0;
}
.notify_bar .button {
    text-decoration: none;
    border-radius: 4px;
    display: inline-block;
    float: none;
    margin-right: -14px;
    margin-top: -33px;
    margin-bottom: -32px;
    padding: 20px 82px 20px 82px;
    font-size: 18px;
    text-transform: capitalize;
}
.inter_team_trade tbody.tbody-scroll {
    overflow-y: auto;
}

/*trade notifcation*/
.trade_noti_block {
    background-color: #fff;
    border-radius: 6px;
    margin-bottom: 20px;
}
.trade_noti_block .page-title-new3 {
    border-left: none !important;
    border-radius: 6px 6px 0 0;
    width: calc(100% - 20px) !important;
    float: none;
    background-color: #000028 !important;
}
.trade_noti_block .page-title-new3 font {
    line-height: 34px;
    font-size: 15px;
}
.trade_noti_box {
    display: flex;
    justify-content: space-between;
    padding: 20px 15px;
    align-items: center;
}
.trade_noti_inr {
    width: 25%;
}
.trade_noti_inr > span {
    font-size: 15px;
    color: #777;
    display: inline-block;
}
.trade_noti_plyrs {
    display: flex;
    align-items: center;
    margin-top: 10px;
    background-color: #eee;
    border-radius: 33px;
    padding: 5px;
    box-shadow: inset 5px -6px 12px #dfdfdf;
}
.trade_noti_plyrs img {
    width: 50px;
    height: 50px;
    object-fit: cover;
    border-radius: 60px;
    margin-right: 10px;
}
.trade_noti_plyrs h3 b {
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    max-width: 200px;
}
.trade_noti_plyrs h3 small {
    display: block;
    padding-top: 5px;
    font-weight: normal;
    color: #777;
}
.tn_date {
    width: 23%;
    text-align: center;
    background-color: #eee;
    padding: 7px 0;
    border-radius: 34px;
    margin-top: 27px;
}
.tn_btn {
    width: 15%;
    text-align: right;
}
.tn_btn .button {
    float: none;
    font-size: 16px;
    text-decoration: none;
    padding: 11px 20px;
    border-radius: 4px;
    margin-top: 15px;
    display: inline-block;
    background-color: transparent;
    color: #1667b0;
}
.tn_note {
    color: #000;
    padding: 9px 10px;
    font-size: 14px;
    border-radius: 0 0 6px 6px;
    background: linear-gradient(0deg, #cbcbcb, transparent);
}
.tn_note p {
    margin: 0;
    margin-top: 2px;
    line-height: 1.3;
    display: inline-block;
    width: 93%;
    vertical-align: middle;
}

div#divTradeTM, 
div#divTradeSent {
    margin-top: 30px;
}
h2.page-title {
    font-size: 21px;
    margin-bottom: 10px;
    margin-top: 0px;
}

.back_btn img[src="/images/back_btn.png"] {
    filter: unset;
    height: auto;
    top: 0;
    vertical-align: super;
    margin-bottom: 3px;
}
h2.page-title a.back_btn {
    height: auto;
}
.propsed_trade h3 {
    font-size: 21px;
    font-weight: bold;
}
.propsed_trade {
    padding-top: 20px;
}
.propsed_trade .back_btn {
    height: 0;
}

/*CricBattle Plus*/
@font-face {
    font-family: 'Vintage';
    src: url('../fonts/VintageRegular.eot');
    src: url('../fonts/VintageRegular.eot?#iefix') format('embedded-opentype'),
        url('/assets../fonts/VintageRegular.woff2') format('woff2'),
        url('../fonts/VintageRegular.woff') format('woff'),
        url('/assets../fonts/VintageRegular.ttf') format('truetype'),
        url('/assets../fonts/VintageRegular.svg#VintageRegular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'sfsports-night';
    src: url(/assets../fonts/sf-sports-night.regular.ttf);
}

.play_tournamnt_clnts {
    background-color: #fff;
    float: left;
    width: calc(100% - 40px);
    padding: 20px;
    border-radius: 10px;
    margin-top: 25px;
}
.play_tournamnt_clnts h2 {
    font-size: 32px;
}
.play_tournamnt_clnts p {
    font-size: 18px;
    color: #666;
    margin-top: 10px;
}
  

.tour_ply_box {
    position: relative;
    margin-bottom: 20px;
}
.tour_ply_box img {
    width: 100%;
    border-radius: 9px;
}
.tour_ply_data {
    position: absolute;
    top: 0px;
    left: 0px;
    justify-content: space-between;
    display: flex;
    width: 100%;
    align-items: center;
}
.tour_ply_dleft {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 115px;
    padding-top: 10px;
    padding-left: 140px;
}
.tour_ply_dleft p {
    font-size: 12px;
    color: #adadad;
    margin: 0;
}
.tour_ply_dleft p i {
    margin: 0 5px;
    font-style: normal;
}
.tour_ply_dleft h4 {
    font-size: 40px;
    margin-top: 0;
    color: #fff;
    margin-left: 0;
    padding-top: 30px;
}
.play_tournamnt_clnts .tour_img_cbtns .button {
    display: block;
    float: none;
    min-width: 140px;
    margin: 10px 25px;
    text-align: center;
    font-size: 15px;
    text-decoration: none;
    border-radius: 4px;
    padding: 9px 0;
}
.play_tournamnt_clnts .tour_img_cbtns a.button.button-black {
    background-color: #fff065;
    color: #000;
}


.ply_tour_packsnote {
    background-color: #f6f7f9;
    border-radius: 4px;
    padding: 10px 10px;
    margin-bottom: 30px;
    font-size: 15px;
    border: 1px solid #d4d2e3;
    margin-top: 30px;
}
.ply_tour_packsnote li {
    margin-bottom: 12px;
    font-weight: bold;
}
.ply_tour_packsnote li:last-child {
    margin: 0;
}

.abt_pakage_left p {
    color: #fff;
    opacity: 0.8;
    font-size: 18px;
    line-height: 1.4;
    padding-right: 50px;
}
.abt_pakage_light .abt_pakage_left p {
    color: #000;
}
.abt_pakage_alternate .abt_pakage_left {
    padding-left: 35px;
    padding-right: 0;
}
.abt_pakage_box h6 {
    font-size: 16px;
    margin-bottom: 15px;
}
.abt_pakage_daily .abt_pakage_left p {
    padding-right: 50px;
    padding-left: 0;
    text-align: left;
}
.abt_pakage_daily .abt_pakage_left li {
    display: block;
}
.abt_pakage_daily .abt_pakage_left ul {
    margin-top: 30px;
}
.abt_pakage_ground h6 {
    color: #fff;
    line-height: 1.4;
}


.about_pakage_block {
    background-color: #f6f7f9;
    border-radius: 8px;
    margin-top: 40px;
    padding: 15px;
}
.about_pakage_block h2 {
    line-height: 1.6;
    font-size: 24px;
    text-transform: uppercase;
    color: #777;
    font-family: "Bree Serif", serif;
    text-align: center;
    margin-bottom: 20px;
}
.about_pakage_block h2 b {
    font-family: 'Vintage';
    font-size: 50px;
    display: block;
    color: red;
    text-transform: capitalize;
}
.abt_pakage_box {
    background-color: #fff;
    border-radius: 6px;
    padding: 15px;
    display: inline-flex;
    justify-content: space-between;
    margin-bottom: 15px;
    width: 97%;
    background-image: url(/assetshttps://www.cricbattle.com/images/corporate-bg.jpg);
    margin-right: 20px;
    position: relative;
    align-items: flex-start;
}
.abt_pakage_box:nth-child(even) {
    margin-right: 0;
}
.abt_pakage_left {
    width: 80%;
    padding-left: 10px;
    padding-right: 20px;
    padding-top: 0px;
}
.abt_pakage_right img {
    width: 500px;
    border-radius: 6px;
}
.abt_pakage_left h3 {
    font-size: 26px;
    margin-bottom: 30px;
    margin-top: 15px;
    color: #fff;
}
.abt_pakage_left li {
    padding-left: 25px;
    padding-bottom: 18px;
    font-size: 16px;
    position: relative;
    color: #fff;
}
.abt_pakage_left li:before {
    content: "";
    width: 6px;
    height: 6px;
    position: absolute;
    background-color: #009999;
    border-radius: 20px;
    left: 12px;
    top: 6px;
}
.abt_package_tag span {
    position: absolute;
    left: 0;
    bottom: 0;
    background-color: #009999;
    color: #fff;
    padding: 6px 20px;
    font-size: 14px;
    border-radius: 0 5px 0 6px;
}

.abt_pakage_left .button {
    padding: 15px 30px;
    border-radius: 4px;
    background-color: #d50b21;
    text-decoration: none;
    font-size: 17px;
    margin-top: 10px;
}
.abt_pakage_light .abt_pakage_left h3 {
    color: #000028;
}
.abt_pakage_light .abt_pakage_left li {
    color: #000028;
}
.abt_pakage_light .abt_pakage_left li:before {
    background-color: #000028;
}

.abt_pakage_box {
    background-size: 100%;
    background-position: -130px -130px;
    width: calc(100% - 50px);
    padding: 30px 25px;
}
.abt_pakage_right {
    background-color: #009999;
    border-radius: 6px;
    padding: 10px;
    width: 500px;
}
.abt_pakage_brief {
    background-image: url(/assets../images/tournamet_box2.jpg);
}
.abt_pakage_ground {
    background-image: url(/assets../images/tournamet_box1.jpg);
}
.abt_pakage_player {
    background-image: url(/assets../images/tournamet_box3.jpg);
}
.abt_pakage_team {
    background-image: url(/assets../images/tournamet_box4.jpg);
}
.abt_pakage_draft {
    background-image: url(/assets../images/tournamet_box5.jpg);
}
.abt_pakage_tracking {
    background-image: url(/assets../images/tournamet_box6.jpg);
}
.abt_pakage_daily {
    background-image: url(/assets../images/tournamet_box7.jpg);
}


.abt_pakage_right a:after {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    transform: scale(0);
    top: 0;
    content: "";
    transition: 0.6s;
    background-color: #000;
    opacity: 0.75;
}
.abt_pakage_right a:before {
    content: "";
    background-image: url(/assets../images/close.png);
    position: absolute;
    left: -10px;
    transform: ;
    z-index: 9;
    top: 40%;
    background-repeat: no-repeat;
    background-position: center;
    transform: rotate(44deg);
    opacity: 0;
    width: 50px;
    transition: 0.5s;
    height: 50px;
    background-color: red;
    border-radius: 50px;
    background-size: 20px;
    right: 0;
    margin: 0 auto;
}
.abt_pakage_right a:hover::before {
    opacity: 1;
}
.abt_pakage_right a:hover::after {
    transform: scale(1);
}
.abt_pakage_right a {
    position: relative;
    display: inline-block;
}


.ply_tour_lgtitle {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 30px;
}
.ply_tour_lgtitle h2 {
    font-size: 50px;
    font-family: 'sfsports-night';
    letter-spacing: 2px;
    display: inline-block;
    background-color: #000028;
    padding: 15px 11px 3px 24px;
    border-radius: 60px;
}
.ply_tour_lgtitle h2 span {
    color: #fff;
}
.ply_tour_lgtitle h2 strong {
    color: #9bcd10;
    position: relative;
    z-index: 9;
}
.ply_tour_lgtitle b {
    font-family: 'Vintage';
    margin-top: -70px;
    display: inline-block;
    margin-left: -25px;
    position: relative;
    top: -19px;
    font-size: 45px;
    color: #fff;
}

.abt_pakage_right img {
    width: 500px !important;
    border-radius: 6px;
    height: 360px;
    object-fit: cover;
    object-position: left;
}
.owl-theme .owl-dots .owl-dot span {
    width: 40px;
    height: 5px;
    margin: 5px 4px;
    background: #fff;
}
.owl-theme .owl-dots .owl-dot.active span, 
.owl-theme .owl-dots .owl-dot:hover span {
    background: yellow;
}

.abt_pakage_altmid {
    display: block;
    text-align: center;
    padding-top: 20px;
}
.abt_pakage_altmid .abt_pakage_left {
    width: 94%;
    margin-bottom: 40px;
}
.abt_pakage_altmid .abt_pakage_left h3 {
    margin-bottom: 30px;
}
.abt_pakage_altmid ul {
    text-align: left;
}
.abt_pakage_altmid li {
    display: inline-block;
    width: 46%;
    vertical-align: top;
}
.abt_pakage_altmid a.button {
    float: none;
    margin-top: 20px;
    display: inline-block;
}
.abt_pakage_altmid .abt_pakage_right {
    margin: 0 auto;
}

.abt_pakage_box a.button {
    margin-top: 30px !important;
}


.tour_ply_box_nodata .tour_ply_dleft {
    height: 115px;
    padding-left: 0;
    width: 100%;
    align-items: center;
}
.tour_ply_box_nodata img {
    height: 220px;
    object-fit: cover;
}
.tour_ply_box_nodata .tour_ply_dleft h4 {
    padding-top: 80px;
}

.tour_img_cbtns {
    text-align: center;
}
.tour_img_cbtns h5 {
    font-size: 30px;
    color: beige;
    margin-bottom: 15px;
    margin-top: 8px;
}
.tour_img_cbtns strike {
    font-size: 17px;
    color: #999;
    margin-left: 0px;
    display: block;
}

/********************************    Tournament Inner    *********************************************/

.play_tour_detailbox .tour_ply_dleft {
    padding-left: 0;
    width: 100%;
    text-align: center;
}
.play_tour_detailbox {
    padding: 0;
    background-color: transparent;
    width: 100%;
}
.play_tournamnt_clnts .tab {
    background-color: #fff;
    display: flex;
    border-radius: 6px;
    box-shadow: 0 1px 3px #b6acac;
}
.play_tournamnt_clnts .tab button {
    text-align: center;
    color: #949494;
    border-radius: 6px;
    font-weight: bold;
    font-size: 14px;
    position: relative;
    padding: 11px 15px;
}
.play_tournamnt_clnts .tab button.active {
    background-color: transparent;
    border-radius: 0;
    color: #000;
}
.play_tournamnt_clnts .tab button.active:before {
    content: "";
    height: 4px;
    width: 85%;
    background-color: #aa2631;
    position: absolute;
    bottom: 0;
    left: 0;
    border-radius: 4px 4px 0 0;
    right: 0;
    margin: 0 auto;
}
.tour_tab_comman {
    background-color: #fff;
    margin-top: 25px;
    border-radius: 6px;
    padding: 15px 20px 20px 20px;
    box-shadow: 0 1px 3px #b6acac;
}
span.tour_brf_head {
    display: block;
    font-weight: bold;
    font-size: 16px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 15px;
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
}
.tour_tab_summary p {
    font-size: 16px;
    line-height: 1.3;
    margin-top: 5px;
}
ul.tour_brf_data {
    display: flex;
    margin-top: 25px;
}
ul.tour_brf_data li {
    flex: 1;
    text-align: center;
    background-color: #000028;
    color: #fff;
    margin: 0 10px;
    padding: 15px 0 10px 0;
    border-radius: 7px;
    background-image: url(/assets../images/play-tour-comman.png);
    background-position: center;
}
ul.tour_brf_data li:nth-child(1) {
    margin-left: 0;
}
ul.tour_brf_data li span {
    font-size: 15px;
    display: block;
    margin-bottom: 10px;
}
ul.tour_brf_data li span a {
	color: #fff;
}
ul.tour_brf_data li h5 {
    font-size: 45px;
}
.tour_tab_teams ul {
    display: flex;
}
.tour_tab_teams ul li {
    flex: 1;
    text-align: center;
    border-right: 1px solid #ddd;
    margin-bottom: -20px;
    padding-bottom: 25px;
    padding-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
}
.tour_tab_teams ul li:last-child {
    border: none;
}
.tour_tab_teams ul li img {
    width: 50px;
    height: 50px;
    object-fit: contain;
    vertical-align: middle;
    display: block;
    margin: 0 auto;
    background-color: #eee;
    border-radius: 47px;
    padding: 5px;
}
.tour_tab_teams ul li span {
    display: block;
    margin-top: 15px;
    font-size: 15px;
    padding: 0;
}
.players_wout_block {
    display: flex;
}
.players_wout_box {
    flex: 1;
    border: 1px solid #ddd;
    margin-top: 15px;
    background-color: #fff;
    margin-right: 25px;
    border-radius: 6px;
}
.players_wout_box:last-child {
    margin-right: 0;
}
.players_wout_box h6 {
    font-size: 14px;
    font-weight: 400;
    padding: 7px 10px;
    background-color: #f6f6f6;
    border-radius: 6px 6px 0 0;
}

.players_wout_box .player_dft_outer {
    border-bottom: 1px solid #ddd;
    padding: 10px 0;
}
.players_wout_box li:last-child .player_dft_outer {
    border: none;
}
.players_wout_box .team_plyr_photo {
    position: relative;
    display: inline-block;
    padding-left: 10px;
}
.players_wout_box .team_plyr_photo:before {
    content: "";
    width: 40px;
    height: 35px;
    background-color: #c9f19d;
    position: absolute;
    bottom: 0;
    left: 13px;
    border-radius: 34px;
}
.players_wout_box .team_plyr_photo > img {
    width: 45px;
    margin-left: 0;
    height: 45px;
    vertical-align: middle;
    border-radius: 30px;
    top: 0;
}
.players_wout_box .ply_right_dft {
    display: inline-block;
    vertical-align: middle;
    padding-left: 5px;
}
.players_wout_box .ply_right_dft h5 {
    font-size: 16px;
    margin-bottom: 3px;
    color: #000028;
}
.players_wout_box .ply_right_dft strong {
    font-weight: normal;
    color: #555;
}

.tour_tab_champs li {
    position: relative;
}
.tour_tab_champs li b {
    font-size: 23px;
    display: block;
    color: #000;
    margin-top: 20px;
}
.tour_tab_champs ul li span {
    margin-top: 5px;
}
.tour_tab_champs li:before {
    content: "";
    background-image: url(/assets../images/cup.png);
    width: 30px;
    height: 30px;
    position: absolute;
    left: 10px;
    top: 10px;
    background-size: contain;
    transform: rotate(-15deg);
    opacity: 0.5;
}
.tour_tab_champs li:hover::before {
    opacity: 1;
}

.tour_tab_dblue {
    background-color: #000028;
}
.tour_tab_dblue span.tour_brf_head {
    color: #fff;
    border-bottom: 1px solid #4a3737;
}

.tour_ground_outer {
    display: flex;
    margin-top: 25px;
}
.tab_ground {
    margin-top: 10px;
}
.ground_tabs {
    background-color: #fff;
    border-radius: 6px;
    box-shadow: 0 1px 3px #b6acac;
    margin-right: 20px;
    width: 250px;
}
.ground_tabs button {
    display: block;
    background-color: inherit;
    font-family: 'cb-regular', Arial, sans-serif;
    width: 100%;
    border: none;
    outline: none;
    text-align: left;
    color: #949494;
    border-radius: 6px;
    font-weight: bold;
    font-size: 15px;
    position: relative;
    padding: 12px;
    cursor: pointer;
    transition: 0.3s;
}
.ground_tabs button.active {
    background-color: #aa2631;
    border-radius: 0;
    color: #fff;
}
/*.ground_tabs button.active:before {
    content: "";
    height: 4px;
    width: 92%;
    background-color: #aa2631;
    position: absolute;
    bottom: 0;
    left: 0;
    border-radius: 4px 4px 0 0;
    right: 0;
    margin: 0 auto;
}*/
.ground_tabs h3 {
    font-size: 14px;
    border-bottom: 1px solid #ddd;
    padding: 12px 15px;
}
.ground_content_outer {
    width: 77%;
}
.ground_header {
    background-image: url(/assets../images/tournament_ground_name2.jpg);
    min-height: 170px;
    background-size: cover;
    text-align: center;
    border-radius: 6px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    box-shadow: 0 1px 3px #b6acac;
}
.ground_header h2 {
    font-size: 42px;
    color: #fff;
    margin-bottom: 10px;
}
.ground_header span {
    font-size: 16px;
    color: #aaa;
}

.ground_block_top ul.tour_brf_data {
    margin-top: 0;
}
.ground_block_top ul.tour_brf_data li {
    background-image: url(/assets../images/tour_ground_bg.jpg);
    background-position: center;
    z-index: 9;
    position: relative;
    background-size: 230%;
}
.ground_block_top ul.tour_brf_data li:before {
    content: "";
    background-color: #69762b;
    opacity: 0.5;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 7px;
    z-index: -1;
}

.ground_block_phase {
    display: flex;
    padding-top: 10px;
    margin-bottom: 10px;
}
.ground_blk_phase_inr, .tour_ply_suits {
    flex: 1;
    border: 1px solid #ddd;
    margin-right: 25px;
    border-radius: 4px;
    position: relative;
}
.tour_ply_suits:last-child {
    margin-right: 0;
}
.ground_blk_phase_inr h3, .tour_ply_suits h3, .tour_plyr_matches h3,
.tour_plyr_tp h3 {
    display: inline-block;
    background-color: #000028;
    padding: 3px 10px;
    position: absolute;
    top: -11px;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 140px;
    text-align: center;
    color: #fff;
    border-radius: 40px;
    font-weight: 400;
}
.ground_blk_phase_inr ul {
    display: flex;
    padding: 25px 15px;
}
.ground_blk_phase_inr ul li {
    flex: 1;
    text-align: center;
    border-right: 1px solid #ddd;
}
.ground_blk_phase_inr ul li:last-child {
    border-right: none;
}
.ground_blk_phase_inr ul li span {
    display: block;
    font-size: 18px;
    text-align: center;
    padding-bottom: 10px;
}
.ground_blk_phase_inr li img {
    width: 31px;
    height: 31px;
    object-fit: contain;
}
.ground_upmatch {
    display: flex;
    padding-bottom: 15px;
}
.ground_upmatch h3 {
    background-color: #000028;
    margin-left: -20px;
    margin-top: -15px;
    margin-bottom: -15px;
    border-radius: 6px 0 0 6px;
    padding-top: 21px;
    padding-left: 20px;
    padding-right: 20px;
    color: #fff;
}
.ground_upmatch li {
    font-size: 18px;
    padding-left: 20px;
}
.ground_upmatch li span {
    display: inline-block;
    background-color: red;
    color: #fff;
    width: 25px;
    height: 25px;
    border-radius: 120px;
    text-align: center;
    font-size: 16px;
    line-height: 25px;
    margin: 0 5px;
}
.tour_tab_ground .tour_tab_summary p {
    margin-bottom: 0;
}
.ground_block_effectve {
    padding-bottom: 0;
    margin-right: 0;
}
.ground_block_effectve h3 {
    width: 200px;
}
.ground_block_effectve li img {
    width: 41px;
    height: 41px;
}

.tour_ground_matches li {
    background-color: #f6f6f6;
    margin-top: 15px;
    border-radius: 6px;
    padding: 15px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.tour_ground_matches li span {
    font-size: 16px;
    line-height: 1.3;
    width: 25%;
}
.grnd_matches {
    width: 40%;
}
.grnd_match_data {
    margin-bottom: 10px;
}
.grnd_match_data:last-child {
    margin-bottom: 0;
}
.grnd_match_data > span {
    width: 140px !important;
    display: inline-block;
}
.grnd_match_data span img {
    width: 35px;
    height: 35px;
    object-fit: cover;
    border-radius: 40px;
    vertical-align: middle;
}
.grnd_match_data strong {
    font-size: 19px;
    color: #000;
}
.grnd_match_data sub {
    vertical-align: 0;
    font-size: 12px;
    color: #888;
}
.tour_ground_matches li i {
    width: 25%;
    display: inline-block;
    text-align: right;
    font-size: 20px;
}
.grnd_match_data.lossmatch {
    opacity: 0.3;
}
.ground_block_phase .ground_blk_phase_inr:last-child {
    margin-right: 0;
}

.ground_block_big {
    margin-right: 0;
}
.ground_block_big ul.tour_brf_data {
    flex-wrap: wrap;
    padding: 15px 0px 0px 0px;
}
.ground_block_big li {
    flex: unset !important;
    margin-bottom: 15px !important;
    width: calc(25% - 21px);
}
.ground_block_big ul.tour_brf_data li:nth-child(1) {
    margin-left: 10px;
}

/*ground new*/
ul.tour_brf_data.grnd_size {
    justify-content: center;
}
ul.tour_brf_data.grnd_size li {
    width: calc(50% - 19px);
    margin-bottom: 0 !important;
}
.ground_block_effectve ul li span {
    font-size: 15px;
}

/*player info*/
.tour_tab_playerinfo .ground_tabs h3 select, .tour_filter select {
    border: 1px solid #ddd;
    width: 100%;
    height: 35px;
    padding-left: 5px;
    font-size: 15px;
    border-radius: 8px;
    background-color: #f7f7f7;
}
.tour_tab_playerinfo .ground_tabs h3 span {
    display: block;
    margin-bottom: 15px;
}
.tour_plyinfo_box {
    display: flex;
    background-image: url(/assets../images/tour_playerinfo_box2.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 165px;
    padding-left: 30px;
    width: calc(100% - 30px);
    border-radius: 7px;
    align-items: center;
    position: relative;
    overflow: hidden;
    box-shadow: 0 1px 15px #b6acac;
}
.tour_plyinfo_boxleft {
    overflow: hidden;
    text-align: center;
}
.tour_plyinfo_boxleft img {
    width: 150px;
    margin-top: 12px;
}
.tour_plyinfo_boxright {
    padding-left: 5px;
    padding-top: 70px;
}
.tour_plyinfo_boxright img {
    float: left;
    margin-bottom: 10px;
    margin-top: 26px;
    margin-right: 10px;
}
.tour_plyinfo_boxright h2 {
    font-size: 28px;
    color: #fff;
    margin-bottom: 10px;
    width: 220%;
}
.tour_plyinfo_boxright p {
    margin: 0;
    color: #ddd;
    font-size: 18px;
}
.tour_plyinfo_logo {
    position: absolute;
    right: 60px;
}
.tour_plyinfo_logo img {
    width: 100px;
    opacity: 1;
}

.tour_plyer_personl .tour_brf_data {
    display: flex;
    margin-top: 10px;
    flex-wrap: wrap;
    margin-bottom: -15px;
}
.tour_plyer_personl .tour_brf_data li:nth-child(1) {
    margin-left: 10px;
}
.tour_plyer_personl .tour_brf_data li {
    flex: unset;
    background-image: url(/assetshttps://img.freepik.com/free-vector/navy-gradient-halftone-background-vector_53876-62005.jpg);
    padding: 25px 0 20px 0;
    width: calc(33.33% - 20px);
    margin-bottom: 20px;
    position: relative;
    z-index: 8;
}
.tour_plyer_personl .tour_brf_data li:Before {
    content: "";
    background-color: #000028;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 7px;
    z-index: -1;
    opacity: 0.5;
}
.tour_plyer_personl .tour_brf_data li h5 {
    font-size: 31px;
}
.tour_plyer_personl .tour_brf_data li h5 {
    font-size: 26px;
}
.tour_plyr_tp .tour_brf_data li h5 {
    font-size: 22px;
}
/*.tour_ply_suits {
    margin-bottom: -25px;
}*/
.tour_ply_suits_grp {
    display: inline-block;
    width: calc(50% - 5px);
    vertical-align: top;
    margin-top: 15px;
}
.tour_ply_suits_grp h5 {
    font-size: 17px;
    margin-bottom: 10px;
}
.tour_ply_suits_grp li, .tour_plyr_addcom li {
    position: relative;
    padding-left: 8px;
    font-size: 15px;
    margin-bottom: 10px;
}
.tour_ply_suits_grp li:before, .tour_plyr_addcom li:before {
    content: "";
    background-color: red;
    width: 5px;
    height: 5px;
    position: absolute;
    left: -4px;
    top: 5px;
    border-radius: 20px;
}
.tour_plyr_addcom ul {
    margin-top: 25px;
}

.tour_plyr_matches {
    position: relative;
}
.tour_plyr_matches table {
    width: 100%;
    border: 1px solid #ddd;
    border-radius: 6px;
    margin-top: 20px;
}
.tour_plyr_matches table th {
    text-transform: uppercase;
    font-size: 14px;
    color: #009999;
    text-align: center;
}
.tour_plyr_matches table th a {
	color: #009999;
}
.tour_plyr_matches table th b {
    display: block;
    font-size: 11px;
    color: #65b5b5;
}
.tour_plyr_matches table th, .tour_plyr_matches table td {
    padding: 10px;
}
.tour_plyr_matches table th:nth-child(1), .tour_plyr_matches table td:nth-child(1) {
    text-align: left;
}
.tour_plyr_matches table td {
    border-top: 1px solid #eee;
    font-size: 14px;
    border-radius: 6px;
    text-align: center;
}
.tour_plyr_addcom li {
    margin-bottom: 15px;
}

/*team pack*/
.tour_tab_teampack td[colspan="20"] {
    background-color: #f1f1f0;
    color: #000028;
    font-weight: 600;
    border-radius: 6px;
    border: none !important;
}
.tour_tab_teampack .tour_plyr_matches table th sup {
    font-size: 10px;
}
.tour_tab_teampack .tour_plyr_matches table td {
    border-top: none;
    border-bottom: 1px solid #eee;
}
.tour_tab_teampack .tour_plyr_matches table tr:last-child td {
    border: none;;
}
.cbplus_pk_2, .cbplus_pk_3, .cbplus_pk_1, .cbplus_pk_bg {
    display: inline-block;
    width: 15px;
    height: 15px;
    border-radius: 100px;
    display: inline-block;
    vertical-align: middle;
}
.cbplus_pk_2 {
	background-color: #37de7a;
}
.cbplus_pk_3 {
    background-color: #fcf519;
} 
.cbplus_pk_1 {
    background-color: #b96666;
}
.tour_pack_abbrev {
    max-width: 430px;
    background-color: #fff;
    border-radius: 6px;
    padding: 16px 20px;
    box-shadow: 0 1px 3px #b6acac;
    text-align: center;
}
.tour_pack_abbrev li {
    display: inline-block;
    margin: 0 10px;
    font-size: 15px;
}
.tour_pack_abbrev li span {
    vertical-align: bottom;
    margin-right: 3px;
}

.tour_plyr_tp {
    position: relative;
    margin-top: 40px;
}
.tour_plyr_tp li div {
    position: absolute;
    right: 15px;
    top: 10px;
}
.tour_plyr_tp li i {
    display: block;
    margin-top: 15px;
    color: #ddd;
    font-size: 14px;
}
.tour_plyr_tp .tour_brf_data li {
    width: calc(25% - 20px);
}
.tour_plyr_tp h6 {
    font-size: 16px;
    margin-top: 15px;
    padding-left: 10px;
}
.tour_tp_comment li {
    background-color: #f7f7f7;
    margin-top: 15px;
    padding: 10px;
    border-radius: 6px;
    font-size: 16px;
    line-height: 1.4;
    color: #000028;
}
.tour_filter {
    background-color: #fff;
    border-radius: 6px;
    padding: 10px 20px 10px 20px;
    box-shadow: 0 1px 3px #b6acac;
}

.tour_flex {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 25px;
}
.tour_filter {
    background-color: #fff;
    border-radius: 6px;
    padding: 10px 15px 10px 15px;
    box-shadow: 0 1px 3px #b6acac;
    width: 270px;
    display: flex;
    align-items: center;
}
.tour_filter label {
    margin-right: 10px;
    font-size: 14px;
}
.tour_tab_playerinfo .ground_tabs h3 select, .tour_filter select {
    height: 30px;
    font-size: 14px;
    border-radius: 5px;
}
.tour_tab_teampack .tour_plyr_matches th:nth-child(1) {
    width: 240px;
}
/*matchup*/
.tour_tab_matchup .gtablinks span {
    display: block;
    font-size: 12px;
    margin-top: 5px;
}

.tour_match_compbox {
    display: flex;
    flex-wrap: wrap;
}
.tour_match_comp_plyrs {
    flex: 1;
    margin-right: 15px;
}
.tour_match_comp_plyrs {
    margin-top: 20px;
}
.tour_match_comp_plyrs:last-child {
    margin-right: 0;
}
.tour_match_comp_plyrs:last-child h6 {
    background-color: #009999;
}
.tour_match_comp_plyrs table {
    margin-top: 0;
    background-color: #fff;
}
.tour_match_comp_plyrs table td,
.tour_match_comp_plyrs table th {
    padding: 9px;
}
.tour_match_comp_plyrs h6 {
    background-color: #000028;
    color: #fff;
    font-size: 16px;
    text-align: center;
    padding-bottom: 10px;
    margin-bottom: -5px;
    border-radius: 5px;
    padding-top: 6px;
}
.tour_tab_matchup tr.tp_title td {
    background-color: #f1f1f0;
    color: #000028;
    font-weight: 600;
    border-radius: 6px;
    border: none !important;
}

.cbplus_clr_2 {
    background-color: #00ff00;
    border-radius: 6px;
}
.cbplus_clr_1 {
    background-color: #b96666;
    border-radius: 6px;
}
.cbplus_clr_3 {
    background-color: #ffff00;
    border-radius: 6px;
}

.tour_match_ovrcomp table th, .tour_match_ovrcomp table td {
    padding: 5px 10px;
}
.tour_match_ovrcomp table td {
    padding: 10px 10px;
}
.tour_match_ovrcomp table td {
    height: 32px;
}
.tour_match_ovrcopbwl table td {
    height: auto;
}

.tour_match_ovrcomp table th {
    font-size: 13px;
}
.tour_match_ovrcomp table th:nth-child(1) {
    background-color: #009999;
    color: #fff;
    width: 170px;
    border-radius: 6px;
}

/*ranking*/
.tour_match_ovrcopbwl table th {
    text-align: left;
}
.tour_tab_ranking .tour_flex {
    align-items: flex-start;
}
/*.tour_flex .tour_tab_comman {
    flex: 1;
}*/
.tour_flex .tour_tab_comman:last-child {
    margin-left: 25px;
}
.htp_rank_tour img {
    width: 100%;
}

.tour_htp_ranking ul {
    padding-top: 20px;
}
.tour_htp_ranking h6 {
    font-size: 20px;
    margin-bottom: 10px;
}
.tour_htp_ranking li {
    margin-bottom: 30px;
}
.tour_htp_ranking li:last-child {
    margin-bottom: 0;
}

/*.tour_tab_ranking .tour_tab_comman.tour_htp_ranking {
    width: 55%;
}
.tour_tab_ranking .tour_tab_comman.tour_plyr_matches {
    width: 42%;
}*/

.tour_tab_matchup .tour_filter {
    width: 330px;
}
.tour_match_ovrcomp table {
    table-layout: fixed;
}

table.tour_mtch_extra tr:nth-child(1) td {
    border-top: none;
}
table.tour_mtch_extra {
    margin-top: 25px;
}
table.tour_mtch_extra tr td:nth-child(1) {
    background-color: #333;
    color: #fff;
    font-weight: bold;
    border-radius: 5px;
}

.tour_note_matches {
    margin-top: 20px;
    font-size: 17px;
}

.tour_match_sb_grp_inr {
    display: flex;
    align-items: flex-start;
}
.tour_match_sb_grp_inr table {
    flex: 1;
    margin-top: 0;
    border-radius: 0 0 6px 6px;
    border-top: none;
    table-layout: fixed;
}
/*.tour_match_sb_grp_inr table:last-child {
    margin-left: 15px;
}*/
.tour_match_sb_grp_inr table th {
    padding: 10px;
} 
.tour_match_sb_grp h6 {
    background-color: #000028;
    color: #fff;
    font-size: 18px;
    text-align: center;
    padding-bottom: 5px;
    margin-bottom: 0;
    border-radius: 5px 5px 0 0;
    padding-top: 6px;
}
.tour_match_sb_grp {
    margin-top: 25px;
}
.tour_plyr_matches .tour_match_sb_grp table th:nth-child(1) {
    width: 140px;
    font-size: 14px;
}
.tour_plyr_matches .tour_match_sb_grp table th {
    font-size: 12px;
}

.tour_plyr_efstats table {
    table-layout: fixed;
}
.tour_plyr_efstats table th:nth-child(1), 
.tour_plyr_efstats table td:nth-child(1) {
    text-align: center;
}
.tour_plyr_efstats table th, 
.tour_plyr_efstats table td {
    padding: 10px 2px;
}
.tour_plyr_efstats table td {
    font-weight: bold;
    font-size: 18px;
}
.tour_plyr_addcom {
    margin-bottom: 40px;
}

.tour_plyr_bmatchup table {
    table-layout: fixed;
}
h5.tour_mthup_ttle {
    font-size: 15px;
    margin-bottom: -20px;
    margin-top: 30px;
    padding-left: 2px;
}

.tour_tmpack_plyrs i {
    display: block;
    font-size: 12px;
    margin-top: 3px;
    color: #777;
}
.tour_tmpack_plyrs p {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    font-size: 15px;
    color: #000;
}

.tour_rnk_note p {
    margin: 0;
}
.tour_rnk_note {
    background: rgb(242 242 188);
    padding-bottom: 15px;
    font-size: 17px;
    line-height: 1.3;
}

.tour_mtchup_h2hbox {
    border: 1px solid #ddd;
    margin-top: 20px;
    border-radius: 6px;
    margin-right: 20px;
    width: calc(50% - 12px);
}
.tour_mtchup_h2hbox:nth-child(even) {
    margin-right: 0;
}
.tour_mtchup_h2hbox h6 {
    background-color: #f7f7f7;
    border-radius: 6px 6px 0 0;
    padding: 10px 10px;
    font-size: 16px;
}
.tour_mtchup_h2hbox table {
    border: none;
    margin-top: 0;
}
.tour_mtchup_h2hbox table th, .tour_mtchup_h2hbox table td {
    padding: 10px 10px;
}


.tour_tab_matchup_v2 .tour_match_compouter {
    margin-top: 0;
}
.tour_tab_matchup_v2 .tour_tmpack_plyrs p {
    font-size: 15px;
    color: #000;
}
.matchup_left_order ul {
    padding: 20px 10px;
}
.matchup_left_order li {
    margin-bottom: 15px;
}
.matchup_left_order li span, span.rkn_predt {
    background-color: #000028;
    color: #fff;
    font-size: 14px;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border-radius: 15px;
    font-weight: bold;
}
.matchup_left_order li h5, .matchup_left_order li span, span.rkn_predt {
    display: inline-block;
    vertical-align: middle;
}
.matchup_left_order li h5 {
    font-size: 15px;
    margin-left: 7px;
}
.matchup_left_order li strong {
    color: #009999;
    font-size: 12px;
}
.matchup_left_order span.tour_brf_head {
    margin: 0;
    padding-left: 10px;
    padding-top: 15px;
    padding-bottom: 10px;
}
.matchup_left_order li h5 {
    width: 80%;
}
.matchup_left_order li h5 i {
    display: block;
    font-size: 12px;
    color: #777;
    margin-top: 2px;
}
.matchup_title_fro {
    padding: 15px 10px;
    border-bottom: 1px solid #ddd;
}
.matchup_left_order span.tour_brf_head {
    border: none;
    padding: 0;
}
.matchup_title_fro p {
    margin: 0;
    font-size: 14px;
    margin-top: 9px;
}
.tour_tab_matchup .ground_tabs.matchup_left_order li > span {
    font-size: 11px;
}
.tour_tab_matchup #divtablinks {
    margin-top: 25px;
}
.tour_tab_matchup .tour_ground_outer .ground_tabs.matchup_left_order {
    display: inline-block;
}
.tour_tab_matchup .tour_ground_outer .ground_content_outer {
    display: inline-block;
    width: calc(77% - 5px);
    vertical-align: top;
    margin-top: -25px;
}
.ground_block_big h3 {
    width: 200px;
    padding-bottom: 5px;
}
.tour_tmpack_plyrs {
    display: flex;
    align-items: center;
}
.play_tour_detailbox .tour_plyr_matches span.rkn_predt {
    width: 35px;
    height: 22px;
    line-height: 22px;
}
.tour_tab_playerinfo .tour_plyr_matches table th:nth-child(2), 
.tour_tab_playerinfo .tour_plyr_matches table td:nth-child(2) {
    text-align: left;
}
.tour_plyr_efstats table th, .tour_plyr_efstats table td {
	text-align: center !important;
}
.tour_tab_matchup #divtab1 .tour_match_comp_plyrs table td {
    height: 36px;
}
.tour_tab_matchup #divtab1 .tour_match_comp_plyrs table th {
    font-size: 13px;
}
.tour_match_sb_grp_inr .tour_tmpack_plyrs p strong {
    color: #777;
    font-size: 12px;
    display: block;
    padding-top: 1px;
}
.tour_mtchup_h2hbox h6 b {
    font-size: 13px;
    color: #777;
}

li.cb_plus_menu h2 {
    font-family: 'sfsports-night';
    color: #fff;
    margin-bottom: 0;
    text-transform: uppercase;
    font-weight: normal;
    font-size: 15px;
    position: relative;
    padding-top: 1px;
}
li.cb_plus_menu h2 span {
    color: #fff !important;
    font-weight: normal !important;
}
li.cb_plus_menu h2 strong {
    font-weight: normal;
    color: #9bcd10;
}
li.cb_plus_menu h2 b {
    font-family: 'Vintage';
    position: absolute;
    top: -10px;
    margin-left: -3px;
}
.pcg_comingson p {
    font-size: 36px;
    padding: 200px 0;
    text-align: center;
}

.tour_plyr_matches .tour_brf_head a {
    float: right;
    margin-right: 15px;
    margin-top: -3px;
    border-radius: 4px;
}
.matchup_title_fro .button {
    float: none;
    display: inline-block;
    margin-top: 15px;
    border-radius: 4px;
}

/*Modal PreDraft Ranking*/
.modal_pdscell {
    padding-top: 100px;
}
.modal_pdscell .contst_team_midtop {
    padding-right: 10px;
}
.modal_pdscell .contst_team_midbot li {
    width: 48%;
}
.modal_pdscell .st_btns {
    justify-content: center;
    position: unset;
}
.modal_pdscell .st_btns_right {
    margin-top: 20px;
}
.modal_pdscell .modal-content {
    border-radius: 8px;
}

/*gradient strip new*/
.color_range_strip {
    position: relative;
}
.performance-bar {
    width: 100%;
    height: 25px;
    background: linear-gradient(to right, #00FF00, #ffff00 33%, #ffff00 66%, #ff0000 100%);
    border-radius: 24px;
}
.tour_pack_abbrev {
    width: 300px;
    padding: 10px;
}
.color_range_strip ul {
    display: flex;
    justify-content: space-between;
    padding-top: 5px;
    position: absolute;
    top: -1px;
    left: 0;
    width: 100%;
}
.color_range_strip ul li {
    font-size: 14px;
}

/*New Homepage 2025*/

.box_seprator_auction .box_seprator_inner_left h2,
.box_seprator_screening .box_seprator_inner_left h2 {
    margin-bottom: 20px;
}
.box_seprator_auction .bxsep_inner_right img,
.box_seprator_screening .bxsep_inner_right img {
    width: 100%;
    height: 380px;
    object-fit: cover;
    border-radius: 10px;
}
.box_seprator_auction .box_seprator_inner_left,
.box_seprator_screening .box_seprator_inner_left {
    width: 100%;
}
.box_seprator_auction .box_seprator_inner_left p, 
.box_seprator_screening .box_seprator_inner_left p {
    font-size: 17px;
    color: #777;
    margin-top: 0;
    margin-bottom: 30px;
    line-height: 1.4;
}
.box_seprator_auction .box_seprator_inner_left ul,
.box_seprator_screening .box_seprator_inner_left ul {
    margin-bottom: 30px;
}
.bxsep_inner_right {
    margin-top: 40px;
}
.box_seprator_auction .box_seprator_inner_left li, 
.box_seprator_screening .box_seprator_inner_left li {
    font-size: 17px;
    display: inline-block;
    width: 100%;
}
.img_slid_hm {
    border: 3px solid #009999;
    border-radius: 12px;
    padding: 4px;
}
.auction_hm_wrap .owl-theme .owl-dots .owl-dot span {
    width: 40px;
    height: 7px;
    transition: linear 0.4s;
    background-color: #ddd;
    margin: 5px 4px;
}
.auction_hm_wrap .owl-theme .owl-dots .owl-dot.active span, 
.auction_hm_wrap .owl-theme .owl-dots .owl-dot:hover span {
    background: #d50b21;
}

.bxsep_inner_right .owl-stage {
    transition: 0.6s !important;
}
.box_seprator_left:last-child {
    margin-right: 0;
}

.box_seprator_auction {
    border: 1px solid #98ffff;
    background-image: url(/assets../images/box-seprator-bg.jpg);
    border-radius: 10px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.box_seprator_auction .box_seprator_inner {
    display: flex;
    border: none;
    background-image: none;
    align-items: flex-start;
    padding-bottom: 0;
}
.auction_servings {
    width: 87%;
    background-color: #ffffff;
    text-align: center;
    border-radius: 10px;
    padding-top: 20px;
    padding-bottom: 10px;
    background-image: url(/assets../images/corporate-bg.jpg);
    background-size: cover;
    background-position: center;
    position: relative;
    z-index: 9;
}
.box_seprator_inner_left {
    padding-right: 40px;
}
.auction_servings h3 {
    font-size: 20px;
    margin-bottom: 20px;
    color: #fff;
}
.auction_servings li {
    display: inline-block;
    margin: 0 6px;
}
.auction_servings li img {
    height: 80px;
    width: 95px;
    background-color: #fff;
    object-fit: contain;
    border-radius: 6px;
    margin-bottom: 15px;
    padding: 9px;
}
.box_seprator_inner_left h3 {
    font-size: 18px;
    margin-bottom: 20px;
}
.box_seprator_bot .box_seprator_inner_left {
    width: 55%;
    padding-right: 0;
}
.bxsep_inner_right {
    margin-top: 40px;
    width: 45%;
}
.box_seprator_bot {
    padding-top: 0;
}
.box_seprator_bot li p {
    margin-bottom: 0 !important;
}
.box_seprator_bot h4 {
    margin-bottom: 40px;
    font-size: 20px;
}
.box_seprator_bot li b {
    color: #009999;
    display: block;
    padding-bottom: 5px;
}
.box_seprator_bot ul {
    padding-right: 50px;
}
.box_seprator_bot .box_seprator_inner_left ul {
    margin-bottom: 0;
}
.auc_hm_btn {
    text-align: center;
}
.auc_hm_btn .button {
    float: none;
    display: inline-block;
    margin-bottom: 30px;
    font-weight: 900;
    padding: 15px 30px;
    border-radius: 4px;
    text-decoration: none;
    font-size: 18px;
    background-color: #d50b21;
}

.mange_team_cbplus .nte_tm_mstr {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 13px 15px;
    font-size: 15px;
    background-color: #fff;
    margin: 14px 0;
    border-radius: 4px;
    margin-bottom: 0;
    position: relative;
    z-index: 99;
}
.mange_team_cbplus .nte_tm_mstr p {
    margin: 0;
}
.mange_team_cbplus .nte_tm_mstr .tab {
    border-radius: 4px;
    margin-bottom: 0;
    padding: 0;
}
.mange_team_cbplus .nte_tm_mstr .tab button:last-child {
    margin-right: 0;
}
.mange_team_cbplus .nte_tm_mstr .tab button {
    border: 1px solid #0098A6;
    color: #0098A6;
    border-radius: 50px !important;
    display: inline-block;
    width: auto;
    margin-right: 15px;
    font-size: 15px;
    padding: 6px 15px;
}
.mange_team_cbplus .nte_tm_mstr .tab button.active {
    background-color: #0098A6;
    color: #fff !important;
    border-color: #0098A6 !important;
}
.mange_team_cbplus .tour_flex {
    margin-top: 0;
}
.mange_team_cbplus .play_tournamnt_clnts {
    margin-top: 15px;
}
.mange_team_cbplus .tour_ground_outer {
    margin-top: 15px;
}

a.cbplus_texure h6 {
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    font-size: 15px;
    font-family: 'sfsports-night';
    color: #999;
}
a.cbplus_texure h2 {
    font-family: 'sfsports-night';
    color: #000028;
    margin-bottom: 0;
    text-transform: uppercase;
    font-weight: normal;
    font-size: 17px;
    position: relative;
    z-index: 9;
    padding-right: 5px;
    padding-bottom: 3px;
    padding-top: 2px;
    display: inline-block;
    vertical-align: middle;
}
a.cbplus_texure h2 strong {
    font-weight: normal;
    color: #9bcd10;
}
a.cbplus_texure h2 b {
    font-family: 'Vintage';
    position: absolute;
    top: -13px;
    margin-left: -1px;
    z-index: -1;
}

/*************************************************Draft*******************************************************************/

.draft-new .draft-mid-combine .draft-teambox34 {
    width: calc(100% - 5px);
}
.drft_dble_header .d_budleft {
    margin-right: 0;
    padding: 0px 0px 0px 0px;
    min-width: 245px;
    display: flex;
    justify-content: space-between;
    text-align: center;
}
.draft-mid-combine .d_budleft small {
    display: inline-block;
    border-right: 1px solid #258181;
    padding: 10px 5px 0 5px;
    width: 50%;
}
.draft-mid-combine .drft_sub_title span {
    font-size: 13px;
}

/*.dft_pick_label {
    width: 270px;
    text-align: center;
    background-color: #d5d5d5;
    border: 1px dashed #aaa;
    border-radius: 4px;
}
.dft_pick_label h3 {
    font-size: 16px;
    margin-bottom: 0;
    color: #777;
}
.dft_pick_label h3 span {
    font-size: 17px;
    color: #000;
}*/

.draft-mid-combine ul.ct_box_tab {
    width: auto;
}
.draft-mid-combine ul.ct_box_tab {
    background-color: #0a6464;
    padding: 2px;
    border-radius: 4px;
}
.draft-mid-combine ul.ct_box_tab li {
    padding: 0 10px;
    border-right: 1px solid #258181;
    border-radius: 0;
}
.draft-mid-combine ul.ct_box_tab li:last-child {
    border: none;
}
.draft-mid-combine .drft_dble_header .drft_sub_title:nth-child(1) {
    padding-top: 3px;
    width: 40%;
    padding-bottom: 5px;
}

.draft-mid-combine .dft_tble_combir {
    display: flex;
}
.draft-mid-combine .dft_tble_combir .new-table-54 {
    width: 50% !important;
    margin-left: 3px;
    margin-top: 3px;
}
.draft-mid-combine .squad_table_new thead {
    width: 100%;

}
.draft-mid-combine .squad_table_new {
    width: 50%;
    border-left: 1px solid #009999;
    margin-left: 3px;
    padding-left: 3px;
    margin-top: 3px;
    margin-right: 3px;
}
.draft-mid-combine .squad_table_new thead th:nth-child(1) {
    width: 90px;
}
.draft-mid-combine .squad_table_new table tbody tr td:nth-child(1) {
    width: 90px;
}
.draft-mid-combine .squad_table_new table tbody td {
    width: 64px;
}
.draft-mid-combine .draft-teambox34 table tbody {
    height: 550px;
}
.draft-mid-combine span.auc_prgess_msg {
    background-color: #deffed;
    border: none;
    padding: 8px 6px;
    font-weight: bold;
}

.draft-mid-combine ul.ct_box_tab {
    border-radius: 30px 0 0 0;
    margin-top: -5px;
    margin-bottom: -5px;
    margin-right: -9px;
    padding-right: 0;
    box-shadow: 0 0 8px #bdbdbd;
    padding-bottom: 9px;
}
.draf-top-box2.draf-top-box_new {
    position: relative;
}
.dft_pick_label {
    position: absolute;
    background-color: rgba(0, 0, 0, 0.75);
    width: 100%;
    height: 100%;
    z-index: 9999;
    color: #fff;
    text-align: center;
    transition: 0.5s;
    transform: scaleY(1);
}
.dft_pick_label h3 {
    transform: translateY(75%);
    font-size: 21px;
}
.dft_pick_label h3 span {
    color: yellow;
}

/*newwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*/
.draf-mid {
    width: calc(100% - 0px);
    margin: 0;
}
.draft-new .draf-top {
    border-radius: 0;
    box-shadow: none;
    margin-bottom: 5px;
    background-color: #000028;
    justify-content: space-between;
}
.draft-new .draf-top-box2 {
    width: 100%;
}
.draf-mid.draf-mid-14 {
    margin-top: 5px;
}
.draft-new.onlne_drft {
    background-image: none !important;
    background-color: #000028 !important;
    overflow: hidden;
    padding-bottom: 0 !important;
}
.draf-mid-box1 {
    margin-right: 0;
}
.draf-mid-box2 {
    margin-right: 0;
}
.draft-new .draf-mid-box1 {
    width: calc(36% - 0px);
    border-radius: 0;
}
.draft-new .draf-mid-box2 {
    border-radius: 0;
    width: calc(64% - 370px);
    box-shadow: 0 0 15px #ddd;
}
.draft-new .draft-teambox34 {
    margin-right: 0;
}
.draft-new .draft-mid-combine .draft-teambox34 {
    width: calc(100% - 0px);
}
.draf-mid .plyr-info-block table {
    width: calc(100% - 91px) !important;
}
.draf-mid .plyr-info-block table thead th {
    width: 35px !important;
}
.draf-mid-14 .draf-mid-box3 .coming_msg_txt {
    height: 545px;
}
.draft-new.onlne_drft .auc_chatbox {
    margin-bottom: 0px;
} 
.draft-new.onlne_drft .auc_radio_strip {
    border-radius: 0;
    min-width: 100%;
    margin-top: 15px;
    margin-bottom: 5px;
}
.draft-new.onlne_drft .auction_grid_bottom .auc_squad {
    margin-top: -5px;
}
.draft-new.onlne_drft .auction_grid_bottom .auc_squad {
    margin-right: 0;
    width: calc(20% - 2px);
    border-right: 2px solid #000028;
}
.draft-new .draf-mid {
    margin-bottom: 5px;
}
.plyr-info-block, .drft_dble_header, .players_auc_title, 
.auc_players_title, .auc_squad_title, .draft-new.onlne_drft .draf-mid-box1 table.new-table-546,
.draft-new .draft-mid-combine .draft-teambox34, .auc_message_box,
.auction_secpos .auc_selected_players, .auction_secpos .auction_bid_panel, 
.auc_left_players, .auc_squad {
    border-radius: 0;
}

.draft-new .new-table-546 tbody tr td .button2 {
    padding: 6px 9px;
    font-size: 14px;
}
table#tblPlayers thead td:last-child {
    width: 65px !important;
}
.plyr_top .nh-nowrap {
    width: 140px !important;
    font-size: 14px;
}



.draft-new.onlne_drft .cus_check {
    display: block;
    position: relative;
    padding-left: 28px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 16px;
    font-weight: bold;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.draft-new.onlne_drft .cus_check input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.draft-new.onlne_drft .checkmark {
    position: absolute;
    top: -2px;
    left: 0;
    height: 21px;
    width: 21px;
    border: none;
    background-color: #eee;
}
.draft-new.onlne_drft .cus_check:hover input ~ .checkmark {
  background-color: #ccc;
}
.draft-new.onlne_drft .cus_check input:checked ~ .checkmark {
    background-color: #009999;
}
.draft-new.onlne_drft .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.draft-new.onlne_drft .cus_check input:checked ~ .checkmark:after {
  display: block;
}
.draft-new.onlne_drft .cus_check .checkmark:after {
    left: 7.5px;
    top: 3.5px;
    width: 3px;
    height: 8px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}



.draft_top_strp {
    background-color: #000028;
    display: flex;
    justify-content: space-between;
    padding: 5px 10px;
    position: relative;
    overflow: hidden;
    z-index: 9;
}
.draft_top_strp:before {
    content: "";
    position: absolute;
    background-color: #eee;
    top: 0;
    left: -30px;
    width: 160px;
    height: 100%;
    transform: skewX(29deg);
    z-index: -1;
}
.draft_top_strp::after {
    content: "";
    position: absolute;
    background-color: #eee;
    top: 0;
    right: -30px;
    width: 160px;
    height: 100%;
    transform: skewX(-29deg);
    z-index: -1;
}
a.dft_back {
    font-size: 16px;
    text-decoration: none;
    display: inline-block;
    color: green;
    padding-top: 0;
    position: relative;
    top: 17px;
}
a.dft_back img {
    width: 17px;
    vertical-align: middle;
    margin-right: 8px;
}
a.dft_back span, a.dft_help span {
    vertical-align: middle;
}
a.dft_help {
    font-size: 16px;
    text-decoration: none;
    display: inline-block;
    padding-top: 0;
    position: relative;
    top: 17px;
    color: green;
}
a.dft_help img {
    width: 18px;
    vertical-align: middle;
    margin-right: 4px;
    margin-top: -2px;
}
.draft_logo_strip {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0px 5px;
    margin-top: 5px;
    width: 83%;
}
.draft_logo_strip img:first-child {
    width: 25%;
    height: 50px;
    object-fit: contain;
    object-position: left;
}
.draft_logo_strip h2 {
    font-size: 24px;
    color: #fff;
}
.draft_logo_strip img:last-child {
    width: 25%;
    height: 70px;
    object-fit: contain;
    object-position: right;
}
.draft_control_strip {
    background-color: #fff;
    padding: 5px 10px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.draft_control_left {
    display: flex;
    align-items: center;
}
.dft_timer {
    font-size: 28px;
}
.dft_timer span {
    background-color: #000028;
    color: #fff;
    font-weight: bold;
    border-radius: 10px;
    display: inline-block;
    padding: 10px 10px;
}
.dft_picks {
    margin-left: 40px;
}
.dft_picks span {
    font-size: 16px;
    color: #000;
    display: block;
    margin-bottom: 10px;
}
.dft_picks h3 {
    font-size: 20px;
}
.dft_picks h3 b {
    color: red;
}
.draft_control_right {
    display: flex;
    align-items: center;
}
.dft_autopick {
    margin-top: 5px;
}
.dft_autopick h4 {
    font-size: 16px;
    color: #777;
    display: block;
    margin-bottom: 15px;
    font-weight: normal;
    margin-left: 0;
    margin-top: 0;
}
.dft_autopick li {
    display: inline-block;
    margin-right: 25px;
}
.dft_actons_btn a {
    word-break: break-word;
    width: 90px;
    word-wrap: break-word;
    text-align: center;
    height: 42px;
    border-radius: 5px;
    margin-left: 15px;
    line-height: 1.3;
    font-size: 16px;
    text-decoration: none;
    text-transform: uppercase;
    padding-top: 12px;
}
.dft_actons_btn a:nth-child(1) {
    background-color: green;
    width: 90px !important;
    height: 40px !important;
    font-size: 16px !important;
    line-height: 1.3 !important;
    padding-top: 10px !important;
}
.draft-new.onlne_drft .auc_squad .squad_table thead td:nth-child(4), .draft-new.onlne_drft .auc_squad .squad_table thead td:nth-child(5),
.draft-new.onlne_drft .auc_squad .squad_table tbody td:nth-child(4), .draft-new.onlne_drft .auc_squad .squad_table tbody td:nth-child(5) {
    width: 75px !important;
}

.draft-new .tabnav_bg {
    padding: 15px 0px 6px 0px;
}
.draft-new ul.tabnav {
    margin-top: 0;
    margin-right: 15px;
}
.draf-mid-box1 table.new-table-546 tbody#players {
    height: 459px !important;
}
.draft_ctrl_mid .fr.users_view {
    float: none;
    margin-right: 50px;
}
.draft_top_strp strong {
    font-size: 23px;
    margin-top: 8px;
    margin-left: 5px;
}
.draft_top_strp strong {
    font-size: 23px;
    margin-top: 8px;
    margin-left: 5px;
    text-transform: uppercase;
}

.draft-new .draft-note85 {
    margin-top: 3px;
    border-radius: 0;
    width: calc(100% - 14px);
    margin-left: 2px;
}

.draft-new .draft-teambox34:nth-child(even) {
    margin-right: 0;
    border-left: 2px solid #000028;
    width: calc(50% - -3px);
}
.draft-new .draft-teambox34 {
	border-radius: 0;
}
.draft_control_strip.fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 111;
    box-shadow: 0 0 8px #000;
}

.draft-mess {
    margin-top: 10px;
    margin-bottom: 10px;
}
.draft-new .new-table-546 tbody tr td {
    height: 44px;
}
.draft-new .draf-mid-box3 .auc_players_title {
    padding: 13px 10px;
}
.draf-mid-box2 .drft_sub_title h3 {
    padding-top: 4px;
}
.onlne_drft .auction_grid_bottom .auc_squad .squad_table table tbody {
    max-height: max-content;
    height: auto;
    overflow: hidden;
}
.draft-mid-combine .squad_table_new table td {
    height: 18px;
}


/*auction newwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*/
.coming_msg_txt {
    height: 481px;
}
.auc_chatbox {
    margin-bottom: 0;
}
.auction_thirdpos .auc_left_players {
    width: calc(41% - 18px);
}

.nwauction_block {
    background-image: unset !important;
    background-color: #000028 !important;
}
.auction_main_wrapper {
    width: 100%;
    margin-left: 0;
    padding: 0;
}
.auction_selection_inner {
    border-radius: 0;
    width: calc(100% - 20px);
    padding: 10px;
    margin-bottom: 5px;
}
.auction_secpos {
    border-radius: 0px;
    box-shadow: 0 0 10px #000;
    margin-top: 0;
}
.players_auc_title, .auc_players_title, .auc_squad_title,
.auction_secpos .auc_selected_players, .auction_secpos .auction_bid_panel, 
.auc_left_players, .auc_squad, .auction_secpos .auc_selected_players .plyr-info-block, 
.auction_bid_strip, .auc_prog_host_wrap .squad_table, .auc_message_box {
    border-radius: 0 !important;
}
.auction_secpos .auc_selected_players {
    margin-right: 0;
    border-right: 2px solid #000028;
}
.auction_bid_strip, .auction_thirdpos {
    margin-top: 5px;
}
.auction_thirdpos {
    gap: 0;
}
.auc_prog_host_wrap {
    border-left: 2px solid #000028;
}
.auction_thirdpos .auc_squad {
    border-right: 2px solid #000028;
    border-left: 2px solid #000028;
}
.auc_radio_strip {
    margin-bottom: 0;
    width: calc(100% - 15px);
    border-radius: 0;
}
.auction_grid_bottom .auc_squad {
    margin-right: 0;
    margin-top: 0;
    border-right: 2px solid #000028;
}
.auction_grid_bottom .auc_squad {
    width: calc(20% - 2px);
}
.auction_selection_inner {
    background-color: #fff;
    box-shadow: none;
}
.pick_time_auc {
    background-color: #000028;
}
table.owner_combi td b {
    color: #fff;
}
table.owner_combi tbody td {
    border-bottom: 1px solid #504f4f !important;
}
.pick_time_auc span {
    background-color: #009999;
    color: #fff;
}
.auc_intro img {
    border-radius: 20px;
}
.auc_inner_player span, 
.auc_inner_player small, 
.auc_inner_player font {
    color: #000028;
}
.auction_bigs_wrapper .auc_inner_player span,
.auction_bigs_wrapper .auc_inner_player small,
.auction_bigs_wrapper .auc_inner_player font {
	color: #fff;
}
.auc_inner_player img {
    width: 55px;
    height: 55px;
    box-shadow: 0 0 15px #c1c1c1;
}
.auc_inner_player {
    border-right: 1px solid #e1e1e1;
}
.online_auct_new .squad_table_new table thead th {
    padding: 6px 7px;
}
.nwauction_block .draft_logo_strip {
    width: 87%;
    margin: 0 auto;
}
.players_auc_title a.button {
    padding: 5px 18px;
    background-color: #eb5951;
    font-size: 13px;
    border-radius: 2px;
}
.auction_bid_panel .players_auc_title {
    padding: 8px 10px;
}
.nwauction_block .auc_radio_strip {
	margin-top: 15px;
}
.nwauction_block .auc_inner_player i, .nwauction_block .auc_inner_player b {
    color: red !important;
}
.nwauction_block .auc_inner_player.act {
    background-color: #f2321f;
}
.nwauction_block .auc_inner_player.act i, 
.nwauction_block .auc_inner_player.act b,
.nwauction_block .auc_inner_player.act span, 
.nwauction_block .auc_inner_player.act small, 
.nwauction_block .auc_inner_player.act font {
    color: #fff !important;
}
.online_auct_new .auction_main_wrapper .squad_table table tbody {
	overflow-y: auto;
}

.auction_thirdpos .squad_table_new table tbody tr td:nth-child(1) {
    font-weight: 600;
}

@media screen and (max-width: 1600px) and (min-width: 1200px) {

	a.dft_back img {
	    width: 12px;
	    margin-right: 8px;
	}
	a.dft_back, a.dft_help {
	    font-size: 14px;
	}
	.draft_logo_strip img:first-child {
	    height: 45px;
	}
	.draft_logo_strip {
	    width: 78%;
	    margin-bottom: 2px;
	}
	a.dft_help img {
	    width: 13px;
	}
	.draft_logo_strip h2 {
	    font-size: 20px;
	}
	.dft_timer {
	    font-size: 26px;
	}
	.dft_timer span {
	    border-radius: 5px;
	}
	.dft_picks {
	    margin-left: 30px;
	}
	.dft_picks span {
	    font-size: 14px;
	    margin-bottom: 5px;
	}
	.dft_picks h3 {
	    font-size: 16px;
	}
	.dft_autopick h4 {
	    font-size: 14px;
	    margin-bottom: 10px;
	}
	.draft-new.onlne_drft .cus_check {
	    font-size: 14px;
	}
	.dft_actons_btn a {
	    width: 70px;
	    height: 38px;
	    padding-top: 9px;
	}
	.dft_actons_btn a:nth-child(1) {
	    width: 70px !important;
	    height: 36px !important;
	    font-size: 14px !important;
	    padding-top: 9px !important;
	}
	ul.ct_box_tab li span {
	    font-size: 9px;
	}
	ul.ct_box_tab li font {
	    font-size: 10px;
	}

	/***********************/
	.player-mdl-info {
	    width: 83%;
	}
	.drft_dble_header .d_budleft {
	    min-width: 212px;
	}
	.draft-mid-combine ul.ct_box_tab {
	    width: 72%;
	}

	.auction_host_blck .auc_spend b {
	    margin-right: 0;
	}
	.auction_host_blck .auc_spend span, .auction_host_blck .auc_cat_spend span {
	    font-size: 10px;
	}
	.auction_host_blck	.auc_spend, .auction_host_blck .auc_cat_spend {
	    min-width: 140px;
	}

	.auction_bigs_wrapper table.owner_combi td b, .auction_bigs_wrapper .pick_time_auc table td strong, 
	.auction_bigs_wrapper table.owner_combi tbody td:last-child b, .auction_bigs_wrapper .pick_time_auc span {
	    font-size: 15px !important;
	}
	.auction_bigs_wrapper .create_league_list_league9 td {
	    font-size: 16px;
	}
	.auction_bigs_wrapper .create_league_list_league9 tr td {
	    padding: 19px 5px !important;
	}
	.auction_bigs_wrapper .squad_table table tbody {
	    height: 646px;
	}
	.auc_player_tags li, .auc_player_tags li small {
	    font-size: 20px;
	}

	.auc_picteam .owner_combi_cat td b:last-child {
	    width: 100%;
	    text-align: center;
	    padding-right: 0;
	}
	.auc_picteam table.owner_combi td b, .auc_picteam table.owner_combi tbody td:last-child b {
	    font-size: 9px;
	}
	.online_auct_new .auction_secpos .auc_options {
	    width: calc(100% - 195px);
	}
	.auc_picteam {
	    width: calc(20% - 20px) !important;
	}
	.auc_spend, .auc_cat_spend {
        min-width: 150px !important;
        font-size: 12px !important;
        padding: 0 !important;
    }
	.auc_spend b {
	    margin-right: 0 !important;
	}
	.auc_spend span, .auc_cat_spend span {
	    font-size: 9px !important;
	}
	.auc_cat_spend ul li b {
	    font-size: 12px !important;
	}
	.auc_cat_spend ul li {
	    padding: 4px 2px !important;
	    margin: 0 0px !important;
	}
	.auction_slction_block .auc_options {
        width: 42%;
    }

}

/*******************************************************************************************************************************/
.dft_logo_corp {
    color: #fff;
}
.draf-top {
    display: flex;
    background-color: transparent;
}
.draft_control_left {
    background-color: #fff;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 4px;
}
.dft_timer {
    font-size: 27px;
    width: 110px;
    text-align: center;
}
.dft_timer b {
    font-size: 14px;
    display: block;
    margin-bottom: 10px;
    color: #666;
}
.dft_timer span {
    background-color: #000028;
    color: #fff;
    font-weight: bold;
    border-radius: 5px;
    display: inline-block;
    padding: 2px 7px;
}
.dft_picks {
    margin-left: 0px;
    width: 106px;
    text-align: center;
}
.dft_picks h3 {
    font-size: 14px;
    color: #666;
    margin-top: -10px;
}
.dft_picks h3 b {
    color: red;
    font-size: 20px;
    display: block;
    margin-top: 9px;
}
.draft_plyr_mid {
    width: 80%;
    padding-top: 13px;
}
.dft_actons_btn {
    margin-top: 15px;
}
@keyframes rotating {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.panel_icon img {
    animation: rotating 7s linear infinite;
}
.srevice_panel {
    display: flex;
    border-radius: 6px 0 0 6px;
}
.srevice_panel:hover {
    right: 0;
}
.panel_icon {
    background-color: red;
    padding: 5px;
    box-shadow: 0 0 8px #686464;
    border-radius: 6px 0 0 6px;
    cursor: pointer;
    margin-right: -10px;
    margin-left: 40px;
}
.panel_icon img {
    animation: rotating 7s linear infinite;
    width: 30px;
}
.service_panel_desp {
    padding-left: 20px;
    background-color: #fff;
    padding-top: 10px;
    padding-right: 20px;
    padding-bottom: 20px;
    border-radius: 6px 0 6px 6px;
    box-shadow: 0 0 8px #686464;
    position: absolute;
    right: -9px;
    z-index: 999;
    top: 52px;
    transform: scaleY(0);
    transition: all 0.4s;
    min-width: 240px;
}
.panel_icon.open + .service_panel_desp {
    transform: scaleY(1);
}
.dft_autopick li {
    display: block;
}
.dft_btn {
    border-top: 1px solid #aaa;
}
.dft_btn .button {
    float: none !important;
    display: inline-block;
    margin-top: 10px;
    text-decoration: none;
    border-radius: 4px;
}

.draft_top_strp:before, .draft_top_strp::after {
    content: unset;
}
a.dft_back img {
    width: 24px;
    vertical-align: middle;
    filter: invert(1);
    margin-right: 8px;
}
.draft_left_top {
    display: flex;
    align-items: center;
}
a.dft_back {
    font-size: 16px;
    padding-top: 0;
    top: 5px;
    margin-right: 20px;
}
.draft_left_top h2 {
    color: #fff;
    font-size: 18px;
    margin-left: 27px;
    margin-top: 5px;
}
.draft_right_top {
    display: flex;
    align-items: center;
    position: relative;
}
a.dft_help {
    font-size: 16px;
    top: 0;
    color: #fff;
    margin-left: 40px;
}
a.dft_help img {
    width: 18px;
    margin-right: 4px;
    filter: invert(1);
    margin-top: -2px;
}
.draft_top_strp {
    overflow: unset;
}
.dft_autopick.dft_btn h4 {
    margin-bottom: 0;
    margin-top: 10px;
}



.share-matchup .copy-Share-Button img {
    width: 29.5px;
    margin-top: 10px;
}

.onlne_drft .plyr_cbplus_info {
    padding: 0 0px 0 25px;
}
.plyr_cbplus_info > p {
    font-size: 13px;
    font-weight: bold;
    padding: 0;
    line-height: 1.3;
    margin-bottom: 0;
    margin-top: 10px;
}
.plyr_cbplus_info .tour_tab_comman {
    margin-top: 10px;
    padding: 0;
    padding-bottom: 10px;
    background-color: transparent;
    box-shadow: none;
}
.plyr_cbplus_info .tour_tab_comman table {
    width: 94% !important;
    margin: 0 auto;
}
.draf-mid .plyr_cbplus_info .tour_tab_comman table th:first-child,
.draf-mid .plyr_cbplus_info .tour_tab_comman table th,
.online_auct_new .plyr_cbplus_info .tour_tab_comman table th:first-child,
.online_auct_new .plyr_cbplus_info .tour_tab_comman table th {
    width: auto !important;
}
.draf-mid .plyr_cbplus_info .tour_tab_comman table th,
.online_auct_new .plyr_cbplus_info .tour_tab_comman table th {
    font-size: 12px;
}
.plyr_cbplus_info .tour_plyr_efstats table td {
    font-weight: bold;
    font-size: 14px;
}
.plyr_cbplus_info .tour_plyr_efstats table th, 
.plyr_cbplus_info .tour_plyr_efstats table td {
    padding: 5px 2px;
}

.dft_pds_btn .button {
    margin-left: 9px;
    text-decoration: none;
    font-size: 11px;
    padding: 7px 7px;
    border-radius: 4px;
    margin-top: -3px;
}


.draft-mid-combine .draft-teambox34 table tbody {
    height: 687px;
}
.draf-mid-14 .draf-mid-box3 .coming_msg_txt {
    height: 666px;
}

.drft_sub_title.drft_sub_tle_last.d_budleft {
    background-color: transparent;
    box-shadow: none;
}
.draft-mid-combine .d_budleft small {
    border-right: none;
}
.d_budleft h3 {
    color: #fff;
    font-size: 18px;
}
.draft-new .draf-mid-box3 {
    width: 331px;
}
.draft-new .draf-mid-box1 {
    width: calc(38% - 0px);
}
.auction_secpos .player-mdl-info,
.onlne_drft .player-mdl-info {
    display: inline-block;
    width: calc(100% - 110px);
}

.draf-mid .plyr-info-block .player-mdl-info table {
    width: calc(100% - 1px) !important;
}
.draft_plyr_mid {
    padding-top: 0;
    width: calc(80% - 80px);
}
.draf-top-box2 ul li a {
    width: 100px;
    font-size: 15px;
    padding-bottom: 3px;
    margin-left: 5px;
}
.draft-new .user-photo-draft {
    width: 40px;
    height: 40px;
}
.draf-top-box_new .offline .user-photo-draft::before {
    top: 13px;
    height: 48%;
    font-size: 12px;
}
.draft-new .user-photo-draft img {
    width: 100%;
    object-fit: cover;
}
.dft_actons_btn a:nth-child(1) {
    width: 95px !important;
    height: 57px !important;
    font-size: 20px !important;
    padding-top: 15px !important;
}
.dft_actons_btn {
    margin-top: 0;
}

.sound_panel {
    margin-left: 30px;
}
span.soundlog {
    display: inline-block;
    width: 40px;
    height: 40px;
    background-size: contain;
    cursor: pointer;
    background-size: 18px;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 100px;
}
span.soundoff {
    background-image: url(/assets../images/sound_mute.png);
}
span.soundon {
    background-image: url(/assets../images/sound_on.png);
    background-color: #009999;
}

.modal_dftasst_wrap {
    padding-top: 50px;
    top: 0;
}
.modal_dftasst_wrap .tour_tab_comman {
    background-color: transparent;
    margin-top: 0;
    box-shadow: none;
    padding-bottom: 0;
}
.modal_dftasst_wrap .tour_tab_summary p {
    font-size: 14px;
    line-height: 1.4;
    color: #666;
}
.modal_dftasst_wrap .modal-content {
    border-radius: 10px;
}
.draft_left_top img {
    width: 160px;
}

.modal_prdraft_wrap table tr td {
    padding: 0 10px;
    font-size: 14px;
}
.modal_prdraft_wrap .create_league_list_league9.list_league99 {
    margin-left: 7px;
}
.modal_prdraft_wrap .modal_body {
    padding-top: 15px;
}
.modal_prdraft_wrap .modal-content {
    width: 360px;
    position: unset;
    padding-bottom: 20px;
    border-radius: 10px;
    margin-bottom: 60px;
    overflow: auto;
    margin-top: 60px;
}

.modal_draftassist .modal_body {
    background-color: transparent;
    margin-top: 0;
    box-shadow: none;
    padding: 15px 20px 20px 20px;
}
.modal_draftassist .modal_body p {
    font-size: 14px;
    line-height: 1.4;
    color: #666;
}
.modal_draftassist {
    padding-top: 50px;
    top: 0;
}
.modal_draftassist .modal-content {
	border-radius: 10px;
}

/**************************************************Acutionnnnnnnnnnnnnnnnn******************************************/
/*new*/

.auc_options ul li.auc_picteam b {
    padding: 0;
    display: block;
    min-height: auto;
    margin: 0;
    text-align: center;
    font-size: 12px;
    padding-left: 4px;
    margin-top: 5px;
    color: #000;
}
.auc_picteam {
    display: inline-block;
    width: calc(25% - 20px);
    vertical-align: top;
    margin-top: 15px;
    padding-left: 11px;
}
.auc_picteam .pick_time_auc {
    min-height: 54px;
}
.pick_time_auc td img {
    margin-right: 0;
}
table.owner_combi tbody td {
    border-bottom: none !important;
    text-align: center;
}
.pick_time_auc, .pick_time_auc.owner_combi_cat {
    width: auto;
    margin-left: 0;
}
.pick_time_auc {
    background-color: #fff;
    border: 1px solid #555;
    min-height: auto;
}
.pick_time_auc span {
    background-color: #000028;
    color: #fff;
}
.auction_secpos .auc_options ul li.auc_picteam {
    border: none;
}
.auction_secpos .auc_options ul li > span {
    background-color: #000028;
    padding: 4px 0;
    color: #fff;
    border-radius: 4px 4px 0 0;
    font-weight: 600 !important; 
}
.auc_left_players ul.tabnav {
    margin-top: 2px;
}

.acu_strp_new {
    margin-top: 30px;
    text-align: center;
}
.auc_spend {
    font-size: 18px;
    display: inline-block;
    padding: 10px;
    border: 1px dashed #aaa;
    margin-top: 0;
    vertical-align: top;
    min-width: 220px;
    min-height: 54px;
    text-align: center;
    margin-right: 40px;
    border-radius: 15px;
}
.auc_spend span, .auc_cat_spend span {
    font-size: 16px;
    margin-bottom: 5px;
    display: block;
    color: #666;
}
.auc_spend b {
    display: block;
    padding: 2px 5px;
    background-color: #fff;
    border: none;
    margin-right: 15px;
}
.auc_cat_spend {
    font-size: 18px;
    display: inline-block;
    border-radius: 15px;
    padding: 10px;
    border: 1px dashed #aaa;
    margin-top: 0;
    vertical-align: top;
    text-align: center;
}
.auc_cat_spend ul li {
    padding: 2px 5px;
    /*border-right: 1px solid #ddd;*/
    margin: 0 2px;
    display: inline-block;
}
.auc_cat_spend ul li:last-child {
	border-right: none;
}
.auc_cat_spend ul li b {
    display: inline-block;
    font-size: 16px;
    padding: 0;
    margin: 0;
    min-height: 0;
}
span.auc_tag_plyr {
    background-color: #000028;
    color: #fff;
    font-size: 12px;
    padding: 5px 10px;
    display: table;
    margin: 0 auto;
    margin-top: 5px;
    border-radius: 40px;
    font-weight: bold;
}
.auc_picteam table.owner_combi td b {
    color: #000028;
    display: block;
}

/*cbplus advanced*/
.auc_cbplus {
    background-color: #fff;
    margin-top: 3px;
}
.auc_cbplus .plyr_cbplus_info {
    width: 40%;
    display: inline-block;
    vertical-align: top;
}
.acu_strp_new {
    margin-top: 0;
    text-align: center;
    width: 59%;
    display: inline-block;
    vertical-align: top;
}
.auc_cbplus > p {
    font-size: 14px;
    font-weight: bold;
    padding: 12px 20px;
    line-height: 1.3;
    margin-bottom: 0;
    margin-top: 0;
}
.auc_spend span, .auc_cat_spend span {
    font-size: 12px;
    margin-bottom: 5px;
    display: block;
    color: #009999;
    font-weight: bold;
    text-transform: uppercase;
}
.auc_spend, .auc_cat_spend {
    margin-right: 4px;
    border: none;
    font-size: 16px;
    padding-top: 0;
    min-width: 170px;
}



.auc_cbplus_outer {
    display: inline-block;
    width: 64%;
    padding-left: 20px;
}
.auc_cbplus {
    display: flex;
}
.acu_strp_new {
    width: 30%;
    border-left: 1px solid #ddd;
    padding-top: 33px;
}
.auc_cbplus h5 {
    background-color: #000028;
    font-size: 15px;
    padding: 40px 11px 10px 10px;
    color: #fff;
    width: 72px;
    text-align: center;
}
.plyr_cbplus_info .tour_tab_comman table {
    margin: 0;
}
.auc_cbplus .plyr_cbplus_info {
    width: 55%;
}
.auc_cbplus_outer > p {
    font-size: 14px;
    font-weight: bold;
    padding: 12px 0px;
    line-height: 1.3;
    margin-bottom: 0;
    margin-top: 0;
}

.plyr_cbplus_info_frame {
    background-color: #fff;
    margin-top: 5px;
    padding-left: 20px;
    padding-top: 5px;
    position: relative;
}
.plyr_cbplus_info_frame h2 {
    font-size: 13px;
    background-color: #000028;
    display: inline-block;
    border-radius: 30px;
    padding: 4px 10px;
    color: #fff;
    position: absolute;
    top: 10px;
}
.plyr_cbplus_info_frame p {
    padding-left: 95px;
    text-align: left;
}
.plyr_cbplus_info_frame .tour_plyr_matches table th {
    font-size: 12px;
}
.plyr_cbplus_info_frame .tour_plyr_efstats table th, 
.plyr_cbplus_info_frame .tour_plyr_efstats table td {
    padding: 3px 2px;
}
/*auction hosting*/
.auction_host_blck .pick_time_auc,
.auction_host_blck  .pick_time_auc.owner_combi_cat {
    width: 85px;
    margin-left: 0;
}
.auction_host_blck table.owner_combi td b {
    color: #000028;
}

/*auction hosting cbplus*/


/*cbplus advanced*/
.auc_cbplus {
    background-color: #fff;
    margin-top: 3px;
}
.auc_cbplus .plyr_cbplus_info {
    width: 40%;
    display: inline-block;
    vertical-align: top;
}
.acu_strp_new {
    margin-top: 0;
    text-align: center;
    width: 59%;
    display: inline-block;
    vertical-align: top;
}
.auc_cbplus > p {
    font-size: 14px;
    font-weight: bold;
    padding: 12px 20px;
    line-height: 1.3;
    margin-bottom: 0;
    margin-top: 0;
}
.auc_spend span, .auc_cat_spend span {
    font-size: 12px;
    margin-bottom: 5px;
    display: block;
    color: #009999;
    font-weight: bold;
    text-transform: uppercase;
}
.auc_spend, .auc_cat_spend {
    margin-right: 15px;
    border: none;
    font-size: 15px;
    padding-top: 0;
    min-width: 200px;
}
.auc_spend, .auc_cat_spend {
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 0;
}
.auc_spend span, .auc_cat_spend span {
    font-weight: 600;
    font-size: 13px;
    background-color: #000028;
    color: #fff;
    width: 100%;
    padding: 4px 0;
    text-transform: none;
    border-radius: 4px 4px 0 0;
}


.auc_cbplus_outer {
    display: inline-block;
    width: 64%;
    padding-left: 5px;
    padding-top: 15px;
}
.auc_cbplus {
    display: flex;
}
.acu_strp_new {
    width: 30%;
    border-left: 1px solid #ddd;
    padding-top: 38px;
}
.auc_cbplus h5 {
    background-color: #009999;
    font-size: 15px;
    padding: 30px 5px;
    color: #fff;
    border-radius: 0;
    width: 81px;
    text-align: center;
    margin-left: 0;
    display: flex;
    align-items: center;
}
.plyr_cbplus_info .tour_tab_comman table {
    margin: 0;
}
.auc_cbplus .plyr_cbplus_info {
    width: 56%;
}
.auc_cbplus_outer > p {
    font-size: 13px;
    font-weight: bold;
    padding: 0;
    line-height: 1.3;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 7px;
}

/*auction team manager*/
.auction_main_wrapper.auction_host_blck.auction_slction_block {
    max-width: 100%;
}
.auc_manger_strip {
    background-color: #fff;
    display: flex;
    justify-content: space-between;
    padding: 5px 0;
}
.auc_manger_comb {
    display: flex;
    padding: 0 20px;
}
.auction_host_blck .auc_manger_strip .pick_time_auc, 
.auction_host_blck .auc_manger_strip .pick_time_auc.owner_combi_cat {
    width: 320px;
}
.auction_host_blck .auc_manger_strip table.owner_combi td b {
    font-size: 13px;
}
.auc_manger_strip .owner_combi_cat td b:last-child {
    display: block;
    width: 100%;
    text-align: center;
    padding-right: 0;
    margin-top: 6px;
}
.auc_manger_strip .pick_time_auc.owner_combi_cat td {
    padding: 0px 0 12px 0;
}
.auc_manger_strip .owner_combi_cat td font {
    display: block;
    padding: 5px;
    font-size: 13px !important;
    border-radius: 0;
    background-color: #000028;
    color: #fff;
    margin-right: 0px;
    font-weight: 600;
}
.auc_manger_strip .owner_combi_cat td:nth-child(1) font {
	border-radius: 4px 0 0 0;
}
.auc_manger_strip .owner_combi_cat td:last-child font {
	border-radius: 0 4px 0 0;
}
.auction_host_blck .auc_manger_strip .pick_time_auc.owner_combi_cat {
    margin-left: 20px;
}
.auc_manger_strip .acu_strp_new {
    width: 50%;
    padding-top: 0;
    text-align: right;
    padding-right: 15px;
}
.auc_manger_strip .auc_cat_spend ul li, .auc_manger_strip .auc_spend b {
    padding: 5px;
}

.auc_tmmanger .auc_cbplus {
    border-top: 1px solid #ddd;
}
.auc_tmmanger .auc_cbplus h5 {
    background-color: rgb(0 0 40 / 85%);
    padding: 0 5px 10px 5px;
    border-radius: 0;
    display: flex;
    align-items: center;
}
.auc_tmmanger .auc_cbplus_outer {
    width: 95%;
    padding-left: 15px;
}
.auc_tm_cbsight {
    display: inline-block;
    width: 42%;
}
.auc_tm_cbsight .auc_spend, 
.auc_tm_cbsight .auc_cat_spend {
    margin-right: 4px;
    font-size: 14px;
    padding-top: 0;
    width: 40%;
    margin-top: 6px;
}
.auc_tmmanger .player-mdl-info table td {
    padding: 6px 5px;
}
.auc_tmmanger .auc_prog_host_wrap {
    border-left: 0px solid #000028;
}
.auction_host_blck .auction_sel_right {
    margin-left: 2px;
}
.auction_host_blck .auction_sel_right div#tabsholder2 {
    border-radius: 0;
}
.auction_middle_selection {
    margin-top: 5px;
}
.auc_playes_bid_wrapper {
    margin-top: 5px;
}



.auction_slction_block.auction_host_blck .auc_prog_host_wrap .squad_table table tbody {
    height: 735px !important;
}

/*manager*/
.auction_main_wrapper.auction_host_blck.auction_slction_block .auc_radio_strip {
    margin-top: 5px;
}

.auction_bigs_wrapper .auction_player_block .create_league_list_league9 th {
    background: linear-gradient(180deg, rgba(0, 153, 153, 1) 0%, rgba(174, 183, 130, 0) 100%) !important;
}
.auction_bigs_wrapper .auction_player_block .ply-prof-right table, 
.auction_bigs_wrapper .auction_player_block .plist_lst_mtchs table {
    background-color: transparent;
}
.auction_bigs_wrapper table.owner_combi tr:nth-child(1) td {
    width: 130px;
    background: linear-gradient(180deg, rgba(0, 153, 153, 1) 0%, rgba(174, 183, 130, 0) 100%);
    padding: 0 10px;
}
.auction_bigs_wrapper table.owner_combi td b,
.auction_bigs_wrapper .pick_time_auc table td strong,
.auction_bigs_wrapper table.owner_combi tbody td:last-child b,
.auction_bigs_wrapper .pick_time_auc span {
    font-size: 18px;
}
.auction_bigs_wrapper table.owner_combi tr:last-child td {
    border-top: 1px solid #3f3f5f;
}
.monitr_cbplus ul li {
    display: inline-block;
    margin: 0 10px;
}
.monitr_cbplus table.owner_combi {
    table-layout: unset;
}
.monitr_cbplus table.owner_combi tr:nth-child(1) td {
    width: auto;
    padding: 10px 0px !important;
}
.auction_bigs_wrapper .monitr_cbplus table.owner_combi td {
    border-right: 1px solid #3f3f5f;
}
.auction_bigs_wrapper .auction_player_top {
    min-height: 789px;
}

.auction_bigs_wrapper .create_league_list_league9 tr td {
    padding: 26px 5px;
}
.auction_bigs_wrapper .ply-prof-right .create_league_list_league9 td {
    padding: 25px 10px !important;
}
.auction_bigs_wrapper table.owner_combi td {
    border-right: none;
}

span.auc_btn_text {
    background-color: #eee;
    padding: 10px 0;
    border-radius: 4px;
    color: #eb5951;
}

/*phone verify*/
.form-phone {
    display: inline-flex;
    width: 70%;
    align-items: center;
    position: relative;
}
.form-phone small {
    display: inline-block;
    padding: 11px 8px;
    font-size: 13px;
    border: 1px solid #aaa;
    border-radius: 4px;
    margin-right: 5px;
    color: #888;
    font-weight: 600;
    background-color: #eee;
    margin-right: -2px;
}
.form-phone .form-control {
    width: 60% !important;
    padding-left: 15px !important;
    border-radius: 0 4px 4px 0 !important;
    border-left: none !important;
    border-color: #aaa;
    padding: 10px;
}
div#divPhoneNumber .pzone_input {
    display: flex;
    width: 103%;
}
div#divPhoneNumber .pzone_input small {
    display: inline-block;
    padding: 11px 8px;
    font-size: 13px;
    border: 1px solid #aaa;
    border-radius: 4px 0 0 4px;
    margin-right: 5px;
    color: #888;
    font-weight: 600;
    background-color: #eee;
    border-right: none;
}
div#divPhoneNumber .pzone_input .form-control {
    margin-left: -5px;
    border-radius: 0 4px 4px 0;
    border-color: #aaa;
    width: calc(100% - 65px);
}
div#divPhoneNumber .pzone_input a {
    right: 35px;
}

/*Local Tournament*/
.playpage_locals_inr .playpage_locals .custom_tournew_left h2 {
    color: #000;
    background-image: none;
    background-clip: text;
    -webkit-background-clip: unset;
    text-fill-color: transparent;
    -webkit-text-fill-color: unset;
    text-transform: capitalize;
    font-size: 16px;
    font-family: inherit;
    letter-spacing: 0px;
    margin-bottom: 10px;
    background: url(/assetshttps://fantasycricket.cricbattle.com/images/page-title-bg.jpg) bottom left repeat-x !important;
    border: none;
    line-height: 36px;
    padding: 0 10px;
    margin-left: -5px;
	width: calc(100% + 5px);
    margin-top: -5px;
    margin-right: -25px;
    border-radius: 4px 4px 0 0;
    font-weight: 300;
}
.playpage_locals_inr .playpage_locals .custom_tournew_left {
    width: 100%;
}
.playpage_locals_inr .playpage_locals .custom_tournew_content {
    top: 10px;
    left: -16px;
    width: calc(100% - 0px);
    height: 100%;
}
.playpage_locals_inr .playpage_locals #divRounds {
    border: none;
    box-shadow: none;
}
.custom-tour-rules-strip.no-tour-clubs p {
    font-size: 22px;
}
.custom-tour-rules-strip.no-tour-clubs {
    padding: 70px 30px;
    text-align: center;
}

/*zelle paypal*/
#tabUSDZelle.tab-box63 .pay_mid_logos {
    text-align: center;
    height: auto;
    margin-top: 15px;
    display: inline-flex;
    align-items: center;
    margin-left: 40px;
}
#tabUSDZelle.tab-box63 .alert_bar_wrap img {
    width: 110px;
    margin: 0;
    text-align: center;
    margin-bottom: 0;
    display: table;
    height: 47px;
}
#tabUSDZelle.tab-box63 .right-part-pay img {
    width: 110px;
    height: 47px;
}
#tabUSDZelle.tab-box63 .pay_mid_logos span {
    vertical-align: middle;
    background-color: #000028;
    min-height: 48px;
    display: inline-block;
    line-height: 48px;
    padding: 0 15px;
    margin-left: -3px;
    font-weight: bold;
    color: #fff;
}

/*New Chnage*/
.onlne_drft .plyr_cbplus_info {
    padding: 0 0px 0 5px;
}
.onlne_drft .tour_plyr_matches table,
.online_auct_new .tour_plyr_matches table {
    border-radius: 4px;
}
.onlne_drft .plyr_cbplus_info .tour_tab_comman table {
    width: calc(100% - 12px) !important;
}
.onlne_drft .plyr_cbplus_info .tour_tab_comman table,
.online_auct_new .plyr_cbplus_info .tour_tab_comman table {
    border-spacing: 0;
}
.online_auct_new .plyr_cbplus_info .tour_tab_comman table th:first-child {
	border-radius: 4px 0 0 0;
}
.online_auct_new .plyr_cbplus_info .tour_tab_comman table th:last-child {
	border-radius: 0 4px 0 0;
}
.onlne_drft .plyr_cbplus_info .tour_plyr_efstats table th,
.online_auct_new .plyr_cbplus_info .tour_plyr_efstats table th {
    background-color: #000028;
    color: #fff;
}
.onlne_drft .tour_plyr_matches table th a,
.online_auct_new .tour_plyr_matches table th a {
    color: #fff;
}
.online_auct_new .plyr_cbplus_info .tour_tab_comman {
	margin-top: 0;
}
.online_auct_new .plyr_cbplus_info .tour_tab_comman table {
	width: 96% !important;
}
.online_auct_new .plyr_cbplus_info .tour_plyr_efstats table td {
    padding: 6px 2px;
}
.filter-team-nw a.filter-btn {
    background-color: #0098A6;
}
.draf-mid-box2.draft-mid-combine .draft-teambox34 {
    box-shadow: 0 0 10px #6b6767;
    border-bottom: 1px solid #fff;
}
.dft_actons_btn a:nth-child(1) {
    width: 100px !important;
}
.draf-mid .plyr-info-block table thead th:first-child {
    width: 200px !important;
}
.onlne_drft .player-mdl-info {
    width: calc(100% - 100px);
}
.draft-new .draf-mid-box2 {
    box-shadow: none;
}

/*contact us*/
.cnct_wrapper .form_group {
    margin-bottom: 20px;
    background-color: transparent;
    border: none;
    padding: 0;
}
.contact_right .form_group.form-select select.form_control {
    width: 100%;
    height: 36px;
}
span.req_fld {
    display: none;
    margin-top: 4px;
    color: chartreuse;
}
ul.con_info li:first-child {
    align-items: center;
}
ul.con_info li {
    display: flex;
    margin-bottom: 15px;
    font-size: 25px;
}
ul.con_info li img {
    width: 35px;
    height: 40px;
    object-fit: contain;
}
ul.con_info li b {
    width: 50px;
    height: 50px;
    background-color: #eee;
    border-radius: 50px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 10px;
}
ul.con_info li a {
    display: block;
    margin-bottom: 6px;
}
ul.con_info li h6 span {
    display: block;
    margin-bottom: 5px;
}
.contact_outer .contact_right .form_group:nth-child(7) label {
    display: flex;
    justify-content: space-between;
}
.error-red-pop {
    position: absolute;
    left: calc(50% - 200px);
    top: 40%;
    margin: 0px auto;
    width: 380px;
    border: 2px solid #ddd;
    background-color: #fff;
    padding: 10px;
    text-align: center;
    border-radius: 7px;
}
.error-red-pop font {
    font-size: 18px;
    color: #993843;
    float: left;
    width: 100%;
    margin-bottom: 15px;
    font-weight: bold;
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
}
span#lblMMsgPPMsg {
    display: block;
    font-size: 17px;
}
.error-red-pop .button2 {
    float: none;
    display: inline-block;
    margin-bottom: 10px;
    margin-top: 10px;
    font-size: 16px;
    padding: 9px 40px;
    text-transform: uppercase;
    border-radius: 4px;
}

.hm_offers_wrapper.pop_feature_wrapper h2 .button {
    text-decoration: none;
    font-size: 16px;
    border-radius: 4px;
}
.cp_header h3, .hm_offers_wrapper.pop_feature_wrapper h2 {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}
.cp_header h3 .button {
    height: 33px;
    line-height: 33px;
    padding: 0 15px;
    margin-right: 10px;
    text-decoration: none;
    font-size: 16px;
    border-radius: 4px;
}

/*Live modal lock time rule*/
.live_mdl_locktype {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}
.live_mdl_locktype div {
    flex: 1;
    padding-right: 15px;
}
.live_mdl_lock label {
    font-size: 14px;
    display: block;
}
.live_mdl_lock label {
    font-size: 14px;
    display: block;
}
.live_mdl_lock select {
    border: 1px solid #c9c9c9;
    height: 31px;
    width: 100%;
    padding-left: 10px;
}
.liveon_modal #divCCPaidLeague .lbl_cl_pcge {
    font-weight: normal;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}
label.lbl_cl_pcge.entry_fee i {
    font-size: 11px;
    position: relative;
    color: #ed5656;
    font-weight: bold;
}

/*RMS Auction*/
.temp_auc_strip {
    align-items: center;
    background-color: #fff;
    box-shadow: 0 0 25px #1c1a1a;
    padding: 15px;
    padding-bottom: 15px;
    margin-bottom: 15px;
    display: flex;
    justify-content: space-between;
    background-image: url(/assets../images/auction_rms_bg.jpg);
    background-size: cover;
}
.temp_auc_logo {
    padding: 0 80px;
    width: 50%;
}
.temp_auc_logo img {
    width: 120px;
    margin-right: 150px;
    height: 90px;
    object-fit: contain;
}
.temp_auc_strip img {
    vertical-align: middle;
}
.temp_auc_logo:last-child {
    text-align: right;
}
.temp_auc_logo:last-child img:last-child {
    margin-right: 0;
}
.temp_auc_cric h1 {
    padding-left: 20px;
}

/*auction advertise*/
#divNoPlayer h5 {
    font-size: 55px;
    margin-top: -140px;
}
.bottom_auc_adv {
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
}
.bottom_auc_adv img {
    width: 100%;
    height: 330px;
    object-fit: contain;
}
#divLeagueRulesSuccess h3 {
    justify-content: center;
}

.cbplus_sub_block {
    display: flex;
    align-items: center;
    padding-right: 15px;
    border: 1px solid #ddd;
    margin-top: 10px;
    width: calc(100% - 27px);
    border-radius: 4px;
}
.cbplus_sub_logo {
    background-color: #000028;
    padding: 18px 10px;
    height: 100%;
}
.cbplus_sub_logo img {
    width: 60px;
}
.cbplus_sub_content {
    padding: 5px 20px;
}
.cbplus_sub_content h6 {
    font-size: 15px;
    font-weight: 400;
    margin-bottom: 10px;
}
.cbplus_sub_content li {
    display: inline-block;
    font-size: 15px;
    margin-right: 10px;
}
.cbplus_sub_button a {
    text-decoration: none;
    padding: 12px 20px;
    display: block;
    border-radius: 4px;
    text-align: center;
    float: none;
}
.cbplus_sub_button p {
    font-size: 12px;
    color: red;
    margin-bottom: 5px;
    margin-top: 5px;
    font-weight: bold;
    text-align: center;
}

.cbplus_sub_auc_block {
    background-color: #fff;
    justify-content: space-between;
}
.cbplus_sub_auc_block .cbplus_sub_logo {
    padding: 8px 10px;
}
.cbplus_sub_auc_block .cbplus_sub_content h6 {
    margin-right: 10px;
    font-size: 18px;
}
.cbplus_sub_auc_block .cbplus_sub_content li {
	font-size: 18px;
}
.cbplus_sub_auc_block .cbplus_sub_content {
    display: flex;
    padding-top: 15px;
    width: 85%;
    padding-left: 0;
}

.cbplus_sub_auchost_block {
    justify-content: space-between;
}
.cbplus_sub_auchost_block .cbplus_sub_content {
    width: 73%;
    padding-left: 0;
}

.plyr_cbplus_info_frame ul.cblus_extra {
	margin-left: 95px;
}
ul.cblus_extra {
    margin-top: 5px;
}
ul.cblus_extra li {
    display: inline-block;
    font-weight: bold;
    background-color: #eee;
    padding: 5px 10px;
    border-radius: 4px;
    margin-right: 2px;
}
.auc_tmmanger ul.cblus_extra {
    margin-top: 0;
    margin-bottom: 10px;
}
.online_auct_new ul.cblus_extra {
    margin-top: 0;
    margin-bottom: 10px;
}

.table_rmv_scroll {
    height: 509px;
    overflow-y: scroll;
}
.table_rmv_scroll thead {
    display: table-header-group;
    position: sticky;
    top: 0;
    left: 0;
    z-index: 99;
    float: none;
}
.table_rmv_scroll thead tr {
    display: table-row;
    width: auto;
}
.table_rmv_scroll tbody {
    display: table-row-group;
    float: none;
}
.table_rmv_scroll tbody tr {
    display: table-row;
}
.auction_complete_strip p {
    color: #000;
}
.online_auct_new .auction_top_selection .auc_player_block {
    white-space: nowrap;
    overflow-x: auto;
}
.player_comman_list_wrap .ply-prof-right table, 
.player_comman_list_wrap .plist_lst_mtchs table {
    font-size: 12px !important;
}

/*playing 11 new 2025*/
#contentz1 .tabcontainer table.new-table-546 tbody tr td .stats-player {
    margin-top: 0px;
}
#contentz1 .tabcontainer table.new-table-546 tbody tr td .stats-player,
.nh-box1.mt-10.new-table9875 table.new-table-54 .stats-player {
    left: 150px;
    top: 19px !important;
    font-size: 11px;
    color: #08c208;
}
#contentz1 .tabcontainer table.new-table-546 tbody tr td .stats-player:before {
    left: -7px;
    top: 13px;
}
span.stats-player::before {
    top: 3px !important;
}
.nh-box1.mt-10.new-table9875 table.new-table-54 .stats-player {
    top: 28px !important;
}
.nh-box1.mt-10.new-table9875 table.new-table-54 .stats-player {
	left: 135px;
}
.new-table-546 tbody tr.active td .team_plyr_form .stats-player {
    color: #fff !important;
}
.new-table-546 tbody tr.active td .team_plyr_form .stats-player::before {
	background-color: #fff !important;
}

#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: 40px !important;
    font-size: 10px;
    color: #08c208;
}

.trde_bid_wrap .page-title-new.mb-10 {
    display: flex;
}
.trde_clm_bidding_bot .page-title-new span {
    color: #fff !important;
    font-size: 14px;
}

.ply_rnking_shre .share-matchup label {
    color: #000;
}
.ply_rnking_shre .share-matchup input {
    width: 1005px !important;
}

/*run wicket join league*/
.jn_league_comman {
    background-color: #fff;
    margin-top: 15px;
    padding: 15px;
}
.jn_league_title h2 {
    font-size: 22px;
    vertical-align: middle;
}
.jn_league_title h2 span {
    background-color: red;
    color: #fff;
    animation: blink 2s linear infinite;
    font-size: 12px;
    padding: 3px 10px;
    border-radius: 30px;
    margin-left: 5px;
}
.jn_league_title p {
    font-size: 16px;
    margin-top: 6px;
    color: #888;
}
.jn_league_table table.new-table-chall2 {
    float: none;
    width: 100%;
    margin-left: 0;
    border-radius: 5px;
}
/*.accpt_chalge_table .new-table-chall2 thead {
    background-color: transparent;
}*/
.jn_league_table table.new-table-chall2 tbody tr:last-child td {
    border: none;
}
.accpt_chalge_table .new-table-chall tbody tr:nth-child(odd) td, .accpt_chalge_table .new-table-chall2 tbody tr:nth-child(odd) td {
    background-color: transparent;
}
.jn_league_combine .new-table-chall2 td {
    background-color: #000028;
}
.jn_league_combine .new-table-chall2 thead td:nth-child(1) {
    border-radius: 5px 0 0 0;
}
.jn_league_combine .new-table-chall2 thead td:last-child {
    border-radius: 0 5px 0 0;
}
.accpt_chalge_table .new-table-chall2 tbody td {
    padding: 5px 10px;
    font-size: 13px;
}
.jn_league_title img {
    width: auto;
}
.accpt_chalge_table .contest_bot {
    width: auto;
    background-color: transparent;
    padding-top: 0;
}
.accpt_chalge_table .contest_bot ul li {
    width: auto !important;
    margin-right: 30px;
}

.jn_league_title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.modal_runwkts {
    display: none;
    position: fixed;
    z-index: 99;
    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.75);
}

.modal_runwkts .modal-content {
    background-color: transparent;
    margin: auto;
    padding: 20px;
    border: none;
    width: 70%;
}
.modal_runwkts .modal-content img {
    width: 98%;
    border-radius: 6px;
}

.modal_runwkts .close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.modal_runwkts .close:hover,
.modal_runwkts .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.accpt_chalge_table a.button2 {
    width: 140px;
    float: none;
    display: inline-block;
}
span.tbl_run_tag {
    font-size: 14px;
    color: #555;
    display: block;
    padding-top: 3px;
}

/*run wicket live 1-o-1 modal*/
.run_wkcet_one a {
    background-color: #000;
    width: 17px;
    margin-left: 5px;
    display: inline-block;
    height: 17px;
    text-align: center;
    font-size: 9px;
    vertical-align: middle;
    color: #fff;
    text-decoration: none;
    line-height: 18px;
    border-radius: 110px;
}
.liveon_modal .popbox-1 {
    width: 560px;
}

.checkbox89.lve_paid_free.run_wkcet_one {
    padding-bottom: 10px;
    border-radius: 5px;
}
.checkbox89.lve_paid_free.run_wkcet_one > span,
.run_wkcet_one + .clear + .lve_paid_free span {
    display: block;
    font-weight: 600;
    padding: 0 5px;
    padding-bottom: 8px;
}
.liveon_modal .checkbox89 td {
    font-size: 14px;
    font-weight: 400;
}

.liveon_modal .app-table tr:nth-child(odd) td {
    background-color: #f8f8f8;
}
.live_mdl_lock label {
    font-size: 14px;
    display: block;
    font-weight: bold;
    margin-bottom: 5px;
}
.live_mdl_lock select {
    width: 80%;
}
.live_mdl_locktype div:last-child b {
    display: block;
    height: 30px;
    line-height: 31px;
    font-size: 17px;
    margin-top: -5px;
    font-weight: 400;
}
label.lbl_cl_pcge.entry_fee > span {
    font-size: 14px;
    display: block;
    font-weight: bold;
    margin-bottom: 5px;
}
.liveon_modal .liveon_mtch strong {
    color: #555;
    font-size: 12px;
    font-weight: 400;
}
.checkbox89.keepup_wrap table {
    background-color: transparent !important;
}
.liveon_modal .lable1 {
    font-weight: 600;
}

@media screen and (max-width: 1400px) and (min-width: 1200px) {

	.liveon_modal .popbox-1 {
	    overflow: auto;
	    max-height: 600px;
	}


}

/*run wicket create league*/
.wic_run_img img {
    width: calc(100% - 10px);
}
table.checkbox_lgformt {
    width: 91%;
}
table.checkbox_lgformt .sep_draft {
    border: 1px solid #ddd;
    margin-right: 10px;
    padding: 15px 0 7px 0;
}
table.checkbox_lgformt td {
    border: none;
}
table.checkbox_lgformt .sep_drt_cb {
    font-size: 13px;
}

.rwick_outer {
    display: flex;
}
.enrty_feild {
    margin-top: 5px;
    margin-left: 30px;
    position: relative;
}
.enrty_feild span.clge-error {
    bottom: -15px;
}
table.checkbox_lgformt.checkbox_auction td {
    padding-bottom: 0;
}

.sep_draft.crt_lge_runwkts a {
    background-color: #000;
    width: 17px;
    display: inline-block;
    height: 17px;
    text-align: center;
    font-size: 9px;
    vertical-align: middle;
    color: #fff;
    text-decoration: none;
    line-height: 18px;
    border-radius: 110px;
    position: relative;
    right: 10px;
}
.sep_draft.crt_lge_runwkts {
    justify-content: space-between;
    align-items: center;
}
.enrty_feild b {
    font-size: 18px;
    font-weight: 400;
    display: block;
    padding-top: 10px;
}

/*run wicket prize pool*/
table.notes_prize {
    padding: 20px 10px;
}
table.notes_prize td.note-title {
    padding-bottom: 10px;
    font-size: 14px;
}
ul.note-no-1 li {
    font-size: 14px;
    line-height: 1.3;
    padding-bottom: 14px;
}
.contest_top span {
    color: #555;
    font-size: 14px;
}
.prz_first::after {
    background: #000028;
}
.prz_sec::after {
    background: rgb(255, 208, 134);
    background: rgb(0 0 40 / 60%);
}
.prz_thrd::after {
    background: rgb(252, 231, 188);
    background: rgb(0 0 40 / 30%);
}
.prze_run_wkts .contest_top {
    justify-content: center;
}

.prze_runwkts_modal p {
    font-size: 16px;
    text-align: center;
    line-height: 1.3;
}

table.notes_prize {
    padding: 20px 10px;
}
table.notes_prize td.note-title {
    padding-bottom: 10px;
    font-size: 14px;
}
ul.note-no-1 li {
    font-size: 14px;
    line-height: 1.3;
    padding-bottom: 14px;
}

.prze_runwkts_modal table {
    padding: 10px;
}

.prze_runwkts_modal .contest_top_left h3 b {
    font-size: 14px;
}
span.mdl_hld_lbl {
    display: block;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    padding-top: 5px;
}

/*run wicket my leagues*/
.league_bck_top span {
    background: #FFF;
    width: 120px;
    font-size: 14px;
    color: #333;
    border: 1px solid #ddd;
    border-radius: 12px 0 0 12px;
    box-shadow: -4px 1px 5px #e5e5e5;
}
.league_bck_top::before {
    right: -8px;
    top: 31px;
    z-index: 9999;
}

/*run wicket accpet challenge*/
td.chat-text3.lck_lble {
    font-size: 14px;
}
.chat-w-box2 .chat-text4 {
    margin: 7px 10px 0 30px;
}
.chat-text4 br {
    display: none;
}
.chat-w-box2 {
    width: 315px;
    border: none;
    border-radius: 6px 6px 0 0;
}
.chat-w-box2 .chat-hed {
    border-radius: 6px 6px 0 0;
    text-align: center;
}
.chat-w-box2 .chat-text2 {
    color: #999;
    font-size: 12px;
}
.chat-w-box2 .chat-text33 {
    color: #000;
    font-size: 12px;
}
.chat-w-box2 .chat-text11 {
    font-size: 12px;
}
.chat-w-box2 .chat-text3 {
    color: #000;
    font-size: 12px !important;
}


.jn_league_title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.jn_league_lft p {
    font-size: 16px;
    margin-top: 6px;
    color: #888;
}
.jn_league_lft h2 {
    font-size: 22px;
    vertical-align: middle;
}
.full-width.accpt_chalge_table {
    float: none;
}
.new-table-chall, .new-table-chall2 {
    margin: 0;
    float: none;
    width: calc(100% - 0px);
}
.live_one_tradit {
    background-color: #fff;
    margin-top: 20px;
    padding: 20px;
}
div#divAcceptChallange thead td:nth-child(2) {
    width: 235px;
}
.accpt_chalge_table a.button2 {
    width: 140px;
    float: none;
    display: inline-block;
}
.pred-team-vs {
    left: 545px;
}

div#divChallEnable {
    background-color: #fff;
    margin-top: 0;
    padding: 10px 10px 0px 10px;
    width: auto;
}
.t2 {
    float: left;
    width: calc(100% - 240px);
    padding: 10px 10px 0;
    font-size: 14px;
    color: #666;
    line-height: 20px;
}
span.tbl_run_tag {
    font-size: 13px;
    color: #000;
    display: block;
    padding-top: 6px;
    padding-bottom: 5px;
}
.accpt_chalge_table .new-table-chall2 tbody td {
    padding: 15px 8px 13px 8px;
}

.jn_league_title h2 span {
    background-color: red;
    color: #fff;
    animation: blink 2s linear infinite;
    font-size: 12px;
    padding: 3px 10px;
    border-radius: 30px;
    margin-left: 5px;
}
.jn_league_right a {
    font-size: 15px;
    font-weight: bold;
    color: #1667b0;
    font-style: italic;
    margin-right: 10px;
    margin-top: -10px;
    display: block;
}

.liveone_match > small, span.start_dte_live {
    display: block;
    text-align: left;
    padding-right: 0;
    padding-bottom: 3px;
    width: calc(100% - 42px);
    font-weight: bold;
}
span.start_dte_live {
    padding-top: 5px;
    font-weight: 400;
}

td.lb-text2.lck_lble b {
    font-size: 15px;
}

span.lve_time_lbl b {
    margin-top: 4px;
}

.lge_run_chalnge span.start_dte_live {
    width: calc(100% - 77px);
}

.chal-main-box {
    padding: 10px 0 30px 0px;
    min-height: auto;
}
.lge_run_chalnge {
    padding: 20px;
    width: calc(100% - 40px);
}

table.new-table-chall2, td.lb-text2.lck_lble b, .auct_lbl, .drft_lbl, .slry_lbl {
    font-size: 14px;
}
a.link-color.prize-popup {
    font-size: 15px;
}
.button2 {
    background-color: #009999;
}
.chal-main-box .button3, a.button4, .accpt_chalge_table a.button2 {
    font-size: 13px;
    width: 110px;
    text-align: center;
    line-height: 30px;
    box-shadow: none;
    padding: 0 10px;
}

.chal-main-timer2 {
    background-color: #000028;
    border-radius: 33px;
    padding: 5px 10px;
}
.chal-main-timer2 font {
    font-size: 13px;
    line-height: 15px;
    background-color: transparent;
    color: #fff;
}

.full-width.accpt_chalge_table.lge_run_chalnge {
    border-top: 1px solid #ddd;
    padding-top: 20px;
    float: left;
    margin-top: 20px;
    padding-bottom: 0;
}

.league_bck_top .auct_lbl, 
.league_bck_top .drft_lbl, 
.league_bck_top .slry_lbl {
    font-size: 14px;
    font-weight: bold;
    color: orangered;
}
.league_bck_top .drft_lbl {
    color: maroon;
}
.league_bck_top .slry_lbl {
    color: blue !important;
}
.chat-w-main .drft_lbl {
    color: maroon !important;
}
.chat-w-main .auct_lbl {
    color: orangered !important;
}
.chat-w-main .slry_lbl {
    color: blue !important;
}

#divCCHoldAmount label.lbl_cl_pcge.entry_fee {
    padding-left: 0;
}
#lblCCEntryFeeLST {
    height: 24px;
    display: inline-block;
    font-size: 18px;
    font-weight: lighter;
}
td.lb-text2.lb-text2-comma .chal-main-timer2 font {
    font-size: 11px;
}
td.lb-text2.lb-text2-comma .chal-main-timer2 {
    padding: 2px 5px;
}
.chat-timer {
    background-color: #000028;
    border-radius: 53px;
    padding: 0 12px;
    font-size: 16px;
}
.myleague_wrapper ul.myleague_flex li:nth-child(1) {
    width: 22%;
}
.myleague_wrapper .league_bck_inner .lg_won_tag {
    padding-right: 240px;
}

/*popup*/
div#divPopUpCBAdd .eng-ind-banner-main {
    top: calc(50% - 290px);
}
.eng-ind-banner-main {
    width: 28%;
    height: 500px;
    position: relative;
    top: calc(50% - 285px);
    left: 0;
    right: 0;
    margin: 0 auto;
}

.runwk_sidebar img {
    width: 100%;
    margin-top: 20px;
    border-radius: 6px;
}

/*suggested club template*/
.sugg_cric_club_wrap .creted_form label {
    margin-bottom: 5px !important;
}
.clb_runwk .rn_rdio .sep_draft {
    border: 1px solid #ddd;
    margin-bottom: 10px;
    padding: 10px 0 0 0;
}
.clb_runwk .rn_rdio .sep_draft:last-child {
    margin-bottom: 0;
}
.sugg_cric_club_wrap .creted_form.clb_runwk b {
    font-size: 22px;
    font-weight: lighter;
    display: block;
}
.sugg_cric_club_wrap label.lbl_cl_pcge.entry_fee {
    display: flex;
    padding-left: 0;
    justify-content: space-between;
    padding-bottom: 0;
}
.sugg_cric_club_wrap label.lbl_cl_pcge.entry_fee b {
    left: 0;
}
.sugg_cric_club_wrap .creted_form input {
    width: 97% !important;
}
.clb_runwk .sep_drt_cb input {
    width: auto !important;
}
.rwick_outer .enrty_feild label.lbl_cl_pcge.entry_fee b {
    position: absolute;
    right: 0;
    left: unset;
    top: -10px;
    font-size: 12px;
    font-weight: bold;
}
.rwick_outer .enrty_feild label.lbl_cl_pcge.entry_fee span {
    margin-bottom: 0;
}

a#lnkDeleteLeagueMatch {
    display: none;
}

/*auction big names trim*/
.auc_player_block .auc_inner_player font {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 155px;
    margin: 0 auto;
    margin-left: auto;
}
.auction_main_wrapper .auc_player_block .auc_inner_player font {
	width: 115px;
}


/*new kabaddi*/
.kab_achimnt_block li:before {
    content: "\2B50";
    position: absolute;
    left: 5px;
    top: 0px;
    font-size: 18px;
}
.kab_achimnt_block li {
    position: relative;
    font-size: 27px;
    margin-bottom: 20px;
    padding-left: 35px;
}
.kab_achimnt_block h2 {
    font-size: 23px;
    margin-bottom: 20px;
    margin-left: -20px;
    margin-right: -20px;
    padding: 20px 20px 20px 20px;
    background: linear-gradient(180deg, rgba(0, 153, 153, 1) 0%, rgba(174, 183, 130, 0) 100%);
    border-radius: 7px;
}
.kab_achimnt_block {
    background-color: #000;
    color: #fff;
    border-radius: 7px;
    padding: 0 20px 20px 20px;
    border: 2px solid #333;
    font-family: 'cb-regular', Arial, sans-serif !important;
    min-height: 511px;
}

/*team manager*/
.auction_main_wrapper .kab_achimnt_block {
    background-color: #000028;
    padding: 0 15px 20px 10px;
    border: none;
    margin-top: 12px;
    margin-left: 20px;
    width: 55%;
    min-height: 184px;
    margin-right: 20px;
}
.auction_main_wrapper .kab_achimnt_block h2 {
    font-size: 13px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 10px 7px 0px 0px;
    background: transparent;
    font-weight: 400;
}
.auction_main_wrapper .kab_achimnt_block li {
    font-size: 13px;
    margin-bottom: 20px;
    padding-left: 25px;
    font-weight: bold;
}
.auction_main_wrapper .kab_achimnt_block li:before {
    left: 2px;
    top: -3px;
    font-size: 12px;
}

.auc_player_profile_new ul.plyer_scor_board small {
    font-size: 13px;
}

.auc_player_profile_new .player_info_side {
    min-height: 190px;
}
.auction_slction_block .auc_player_profile_new .plyr_auc_img {
    min-height: auto;
}
.auc_player_profile_new .plyr_news_lnk {
    text-align: center;
    font-size: 13px;
}


/******************************************************  Auction Monitor New *****************************************************************************************/
div#mid-part-new.sp_auction_monitor {
    min-height: 1305px;
    background-image: url(/assets../images/monitor_screen4.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding-bottom: 40px !important;
}
.cric_auc_hosting {
    margin: 0 auto;
    /*font-family: roboto;*/
    padding: 20px 50px 30px 50px;
}
.auc_monitor_head {
    border-radius: 5px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    transition: all ease;
    cursor: pointer;
    z-index: 5;
    padding: 8px 20px;
    /*margin-top: 25px;*/
    box-shadow: 0 0 20px rgb(255 255 255 / 21%);
    position: relative;
}
.auc_monitor_head:before {
    content: "";
    width: 40px;
    height: 40px;
    position: absolute;
    background-color: transparent;
    border-radius: 5px 0 0 0;
    z-index: -11;
    left: -7px;
    top: -7px;
    /*border-left: 4px solid tan;
    border-top: 4px solid tan;*/
}
.auc_monitor_head:after {
    content: "";
    width: 40px;
    height: 40px;
    position: absolute;
    background-color: transparent;
    border-radius: 0 0 5px 0;
    z-index: -11;
    right: -7px;
    bottom: -7px;
    /*border-right: 4px solid tan;
    border-bottom: 4px solid tan;*/
}
.auc_monitor_logo {
    width: 20%;
}
.auc_monitor_logo img {
    width: 200px;
    margin-top: -5px;
}
.auc_monitor_tit {
    text-align: center;
    color: #fff;
}
.auc_monitor_tit img {
    width: 47px;
    display: block;
    margin: 0 auto;
    margin-bottom: 10px;
}
.auc_logo_mtr {
    width: 20%;
    text-align: right;
}
.auc_logo_mtr img {
    width: 80px;
    border-radius: 4px;
}
.auc_monitor_tit h1 {
    font-size: 22px;
}
.auc_monitor_tit h2 {
    font-size: 20px;
    margin-top: 5px;
}

.auc_moni_panel {
    margin-top: 20px;
    white-space: nowrap;
    overflow: auto;
    width: 100%;
    margin-right: -6px;
}
.auc_moni_panel_box {
    border-radius: 5px;
    border: 1px solid #475aa6;
    margin-right: 20px;
    display: inline-block;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    color: #fff;
    padding: 8px 15px;
    width: calc(8% - 16px);
}
.auc_moni_panel_box:last-child {
    margin-right: 0;
}

.auc_moni_panel {
    display: flex;
}
.auc_moni_panel_box {
    width: calc(100% - 30px) !important;
}

.auc_moni_pnl_top {
    display: flex;
    justify-content: center;
    padding-bottom: 8px;
    text-align: center;
}
.auc_moni_pnl_top li {
    margin-bottom: 5px;
}
.auc_moni_pnl_top h3 {
    font-size: 26px;
    color: yellow;
}
.auc_moni_pnl_top h3 span {
    font-size: 16px;
    display: block;
    color: #fff;
    padding-top: 5px;
    padding-bottom: 5px;
}
.auc_moni_pnl_top h4 {
    margin: 0;
    color: #fff;
    font-size: 16px;
}
.auc_moni_pnl_top li i {
    font-size: 16px;
}
.auc_moni_pnl_bot {
    border-top: 1px solid #475aa6;
    margin-left: -15px;
    margin-right: -15px;
    padding: 15px 15px 0 15px;
    text-align: center;
}
.auc_moni_pnl_bot h5 {
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 150px;
    margin: 0 auto;
    margin-top: 10px;
}
.auc_moni_pnl_bot img {
    width: 50px !important;
    border-radius: 5px;
    background-color: #fff;
    height: 50px;
    margin: 0 auto;
    object-fit: cover;
}

.auc_moni_datatop {
    margin-top: 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.auc_moni_datatop ul {
    width: auto;
    border-radius: 6px;
    display: block;
    padding: 6px;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
}
.auc_moni_datatop li {
    border: none;
    background: transparent;
    padding: 10px 8px;
    display: inline-block;
    color: #fff;
    padding-right: 20px;
    text-align: center;
}
.auc_moni_datatop ul li:last-child {
    border: none;   
}
.auc_moni_datatop ul li.moni_plyrsold {
    background: linear-gradient(135deg, rgb(116 126 187) 0%, #5251a1 100%);
}
.auc_moni_datatop ul li span {
    font-size: 16px;
    display: block;
    margin-bottom: 5px;
}
.auc_moni_datatop ul li h6 {
    font-size: 16px;
    display: inline-block;
}
.auc_moni_datatop img {
    vertical-align: sub;
    margin-right: 5px;
}
.auc_moni_sold {
    padding: 0 30px !important;
}
.auc_moni_sold li {
    padding: 9px 0;
}
.auc_moni_sold li h6:last-child {
    display: block;
    padding-top: 5px;
    color: yellow;
    font-size: 20px;
}
.auc_moni_pick li:first-child h6 {
    color: yellow;
}
ul.auc_moni_inrtop.auc_moni_sold {
    padding: 0px 30px !important;
}
ul.auc_moni_inrtop.auc_moni_cat {
    padding: 2px 15px !important;
}

.auc_moni_mainmid .full-width {
    display: flex;
    align-items: flex-start;
    margin-top: 20px;
    float: none;
}
.auc_moni_mainleft {
    width: 65%;
    margin-right: 30px;
}
.auc_moni_playerbox {
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    display: flex;
    border-radius: 5px;
    width: calc(100% - 0px);
    align-items: center;
    position: relative;
    padding: 40px 0;
}
.cric_auc_hosting .auc_moni_playerbox {
    min-height: 403px;
}
img.hexagon-img {
    width: 300px;
    height: 360px;
    overflow: hidden;
    object-fit: cover;
    display: inline-block;
    margin-left: 30px;
    background-color: #fff;
    border-radius: 10px;
}
.auc_moni_playersdtls {
    padding-left: 40px;
    width: 75%;
}
.auc_moni_playersdtls h2 {
    font-size: 38px;
    color: yellow;
    margin-bottom: 15px;
}
.auc_moni_playersdtls h2 span {
    color: #fff;
    font-size: 18px;
    padding: 4px 15px 2px 15px;
    border-radius: 45px;
    vertical-align: 3px;
    margin-left: 7px;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    text-transform: capitalize;
}
.auc_moni_playersdtls li {
    margin-bottom: 10px;
}
.auc_moni_playersdtls span {
    display: inline-block;
    margin-right: 5px;
}
.auc_moni_playersdtls li h6 {
    display: inline-block;
}
.auc_moni_playersdtls span, .auc_moni_playersdtls li h6 {
    font-size: 24px;
    color: #eee;
}
span.moni_rank {
    background-color: #5170c0;
    font-size: 30px;
    padding: 0;
    width: 65px;
    height: 60px;
    text-align: center;
    line-height: 54px;
    font-weight: bold;
    position: absolute;
    right: 15px;
    top: 0px;
    clip-path: polygon(0% 0%, 93.3% 0, 93.3% 75%, 50% 100%, 6.7% 75%, 6.7% 0%);
    background-image: linear-gradient(0deg, #000028, #6a6a6a 230%);
}
.auc_moni_mainright {
    width: 35%;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    text-align: center;
    border-radius: 5px;
    padding: 32px 15px;
}
.auc_moni_bidplyr > img {
    width: 150px;
    height: 150px;
    border-radius: 10px;
    margin-bottom: 20px;
    background-color: #fff;
    object-fit: cover;
}
.auc_moni_bidplyr h2 {
    font-size: 30px;
    color: #fff;
}
.gold-gradient-line {
    width: 120px;
    height: 4px;
    background: linear-gradient(to right, transparent, rgb(227 255 9), transparent);
    margin: 15px auto;
    filter: blur(0px);
    opacity: 1;
    margin-top: 15px;
}
.auc_moni_bidplyr h3 {
    font-size: 18px;
    color: #aaa;
}
.auc_moni_bidplyr h3 b {
    display: block;
    font-size: 48px;
    color: yellow;
}
.auc_moni_plyrstats {
    margin-top: 55px;
}
.auc_moni_plyrstats ul {
    background-image: none;
}
.auc_moni_plyrstats li {
    margin-bottom: 0;
    padding: 10px 20px;
    padding-top: 0;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    margin-right: 5px;
    border-radius: 5px;
}
.auc_moni_plyrstats li span {
    margin-bottom: 0;
    margin-right: 0;
}
.auc_moni_plyrstats ul li h6 {
    margin-bottom: 5px;
    font-size: 20px;
    margin-top: 8px;
}

.auc_moni_achivment {
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    margin-top: 20px;
    padding: 12px 20px;
    border-radius: 5px;
}
.auc_moni_achivment h2 {
    font-size: 26px;
    color: #fff;
    margin-bottom: 20px;
}
.cric_auc_hosting .auc_moni_achivment h2 {
	margin-bottom: 10px;
}
.auc_moni_achivment li {
    position: relative;
    padding-left: 30px;
    color: #eee;
    font-size: 20px;
    margin-bottom: 15px;
}
.auc_moni_achivment li:before {
    content: "";
    background-image: url(/assets../images/star.png);
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 4px;
    background-size: contain;
    background-repeat: no-repeat;
}

.stamp {
    height: 100px;
    width: auto;
    right: 60px;
    top: 90px;
    position: absolute;
    border-radius: 5px;
    -webkit-animation-name: pulse;
    animation-name: pulse;
    animation-delay: 1.5s;
    -webkit-animation-delay: 0.5s;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    opacity: 0;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
.stamp img {
    width: 170px;
}

@keyframes pulse{
  0%{
    opacity: 0;
  }
  10%{
    opacity:.50;
    transform-origin: 50% 50%;
    transform: rotate(-2deg) scale(3);
    transition: all .3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
  }
  100%{
    opacity:1;
    transform: rotate(-10deg) scale(1);
  }
}
canvas {
    z-index: 99;
}

.auc_moni_mainright.auction_bigs_wrapper {
    background-image: none !important;
    padding: 0;
}
.auc_moni_mainright .auc_prog_host_wrap {
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border-radius: 5px;
    border-left: none;
    padding: 5px 10px;
    width: auto;
}
.auction_bigs_wrapper .auc_prog_host_wrap .squad_table {
    background-color: transparent !important;
    border: none;
}
.auction_bigs_wrapper .squad_inner a {
    font-size: 24px;
}
.auction_bigs_wrapper .squad_inner li,
.auction_bigs_wrapper .prgner_name h6, 
.auction_bigs_wrapper .squad_table tbody td span {
    font-size: 20px;
}
.auction_bigs_wrapper .prgner_name h6 {
    padding-top: 0;
}
.auction_bigs_wrapper .squad_table table tbody {
    height: 397px;
}
.auction_bigs_wrapper .auction_bid_strip {
    margin-top: 20px !important;
    width: 100%;
}
.auction_bigs_wrapper .auc_prog_host_wrap .squad_table td {
    padding: 19px 8px 6px 8px;
    width: 100%;
}
.auc_moni_mainright .auction_bid_strip {
    background-color: transparent;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border-radius: 5px !important;
}
.auction_bigs_wrapper .auction_bid_strip h5 {
    background-color: transparent;
    font-size: 15px;
    padding: 15px 10px;
    color: #fff;
    width: 100px;
    margin: 0;
    border-radius: 5px 0 0 5px;
    border-right: none;
}
.auction_bigs_wrapper .auction_bid_strip ul {
    text-align: left;
    width: calc(100% - 10px);
    padding-left: 5px;
}
.auction_bigs_wrapper .auction_bid_strip ul li:nth-child(1) {
    font-weight: 900;
    color: #fff;
}
.auction_bigs_wrapper .auction_bid_strip li {
    font-size: 15px;
    color: #999;
}

.auction_bigs_wrapper .auction_bid_strip li b {
    display: block;
}
.auction_bigs_wrapper .auction_bid_strip li {
    text-align: center;
    padding: 3px 20px;
    border-right: 1px solid #4d4a65;
}
.auction_bigs_wrapper .auction_bid_strip li:last-child {
	border: none;
}
.auction_bigs_wrapper .auction_bid_strip li h6 {
    margin-top: 8px;
}
.auction_bigs_wrapper .auction_bid_strip li b {
    display: block;
    font-size: 18px;
}
.auction_bid_strip li img {
    width: 50px;
    height: 50px;
    object-fit: cover;
    border-radius: 5px;
}


.auc_moni_bidplyr {
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border-radius: 5px;
    padding: 20px 0;
}
.auc_moni_mainright .auc_prog_host_wrap .squad_inner li:last-child {
    font-size: 20px;
    font-weight: bold;
}
.auc_moni_mainright .auc_prog_host_wrap h2 {
    font-size: 26px;
    color: #fff;
    margin-bottom: 10px;
    padding-top: 15px;
    text-align: left;
    padding-left: 11px;
}
#divNoPlayer h5 {
    margin-top: 0;
}
.auc_no_playerbox {
    justify-content: center;
    margin-top: 40px;
}
.auc_no_playerbox h2 {
    font-size: 28px;
    color: #fff;
}

.auc_moni_achivment .full-width div, .auc_moni_achivment .full-width p {
    position: relative;
    padding-left: 30px;
    color: #eee;
    font-size: 20px;
    margin-bottom: 15px;
}
.auc_moni_achivment .full-width div:before, .auc_moni_achivment .full-width p:before {
    content: "";
    background-image: url(/assets../images/star.png);
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 4px;
    background-size: contain;
    background-repeat: no-repeat;
}
.no_progess_auc {
    min-height: 247px;
    color: #67808d;
    font-size: 23px;
    padding-top: 170px;
}
.cric_auc_hosting, .cric_auc_hosting .full-width {
    float: none !important;
    width: auto !important;
}
ul.auc_moni_cat li span {
    display: inline-block;
    font-size: 16px;
}
.auction_host_blck .auction_selection_inner {
    background-color: transparent;
}
.draft_top_strp {
    background-color: #1b1b48;
}
.sup_aucmanager_am .auc_player_profile_new .player_info_side li {
    display: inline-block;
    width: 49%;
    vertical-align: top;
    padding: 0;
    text-align: left;
    background-color: transparent;
    padding-bottom: 12px;
    margin-bottom: 0;
}
.auc_player_profile_new .player_info_side {
	position: relative;
}
/*auction manager*/
.sup_aucmanager_am .auc_playes_bid_wrapper {
    margin-top: 0;
}
.sup_aucmanager_am .auction_slction_block .plyr_auc_img {
    background-color: transparent;
}
.auc_player_profile_new + .auction_bid_strip {
    margin-bottom: 5px;
}
.sup_aucmanager_am .auc_ply_role span#pteamname {
    color: #fff;
}
.sup_aucmanager_am .auc_player_profile_new .auc_ply_role {
    text-align: left !important;
}
.sup_aucmanager_am i.plyr_auc_img h4 {
    font-size: 18px !important;
    margin: 5px 0 !important;
    color: #fff;
    text-align: left !important;
    width: 88%;
}
.sup_aucmanager_am .auc_ply_role {
    text-align: left !important;
}
.sup_aucmanager_am i.plyr_auc_img {
    position: relative;
    width: 100%;
    text-align: left !important;
    display: flex !important;
    align-items: center;
    padding-left: 0 !important;
    margin-left: 0 !important;
    padding-top: 0;
    margin-top: 0;
}
.sup_aucmanager_am i.plyr_auc_img i,
.auction_auchouse i.plyr_auc_img i,
.online_auction_fantasy i.plyr_auc_img i {
    background-color: #5170c0;
    font-size: 18px;
    padding: 0;
    width: 35px;
    height: 35px;
    text-align: center;
    line-height: 32px;
    font-weight: bold;
    position: absolute;
    top: -10px;
    font-style: normal;
    right: 0;
    clip-path: polygon(0% 0%, 93.3% 0, 93.3% 75%, 50% 100%, 6.7% 75%, 6.7% 0%);
    background-image: linear-gradient(0deg, #000028, #6a6a6a 230%);
}
.sup_aucmanager_am .auction_slction_block .auc_player_profile_new .plyr_auc_img > img {
    width: 80px;
    height: 80px;
    margin-right: 15px;
    border-radius: 6px;
    box-shadow: 0 4px 7px #503d3d;
    margin-bottom: 0;
}
.sup_aucmanager_am .auction_slction_block .auc_options {
    width: 50%;
    height: calc(95% - -8px);
}
.sup_aucmanager_am .auc_moni_datatop {
    margin-top: 6px;
}
.spauc_mger_ach {
    margin-right: 8px;
}
.sup_aucmanager_am .auc_moni_datatop li {
    padding: 0px 8px;
    padding-right: 10px;
}
.sup_aucmanager_am .auc_moni_datatop ul li span {
    font-size: 16px;
    margin-bottom: 5px;
    margin-top: 0;
}
.sup_aucmanager_am .auc_moni_achivment h2 {
    font-size: 18px;
    margin-bottom: 15px;
}
.auc_moni_achivment {
    margin-top: 6px;
    padding: 15px 20px 5px 20px;
    min-height: 126px;
}
.cric_auc_hosting .auc_moni_achivment {
	margin-top: 20px;
}
.sup_aucmanager_am .auc_moni_achivment li {
    padding-left: 20px;
    font-size: 13px;
    margin-bottom: 15px;
}
.sup_aucmanager_am .auc_moni_achivment li:before {
    width: 12px;
    height: 12px;
    top: 0px;
}
.spauc_team_grid {
    padding-top: 15px;
}
.sup_aucmanager_am .plyr_news_lnk {
    margin-top: 8px;
}
.sup_aucmanager_am .auc_player_profile_new .player_info_side {
    width: 300px;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    min-height: 197px;
}
.sup_aucmanager_am .auc_player_profile_new .player_info_side li {
    display: inline-block;
    width: 49%;
    vertical-align: top;
    padding: 0;
    text-align: left;
    background-color: transparent;
    padding-bottom: 12px;
    margin-bottom: 0;
}

.sup_aucmanager_tm .player_auc_detailed .spauc_mger_ach {
    width: 70%;
}
.sup_aucmanager_tm .player_auc_detailed .auc_moni_datatop ul {
    width: 100%;
    text-align: center;
}
.sup_aucmanager_tm .player_auc_detailed .auc_moni_datatop li {
    padding: 0px 10px !important;
    padding-right: unset;
}
.sup_aucmanager_tm .player_auc_detailed .auc_moni_datatop ul {
    width: 100%;
    text-align: center;
    display: flex;
    justify-content: space-between;
    padding: 5px 20px;
}
.sup_aucmanager_tm .auc_player_profile_new .player_info_side {
    background-image: linear-gradient(0deg, #000028, #009999 230%) !important;
    border: 0px solid #fff !important;
    margin-right: 10px !important;
}
.sup_aucmanager_tm .auc_selected_players.auc_player_profile_new {
    background-image: none !important;
}
.sup_aucmanager_tm .auc_player_profile_new .player_info_side li,
.auction_auchouse .auc_player_profile_new .player_info_side li {
    padding: 0;
    text-align: left;
    background-color: transparent;
    padding-bottom: 12px;
    margin-bottom: 0;
}
.sup_aucmanager_tm .auc_ply_role {
    text-align: left !important;
}
.spauc_plyr_info {
    width: 100%;
}
.auc_selected_players.auc_player_profile_new {
    margin-bottom: 5px;
}
.sup_aucmanager_am .auc_moni_achivment {
    height: 156px;
    overflow-y: auto;
    padding: 10px 20px 5px 16px;
}
.sup_aucmanager_am .auc_moni_achivment .full-width div, 
.sup_aucmanager_am .auc_moni_achivment .full-width p {
    padding-left: 25px;
    font-size: 14px;
    margin-bottom: 7px;
}
.sup_aucmanager_am .auc_moni_achivment .full-width div:before,
.sup_aucmanager_am .auc_moni_achivment .full-width p:before {
    width: 15px;
    height: 15px;
    top: 1px;
}
ul.auc_moni_inrtop {
    padding: 12px !important;
}

/***************************************************************************************************************************************************/

/*rd changes*/
.online_auct_new .auc_moni_panel {
    width: 100%;
}
.online_auct_new .auc_moni_panel_box {
    padding: 15px;
    width: calc(8% - 18px);
}
.auc_moni_pnl_top h3 span, .auc_moni_pnl_top h4, .auc_moni_pnl_bot h5 {
    color: #fff;
}
.auction_host_blck .auction_selection_inner {
    background-color: transparent;
    box-shadow: none;
}
.spauc_bid_selecr {
    display: flex;
    padding-bottom: 25px;
}
.spauc_bid_form {
    width: 55%;
}
.spauc_bid_selecr .cus_check {
    color: #fff;
    padding-top: 15px;
}
.cus_check .checkmark {
    top: 10px;
}
.spauc_bid_form {
    padding-top: 0;
}
.spauc_bids_block {
    border: 2px solid #000028;
    border-radius: 6px;
    margin-top: 8px;
    width: 60%;
    padding: 8px 0 17px 0;
}
.spauc_bids_inr {
    border: none;
}
.auctin_sel_btns {
    width: 100%;
    flex-direction: row;
    margin-left: 0;
    margin-top: 15px;
}
.auction_slction_block.auction_host_blck .auc_prog_host_wrap .squad_table table tbody {
    height: 518px !important;
}


.auc_tm_datatop {
    margin-bottom: 15px;
    margin-top: 15px !important;
    padding: 0 10px;
}
.sup_aucmanager_am .auc_tm_datatop li {
    padding: 7px 8px;
}
.auction_slction_block .auc_moni_panel .auc_moni_pnl_top h3 span {
    display: inline;
}
.auction_slction_block .auc_moni_panel .auc_moni_pnl_top small {
    font-size: 16px;
    font-weight: bold;
    margin-top: 5px;
    display: block;
    color: #ddd;
}

/*div#mid-part-new {
    background-image: url(/assetsimages/monitor_screen4.jpg) !important;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}*/
.auc_selected_players.auc_player_profile_new {
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    width: 100%;
    margin: 0 auto;
}
.sup_aucmanager_am .auc_player_profile_new .player_info_side {
    background-image: none;
    background-color: transparent;
    border: 2px solid #fff;
    min-height: 211px;
    margin-right: 25px;
}
.plyr-info-block {
    background-color: transparent;
}
.auc_selected_players.auc_player_profile_new > h2 {
    font-size: 18px;
    color: yellow !important;
    padding: 20px 10px 5px 10px;
}
.spauc_bids_block {
    border: 2px solid #fff;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
}

.auctin_sel_btns a {
    font-size: 14px;
    width: 8%;
    padding: 22px 23px;
    margin-right: 20px;
    background-color: #784f4f;
}
.auctin_sel_btns a:last-child {
    margin-right: 0;
}
.sup_aucmanager_am .cus_check input:checked ~ .checkmark {
    background-color: #009999;
    border-color: #009999;
}
.spauc_bid_lbl a {
    padding: 8px 25px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 15px;
    border-radius: 4px;
    color: #fff;
    background-image: linear-gradient(to right, #00ffb9, #00f9c5, #00f3cf, #00edd7, #00e6dc) !important;
    color: #000 !important;
    font-size: 15px;
}
.spauc_bid_lbl {
    display: flex;
    align-items: center;
    background-color: #1b586e;
    border: 1px solid #4b7f93;
    border-radius: 7px;
    padding: 12px 15px;
    justify-content: space-between;
}

.aucpart_mid {
    display: flex;
    padding: 10px 15px;
}
.aucpart_mid h2 {
    font-size: 20px;
    color: #fff;
    margin-bottom: 20px;
}
.aucmid_left, .aucmid_right {
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border-radius: 6px;
    position: relative;
    border: 1px solid #475aa6;
    padding: 20px;
}
.aucmid_left {
    width: 30%;
    margin-right: 30px;
}
.aucmid_right {
    width: 70%;
}
.aucmid_ctrl_head {
    display: flex;
    justify-content: space-between;
}
.switch_control i {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    font-style: normal;
    font-size: 14px;
    color: #ddd;
}
.switch_control .switch {
    vertical-align: middle;
}
.aucmid_left i {
    background-color: #5170c0;
    font-size: 18px;
    padding: 0;
    width: 35px;
    height: 35px;
    text-align: center;
    line-height: 32px;
    font-weight: bold;
    position: absolute;
    top: 0;
    font-style: normal;
    right: 20px;
    clip-path: polygon(0% 0%, 93.3% 0, 93.3% 75%, 50% 100%, 6.7% 75%, 6.7% 0%);
    background-image: linear-gradient(0deg, #000028, #6a6a6a 230%);
    color: #fff;
}
.aucmid_photo {
    text-align: center;
    position: relative;
    z-index: 9;
}
.aucmid_photo::before {
    content: "";
    position: absolute;
    top: 7px;
    left: 0;
    right: 0;
    margin: 0 auto;
    animation: pulsee 5s alternate infinite;
    margin: 0 auto;
    border-radius: 50%;
    width: 105px;
    height: 105px;
    background-color: rgba(255, 255, 255, .3);
    z-index: -1;
}

.aucmid_photo img {
    width: 120px;
    height: 120px;
    object-fit: cover;
    border-radius: 200px;
    box-shadow: 0 0 70px #406174;
}
@keyframes pulsee {
  from {
    transform: scale(1.25);
  }
  to {
    transform: scale(1.25);
  }
}
.aucmid_plyr {
    text-align: center;
    color: #fff;
    margin-top: 20px;
}
.aucmid_plyr h3 {
    font-size: 20px;
}
.sup_aucmanager_am .auc_ply_role {
    text-align: center !important;
    font-size: 13px;
    margin-top: 10px;
}
.auc_ply_role img {
    vertical-align: middle;
}
.sup_aucmanager_am .auc_ply_role span#pteamname {
    color: #fff;
    vertical-align: middle;
}
.spauc_team_grid {
    padding-top: 15px;
    font-size: 15px;
}
.spauc_team_grid ul {
    margin-bottom: 20px;
}
.spauc_team_grid li {
    margin-bottom: 5px;
    font-size: 13px;
    display: inline-block;
    width: 49%;
    text-align: center;
    background-color: #002e4a;
    padding: 10px 0;
    border-radius: 6px;
    vertical-align: top;
}
.aucmid_drps {
    display: flex;
    padding-right: 25px;
}
.aucmid_drps .form-group {
    flex: 1;
}
.aucmid_drps .form-group label {
    color: #fff;
    font-size: 13px;
    margin-bottom: 10px;
}
.sup_aucmanager_am .form-group .form-control {
    padding: 0px 10px;
    background-color: #1b586e;
    border-color: #4b7f93;
    color: #fff;
    height: 39px;
    font-size: 14px;
}
.sup_aucmanager_am .form-group .form-control::placeholder {
    opacity: 1 !important;
    color: #fff !important;
}
.sup_aucmanager_am .form-group .form-control.dis-btn::placeholder {
	color: #666 !important;
}
.sup_aucmanager_am .dis-btn {
    opacity: 0.4;
    filter: grayscale(100);
}

.spauc_bid_lbl h6 {
    font-size: 18px;
    color: #fff;
}
.disalbe_auc {
    opacity: 0.1;
    filter: grayscale(100);
    pointer-events: none;
}



/*auction manager buttons*/
.spauc_bids_block {
    display: flex;
    width: 50%;
}
.spauc_bids_inr {
    border: 2px solid #000028;
    margin-top: 0;
    border-radius: 6px;
    padding: 0 10px;
}
.spauc_bids_btns {
    border-top: none;
    margin-left: 0;
    margin-right: 0;
    padding: 5px 0 0 0px;
    margin-bottom: 20px;
}
.spauc_bids_btns li button {
    float: none;
    border-radius: 4px;
    margin-right: 10px;
    margin-bottom: 10px;
    padding: 12px 35px;
    font-size: 14px;
    background-image: linear-gradient(to right, #00ffb9, #00f9c5, #00f3cf, #00edd7, #00e6dc) !important;
    color: #000 !important;
}
.spauc_bids_btns li button.button.curbid {
    background-image: none !important;
    background-color: #eb5951;
    color: #fff !important;
}
.spauc_bids_btns li button:hover {
    background-color: #009999;
}
.spauc_bids_btns li button:last-child {
    margin-right: 0;
}
.spauc_bid_lbl {
    padding-top: 10px;
}
.spauc_bid_lbl h5 {
    color: #fff;
    font-size: 20px;
}
.spauc_bid_lbl span {
    font-size: 18px;
    margin-bottom: 6px;
    vertical-align: middle;
}
.spauc_bid_lbl span {
    font-weight: 400;
}
.spauc_bid_lbl b, .spauc_bid_lbl strong {
    font-weight: 700;
}
.spauc_bid_lbl b {
    color: yellow;
}
.spauc_bid_selecr .cus_check {
    padding-left: 35px;
    padding-top: 39px;
    font-size: 16px;
}
.spauc_bid_form {
    padding-top: 20px;
    display: flex;
}
.spauc_bid_form .form-control {
    height: 28px;
    font-size: 14px;
}
.spauc_bid_form > * {
    flex: 1;
    margin-right: 30px;
    margin-bottom: 0;
}
.sp_form:last-child {
    margin-right: 0;
}
.sp_form_inline {
    display: flex;
    width: 98%;
    align-items: center;
}
.sp_form_inline span {
    font-size: 16px;
    font-weight: bold;
    margin-left: 5px;
}

.aucpart_mid .switch {
    position: relative;
    display: inline-block;
    width: 55px;
    height: 25px;
}

.aucpart_mid .switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.aucpart_mid .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.aucpart_mid .slider:before {
    position: absolute;
    content: "";
    height: 18px;
    width: 18px;
    left: 4px;
    bottom: 4px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
}

.aucpart_mid input:checked + .slider {
    background-color: #000028;
}
 
.aucpart_mid input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

.aucpart_mid input:checked + .slider:before {
  -webkit-transform: translateX(28px);
  -ms-transform: translateX(28px);
  transform: translateX(28px);
}
.aucpart_mid .slider.round {
  border-radius: 34px;
}

.aucpart_mid .slider.round:before {
  border-radius: 50%;
}
.aucmid_drps .form-group:last-child .form-control {
    width: 100% !important;
}
.auction_host_blck .auction_sel_right {
    margin-left: 5px;
}
.auc_prog_host_wrap {
    border-left: 0px solid #000028;
}
.auction_starting a.auc_intro {
    margin-top: -170px;
}
.auc_selected_players {
    border-radius: 0;
}
/*.auc_moni_panel {
    display: flex;
}
.auc_moni_panel_box {
    flex: 1;
}*/
span.auc_btn_text {
    background-color: #043f5a;
    color: yellow;
}
.auc_moni_datatop {
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border-radius: 4px;
}

/*auction rules page*/
.auc_bid_rle {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.auc_bid_rle_left {
    display: flex;
    align-items: flex-start;
}
.auc_bid_rle_inr {
    padding-left: 5px;
}
.auc_bid_rle_inr span {
    display: block;
}
.auc_bid_rle_left a {
    text-decoration: none;
}
tr.auc_bid_desp_rle li {
    display: inline-block;
    margin-right: 10px;
    margin-bottom: 6px;
    padding-left: 15px;
    width: 45%;
    position: relative;
}
tr.auc_bid_desp_rle li:before {
    content: "";
    width: 5px;
    height: 5px;
    background-color: #000028;
    position: absolute;
    top: 7px;
    left: 3px;
    border-radius: 34px;
}
tr.auc_bid_desp_rle p {
    margin-top: 0;
    margin-bottom: 8px;
}

.modal_auc_team_nm {
  display: block;
  position: fixed;
  z-index: 99;
  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.75);
}
.modal_auc_team_nm .modal-content {
    background-color: #fefefe;
    margin: auto;
    border: 1px solid #888;
    width: 800px;
    border-radius: 10px;
}
.modal_auc_team_nm .modal-header {
    background-color: #f8f8f8;
    border-bottom: 1px solid #ddd;
    border-radius: 10px 10px 0 0;
    padding: 15px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.modal_auc_team_nm .modal-header h2 {
    font-size: 20px;
}

.modal_auc_team_nm .modal-body {
    padding: 30px;
    max-height: 500px;
    padding-bottom: 0;
    overflow-y: auto;
}
.modal_auc_team_nm .team_member_box > * {
    flex: 1;
    margin-right: 35px;
}
.modal_auc_team_nm .form-group .form-control {
    border: 1px solid #aaa;
    width: 85%;
    padding: 0 10px;
    border-radius: 4px;
    font-size: 14px;
    padding-right: 30px;
    height: 35px;
}
.modal_auc_team_nm .form-group select.form-control {
    width: 100%;
}
.modal_auc_team_nm .form-noinput h5 {
    font-size: 14px;
    margin-top: 18px;
}
.modal_auc_team_nm .close {
    color: #000;
    font-size: 31px;
}
.modal_auc_team_nm .close {
  color: #aaaaaa;
  font-size: 28px;
  font-weight: bold;
}
.modal_auc_team_nm .close:hover,
.modal_auc_team_nm .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
.modal_auc_team_nm .team_member_box {
    display: flex;
    background-color: #f7f7f7;
    margin-bottom: 15px;
    border: 1px solid #ddd;
    border-radius: 10px;
    padding: 15px;
    transition: box-shadow 0.2s;
    box-shadow: 0 0 0 #dbd8d8;
}
.modal_auc_team_nm .team_member_box:hover {
    box-shadow: 0 3px 4px #dbd8d8;
}
.modal_auc_team_nm .form-group label {
    font-size: 15px;
}
.modal_auc_team_nm .form-group {
    margin-bottom: 0;
    position: relative;
}
.modal_auc_team_nm .team_mem_btn {
    text-align: center;
    padding-top: 15px;
    background-color: #fff;
    position: sticky;
    bottom: 0;
    padding-bottom: 30px;
    border-top: 1px solid #ddd;
}
.modal_auc_team_nm .team_mem_btn .button {
    float: none;
    text-decoration: none;
    font-size: 16px;
    display: inline-block;
    padding: 12px 50px;
    border-radius: 6px;
}
.modal_auc_team_nm span.counter {
    position: absolute;
    right: -14px;
    bottom: 10px;
    color: #999;
    font-weight: bold;
    font-style: italic;
}

/*base bid parameter form*/
.spauc_home_wrap .sp_topbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.spauc_home_wrap .sp_title {
    padding-bottom: 0px;
    padding-top: 30px;
    display: flex;
}
.spauc_home_wrap .sp_title h2 {
    font-size: 26px;
    color: #000028;
    text-transform: uppercase;
    font-family: roboto;
}
.spauc_home_wrap .enable_cric {
    display: flex;
    align-items: center;
}
.spauc_home_wrap .enable_cric b {
    margin-right: 10px;
    font-size: 13px;
}
.spauc_home_wrap .switch {
    position: relative;
    display: inline-block;
    width: 55px;
    height: 25px;
}

.spauc_home_wrap .switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.spauc_home_wrap .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.spauc_home_wrap .slider:before {
    position: absolute;
    content: "";
    height: 18px;
    width: 18px;
    left: 4px;
    bottom: 4px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
}

.spauc_home_wrap input:checked + .slider {
    background-color: #000028;
}
 
.spauc_home_wrap input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

.spauc_home_wrap input:checked + .slider:before {
  -webkit-transform: translateX(28px);
  -ms-transform: translateX(28px);
  transform: translateX(28px);
}
.spauc_home_wrap .slider.round {
  border-radius: 34px;
}

.spauc_home_wrap .slider.round:before {
  border-radius: 50%;
}
.spauc_home_wrap .extra_auc.extra_auc_dis {
    opacity: 0.3;
    pointer-events: none;
    filter: grayscale(100);
}
.spauc_home_wrap .box_sp_desgn {
    padding: 8px;
    box-shadow: 0 1px 3px #b6acac;
    border-radius: 7px;
    background-color: #fff;
    margin-top: 10px;
    margin-bottom: 25px;
    padding: 20px;
}
.spauc_home_wrap .sp_auc_title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 30px;
}
.spauc_home_wrap .sp_auc_title h2 {
    font-size: 24px;
} 
.spauc_home_wrap .full-block {
    display: flex;
    align-items: flex-start;
}
.spauc_home_wrap .form_top {
    margin-right: 50px;
}
.spauc_home_wrap .full-block .form_top h3 {
    margin-bottom: 18px;
    min-width: auto;
}
.spauc_home_wrap .sp_flex {
    display: flex;
}
.spauc_home_wrap .sp_form {
    margin-bottom: 30px;
}
.spauc_home_wrap .sp_flex .sp_dbl {
    flex: 1;
    padding-right: 30px;
}
.spauc_home_wrap .sp_flex .sp_dbl:last-child {
    padding-right: 0;
}
.spauc_home_wrap .box_sp_desgn .form-control {
    width: 100%;
    height: 40px;
    padding: 0 10px;
    border-radius: 5px;
    border: 1px solid #aaa;
    font-size: 16px;
}
.spauc_home_wrap .box_sp_desgn input.form-control {
    width: calc(100% - 55px);
    font-weight: 400;
}
.spauc_home_wrap .box_sp_desgn h3 {
    font-size: 18px;
    color: #009999;
    margin-bottom: 20px;
    border-bottom: none;
    padding-bottom: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-right: 30px;
    min-width: 230px;
    padding-top: 12px;
}
.spauc_home_wrap .sp_flex .sp_dbl {
    padding-right: 80px;
}
.spauc_home_wrap .sp_form label {
    font-size: 15px;
    display: block;
    font-weight: bold;
    margin-bottom: 8px;
}
.spauc_home_wrap .rls_bid_incre li {
    display: flex;
    align-items: center;
    padding-bottom: 10px;
}
.spauc_home_wrap .rls_bid_incre p {
    margin: 0;
    font-size: 16px;
}
.spauc_home_wrap .rls_bid_incre li a {
    text-decoration: none;
    margin-left: 10px;
    width: 20px;
    height: 20px;
    border: 2px solid;
    text-align: center;
    line-height: 21px;
    border-radius: 50px;
    color: red;
    font-weight: bold;
    font-size: 11px;
}
.spauc_home_wrap .outer_auc_title {
    font-size: 24px;
}
.spauc_home_wrap .sp_button {
    text-align: center;
}
.spauc_home_wrap .sp_button .btn-submit {
    float: none;
    font-weight: 700;
    padding: 11px 30px;
    border-radius: 4px;
    text-decoration: none;
    background-color: #00cccc !important;
    color: #000 !important;
    font-size: 18px !important;
    transition: unset !important;
    border-color: #00cccc !important;
    font-family: 'cb-regular', Arial, sans-serif;
    width: 15%;
    cursor: pointer;
    border: none;
}
.spauc_home_wrap button.btn-submit {
    margin: 0 10px;
    display: inline-block;
}
.spauc_home_wrap .sp_button .btn-cancel {
    background-color: #000 !important;
    color: #fff !important;
}
.spauc_home_wrap .sp_nodata {
    text-align: center;
    border: 1px dashed #aaa;
    border-radius: 6px;
}
.spauc_home_wrap .sp_nodata p {
    font-style: italic;
    color: #999;
    margin: 0;
    padding: 40px 0;
    font-size: 18px;
}
.auc_moni_mainleft .auc_moni_datatop.auc_moni_plyrstats {
    background-image: none;
}

@media screen and (max-width: 1800px) and (min-width: 1366px) {

	.auc_monitor_logo img {
	    width: 170px;
	}
	.auc_monitor_tit img {
	    width: 40px;
	}
	.auc_monitor_tit h1 {
	    font-size: 18px;
	}
	.auc_moni_pnl_top h3 {
	    font-size: 20px;
	}
	.auc_moni_pnl_top h3 span {
	    font-size: 12px;
	}
	.auc_moni_pnl_top li {
	    margin-bottom: 0px;
	}
	.auc_moni_pnl_top h4 {
	    font-size: 12px;
	}
	.auc_moni_pnl_bot img {
	    width: 45px;
	    height: 45px;
	}
	.auc_moni_datatop ul li h6 {
	    font-size: 14px;
	}
	.auc_moni_sold li h6:last-child {
	    font-size: 18px;
	}
	img.hexagon-img {
	    width: 280px;
	    height: 300px;
	}
	.auc_moni_playersdtls h2 {
	    font-size: 32px;
	}
	.auc_moni_playersdtls span, .auc_moni_playersdtls li h6 {
	    font-size: 18px;
	}
	.auc_moni_plyrstats li {
	    padding: 10px 12px;
	}
	.auc_moni_plyrstats ul li h6 {
	    font-size: 18px;
	}
	.auc_moni_datatop ul li span {
	    font-size: 14px;
	}
	.auc_moni_playersdtls {
	    padding-left: 10px;
	}
	.auc_moni_achivment .full-width div, .auc_moni_achivment .full-width p {
	    font-size: 18px;
	}

}

/**************Auction Screens Fully New Color Scheme**********************/
.sup_aucmanager_am .auc_moni_datatop {
    width: calc(100% - 54px);
    margin: 0 auto !important;
    margin-bottom: 15px !important;
    margin-top: 15px !important;
}
.auction_host_blck .auction_bid_strip {
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    margin-bottom: 15px;
    width: calc(100% - 30px);
    margin: 0 auto;
    border-radius: 6px !important;
    margin-bottom: 10px;
    border: 1px solid #475aa6;
}
.auction_host_blck .auction_bid_strip h5 {
    background-color: transparent;
    width: 91px;
    border-right: 1px solid #475aa6;
}
.auction_host_blck .auction_middle_selection {
    padding: 0 15px;
}
.auction_host_blck .auc_players_title,.auction_host_blck .auc_left_players, 
.auction_host_blck .new-table-546 tbody tr.odd1 td, .auction_host_blck .auc_left_players .tabnav_bg,
.auction_host_blck .create_league_list_league9 th, .auction_host_blck .new-table-546 thead, 
.auction_host_blck .new-table-54 thead {
    background-color: transparent !important;
}
.auc_left_players .new-table-546 thead td, .auc_left_players .new-table-546 tbody td {
    border-bottom: 1px solid #3e3e87 !important;
}
.auction_host_blck .auc_left_players, .auction_host_blck .auction_sel_right {
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border: 1px solid #475aa6;
    border-radius: 6px !important;
}
.auction_host_blck .auc_players_title {
    padding: 12px 15px;
    font-size: 13px;
}
.auction_host_blck .auc_squad_title {
    padding: 10.5px 15px;
    font-size: 13px;
}
.auction_host_blck .auc_players_title h3, .auction_host_blck .auc_squad_title h3 {
    font-size: 20px;
}
.auction_host_blck .auc_left_players .tabnav_bg {
    background-color: #000028 !important;
    height: auto;
}
.auction_main_wrapper ul.tabnav li a:link, .auction_main_wrapper ul.tabnav li a:visited {
    font-size: 14px;
    padding: 6px 12px;
}
.auction_host_blck .tabnav_bg .filter-team-nw a.filter-btn {
    background-color: #353550;
}
.auction_host_blck .search_player span {
    height: 32px;
    background: #353550;
    width: 175px;
}
@media screen and (max-width: 1650px) and (min-width: 1200px) {

	.auction_host_blck .search_player span {
	    width: 155px;
	}


}
.auction_host_blck .search_player span input {
    height: 30px;
    font-size: 14px;
    color: #fff;
}
.auction_host_blck .search_player .search_clear_btn {
    height: 32px;
    background-position: -1px 10px;
}
.auction_host_blck .search_player .search_clear_btn {
    background-color: #353550;
    height: 32px;
    background-position: -1px 10px;
}
.auction_host_blck .new-table-546 thead tr td {
    line-height: 30px;
}
.auction_host_blck .new-table-546 tbody tr.odd1 td {
    border-top: 0px solid #3e3e87;
}
.auction_host_blck .filter-team-nw a.filter-btn {
    padding: 8px 10px;
    margin-right: 3px;
    margin-top: -7px !important;
    display: inline-block;
}
.auction_host_blck .search_player input::placeholder {
    color: #fff;
}
.auction_host_blck .new-table-546 {
    color: #fff;
    font-size: 14px !important;
}
.auction_host_blck .link-color, .auction_host_blck .t_linnks_mch a {
    color: #fff;
}
.auction_host_blck .tablesortnew .arrowsort-up {
    border-bottom: 5px solid #b198fd;
}
.auction_host_blck .tablesortnew .arrowsort-down {
    border-top: 5px solid #b198fd;
}
.auction_host_blck .auc_left_players table td a {
    color: #fff;
    font-size: 13px;
}
.auction_host_blck .new-table-546 thead {
    display: table-header-group;
    float: none;
}
.auction_host_blck .new-table-546 tbody {
    display: table-row-group !important;
    float: none;
}
.auction_host_blck .new-table-546 thead {
    display: table-header-group !important;
    position: sticky;
    top: 0;
    background-color: #00304d !important;
    z-index: 999;
}
.auction_host_blck .new-table-546 tbody tr, .auction_host_blck .new-table-546 thead tr {
    display: table-row;
}
.tble_auction {
    height: 494px;
    overflow-y: auto;
}
.auction_host_blck .auc_left_players .new-table-546 tbody {
    height: auto !important;
}
.auction_host_blck .new-table-546 thead td, .auction_host_blck .new-table-546 tbody td {
    padding: 5px;
}
.auction_host_blck .new-table-546 thead tr td {
    font-size: 13px;
}
.auction_host_blck .auction_sel_right div#tabsholder2, .auction_host_blck .auc_squad_title,
.auction_host_blck .auc_prog_host_wrap .squad_table, .auction_host_blck .squad_table tbody tr:nth-child(even) td {
    background-color: transparent;
}
.auc_prog_host_wrap .tabnav_bg {
    background: transparent;
    background-color: #000028 !important;
    height: auto;
    padding-bottom: 7px;
}
.auction_host_blck .auc_prog_host_wrap .squad_table thead th {
    background-color: transparent !important;
}
.auction_host_blck .squad_table table tbody {
    float: none;
}
.auction_slction_block.auction_host_blck .auc_prog_host_wrap .squad_table table tbody {
    height: auto !important;
}
.auction_host_blck .squad_table table thead {
    display: table-header-group;
}
.auction_host_blck .squad_table table tbody {
    display: table-row-group;
}
.auction_main_wrapper.auction_host_blck div#tabsholder2 {
    width: calc(100% - -2px);
}
.auction_host_blck .squad_table tbody td {
    border-top: 1px solid #3e3e87;
    border-bottom: 1px solid #3e3e87;
}
.auction_host_blck .squad_table thead th, .auction_host_blck .squad_table tbody td {
    color: #fff;
    padding: 5px;
}
.auction_host_blck .squad_table th:nth-child(2) {
    width: 195px !important;
}
.auc_prog_host_wrap .squad_table td {
    padding: 10px 3px;
}
.auc_prog_host_wrap .tabnav_bg {
    display: flex;
    justify-content: space-between;
    padding: 7px 15px 7px 0px;
    width: calc(100% - 15px);
}
.auction_main_wrapper.auction_host_blck.auction_slction_block .auc_radio_strip {
    margin-top: 5px;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    margin-bottom: 15px;
    width: calc(100% - 48px);
    margin: 0 auto;
    border-radius: 6px !important;
    margin-bottom: 10px;
    border: 1px solid #475aa6;
    color: #fff;
    padding: 0px 5px 0px 10px;
    margin-top: 10px;
}
.auction_host_blck .auc_radio_strip h3 {
    padding: 15px 15px 15px 5px;
    border-right: 1px solid #475aa6;
    font-weight: 600;
}
.auction_host_blck .auction_grid_bottom {
    padding: 0 15px;
    margin-top: 20px;
}
.auction_host_blck .auc_squad {
    border-radius: 6px !important;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border: 1px solid #475aa6 !important;
}
.auction_host_blck ul.ct_box_tab {
    background-color: #000028;
}
.auction_grid_bottom .auc_squad {
    width: calc(20% - 13px);
    margin-right: 10px;
    margin-bottom: 10px;
}
.auction_grid_bottom .squad_table table {
    width: auto;
}
.auction_host_blck .prgss_stats {
    text-align: center;
}
.auction_host_blck .prgss_stats b {
    color: #fff;
}
.auction_host_blck .auction_grid_bottom .auc_squad .squad_table table tbody {
    max-height: max-content;
    height: auto;
}
.auction_host_blck .auc_squad .squad_table {
    height: 350px;
    overflow-y: auto;
}
.auction_host_blck .squad_drp select {
    font-size: 13px;
    border-radius: 4px;
    background-color: #353550;
    padding-left: 8px;
    color: #fff;
}
.auction_host_blck .auction_sel_left {
    width: calc(60% - 10px);
    margin-right: 10px;
}
.sup_aucmanager_am i.plyr_auc_img i {
    background-image: linear-gradient(180deg, #000028, yellow 230%);
}

/*team manager*/
.auc_player_profile_new + .auction_bid_strip {
    margin-bottom: 15px;
    margin-top: 15px;
    width: calc(100% - 0px);
}
.sup_aucmanager_tm .auc_player_profile_new .auc_moni_datatop {
    width: calc(100% - 0px);
    margin-bottom: 9px !important;
    margin-top: 7px !important;
}
.auction_host_blck .auction_bid_strip li:first-child {
    font-weight: bold;
    color: #fff;
}
.auction_host_blck .auction_bid_strip li {
    color: #b3e2ff;
}
.sup_aucmanager_tm .tble_auction {
    height: 505px;
}
..auction_host_blck .players_auc_title, .auction_host_blck .auc_selected_players {
    background-color: transparent;
}
.sup_aucmanager_tm .auc_selected_players.auc_player_profile_new {
    background-image: linear-gradient(0deg, #000028, #009999 230%) !important;
    border: 1px solid #475aa6;
    border-radius: 6px;
}
.sup_aucmanager_tm .auction_slction_block .auc_player_profile_new .plyr_auc_img > img {
    background-color: #fff;
}

.sup_aucmanager_tm .auc_player_profile_new .player_info_side,
.spauc_mger_ach .auc_moni_datatop, .auc_moni_achivment {
    background-image: linear-gradient(180deg, #000028, #009999 230%) !important;
}
.auction_host_blck .new-table-546 tbody tr.even1 td {
    background: transparent;
}

.auction_host_blck .auction_grid_bottom .squad_table table {
    width: 100%;
}

/************Auction Rules Bid Changes******************/
.lbl_bids_value .button {
    float: right;
}
.lbl_bids_value li {
    display: inline-block;
    margin-right: 50px;
}
.lbl_bids_value.lbl_bid_pts {
    margin-bottom: 30px;
}
.lbl_bids_value.lbl_bid_pts > span {
    font-weight: bold;
    margin-right: 7px;
    margin-bottom: 5px;
}
.lbl_bids_value.lbl_bid_pts ul {
    display: inline-block;
    vertical-align: top;
}
.lbl_bids_value.lbl_bid_pts li {
    display: block;
    vertical-align: top;
}


/******************Auction Bid Increment Inner Form******************/
.base_bid_edit .full-block {
    display: block;
/* align-items: flex-start; */
}
.base_bid_edit .form_top label {
    font-weight: bold;
    font-size: 17px;
    margin-bottom: 15px;
    display: block;
}

.base_bid_edit .full-block .form_top h3 {
    margin-bottom: 5px;
    min-width: auto;
    color: #000;
    font-size: 16px;
}

.base_bid_edit .sp_auc_title {
    margin-bottom: 20px;
}
.base_bid_edit .sp_auc_title h2 {
    font-size: 20px;
}
.base_bid_edit .form_top {
    background-color: #f7f7f7;
    padding: 10px;
    margin-bottom: 15px;
    border-radius: 10px;
}
.base_bid_edit .form_top label {
    margin-bottom: 0;
}
.base_bid_edit .sp_form.sp_flex label {
    width: auto;
    padding-top: 10px;
    font-weight: lighter;
    margin-right: 15px;
}
.base_bid_edit .sp_form.sp_flex .form-control {
    width: 25%;
}
.base_bid_edit .sp_form.sp_flex, .sp_form.auc_cat_bid {
    padding-top: 20px;
    padding-left: 25px;
    margin-bottom: 15px;
}
.base_bid_edit .sp_form.auc_cat_bid label {
    font-weight: lighter;
    display: inline-block;
}
.base_bid_edit .sp_form.auc_cat_bid input {
    width: auto;
    margin-bottom: 15px;
}
.base_bid_edit .full-block-inr {
    padding-left: 35px;
    margin-top: -10px;
}
.base_bid_edit .full-block-inr .sp_form.sp_flex {
    padding: 0;
    margin-bottom: 25px;
}
.base_bid_edit .sp_flex .sp_dbl {
    padding-right: 40px;
    flex: unset;
}
.base_bid_edit .sp_form.sp_flex .sp_dbl label {
    padding-top: 15px;
    padding-bottom: 5px;
}
.base_bid_edit .sp_form.sp_flex .sp_dbl .form-control {
    width: 85%;
}
.base_bid_edit .form_duplicate a img {
    padding-top: 16px;
}

.base_bidincr_edit .auc_radio_on .full_width {
    background-color: #ebebeb;
    width: 91%;
    margin: 0 auto;
    padding: 20px;
    margin-top: 15px;
    border-radius: 10px;
}
.base_bidincr_edit .auc_radio_on .full_width h6 {
    font-size: 16px;
    color: #000028;
    margin-bottom: 15px;
}
.base_bidincr_edit .auc_radio_on .full_width .form_top {
    background-color: transparent;
    padding: 0;
    padding-left: 35px;
}
.base_bidincr_edit .auc_radio_on .full_width .sp_form.sp_flex {
    padding: 0;
}

/*demo*/
.auction_host_blck .players_auc_title {
    background-color: transparent;
}
.auc_selected_players.auc_player_profile_new {
    margin-bottom: 15px;
}
.auction_manger_new .auction_sel_right .auc_prog_host_wrap .squad_table th {
    height: 30.5px;
}

/*stamp and fire*/
.stamp {
    height: 100px;
    width: auto;
    right: 60px;
    top: 90px;
    position: absolute;
    border-radius: 5px;
    -webkit-animation-name: pulse;
    animation-name: pulse;
    animation-delay: 1.5s;
    -webkit-animation-delay: 0.5s;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    opacity: 0;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
.stamp img {
    width: 320px;
}

@keyframes pulse{
  0%{
    opacity: 0;
  }
  10%{
    opacity:.50;
    transform-origin: 50% 50%;
    transform: rotate(-2deg) scale(3);
    transition: all .3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
  }
  100%{
    opacity:1;
    transform: rotate(-10deg) scale(1);
  }
}
canvas {
    z-index: 99;
}

/*match table*/
.auction_manger_new .spauc_mger_ach .create_league_list_league9 thead th:first-child {
    width: 160px !important;
    text-align: left;
}
.auction_manger_new .plyr-info-block table {
    border: none !important;
}
.auction_manger_new .create_league_list_league9 th, .auction_manger_new .new-table-546 thead, .auction_manger_new .new-table-54 thead {
    border-bottom: 1px solid #475aa6;
}
.auction_manger_new .bo-r-tb-85 {
    border-left: none;
}
.auction_manger_new .create_league_list_league9 tr:nth-of-type(odd) td {
    background-color: transparent;
}
.auction_manger_new .create_league_list_league9 td {
    border-bottom: none !important;
    background-color: transparent;
}
.auction_manger_new .plyr-info-block table td:last-child {
    border-bottom: 1px solid #475aa6;
}

.auction_manger_new table.create_league_list_league9 {
    color: #fff;
}
.auction_manger_new .auc_player_profile_new .create_league_list_league9 th, 
.auction_manger_new .auc_player_profile_new .create_league_list_league9 td {
    padding: 13.5px 5px !important;
    font-size: 13px;
}
.auction_manger_new table.create_league_list_league9 tbody td strong {
    font-size: 14px;
    display: inline-block;
    padding-right: 5px;
}
.auction_manger_new .create_league_list_league9 tbody tr:last-child td {
    border-bottom: none !important;
}
.auction_manger_new .auc_player_profile_new .plyr-info-block table,
.auction_auchouse .auc_player_profile_new .plyr-info-block table {
    background-image: linear-gradient(0deg, #000028, #009999 230% 230%) !important;
}
.auction_manger_new .plyr-info-block table {
    width: calc(100% - 1px) !important;
}
.auc_player_profile_new .spauc_mger_ach .create_league_list_league9 tr:nth-child(4), 
.auc_player_profile_new .spauc_mger_ach .create_league_list_league9 tr:nth-child(5) {
    display: none;
}

@media screen and (max-width: 1600px) and (min-width: 1280px) {
	.sup_aucmanager_am .auction_sel_right .auc_prog_host_wrap .squad_table {
		overflow-y: auto;
		white-space: normal;
		clear: both;
	}
}

/*auction paused*/
.combiner_nonplayer {
    display: flex;
    padding-bottom: 180px;
    position: relative;
}
.combiner_nonplayer > * {
    flex: 1;
    width: 100% !important;
}
.combiner_nonplayer .auc_moni_mainright.auction_bigs_wrapper {
    background-image: none !important;
    padding: 0;
    margin-top: 40px;
    margin-left: 50px;
}
.combiner_nonplayer .auction_bigs_wrapper .squad_table table tbody {
    height: 415px;
}
.combiner_nonplayer .advertise_bottom {
    position: absolute;
    left: 0;
    bottom: -40px;
}
.combiner_nonplayer .advertise_bottom img {
    width: 100%;
    border-radius: 30px 30px 0 0;
}

.auction_manger_new .auction_sel_right .squad_table {
    height: 800px !important;
    overflow-y: scroll;
    clear: both;
}
.auct_main_manger .auction_sel_right .squad_table {
	height: 495px;
	overflow-y: scroll;
    clear: both;
}
.auct_main_manger .auction_sel_right .squad_table thead {
    position: sticky;
    top: 0;
    background-color: #00314d !important;
    z-index: 999;
}
.auct_main_manger a.link-color:hover {
    color: yellow;
    text-decoration: none;
}

.auction_manger_new .squad_table_new td {
    color: #fff !important;
}
.modal_prdraft_wrap table.create_league_list_league9 {
    color: #000;
}
.modal_prdraft_wrap .create_league_list_league9 td {
    padding: 2px 5px 5px 5px;
    border-bottom: 1px solid #ddd !important;
}

.auc_moni_datatop.auc_tm_datatop {
    border: 1px solid #475aa6;
}

/*Create Auction*/
.breadcrumbs {
    border-radius: 0.3rem;
    display: inline-flex;
    overflow: hidden;
    margin-top: 20px;
    margin-bottom: 15px;
}
.breadcrumbs_item {
    background: #fff;
    color: #333;
    padding: 0 15px 0 0px;
    position: relative;
    text-decoration: none;
    transition: background 0.2s linear;
    font-size: 16px;
    margin-right: 21px;
}
.breadcrumbs_item:after, 
.breadcrumbs_item:before {
    content: "";
    position: absolute;
    top: 4px;
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 6px solid #999;
    right: -5px;
}
.breadcrumbs_item:last-child,
.breadcrumbs_item:last-child:after, 
.breadcrumbs_item:last-child:before {
  border: none;
}

.box_sp_desgn {
    padding: 8px;
    box-shadow: 0 1px 3px #b6acac;
    border-radius: 7px;
    background-color: #fff;
    margin-top: 10px;
    margin-bottom: 25px;
}
.sp_auction_form {
    padding: 25px;
}
.sp_form {
    margin-bottom: 20px;
}
.sp_flex {
    display: flex;
}
.sp_form label {
    font-size: 15px;
    display: block;
    font-weight: bold;
    margin-bottom: 8px;
}
.box_sp_desgn .form-control {
    width: 100%;
    height: 40px;
    padding: 0 10px;
    border-radius: 5px;
    border: 1px solid #aaa;
    font-size: 16px;
}
.box_sp_desgn input.form-control {
    width: calc(100% - 20px);
}
.sp_flex .sp_dbl {
    flex: 1;
    padding-right: 30px;
}
.sp_flex .sp_dbl:last-child {
    padding-right: 0;
}
.sp_form input {
    font-size: 16px;
}
.sp_auc_submit button.btn-submit {
    float: none;
    font-weight: 700;
    padding: 11px 30px;
    border-radius: 4px;
    text-decoration: none;
    background-color: #00cccc !important;
    color: #000 !important;
    font-size: 18px !important;
    transition: unset !important;
    border-color: #00cccc !important;
    font-family: 'cb-regular', Arial, sans-serif;
    width: auto;
    cursor: pointer;
    margin: 0 10px;
    border: none;
    display: inline-block;
}
.sp_auc_submit {
    margin-top: 30px;
    text-align: center;
}

/*Upload Dialog*/
#logoBox {
    width: 200px;
    height: 200px;
    border: 2px dashed #ccc;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    overflow: hidden;
    border-radius: 8px;
    background-color: #fff;
}

#logoBox img {
    max-width: 100%;
    max-height: 100%;
    object-fit: cover;
}

.modal_uploadphto {
    display: none;
    position: fixed;
    z-index: 999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, 0.85);
    right: 0;
    margin: 0 auto;
}
.modal_uploadphto .modal-content {
  background-color: #fefefe;
  margin: 5% auto; 
  padding: 20px;
  border: 1px solid #888;
  width: 650px; 
}
.modal-header {
    margin-bottom: 20px;
}
.modal-header h5 {
    font-size: 20px;
}
button.btn-close:before {
    content: "X";
    font-size: 20px;
}
button.btn-close {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
    background-color: transparent;
    border: none;
    margin-top: -30px;
}
.modal-footer.justify-content-between.flex-wrap {
    display: flex;
    justify-content: space-between;
    margin-top: 15px;
}
button.btn.btn-outline-secondary.btn-sm {
    border: 1px solid #6c757d;
    background-color: transparent;
    font-size: 15px;
    padding: 5px 10px;
    margin-right: 5px;
    border-radius: 4px;
}
button.btn.btn-primary, button.btn.btn-secondary {
    font-size: 15px;
    padding: 5px 10px;
    margin-right: 5px;
    border-radius: 4px;
    border: none;
    background-color: #000;
    color: #fff;
}
#cropperImage {
    max-width: 100%;
    max-height: 100%;
    display: block;
}

.cropper-container {
    max-width: 100% !important;
    max-height: 100% !important;
}

/*my leagues*/
.sp_my_auction {
    padding: 16px;
    box-shadow: 0 1px 3px #b6acac;
    border-radius: 7px;
    background-color: #fff;
    margin-top: 10px;
    margin-bottom: 25px;
    display: flex;
    align-items: center;
    position: relative;
    justify-content: space-between;
}
.sp_my_aucimg {
    display: flex;
    align-items: center;
    width: 28%;
}
.sp_my_aucimg > img {
    width: 60px;
    height: 60px;
    object-fit: cover;
    border-radius: 140px;
}
.sp_my_aucdtls {
    padding-left: 15px;
}
.sp_my_aucdtls h2 {
    font-size: 20px;
    margin-bottom: 10px;
}
.sp_my_aucdtls span {
    font-size: 14px;
    color: #555;
}
ul.sp_aucinfo_bar {
    width: auto;
    padding: 15px;
    padding-left: 20px;
}
ul.sp_aucinfo_bar li {
    display: inline-block;
    padding-right: 20px;
    text-align: center;
}
ul.sp_aucinfo_bar span {
    font-size: 12px;
    color: #888;
    text-transform: uppercase;
    display: block;
    padding-bottom: 10px;
}
ul.sp_aucinfo_bar li b {
    font-weight: normal;
    margin-left: 0;
    font-size: 16px;
    color: #333;
}
ul.sp_aucinfo_bar li:last-child {
    padding-right: 0;
}
.myleague_wrapper .empty_contest_block img {
    width: 48%;
    filter: grayscale(1);
}
.sp_auc_controls {
    width: 22%;
    text-align: right;
    position: relative;
}
.sp_auc_controls li {
    display: inline-block;
}
.sp_auc_controls li img {
    width: 20px;
    margin: 8px 15px 8px 5px;
}
.sp_ribbon {
    content: "";
    background-image: url(/assets../images/ribbon.png);
    position: absolute;
    width: 100px;
    height: 100px;
    right: -18px;
    background-size: 80%;
    top: -17px;
    background-repeat: no-repeat;
    background-position: center;
}
.sp_ribbon b {
    transform: rotate(45deg);
    display: block;
    color: #fff;
    font-size: 13px;
    padding-top: 15px;
    padding-left: 50px;
    text-align: center;
}
.sp_my_aucdtls h2 a {
    color: #1667B0;
    text-decoration: none;
    font-size: 18px;
}

/************************************Create Team******************************************/
.sp_crete_team {
    font-family: "Roboto", sans-serif;
}
.sp_title {
    padding-bottom: 0px;
    padding-top: 30px;
}
.sp_title h2 {
    font-size: 24px;
    color: #000028;
    text-transform: capitalize;
    font-family: "Roboto", sans-serif;
}
.sp_title p {
    font-size: 16px;
    margin-top: 5px;
    color: #777;
    padding-left: 1px;
}
.sp_crete_team .sp_form, .sp_crete_team .form-group {
    display: inline-block;
    width: calc(50% - 45px);
    margin-right: 80px;
    vertical-align: top;
}
.sp_crete_team .sp_form:nth-child(even), .sp_crete_team .form-group:nth-child(even) {
    margin-right: 0;
}



.sp_crete_team button.btn-submit {
    display: inline-block;
}
.sp_topbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.sp_btns a {
    display: inline-block;
    background-color: #fff;
    text-decoration: none;
    font-size: 16px;
    padding: 8px 12px 9px 12px;
    margin-left: 10px;
    border-radius: 5px;
}
a.btn_white img {
    width: 19px;
    margin-right: 5px;
}
.sp_btns a img, .sp_btns a span {
    vertical-align: middle;
}
a.btn_white {
    background-color: #fff;
    color: #000;
    border: 1px solid #00cccc;
}
a.btn_dark {
    background-color: #00cccc !important;
    color: #000 !important;
}
a.btn_dark img {
    width: 14px;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    padding-bottom: 0;
    margin-right: 5px;
    margin-top: -2px;
}
.sp_team_box {
    display: inline-block;
    width: calc(33.33% - 60px);
    margin-right: 25px;
    margin-top: 0;
    padding: 15px;
}
.sp_team_box:nth-child(3n) {
    margin-right: 0;
}
.sp_team_box > img {
    width: 80px;
    height: 80px;
    border-radius: 120px;
    margin: 0 auto;
    display: table;
}
.sp_team_box h2 {
    text-align: center;
    margin-bottom: 10px;
    font-size: 20px;
    /*margin-top: 20px;*/
}
.sp_team_box.box_sp_desgn h2 + span {
    background-color: #009999;
    color: #fff;
    font-size: 14px;
    padding: 3px 10px;
    border-radius: 40px;
    margin: 0 auto;
    display: table;
}
.sp_team_box ul {
    background-color: #f9fafc;
    margin-top: 15px;
    padding-top: 10px;
    padding-bottom: 5px;
    border-radius: 5px;
}
.sp_team_box ul li {
    display: flex;
    justify-content: space-between;
    padding: 4px 10px;
    align-items: center;
    font-size: 14px;
}
.sp_team_box li:last-child strong {
    background-color: #e2e1e6;
    padding: 5px 10px;
    border-radius: 5px;
}
.sp_tm_actions {
    border-top: 1px solid #ddd;
    margin-left: -15px;
    margin-right: -15px;
    display: flex;
    align-items: center;
    margin-bottom: -15px;
    margin-top: 15px;
}
.sp_tm_actions a {
    flex: 1;
    text-align: center;
    border-right: 1px solid #ddd;
    font-size: 15px;
    text-decoration: none;
    color: #000;
    padding: 10px 0;
}
.sp_tm_actions img {
    width: 16px;
    vertical-align: text-top;
    margin-right: 4px;
    margin-top: -1px;
}
.sp_tm_actions a:last-child {
    border: none;
}
.sp_team_box.sp_add_team {
    border: 1px dashed #aaa;
    min-height: 282px;
    vertical-align: top;
    border-radius: 6px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}
.sp_team_box.sp_add_team a {
    text-decoration: none;
    color: #999;
    display: block;
    text-align: center;
}
.sp_team_box.sp_add_team a img {
    opacity: 0.5;
    border: 1px solid #aaa;
    border-radius: 150px;
    margin-bottom: 15px;
    width: 35px;
    padding: 8px;
}
.sp_team_box.sp_add_team span {
    display: block;
    font-size: 18px;
}


#logoBox {
    width: 200px;
    height: 200px;
    border: 2px dashed #ccc;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    overflow: hidden;
    border-radius: 8px;
    background-color: #fff;
}

#logoBox img {
    max-width: 100%;
    max-height: 100%;
    object-fit: cover;
}

.modal_uploadphto .modal-dialog {
    max-width: 600px;
    margin: 8% auto;
    width: 100%;
}

/*.modal-body {
    text-align: center;
    padding: 1rem;
}*/

/*#cropperImage {
    max-width: 100%;
    max-height: 60vh;
}*/
/*#cropperImage {
    width: 100%;
    height: auto;
    max-height: 60vh;
}*/

.modal_uploadphto .modal-body {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 1rem;
    overflow: hidden;
    height: 400px; /* constrain height */
}

#cropperImage {
    max-width: 100%;
    max-height: 100%;
    display: block;
}

.cropper-container {
    max-width: 100% !important;
    max-height: 100% !important;
}

.modal_uploadphto .modal-footer .btn {
    margin: 4px;
}

.modal-backdrop.show {
    opacity: 0.5;
}

.box_sp_desgn .color-picker-wrapper {
    display: flex;
    align-items: center;
    border: 1px solid #aaa;
    padding: 2.5px 15px;
    border-radius: 5px;
    justify-content: space-between;
}
.color-picker-wrapper > input {
    border: none;
    box-shadow: none;
    cursor: pointer;
    outline: none;
    background-color: transparent;
    width: 35px;
    height: 35px;
}
.box_sp_desgn .color-picker-wrapper .color-picker-inner {
    display: flex;
    font-size: 16px;
    align-items: center;
}
span.color-label {
    margin-left: 15px;
}
span.color-remove-btn {
    border: 1px solid #ddd;
    width: 25px;
    height: 25px;
    border-radius: 40px;
    text-align: center;
    line-height: 25px;
    cursor: pointer;
    font-weight: bold;
    font-size: 0;
    margin-left: 15px;
}
span.color-remove-btn:before {
    content: "✖";
    font-size: 14px;
}

/*auction category*/
.sp_cat_form .cus_check {
    position: relative;
    padding-left: 35px;
    padding-top: 38px;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 30%;
}
.sp_cat_form .cus_check input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.sp_cat_form .checkmark {
    position: absolute;
    top: 35px;
    left: 0;
    height: 21px;
    width: 21px;
    border-color: #000028;
    background-color: #eee;
}
.sp_cat_form .cus_check:hover input ~ .checkmark {
  background-color: #ccc;
}
.sp_cat_form .cus_check input:checked ~ .checkmark {
  background-color: #000028;
}
.sp_cat_form .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.sp_cat_form .cus_check input:checked ~ .checkmark:after {
  display: block;
}
.sp_cat_form .cus_check .checkmark:after {
    left: 7px;
    top: 3px;
    width: 4px;
    height: 10px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.sp_cat_form .box_sp_desgn {
    padding: 25px;
}
.sp_cat_form .sp_flex .sp_dbl {
    flex: unset;
    padding-right: 80px;
    width: 40%;
}
.sp_cat_form .sp_flex .sp_dbl input.form-control {
    width: 100%;
}
.sp_cat_form label.cus_check + .form-control {
    margin-top: 25px;
}
.sp_cat_form .sp_flex a {
    text-decoration: none;
    font-size: 15px;
    color: #555;
    padding-top: 8px;
}
.sp_cat_form .sp_flex a img {
    width: 17px;
    height: 17px;
    object-fit: contain;
    vertical-align: middle;
    margin-left: 10px;
}
.sp_cat_form .sp_flex a span {
    margin-left: 5px;
    margin-top: 0px;
    display: inline-block;
}
.sp_cat_form .sp_flex .sp_dbl:last-child .form-control {
    width: 87% !important;
} 
.sp_cat_form button.btn-submit {
    padding: 11px 15px;
    width: 19%;
    display: inline-block;
    margin-right: 15px;
}
.sp_cat_form input.form-control {
    width: calc(40% - 0px);
}
.color-input-wrapper {
    position: relative;
}
.color-input-wrapper .form-control {
    padding-left: 45px;
    width: calc(40% - 35px) !important;
    border-radius: 5px;
}
.color-picker {
    position: absolute;
    top: 8px;
    left: 10px;
    width: 25px;
    height: 25px;
    border: none;
    padding: 0;
    background: none;
    cursor: pointer;
    border-radius: 50px;
}

.color-picker::-webkit-color-swatch-wrapper {
  padding: 0;
}

.color-picker::-webkit-color-swatch {
  border: none;
  border-radius: 4px;
}
.sp_form label b {
    font-weight: 500;
    margin-left: 5px;
}

.sp_cat_main .sp_team_box {
    padding: 15px !important;
    font-family: "Roboto", sans-serif;
}
.sp_cat_main .sp_team_box h2 {
    text-align: left;
    margin-bottom: 0;
    margin-top: 0;
}
.sp_cat_main .sp_team_box ul {
    background-color: #fff;
    margin: 0;
    padding: 0;
}
.sp_cat_main .sp_team_box ul li {
    display: inline-block;
    padding: 0;
    width: 48%;
    padding-top: 15px;
}
.sp_cat_main .sp_team_box ul li b {
    display: block;
    text-transform: uppercase;
    color: #888;
}
.sp_cat_main .sp_team_box ul li strong {
    font-weight: 400;
    font-size: 16px;
    display: block;
    margin-top: 5px;
}
.sp_cat_main .sp_team_box li:last-child strong {
    background-color: transparent;
    padding: 0;
    border-radius: 0;
}
.sp_cat_main .sp_team_box.sp_add_team {
    min-height: 228px;
}


/*versionnnnnnnnnnnnnnnnnn2 design auction player*/

/*category*/
.cus_check {
    position: relative;
    padding-left: 35px;
    padding-top: 38px;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 30%;
}
.cus_check input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.cus_check .checkmark {
    position: absolute;
    top: 35px;
    left: 0;
    height: 21px;
    width: 21px;
    border-color: #aaa;
    background-color: #fff;
}
.cus_check:hover input ~ .checkmark {
  background-color: #ccc;
}
.cus_check input:checked ~ .checkmark {
  background-color: #000028;
  border-color: #000028;
}
.cus_check .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cus_check input:checked ~ .checkmark:after {
  display: block;
}
.cus_check .checkmark:after {
    left: 7px;
    top: 3px;
    width: 4px;
    height: 10px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.sp_cat_form .box_sp_desgn {
    padding: 25px;
}
.sp_cat_form .sp_flex .sp_dbl {
    flex: unset;
    padding-right: 80px;
    width: 40%;
}
.sp_cat_form .sp_flex .sp_dbl input.form-control {
    width: 100%;
}
.sp_cat_form label.cus_check + .form-control {
    margin-top: 25px;
}
.sp_cat_form .sp_flex a {
    text-decoration: none;
    font-size: 15px;
    color: #555;
    padding-top: 8px;
}
.sp_cat_form .sp_flex a img {
    width: 17px;
    height: 17px;
    object-fit: contain;
    vertical-align: middle;
    margin-left: 10px;
}
.sp_cat_form .sp_flex a span {
    margin-left: 5px;
    margin-top: 0px;
    display: inline-block;
}
.sp_cat_form .sp_flex .sp_dbl:last-child .form-control {
    width: 87% !important;
} 
.sp_cat_form button.btn-submit {
    padding: 11px 15px;
    width: 19%;
    display: inline-block;
    margin-right: 15px;
}
.sp_cat_form input.form-control {
    width: calc(40% - 0px);
}
.color-input-wrapper {
    position: relative;
}
.color-input-wrapper .form-control {
    padding-left: 45px;
    width: calc(40% - 35px) !important;
    border-radius: 5px;
}
.color-picker {
    position: absolute;
    top: 8px;
    left: 10px;
    width: 25px;
    height: 25px;
    border: none;
    padding: 0;
    background: none;
    cursor: pointer;
    border-radius: 50px;
}

.color-picker::-webkit-color-swatch-wrapper {
  padding: 0;
}

.color-picker::-webkit-color-swatch {
  border: none;
  border-radius: 4px;
}
.sp_form label b {
    font-weight: 500;
    margin-left: 5px;
}

.sp_cat_main .sp_team_box {
    padding: 15px !important;
    font-family: "Roboto", sans-serif;
}
.sp_cat_main .sp_team_box h2 {
    text-align: left;
    margin-bottom: 0;
    margin-top: 0;
}
.sp_cat_main .sp_team_box ul {
    background-color: #fff;
    margin: 0;
    padding: 0;
}
.sp_cat_main .sp_team_box ul li {
    display: inline-block;
    padding: 0;
    width: 48%;
    padding-top: 15px;
}
.sp_cat_main .sp_team_box ul li b {
    display: block;
    text-transform: uppercase;
    color: #888;
}
.sp_cat_main .sp_team_box ul li strong {
    font-weight: 400;
    font-size: 16px;
    display: block;
    margin-top: 5px;
}
.sp_cat_main .sp_team_box li:last-child strong {
    background-color: transparent;
    padding: 0;
    border-radius: 0;
}
.sp_cat_main .sp_team_box.sp_add_team {
    min-height: 228px;
}



.btn-green {
  background-color: #00c853;
}

.copy-group {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #f0f2f5;
  padding: 10px;
  border-radius: 6px;
  margin-top: 10px;
  font-size: 14px;
}

input:checked + .slider:before {
  transform: translateX(26px);
}

/*auction home*/
.auchome_head {
    display: flex;
    justify-content: space-between;
    padding: 15px;
    align-items: center;
}
.auchome_head_left {
    width: 55%;
}
.auchome_head_left > img {
    width: 60px;
    height: 60px;
    border-radius: 6px;
    vertical-align: unset;
    display: inline-block;
    float: left;
    margin-right: 15px;
}
.auchome_head_left h2 {
    font-weight: normal;
    padding-left: 10px;
    font-size: 20px;
    margin-top: 5px;
}
.auchome_head_left h2 a {
    display: inline-block;
    background-color: rgb(255 0 0 / 14%);
    text-decoration: initial;
    padding: 7px 10px 7px 10px;
    border-radius: 30px;
    color: #000028;
    font-size: 15px;
    margin-left: 10px;
}
.auchome_head_left h2 a img {
    width: 5px;
    margin-bottom: -1px;
    margin-right: 1px;
}
.auchome_head_left p {
    display: inline-block;
    margin: 0;
    font-size: 14px;
}
.auchome_head_right img {
    width: 22px;
    margin-top: 1px;
    vertical-align: middle;
    margin-right: 5px;
}
.auchome_head_right span {
    font-size: 14px;
    color: #555;
    vertical-align: middle;
}

/*auction home v2*/
.spauc_home_wrap.play_tournamnt_clnts {
    float: none;
    background-color: #fff;
    /*padding-top: 25px;*/
}
.spauc_home_wrap.play_tournamnt_clnts .tab {
    margin-bottom: 20px;
}
.spauc_home_wrap.play_tournamnt_clnts .tab button.active {
    background-color: transparent;
    border-radius: 0;
    font-weight: bold;
    color: #009999;
}
.spauc_home_wrap.play_tournamnt_clnts .tab button.active:before {
    background-color: #009999;
}
.spauc_home_wrap.play_tournamnt_clnts .tab button {
    font-weight: 400;
    font-size: 15px;
    padding: 11px 12px;
}
.sp_auc_title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 30px;
}
.sp_auc_title h2 {
    font-size: 24px;
}
.sp_auc_title a {
    padding: 7px 25px;
    font-size: 16px;
    text-decoration: none;
    border-radius: 4px;
    font-weight: bold;
}

.box_sp_desgn {
    padding: 20px;
}
#logoBox {
    width: 100%;
    height: 100px;
}
div#logoBox img {
    width: 45px;
}
.sp_flex .sp_dbl {
    padding-right: 80px;
}
.sp_form {
    margin-bottom: 30px;
}
.sp_button {
    text-align: center;
}
.spauc_home_wrap .sp_button .btn-submit {
    float: none;
    font-weight: 700;
    padding: 11px 30px;
    border-radius: 4px;
    text-decoration: none;
    background-color: #00cccc !important;
    color: #000 !important;
    font-size: 18px !important;
    transition: unset !important;
    border-color: #00cccc !important;
    font-family: 'cb-regular', Arial, sans-serif;
    width: 15%;
    cursor: pointer;
    border: none;
}
.spauc_home_wrap .sp_button .btn-cancel {
    background-color: #000 !important;
    color: #fff !important;
}
button.btn-submit {
    margin: 0 10px;
    display: inline-block;
}
button.btn-submit.btn-cancel {
    background-color: #000 !important;
    color: #fff !important;
}

.spnon_edit .mb-3.shadow-sm img {
    width: 50%;
    height: 130px;
    object-fit: contain;
    object-position: left;
}
.sp_form .dis_input {
    margin: 0;
    border: 1px solid #ddd;
    padding: 10px 10px;
    border-radius: 4px;
    font-size: 16px;
    background-color: #f7f7f7;
    font-weight: lighter;
}
.sp_form input.dis_input {
    padding: 0px 10px;
}
.sp_multi label {
    font-weight: 400;
}
.sp_multi {
    margin-right: 25px;
}
.sp_nodata {
    text-align: center;
    border: 1px dashed #aaa;
    border-radius: 6px;
}
.sp_nodata p {
    font-style: italic;
    color: #999;
    margin: 0;
    padding: 40px 0;
    font-size: 18px;
}


/*non editable*/
.auchome_default {
    margin-top: 40px;
    font-family: "Roboto", sans-serif;
}
.auchome_default a {
    text-decoration: none;
}
.sp_height_aucbacs {
    min-height: 324px;
}
.auchome_default .sp_auc_title {
    margin-bottom: 10px;
}
.sp_box_outer {
    display: flex;
}
.sp_box_left {
    width: 35%;
    margin-right: 30px;
}
.sp_box_right .sp_form:last-child {
    margin-bottom: 0;
}
.sp_box_right {
    width: 65%;
}
.sp_box_outer ul:last-child li {
    margin-bottom: 0;
}
img.auc_b_img {
    width: 188px;
    height: 188px;
    margin: 0 auto;
    display: table;
    border-radius: 20px;
    object-fit: cover;
    padding: 10px;
}

.box_sp_desgn h3 {
    font-size: 18px;
    color: #009999;
    margin-bottom: 20px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 15px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.box_sp_desgn h3 strong {
    font-weight: 700;
}
.box_sp_desgn h4 {
    font-weight: 400;
    color: #777;
    font-size: 16px;
    margin: 0;
}
ul.auchome_clas {
    display: block !important;
}
ul.auchome_clas li {
    margin-bottom: 20px !important;
}
.box_sp_desgn h4 {
    font-weight: 400;
    color: #777;
    font-size: 16px;
    margin: 0;
    margin-bottom: 8px;
}
ul.auchome_clas span {
    background-color: rgb(0 0 40 / 12%);
    display: inline-flex;
    color: #000;
    font-size: 16px;
    border-radius: 120px;
    padding: 5px 15px 5px 10px;
}
.sp_box_left li:last-child span {
    background-color: rgb(143 134 11 / 12%);
}
ul.auchome_clas span img {
    width: 15px;
    object-fit: contain;
    margin-right: 7px;
}
.sp_box_outer ul {
    display: flex;
}
.sp_box_outer li {
    flex: 1;
    margin-bottom: 30px;
}
.sp_box_outer b {
    font-size: 18px;
    color: #000028;
}
.sp_box_right img, .sp_onauc img {
    vertical-align: sub;
    margin-right: 5px;
}
.sp_box_right a img {
    margin-left: 5px;
}
.input-group .form-control {
    border-right: none;
    border-radius: 5px 0 0 5px;
}
.input-group {
    display: flex;
}
.input-group .form-control {
    border-right: none;
    border-radius: 5px 0 0 5px;
}
button.copy_btn {
    width: 55px;
    cursor: pointer;
    border: 1px solid #ddd;
    border-radius: 0 5px 5px 0;
}
button.copy_btn img {
    width: 18px;
    vertical-align: middle;
}

/*new design auction home parameters*/
.auchome_para .sp_box_left {
    width: 50%;
}
.auchome_para .sp_box_right {
    width: calc(50% - 30px);
}
.sp_box_outer ul ul {
    display: block;
}
.sp_box_outer ul ul li {
    display: inline-block;
    width: 31%;
    vertical-align: top;
    margin-bottom: 10px !important;
    background-color: #f7f7f7;
    margin-right: 10px;
    padding: 5px 10px;
    border-radius: 4px;
}
.sp_budbid .box_sp_desgn {
    min-height: 251px;
}

.sp_box_outer .sp_cusbid li:last-child {
    text-align: right;
}
.sp_box_outer .sp_cusbid ul {
    border-bottom: 1px solid #ddd;
    margin-bottom: 10px;
}
.sp_box_outer .sp_cusbid ul:last-child {
    border: none;
    margin-bottom: 0;
}
.sp_box_outer .sp_cusbid li {
    margin-bottom: 0;
    padding-bottom: 10px;
}
.sp_cusbid li a img {
    margin-top: 13px;
    width: 19px;
}

.auchome_catergory .sp_box_left {
    width: 100%;
    margin-right: 0;
}
.auchome_catergory .sp_auc_title {
    margin-bottom: 20px;
}
.auchome_catergory .sp_box_outer {
    display: block;
}
span.sp_cat_color {
    width: 20px;
    height: 20px;
    display: inline-block;
    border-radius: 50px;
}
.auchome_catergory h3 img {
    margin-left: 15px;
}


.switch {
    position: relative;
    display: inline-block;
    width: 55px;
    height: 25px;
}

.auchome_customize .switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.auchome_customize .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.auchome_customize .slider:before {
    position: absolute;
    content: "";
    height: 18px;
    width: 18px;
    left: 4px;
    bottom: 4px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
}

.auchome_customize input:checked + .slider {
    background-color: #000028;
}
 
.auchome_customize input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

.auchome_customize input:checked + .slider:before {
  -webkit-transform: translateX(28px);
  -ms-transform: translateX(28px);
  transform: translateX(28px);
}
.auchome_customize .slider.round {
  border-radius: 34px;
}

.auchome_customize .slider.round:before {
  border-radius: 50%;
}

.auchome_customize .sp_box_left {
    width: 24%;
}
.auchome_customize .sp_box_right {
    width: 70%;
}
.hori_tabs ul {
    display: block;
}
.hori_tabs li img {
    width: 25px;
    height: 25px;
    vertical-align: bottom;
    margin-right: 5px;
}
.hori_tabs li .active img {
    filter: invert(1);
}
.hori_tabs li button {
    font-size: 18px;
    border: none;
    margin-bottom: 10px;
    padding: 15px;
    width: 100%;
    text-align: left;
    border-radius: 6px;
    background-color: transparent;
    /*border: 1px solid #ddd;*/
    cursor: pointer;
    position: relative;
}
.hori_tabs li button.active {
    background-color: #009999;
    border-color: #009999;
    color: #fff;
    font-weight: bold;
}
.hori_tabs li button.active:before {
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid #009999;
    content: "";
    display: block;
    position: absolute;
    right: -10px;
} 
.auchome_customize .sp_box_right {
    border-left: 1px solid #ddd;
    padding-left: 30px;
    margin-left: 0;
}
.sp_form_table {
    margin-bottom: 30px;
}
.sp_form_table table {
    width: 100%;
    text-align: left;
    border-collapse: collapse;
}
.sp_form_table th {
    font-size: 15px;
    font-weight: bold;
    border-bottom: 1px solid #aaa;
    padding: 10px 0;
}
.sp_form_table td {
    padding: 20px 0;
    border-bottom: 1px solid #eee;
    font-size: 15px;
}
.sp_form_table .sp_form {
    width: calc(100% - 35px);
    position: relative;
}
.sp_form_table .sp_form a {
    position: absolute;
    bottom: -17px;
    left: 0;
}
/*.sp_form_table td:nth-child(1), .sp_form_table td:nth-child(2) {
    width: 35%;
}*/
.btn_dark {
    border: none;
    padding: 12px 25px;
    font-size: 16px;
    text-decoration: none;
    border-radius: 4px;
    font-weight: bold;
    background-color: #00cccc !important;
    color: #000 !important;
    cursor: pointer;
}
button.btn_dark.btn_black {
    background-color: #000 !important;
    color: #fff !important;
    margin: 0 16px;
}
.sp_form_table tr:last-child td {
    border: navajowhite;
}
.sp_form_table td a {
    font-size: 12px;
    margin-left: 5px;
    color: #1667b0;
    font-weight: bold;
}
label.switch.switch_disable, 
label.cus_check.check_disable {
    opacity: 0.3;
}

button.btn_dark.btn_nonactive {
    background-color: #ddd !important;
    color: #a49e9e !important;
}





.modal_configrure {
    display: none;
    position: fixed;
    z-index: 99;
    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.75);
}
.modal_configrure .modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 20px;
    border: 1px solid #888;
    width: 450px;
    position: relative;
    border-radius: 12px;
}
.modal_configrure span.close {
    position: absolute;
    right: 25px;
    top: 12px;
    color: #009999;
    font-size: 30px;
}
.mdl_conf_btns {
    text-align: right;
}
button.btn_dark.btn_light {
    color: #888 !important;
    background-color: #fff !important;
    border: 1px solid #888 !important;
    padding: 11px 25px !important;
    margin-right: 10px;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.multi_sep h3 {
    display: block;
    border: none;
    margin-bottom: 0;
}
.multi_sep p {
    font-weight: 400;
    margin-top: 5px;
    font-size: 16px;
    margin-bottom: 0px;
    color: #777;
}
.multi_sep textarea {
    font-family: "Roboto", sans-serif;
    height: 100px !important;
    padding: 15px 20px !important;
    width: calc(100% - 40px) !important;
}
.multi_sep button.btn_dark {
    display: table;
    margin: 0 auto;
    margin-top: 25px;
}

.desp_tit_slide {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
}
.aucpay_swtich {
    display: flex;
}
.aucpay_swtich p {
    margin-right: 10px;
}

.sp_form_inner h5 {
    font-size: 15px;
    margin-bottom: 15px;
}
.sp_form_inner {
    width: 65%;
    padding-right: 40px;
}
.qr_info_bar {
    width: 35%;
    padding: 15px;
    border-left: 5px solid #009999;
    background-color: rgb(0 153 153 / 8%);
}
.desp_qr .sp_flex {
    align-items: flex-start;
    height: 0;
    visibility: hidden;
    transition: all 0.5s;
    transform: scale(0);
}
.desp_qr .sp_flex.active {
    height: 100%;
    visibility: visible;
    transform: scale(1);
}
.qr_info_bar ul, .whatsapp_info ul {
    display: block;
    font-size: 16px;
    color: #888;
}
.qr_info_bar li, .whatsapp_info li {
    margin-bottom: 15px !important;
    position: relative;
    padding-left: 21px;
    line-height: 1.3;
}
.qr_info_bar li::before {
    content: "";
    background-color: #e1d5f0;
    width: 15px;
    height: 15px;
    position: absolute;
    top: 2px;
    left: -5px;
    border-radius: 130px;
}
.qr_info_bar li:after {
    content: "";
    width: 5px;
    height: 5px;
    background-color: #000028;
    position: absolute;
    top: 7px;
    left: 0px;
    border-radius: 50px;
}
.qr_info_bar h6, .whatsapp_info h6 {
    font-size: 18px;
    margin-bottom: 15px;
}

.whatsapp_cpy {
    background-color: #f9fafb;
    padding: 20px;
    border-radius: 10px;
    margin-bottom: 25px;
}
.whatsapp_info {
    background-color: rgb(0 153 153 / 8%);
    padding: 20px;
    border-left: 5px solid #009999;
}
.whatsapp_info ul {
    counter-reset: section;
}
.whatsapp_info ul li::before {
    counter-increment: section;
    content: counter(section) " ";
    position: absolute;
    left: 6px;
    color: #009999;
    font-size: 13px;
    font-weight: bold;
    top: 2px;
}
.whatsapp_info li:after {
    content: "";
    width: 20px;
    height: 20px;
    background-color: rgb(0 153 153 / 15%);
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 50px;
}
.whatsapp_info li {
    padding-left: 30px;
}

.sp_title {
    display: flex;
}

/*auction parameter*/
.auchome_para .sp_box_outer {
    display: block;
}
.auchome_para .sp_box_left, .auchome_para .sp_box_right {
    width: 100%;
    margin-right: 0;
}
.auchome_para .sp_box_outer ul ul li {
    width: 15%;
}

.auchome_customize .sp_button {
    position: sticky;
    bottom: 0;
    padding-bottom: 10px;
    padding-top: 20px;
    border-top: 1px solid #ddd;
    background-color: #fff;
}

/**************************************************New PLayer Profile Auction*********************************************************************/
/*new profile*/
.sup_aucmanager_tm .player_auc_detailed .auc_moni_datatop ul {
    padding: 11px 20px;
}
.auc_player_profile_new .auc_moni_achivment {
    background-image: linear-gradient(0deg, #000028, #009999 230%) !important;
}
.sup_aucmanager_tm .player_auc_detailed .spauc_mger_ach {
    width: 74%;
}
.sup_aucmanager_tm .auc_selected_players.auc_player_profile_new,
.auction_auchouse .auc_selected_players.auc_player_profile_new {
    background-image: none !important;
    background-color: transparent;
}
.auc_player_profile_new i.plyr_auc_img {
    display: block !important;
}
.sup_aucmanager_am i.plyr_auc_img i,
.auction_auchouse i.plyr_auc_img i,
.online_auction_fantasy i.plyr_auc_img i {
    background-image: none;
    background-color: #736844;
}
.sup_aucmanager_tm .auc_player_profile_new .player_info_side,
.auction_auchouse .auc_player_profile_new .player_info_side {
    background-image: none !important;
    background-color: #1e1e4e;
    background-image: linear-gradient(0deg, #000028, #009999 230%) !important;
    /*background-image: linear-gradient(0deg, #000044, #009f9f 230%) !important;*/
}
.sup_aucmanager_am .auc_player_profile_new .player_info_side,
.auction_auchouse .auc_player_profile_new .player_info_side {
    width: 250px;
}
.sup_aucmanager_tm .auction_slction_block .auc_player_profile_new .plyr_auc_img > img,
.auction_auchouse .auction_slction_block .auc_player_profile_new .plyr_auc_img > img {
    background-color: #fff;
    margin-right: 0;
    box-shadow: none;
    border-radius: 110px;
}
.sup_aucmanager_am .auction_slction_block .plyr_auc_img,
.auction_auchouse .auction_slction_block .plyr_auc_img {
    background-color: transparent;
    text-align: center !important;
    border-bottom: 1px solid #10417e;
    border-radius: 0;
    padding-right: 0px;
}
.sup_aucmanager_am .auc_player_profile_new .auc_ply_role,
.auction_auchouse .auc_player_profile_new .auc_ply_role {
    text-align: center !important;
}
.spauc_plyr_info a,
.auction_auchouse .spauc_plyr_info a {
    color: yellow;
    text-decoration: none;
    font-weight: bold;
    font-size: 18px;
    display: block;
    margin-top: 10px;
    margin-bottom: 6px;
}
.sup_aucmanager_tm .auc_player_profile_new .player_info_side li,
.auction_auchouse .auc_player_profile_new .player_info_side li {
    display: block;
        padding-bottom: 10px;
    width: 100%;
    font-size: 15px;
}
.sup_aucmanager_tm .auc_player_profile_new .player_info_side li:last-child,
.auction_auchouse .auc_player_profile_new .player_info_side li:last-child {
    padding-bottom: 0;
}
.spauc_team_grid ul,
.auction_auchouse .spauc_team_grid ul {
    margin-bottom: 0;
}
.modal_maxbid button.btn-close:before {
    content: unset;
}
.modal_maxbid button.btn-close {
	top: 0px;
}
.modal_prdraft_wrap table.create_league_list_league9 {
    color: #000;
}
.modal_prdraft_wrap .create_league_list_league9 td {
    padding: 2px 5px 5px 5px;
    border-bottom: 1px solid #ddd !important;
}
.auction_manger_new .squad_table_new td {
    color: #fff !important;
}

/*auction yellow bid color*/
.online_auct_new a.link-color-act {
    background-color: transparent;
    font-weight: bold;
    color: #1667b0;
    font-size: 13px;
}
.sup_aucmanager_am .online_auct_new a.link-color-act {
    font-weight: bold;
    color: yellow !important;
    background-color: transparent;
}


/*online aution player table*/
.auction_thirdpos .new-table-546 thead {
    display: table-header-group;
    float: none;
}
.auction_thirdpos .new-table-546 tbody {
    display: table-row-group !important;
    float: none;
}
.auction_thirdpos .new-table-546 thead {
    display: table-header-group !important;
    background-color: #000028 !important;
}
.auction_thirdpos .new-table-546 tbody tr, .auction_thirdpos .new-table-546 thead tr {
    display: table-row;
}
.auction_thirdpos .tble_auction thead a {
    color: #fff;
}
.auction_thirdpos .tble_auction {
    height: 509px;
}
.auction_thirdpos .auc_left_players {
    border-right: 2px solid #000028;
}
.auction_thirdpos .auc_left_players ul.tabnav {
    margin-top: -5px;
}

/*cbplus*/
.auc_player_profile_new .auc_cbplus, .auc_player_profile_new .auc_cbplus h5 {
    background-color: transparent;
}
.auc_player_profile_new .auc_cbplus {
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border-radius: 0 0 8px 8px;
    border-top: 1px solid #475aa6;
}
.auc_player_profile_new .auc_cbplus h5 {
    width: 85px;
    border-right: 1px solid #475aa6;
    margin-right: 10px;
}
.auc_player_profile_new .auc_cbplus_outer {
    width: 95%;
}
.auc_player_profile_new ul.cblus_extra li {
    background-color: #000028;
    color: #fff;
}
.auc_player_profile_new .auc_cbplus_outer > p {
    color: #fff;
}
.auc_player_profile_new .auc_spend b {
    background-color: transparent;
    margin-right: 0;
    color: #fff;
}
.auc_player_profile_new .auc_spend, .auc_player_profile_new .auc_cat_spend {
    border: 1px solid #3b3e61;
}
.auc_player_profile_new .tour_plyr_matches table td {
    border-top: none;
}
.auc_player_profile_new .plyr_cbplus_info .tour_plyr_efstats table th, 
.auc_player_profile_new .plyr_cbplus_info .tour_plyr_efstats table th {
    background-color: #00314d;
    padding: 5px 1px;
    border-bottom: 1px solid #3b3e61;
}
.auc_player_profile_new .plyr_cbplus_info .tour_plyr_efstats table td {
    color: #fff;
}
.tour_plyr_matches table {
	border: 1px solid #3b3e61;
}

.auction_bigs_wrapper .auction_bid_strip li {
    width: calc(25% - 41px);
}
.sup_aucmanager_am .auc_moni_datatop ul li span {
    font-size: 16px;
}
.sup_aucmanager_am .filter_showcase a[data-hint="Expected to Play"] img {
    filter: invert(1);
}


/*Auction House Latest*/
.sp_auc_addplayers .sp_comfort {
    display: flex;
}
.sp_auc_addplayers .sp_comfort .sp_dbl.sp_form {
    margin-right: 40px;
}
.sp_auc_addplayers .sp_comfort > * {
    flex: 1;
}
.sp_auc_addplayers .sp_triple .sp_form {
    display: inline-block;
    width: 46%;
    margin-right: 15px;
    margin-bottom: 20px;
}
.sp_auc_addplayers #logoBox {
    height: 126px;
}
.sp_auc_addplayers #logoBox img {
    width: 85px;
}
.sp_auc_addplayers .sp_auc_submit {
    display: flex;
    justify-content: center;
}
.sp_auc_addplayers .sp_plyr_toggdata select {
    margin-bottom: 10px;
}
.sp_auc_addplayers .sp_plyr_toggdata {
    padding-top: 10px;
}



/*super player auction player*/
/*Player*/
.sp_ply_import {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.sp_ply_import .sp_title {
    padding-top: 0;
}
.sp_ply_import .sp_title p {
    margin-bottom: 0;
}
.sp_ply_import .sp_title h2 {
    font-size: 20px;
    text-transform: capitalize;
}
.sp_player_panel {
    display: flex;
    justify-content: space-between;
}
.sp_plypnl_left {
    display: flex;
}
.sp_plypnl_left .sp_form {
    margin-right: 15px;
}
a.btn_dark.btn_black {
    margin: 0;
}
a.btn_dark.btn_black img {
    filter: invert(1);
    width: 20px;
}

.sp_player_info {
    display: flex;
    align-items: center;
}
.sp_player_info > img {
    width: 45px;
    height: 45px;
    object-fit: cover;
    object-position: top;
    margin-right: 15px;
}
.sp_player_info h2 {
    font-size: 16px;
    font-weight: 400;
}
.sp_player_info h2 span {
    display: block;
    font-size: 14px;
    color: #777;
    margin-top: 6px;
}
.player_actions {
    text-align: right;
}
.player_actions a {
    margin-left: 10px !important;
    text-decoration: none;
}
.sp_playr_strip .sp_form_table {
    margin-bottom: 0;
}
.sp_auc_players .sp_title {
    display: block;
}

.sp_auc_addplayers .sp_form {
    display: inline-block;
    width: calc(50% - 22px);
    vertical-align: top;
    margin-right: 20px;
}
.sp_auc_addplayers .sp_form:nth-child(odd):not(:first-child) {
    margin-right: 0;
}
.sp_auc_addplayers .sp_triple .sp_form:nth-child(5) {
    margin-right: 15px;
}
.sp_playr_strip .sp_form_table {
    height: 800px;
    overflow: auto;
}
.sp_playr_strip .sp_form_table thead {
	position: sticky;
    top: 0;
    z-index: 9;
    background-color: #fff;
    border-bottom: 1px solid #000;
}

/*super player auction pre draft*/
.auchouse_predraft .auc_player_profile_new i.plyr_auc_img {
    display: flex !important;
    align-items: center;
    width: 60%;
}
.auchouse_predraft .auc_player_profile_new i.plyr_auc_img i {
    position: absolute;
    top: 10px;
}
.auchouse_predraft i.plyr_auc_img img {
    width: 60px;
    height: 60px;
    object-fit: cover;
    border-radius: 130px;
    margin-right: 15px;
}
.auchouse_predraft .spauc_plyr_info img {
    width: 26px !important;
    height: auto !important;
}
.auchouse_predraft .auc_ply_role {
    text-align: left !important;
}
.auchouse_predraft .spauc_team_grid li {
    width: 49%;
}
.auchouse_predraft .auc_player_profile_new .player_info_side {
    min-height: 80px;
    display: flex;
    align-items: center;
}
.auchouse_predraft .auc_moni_datatop {
    margin-left: 7px;
    margin-top: 4px;
}
.auchouse_predraft .auc_moni_datatop ul {
    background-image: none;
    width: 100%;
    text-align: center;
}
.auchouse_predraft .auc_moni_datatop ul li span {
    font-size: 14px;
}
.auchouse_predraft .auc_player_profile_new .auc_moni_achivment {
    margin-left: 7px;
    height: 91px;
    overflow: auto;
    min-height: 100%;
}
.auchouse_predraft .auc_moni_achivment h2 {
    font-size: 14px;
    margin-bottom: 8px;
}
.auchouse_predraft .auc_moni_achivment li {
    padding-left: 18px;
    font-size: 14px;
    margin-bottom: 7px;
    vertical-align: top;
    margin-right: 10px;
}
.auchouse_predraft .auc_moni_achivment li:before {
    background-image: url(/assets../images/star.png);
    width: 14px;
    height: 14px;
    left: 0;
    top: 0px;
}
.auchouse_predraft .spauc_plyr_info {
    width: auto;
}
.auchouse_predraft .auc_moni_datatop li {
    padding: 0px 12px 0px 12px;
}
.auchouse_predraft .auc_selected_players.auc_player_profile_new {
    margin-top: 0 !important;
}

.mid_sep.pick_sep, .mid_sep.cat_sep {
    display: flex;
    align-items: center;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    padding-left: 18px;
    border-radius: 8px;
}
.mid_sep.pick_sep h6, .mid_sep.cat_sep h6 {
    font-size: 16px;
    color: #fff;
}
.mid_sep.pick_sep ul.auc_moni_inrtop.auc_moni_pick,
.mid_sep.cat_sep ul.auc_moni_inrtop.auc_moni_pick  {
    background-image: none;
}

.sp_auc_players .sp_form_table .player_actions img {
    width: 22px;
}
.sp_auc_players .sp_form_table td {
    padding: 15px 10px;
}

/*import auction house*/
.auc_import_outer .upload-btn-wrapper {
    position: relative;
    overflow: hidden;
    display: inline-block;
    width: 100%;
    margin-bottom: 20px;
}
.auc_import_outer .btn {
    color: #000;
    background-color: white;
    padding: 10px 20px;
    border-radius: 6px;
    font-size: 16px;
    font-weight: bold;
    width: 100%;
    border: 1px solid #aaa;
}
.auc_import_outer .upload-btn-wrapper input[type=file] {
  font-size: 100px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}
.ah_import_box_out {
    display: inline-block;
    width: 48%;
    vertical-align: top;
    margin-right: 15px;
    background-color: #f1f1ed;
    margin-top: 25px;
    border-radius: 16px;
}
.auc_import_outer h5 {
    font-size: 16px;
    margin-top: -25px;
    font-weight: 600;
}
.ah_import_box {
    display: block;
    width: auto;
    background-color: transparent;
    padding: 15px;
    margin-right: 0;
    border-radius: 0;
    min-height: 198px;
    margin-top: 5px;
}
.auc_import_outer a.btn-submit {
    margin: 0 auto;
    margin-bottom: 10px;
    margin-top: 70px;
}

.ah_import_box p {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.5;
}
.auc_import_outer a.btn-submit {
    display: table;
    background-color: #00cccc;
    color: #000;
    text-decoration: none;
    font-size: 16px;
    font-weight: bold;
    padding: 11px 20px;
    border-radius: 6px;
    margin-left: auto;
    margin-bottom: 10px;
    margin-top: 70px;
}
.auc_import_outer a.btn-submit img {
    width: 23px;
    vertical-align: middle;
    margin-right: 2px;
}
.auc_import_outer a.btn-submit span {
    vertical-align: middle;
}
.ah_import_box button.btn-submit {
    width: auto;
    background-color: #00cccc;
    color: #000;
    text-decoration: none;
    font-size: 16px;
    font-weight: bold;
    padding: 11px 20px;
    border-radius: 6px;
    margin-left: auto;
    margin-bottom: 10px;
    border: none;
    cursor: pointer;
}

.sp_form.sp_full {
    width: calc(100% - 20px);
}
.sp_input_outer {
    padding-top: 10px;
}
.sp_input_inr {
    position: relative;
    width: 48%;
    display: inline-block;
    margin-right: 30px;
    vertical-align: top;
    margin-bottom: 24px;
}
.sp_input_inr:nth-child(even) {
    margin-right: 0;
}
.sp_input_inr label {
    font-size: 14px;
    font-weight: 400;
}
.sp_input_inr .clge-error {
    bottom: -26px;
    font-size: 20px;
}
.sp_input_outer.sp_mix {
    display: flex;
}
.sp_input_outer.sp_mix .sp_input_inr {
    margin-right: 20px !important;
}

.auchouse_manager .auction_grid_bottom {
    margin-top: 15px;
}

/*AuctionHouse Homepage*/
section.auchouse_banner {
    background-image: url(../images/homepage_bg.jpeg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    margin-top: 20px;
    border-radius: 16px;
    position: relative;
    display: flex;
    padding: 70px 50px 40px 50px;
    z-index: 9;
}
section.auchouse_banner:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 16px;
    opacity: 0.9;
    background-image: linear-gradient(352deg, #000000, #4087b1 100%);
    z-index: -1;
}
.ah_bnr_left {
    width: 65%;
    padding-right: 150px;
    padding-top: 50px;
}
.ah_bnr_left h2 {
    font-size: 47px;
    color: #fff;
}
.ah_bnr_left h2 span {
    color: rgb(255 250 32);
}
.ah_bnr_left p {
    font-size: 20px;
    color: #d6d9dd;
    line-height: 1.4;
    padding-right: 50px;
}
.ah_bnr_btns .button {
    float: none;
    text-decoration: none;
    font-size: 18px;
    display: inline-block;
    margin-top: 10px;
    padding: 15px 30px;
    margin-right: 20px;
    background-image: linear-gradient(to right, #00ffb9, #00f9c5, #00f3cf, #00edd7, #00e6dc) !important;
    color: #000;
    border-radius: 6px;
    box-shadow: 0 7px 11px #626262;
}
.ah_bnr_right {
    width: 35%;
    position: relative;
}
.ah_bnr_right img.ah_bnr_main {
    background-color: #fff;
    padding: 12px;
    border-radius: 17px;
    transform: rotate(5deg);
    margin-right: 70px;
    transition: transform 0.3s;
}
.ah_bnr_right img.ah_bnr_main:hover {
    transform: rotate(0deg);
}
.ah_bnr_right span {
    display: inline-flex;
    width: 50px;
    height: 50px;
    background-color: #6eab5a;
    border-radius: 110px;
    text-align: center;
    align-items: center;
    justify-content: center;
    position: absolute;
    z-index: 9;
}
.ah_bnr_right span img {
    width: 20px;
}
.ah_bnr_mny {
    right: 30px;
}
.ah_bnr_thunder {
    left: -40px;
    bottom: 0px;
}
.ah_bnr_thunder img {
    filter: invert(1) brightness(100);
}

span.ah_bnr_mny {
    animation: bouncy 1s infinite;
    background-color: #dfdf21;
}

@keyframes bouncy {

    0%, 100% {
        transform: translateY(-25%);
        animation-timing-function: cubic-bezier(0.8,0,1,1);
    }
    50% {
        transform: none;
        animation-timing-function: cubic-bezier(0,0,0.2,1);
    }

}

span.ah_bnr_thunder {
    animation: pulsse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

@keyframes pulsse {

    50% {
        opacity: .7;
    }

}
.ah_bnr_right:before {
    content: "";
    width: 100px;
    height: 100px;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #f87171;
    border-radius: 170px;
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

@keyframes ping {

    75%, 100% {
        transform: scale(2);
        opacity: 0;
    }

}

section.auchouse_button {
    text-align: center;
    margin: 50px 0;
}
.ah_btn_box {
    background-color: #f9fafb;
    border: 1px solid #e5e7eb;
    display: inline-block;
    width: 35%;
    margin: 0 25px;
    padding: 15px 30px;
    box-shadow: 0 0 0 #e7e7e7;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 350ms;
    border-radius: 12px;
}
.ah_btn_box:hover {
    box-shadow: 0 6px 50px #e7e7e7;
    background-color: #fff;
}
.ah_btn_box h3 {
    font-size: 20px;
    color: #000028;
    margin-bottom: 20px;
}
.ah_btn_box .button {
    background-color: #00cccc !important;
    color: #000 !important;
    text-decoration: none;
    float: none;
    display: inline-block;
    font-size: 18px;
    padding: 12px 30px;
    border-radius: 6px;
}

section.auchouse_customers {
    background-color: #000028;
    padding: 20px 30px 30px 30px;
    border-radius: 12px;
}
section.auchouse_customers h3 {
    font-size: 24px;
    color: #fff;
    text-transform: capitalize;
    text-align: center;
    margin-bottom: 24px;
}
section.auchouse_customers li {
    display: inline-block;
    background-color: #fff;
    vertical-align: top;
    width: calc(13% - 39px);
    min-height: 70px;
    padding: 0 15px;
    text-align: center;
    border-radius: 7px;
}
section.auchouse_customers li img {
    width: 90%;
    height: 70px;
    object-fit: contain;
}

section.auchouse_offering_adapt {
    padding-top: 50px;
    display: flex;
}
.ah_offer_block {
    margin-bottom: 50px;
}
.ah_offer_head {
    margin-bottom: 25px;
    border-left: 5px solid #009999;
    padding-left: 10px;
}
.ah_offer_head h3 {
    font-size: 24px;
}
.ah_offer_head p {
    margin: 0;
    font-size: 18px;
    color: #777;
    margin-top: 5px;
}
.ah_offer_block ul {
    padding-left: 15px;
}
.ah_offer_block li {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}
.ah_offer_block li span {
    display: inline-flex;
    width: 50px;
    height: 50px;
    justify-content: center;
    align-items: center;
    background-color: #000028;
    border-radius: 12px;
}
.ah_offer_block li span img {
    width: 28px;
    height: 28px;
    object-fit: contain;
    filter: invert(1) brightness(100);
}
.ah_offer_label {
    padding-left: 15px;
}
.ah_offer_block li h4 {
    margin: 0;
    font-size: 20px;
    color: #000028;
}
.ah_offer_label p {
    margin: 0;
    margin-top: 6px;
    font-size: 16px;
    color: #777;
}
.ah_offer_apdat_outer {
    width: 60%;
}
.ah_offer_apdat_img {
    width: 50%;
    margin-top: 170px;
    margin-right: 40px;
}
.ah_offer_apdat_img img {
    width: 100%;
}

/*team owner - auction house*/
.mdl_team_owner {
    display: none;
    position: fixed;
    z-index: 99;
    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.8);
}
.mdl_team_owner .modal-content {
  background-color: #fefefe;
  margin: auto;
  border-radius: 6px;
  border: 1px solid #888;
  width: 450px;
}
.mdl_team_owner .close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}
.mdl_team_owner .close:hover,
.mdl_team_owner .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.sp_playr_strip .sp_form_table {
    height: 300px;
}
.mdl_team_owner .modal_header {
    padding: 10px 15px;
    border-bottom: 1px solid #aaa;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.mdl_team_owner .modal_body {
    padding: 15px;
}
.mdl_team_owner .modal_to_drp {
    display: flex;
    justify-content: space-between;
}
.mdl_team_owner .modal_body .form-control {
    width: 100%;
    height: 40px;
    padding: 0 10px;
    border-radius: 5px;
    border: 1px solid #aaa;
    font-size: 16px;
}
.mdl_team_owner .sp_form {
    margin-bottom: 20px;
    width: 45%;
}
.mdl_team_owner .modal_to_search .sp_form {
    width: 100%;
}
.mdl_team_owner .sp_inr {
    display: flex;
    position: relative;
}
.mdl_team_owner .sp_inr button {
    background-color: transparent;
    border: none;
    position: absolute;
    right: 6px;
    top: 10px;
}
.mdl_team_owner .sp_inr button img {
    width: 20px;
}
.mdl_team_owner .modal_to_data {
    display: flex;
    background-color: #f3f3f3;
    margin-bottom: 15px;
    padding: 10px;
    border-radius: 12px;
}
.mdl_team_owner .modal_to_namebox img {
    width: 40px;
    height: 40px;
    margin: 0 10px;
    border-radius: 130px;
}
.mdl_team_owner .modal_to_namebox {
    display: flex;
    align-items: center;
}
.mdl_team_owner .modal_to_name p {
    margin: 0;
}
.mdl_team_owner .modal_to_btn a {
    float: none;
    text-decoration: none;
    margin-top: 20px;
    display: block;
    text-align: center;
    font-size: 16px;
    padding: 12px 0;
    border-radius: 6px;
}
.mdl_team_owner .modal_to_name h3 {
    font-size: 16px;
}
.mdl_team_owner .modal_to_name p {
    margin: 2px 0;
    font-size: 14px;
    color: #555;
}
.mdl_team_owner .modal_to_name strong {
    color: #555;
}
.mdl_team_owner .modal_to_data.modal_to_nodata {
    background-color: #e8e8e8;
    padding: 20px 15px;
    justify-content: center;
}

/*Reset Auction - Auction House*/
ul.ah_reset .button {
    float: none;
    display: inline-block;
    font-size: 14px;
    padding: 9px 12px;
    border-radius: 6px;
    background-color: red;
}
ul.ah_reset p {
    font-size: 14px;
    margin-top: 5px;
}
.mdl_reset_auc .redraft_block {
    float: none;
    padding: 0;
    box-shadow: none;
    margin-top: 0;
    background-color: transparent;
}
.redraft_left #btnResetDraft {
    float: none;
    font-size: 16px;
    margin-right: 0;
    padding: 10px 50px;
}
.redraft_left p {
    font-size: 16px;
    margin: 0;
    margin-bottom: 15px;
}
.redraft_msg p {
    font-size: 14px;
    margin-bottom: 8px;
    margin-top: 28px;
    color: #888;
}

/*Manage Booster Strip*/
.sp_boost_mid {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-radius: 6px;
}
.sp_boost_mid p {
    margin: 0;
}
.sp_boost_mid a.button {
    float: none;
    font-size: 15px;
    border-radius: 4px;
}

/*Manage Booster*/
.ah_booster_blck .sp_form_table {
    margin-bottom: 0;
}
.ah_booster_blck .sp_form_table td {
    border: none;
}
.ah_booster_blck .sp_auc_players .sp_form_table td {
    padding: 5px 0;
}
.ah_booster_blck .sp_form_table b {
    font-size: 18px;
}
.ah_booster_blck ul.bster_values li {
    display: inline-flex;
    margin-bottom: 10px;
    background-color: #f5f3e7;
    padding: 10px 10px;
    min-width: 100px;
    justify-content: space-between;
    align-items: center;
    margin-right: 10px;
    border-radius: 10px;
}
.ah_booster_blck ul.bster_values li span {
    font-size: 16px;
    font-weight: bold;
}
.ah_booster_blck tr.bst_divider td {
    border: 1px solid #ddd;
    padding: 0 !important;
    height: 0;
    display: block;
    margin-bottom: 10px;
    margin-top: 5px;
}

/*Create Auction with Pricing*/
.ah_create_wrap {
    margin-top: 40px;
    display: flex;
}
.ah_create_auc {
    width: 58%;
    margin-right: 30px;
}
.ah_price_auc {
    width: 42%;
}
.ah_create_sep.sp_flex .sp_dbl {
    padding-right: 30px !important;
}
.ah_create_auc #logoBox {
    height: 131px;
}
.ah_create_sep.sp_flex .sp_dbl:last-child {
    padding-right: 0 !important;
}
.ah_create_wrap .sp_dbl_inr {
    margin-bottom: 30px;
}
.ah_create_wrap .sp_dbl_inr:last-child {
    margin-bottom: 0;
}

.ah_cus_check {
    display: block;
    position: relative;
    margin-bottom: 15px;
    cursor: pointer;
    width: calc(100% - 30px);
    font-size: 16px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 15px;
}
.ah_cus_check input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.ah_cus_check .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: transparent;
}
.ah_cus_check input:checked ~ .checkmark {
    background-color: rgb(33 150 243 / 7%);
    border-color: #2196F3;
}
.ah_cus_check .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

.ah_price_check {
    display: flex;
    align-items: center;
}
.ah_price_list {
    position: relative;
    padding-left: 45px;
    width: 70%;
}
.ah_prce_lbl {
    width: 30%;
    text-align: right;
}
.ah_prce_lbl strike {
    display: block;
    font-size: 14px;
    padding-top: 5px;
    color: #777;
    font-style: italic;
}
.ah_create_wrap h4 {
    font-size: 18px;
    margin-bottom: 20px;
    text-align: center;
}
.ah_price_list img {
    position: absolute;
    left: -3px;
    width: 33px;
    top: 32%;
}
.ah_price_list span {
    font-weight: bold;
    display: block;
    margin-bottom: 6px;
}
.ah_price_list p {
    margin: 0;
    color: #777;
    font-size: 15px;
}
.ah_price_total {
    display: flex;
    justify-content: space-between;
    margin-top: 25px;
}
.ah_price_total h5 {
    font-size: 20px;
}
.ah_price_btn .button {
    display: inline-block;
    float: none;
    margin: 0 5px;
    text-decoration: none;
    font-size: 14px;
    border-radius: 4px;
    padding: 10px 10px;
    min-width: 90%;
    margin-bottom: 10px;
}
.ah_price_btn {
    text-align: center;
    margin-top: 20px;
}
.ah_price_btn a.button.btn-black {
    background-color: transparent;
    color: #1667b0;
    margin-bottom: 0;
    padding-top: 5px;
}

.ah_cus_nocheck {
    cursor: default;
}
.ah_cus_nocheck .ah_price_list {
    padding-left: 0;
}
.ah_cus_nocheck .ah_price_list p {
    line-height: 1.5;
    padding-left: 10px;
    padding-top: 5px;
}

.ah_price_auc li.ah_check_lock {
    border: 2px solid green;
    margin-bottom: 15px;
    border-radius: 4px;
    background-color: rgb(0 128 0 / 7%);
    position: relative;
}
li.ah_check_lock:before {
    content: unset;
    position: absolute;
    top: 0;
    right: 0;
    width: auto;
    height: auto;
    background-color: green;
    z-index: 9;
    font-size: 12px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    padding: 2px 10px 5px 10px;
    border-radius: 0 0 0 7px;
}
.ah_price_auc li.ah_check_lock .ah_cus_check {
    margin-bottom: 0;
    cursor: default;
}
.ah_create_wrap .sp_flex .sp_dbl {
    padding-right: 50px;
}
.ah_create_wrap .sp_flex .sp_dbl:last-child {
    padding-right: 0;
}
#divAddTeamBudgetBooster .modal_to_drp input.form-control {
    width: calc(100% - 22px);
    text-transform: capitalize;
}
#divAddTeamBudgetBooster .modal_to_drp {
    display: block;
}
.mdl_price_pack .ah_price_auc {
    width: 100%;
}
.mdl_price_pack .modal-content {
    margin-bottom: 120px;
}

.ah_purc_packbtn {
    display: flex;
    justify-content: space-between;
    border: 1px solid #c7c7c7;
    background-color: #f8fff3;
    padding: 0px 15px;
    width: calc(100% - 60px);
    border-radius: 5px;
    margin: 0 auto;
    margin-bottom: -10px;
    margin-top: 20px;
    align-items: center;
    box-shadow: 0 3px 17px #ededed;
}
.ah_purc_packbtn p {
    font-size: 18px;
}
.ah_purc_packbtn a {
    border-radius: 4px;
    padding: 10px 25px;
    display: inline-block;
}
li.ah_pack_purchased {
    border: 2px solid #999;
    margin-bottom: 15px;
    border-radius: 4px;
    position: relative;
    opacity: 0.8;
    filter: grayscale(100);
}
li.ah_pack_purchased:before {
    content: "Purchased";
    position: absolute;
    top: 0;
    right: 0;
    width: auto;
    height: auto;
    background-color: red;
    z-index: 9;
    font-size: 15px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    padding: 5px 16px;
    border-radius: 0 0 0 7px;
}
li.ah_pack_purchased label.ah_cus_check {
    margin-bottom: 0;
}

/*User Access Teams*/
ul.usercfg_ul {
    background-color: #efefef;
    margin-top: 10px;
}
.usercfg_team_left {
    display: flex;
    align-items: center;
}
.usercfg_team_left > img {
    width: 35px;
    height: 35px;
    border-radius: 60px;
    object-fit: cover;
}
.user_config_teams {
    padding-left: 10px;
}
.user_config_teams h5 {
    font-size: 15px;
}
.user_config_teams p {
    margin: 0;
}
.user_config_teams i {
    font-size: 12px;
}
.remove_icon_user img {
    width: 16px;
}
.no_usercfg_ul .user_config_teams {
    display: block;
    min-height: 52px;
    text-align: center;
    width: 100%;
}

/*Create Auction*/
.sp_form_note {
    margin-top: -15px;
}
.sp_form_note p {
    margin: 0;
    font-size: 14px;
    line-height: 1.2;
    color: #777;
}
.ah_prce_lbl b b {
    font-size: 28px;
    font-weight: bold;
    display: inline-block;
    margin-right: 3px;
    color: #009999;
    margin-top: 0;
    position: relative;
    top: 1px;
}
.ah_create_wrap .sp_form label {
    text-transform: capitalize;
}

/*mu auctions*/
.sp_ribbon {
    background-image: url(/assets../images/ribbon-red.png);
}
.sp_ribbon.sp_ribbon_act {
    background-image: url(/assets../images/ribbon.png);
}

/*auction home basic*/
.ah_edit_auc, .spauc_home_parameter .box_sp_desgn {
    width: calc(100% - 380px);
    margin: 0 auto;
    margin-top: 30px;
}
.ah_edit_auc .sp_dbl_inr {
    margin-bottom: 30px;
}
.ah_edit_auc .sp_flex .sp_dbl {
    padding-right: 40px;
}
.ah_edit_auc .sp_flex .sp_dbl:last-child {
    padding-right: 0;
}
.ah_edit_auc .sp_dbl_inr:last-child {
    margin-bottom: 0;
}

.auchome_catergory .sp_tm_actions {
    margin: 0;
    border: none;
}
.auchome_catergory .sp_tm_actions a {
    border: none;
}

.no_usercfg_ul .user_config_teams i {
    display: block;
    margin-bottom: 8px;
}

/*create team*/
.sp_form_aside.sp_form {
    width: 100%;
    display: flex;
}
.sp_form_aside .sp_dbl {
    flex: 1;
}
.sp_form_aside .sp_dbl {
    flex: 1;
    margin-right: 80px;
}
.sp_form_aside #logoBox {
    height: 212px;
}
.sp_form_aside #logoBox img {
    width: 85px;
    height: 85px;
    object-fit: contain;
}
.sp_form_aside .sp_dbl:last-child {
    margin-right: 0;
}
.sp_form_aside .sp_dbl .sp_dbl_inr {
    margin-bottom: 20px;
}
.sp_form_aside .sp_dbl .sp_dbl_inr:last-child {
    margin-bottom: 0;
}
.auc_moni_pickle {
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border-radius: 6px;
    color: #fff;
    padding: 5px;
}
.auc_moni_pickle td h6 {
    text-align: center;
    font-size: 16px;
}
.auc_moni_pickle table tbody tr td:last-child {
	border: none !important;
}

/*homapge*/
.cric_bnr_new .tab_inner_hm {
    width: 420px;
}
.cric_bnr_new .tablinks strong {
    display: block;
    box-shadow: 0 11px 20px #352d2d;
    border-radius: 60px;
    width: 54px;
    margin: 0 auto;
}
.tab_inner_hm .tablinks {
    color: #fff;
    font-size: 14px;
    margin-top: 0;
    display: block;
    text-decoration: none;
    font-weight: bold;
    opacity: 0.5;
    transition: all 0.4s;
}
.tab_inner_hm .tablinks:hover {
	opacity: 1 !important;
}
.cric_bnr_new .tab img {
    border-radius: 12px;
}
.cric_bnr_new .tab button span {
    margin-top: 0;
}
.tab_inner_hm .tablinks span {
    display: block;
    padding-top: 10px;
}
.tab_inner_hm .tablinks {
    padding: 24px 20px 0 20px;
}
ul.hed-menu-1 li a.n-auctionhouse {
    background-image: url(/assets../images/n-auctionhouse.png);
}
.auc_moni_datatop img {
    vertical-align: sub;
    margin-right: 5px;
    width: 30px;
}
.auchome_head .auchome_head_left p {
    padding-top: 6px;
    margin-right: 10px;
}
.auchome_head.box_sp_desgn + #divJoin .new-jpl-box {
	float: none;
    margin: 0 auto;
}
.auchome_head.box_sp_desgn + #divJoin .new-jpl-box strong {
	font-size: 16px;
    margin-bottom: 10px;
}
.auchome_head.box_sp_desgn + #divJoin .new-jpl-box .form-control {
	width: 100%;
    height: 40px;
    padding: 0 10px;
    border-radius: 5px;
    border: 1px solid #aaa;
    font-size: 16px;
}
.auchome_head.box_sp_desgn + #divJoin input.jl-sl-box-btn {
    padding: 11px 10px;
    border-radius: 6px;
}

/*Auction Change For Auction Monitor*/
.auchouse_monitor .auc_logo_mtr {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
.auchouse_monitor .auc_monitor_tit h1 {
    font-size: 36px;
    display: flex;
}
.auchouse_monitor .auc_monitor_tit img {
    margin-right: 15px;
}
.auchouse_monitor .auc_moni_pnl_top h3 span {
    font-size: 18px;
    padding-bottom: 0;
}
.auchouse_monitor .auc_moni_pnl_top h3 strong {
    font-size: 16px;
    color: #fff;
}
.auchouse_monitor .auc_moni_pnl_top h4 {
    font-size: 18px;
}
.auchouse_monitor .auc_moni_pnl_bot h5 {
    font-size: 20px;
}
.mid_sep.pick_sep, .mid_sep.cat_sep {
    background-image: none;
}
.mid_sep.pick_sep h6, .mid_sep.cat_sep h6 {
    font-size: 24px;
}
.auc_moni_pick li:first-child h6 {
    color: #fff;
}
.mid_sep.pick_sep > h6 {
    font-size: 28px;
    color: yellow;
}
.auc_moni_datatop ul {
    background-image: none;
}
ul.auc_moni_inrtop.auc_moni_sold li {
    display: flex;
    align-items: center;
}
.auc_moni_datatop ul li h6 {
    font-size: 24px;
    color: yellow;
}
.auchouse_monitor .auc_moni_playerbox {
    align-items: center;
}
.auc_moni_sold li h6:last-child {
    padding-top: 2px;
    margin-left: 10px;
}
.auc_playes_bid_wrapper .plyr_top img {
    width: 24px;
    margin-right: 8px;
    margin-top: 6px;
}
.auc_moni_playersdtls h2 {
    margin-bottom: 35px;
}
.auc_moni_playersdtls li {
    margin-bottom: 20px;
    display: inline-block;
    width: 45%;
}
.auchouse_monitor .auc_moni_pickle {
    margin-top: 25px;
    width: calc(100% - 50px);
}
.auchouse_monitor .auc_moni_pickle table {
    width: 100%;
}
.auchouse_monitor .auc_moni_pickle span, .auchouse_monitor .auc_moni_pickle li h6 {
    font-size: 18px;
    color: #eee;
}
.auchouse_monitor .auc_moni_pickle table {
    width: 100%;
    border-collapse: collapse;
}
.auchouse_monitor .auc_moni_pickle table td {
    padding: 10px 5px;
}
.auchouse_monitor .auc_moni_pickle table th {
    border-bottom: 1px solid #323b63;
    padding: 10px 0px;
}
.auchouse_monitor .auc_moni_pickle td h6 {
    text-align: center;
    font-size: 20px;
}
.auc_moni_playersdtls {
    padding-top: 15px;
}

@media screen and (min-width: 2560px) {
	div#mid-part-new.sp_auction_monitor {
	    min-height: 100vh;
	}
}
.auc_selected_players.auc_player_profile_new .auc_moni_pickle {
    background-image: none;
    padding: 0;
}
.auc_playes_bid_wrapper .plyr_top a.lnk_compare img {
    width: 16px;
}
.auc_squad_title.auc_tm_name h3 span font {
    margin-left: 5px;
}

.auchouse_predraft .nh-box1.mt-10.new-table9875 table.new-table-54 img {
    width: 28px;
    height: 20px;
    object-fit: contain;
}
.auchouse_predraft .nh-box1.mt-10.new-table9875 table.new-table-54 a img {
    width: 17px;
    margin-top: 10px;
}
.auchouse_predraft .nh-box1-in {
    text-align: center;
    display: flex;
    margin-bottom: 10px;
    justify-content: center;
}
.auchouse_predraft input#btnClearAll {
    color: #888;
    background-color: #fff !important;
    display: block;
    border: 1px solid #aaa;
    margin-left: 15px !important;
}
.auchouse_predraft .search_player {
    margin-top: -3px;
}

/*************************Video Overlay*****************************/
/* roboto-slab-300 - latin */
@font-face {
  font-display: swap; 
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 300;
  src: url('/assets../images/roboto-slab-v35-latin-300.woff2') format('woff2');
}
/* roboto-slab-regular - latin */
@font-face {
  font-display: swap; 
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url('/assets../images/roboto-slab-v35-latin-regular.woff2') format('woff2');
}
/* roboto-slab-700 - latin */
@font-face {
  font-display: swap; 
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url('/assets../images/roboto-slab-v35-latin-700.woff2') format('woff2');
}
/* roboto-slab-800 - latin */
@font-face {
  font-display: swap; 
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 800;
  src: url('/assets../images/roboto-slab-v35-latin-800.woff2') format('woff2');
}
.video_player_block {
    position: relative;
    text-align: center;
    padding-top: 70px;
    width: 950px;
    margin: 0 auto;
}
.v_player_box {
    position: relative;
    margin-bottom: -7px;
}
.v_player_box:before {
    content: "";
    background-image: url(/assets../images/circle_beside_player_fnl.png);
    width: 240px;
    height: 240px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    top: -15px;
    left: 0;
    z-index: -1;
    right: 0;
    margin: 0 auto;
    filter: drop-shadow(2px 4px 8px #999);
    animation: spin 30s linear infinite;
}
.v_player_box img {
    width: 190px;
    margin-bottom: 0;
    height: 190px;
    object-fit: cover;
    object-position: top;
    /*border-radius: 100px;
    background-color: #000;*/
}
@keyframes spin {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}
.video_player_block h2, .video_player_block h4 {
    position: absolute;
    top: 276px;
    left: 62px;
    font-size: 22px;
    color: #ddd;
    margin: 0;
    text-align: center;
    width: 230px;
}
.video_player_block h4 {
    left: unset;
    right: 57px;
    width: 230px;
}
.video_player_block h2 span, .video_player_block h4 span {
    display: block;
}
.video_player_block h3 {
    width: 220px;
    position: absolute;
    top: 266px;
    left: 0;
    right: 0;
    margin: 0 auto;
    font-size: 31px;
    text-align: center;
    color: #fff;
    line-height: 1.2;
    height: 75px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.video_player_block ul, .video_player_block li {
    padding: 0;
    list-style: none;
}
.video_player_block ul {
    position: absolute;
    top: 354px;
    width: 100%;
    text-align: center;
    left: 0;
}
.video_player_block li {
    display: inline-block;
    border-right: 2px solid #8acccf;
    padding: 11px 22px;
    color: #fff;
    font-size: 18px;
}
.video_player_block li:last-child {
    border: none;
}
.video_player_block h2 b, .video_player_block h4 b {
    color: yellow;
    font-size: 28px;
}

.video_bottom ul, .video_bottom li {
    padding: 0;
    margin: 0;
    list-style: none;
    display: inline-block;
}
.video_bottom {
    background: #134D5B;
    background: linear-gradient(180deg, rgba(19, 77, 91, 1) 0%, rgba(0, 9, 12, 1) 100%);
    margin-top: 15px;
    overflow: hidden;
}
.video_bottom ul {
    width: 100%;
    white-space: nowrap;
    animation: scroll-left 50s linear infinite;
    text-align: center;
    padding: 20px 0;
}
.video_bottom li {
    font-size: 19px;
    font-weight: 400;
    color: #fff;
    padding: 0 130px;
    position: relative;
}
.video_bottom li::before {
    content: "";
    background-image: url(/assets../images/cb-logo.png);
    position: absolute;
    top: -10px;
    left: -63px;
    width: 150px;
    height: 60px;
    background-size: contain;
    background-repeat: no-repeat;
}
@keyframes scroll-left {
    0% {
        transform: translateX(0%);
    }
    100% {
        transform: translateX(-110%);
    }
}

.video_overlay_wrapper {
    position: fixed;
    bottom: 0;
    width: 100%;
}

.aucmid_drps .form-group .form-control {
    width: 80%;
}
.auchouse_monitor .auc_moni_mainleft .auc_moni_playerimg img {
    background-color: #000228;
    background-image: linear-gradient(90deg, #000028, #009999 230%);
}

.auchouse_predraft .plyr-info-block table thead th:first-child {
    width: auto !important;
}
.auchouse_predraft .plyr-info-block table thead th:first-child {
    width: auto !important;
}
.auchouse_predraft .auc_moni_pickle td {
    padding: 5px 10px;
    font-size: 14px;
}
.auchouse_predraft .auc_moni_pickle td h6 {
    text-align: center;
    font-size: 14px;
}
.auchouse_predraft .auc_selected_players.auc_player_profile_new {
    margin-bottom: 0;
}
.video_overlay_wrapper .stamp {
    right: 230px;
    top: 100px;
}
.video_overlay_wrapper .stamp img {
    width: 170px;
}

.aucmid_plyr .auc_ply_role img {
    width: 30px;
}

.tabcontent.cus_info .sp_btns {
    text-align: right;
    margin-bottom: 40px;
}
.tabcontent.cus_info .sp_form_table .form-control {
    height: 40px;
    padding: 0 10px;
    border-radius: 5px;
    border: 1px solid #aaa;
    font-size: 16px;
    width: 90%;
}

/*Auction House Homepage New*/
.auchouse_bnr_wrap {
    min-height: 400px;
    background-image: url(/assets../images/auchouse_banner.jpg);
    font-family: Roboto !important;
    display: flex;
    clear: both;
    margin-top: 20px;
    border-radius: 10px;
    position: relative;
}
.auchouse_bnr_left {
    padding: 50px 30px;
    width: 60%;
}
.auchouse_bnr_left h1 {
    font-size: 32px;
    color: #E4E7E7;
}
.auchouse_bnr_left h1 b {
    color: #FF9900;
}
.auchouse_bnr_left p {
    font-size: 20px;
    line-height: 1.3;
    color: #E4E7E7;
    font-weight: 300;
}
.auchouse_bnr_right {
    margin-right: 60px;
    margin-top: 30px;
    width: 40%;
    text-align: right;
}
.auchouse_bnr_right iframe {
    width: 280px;
    height: 210px;
    border-radius: 14px;
}

.auchouse_diy_wrap {
    font-family: Roboto !important;
    display: flex;
    justify-content: space-between;
    width: 900px;
    background-color: #fff;
    box-shadow: 0px 5px 10px 2px rgba(35, 35, 35, 0.25);
    border-radius: 26px;
    margin: 0 auto;
    margin-top: -80px;
    position: absolute;
    bottom: -140px;
    left: 0;
    right: 0;
    padding: 30px 50px;
}
.auchouse_diy_left h2 {
    font-size: 28px;
    color: #083E40;
    margin-bottom: 15px;
}
.auchouse_diy_left li {
    position: relative;
    font-size: 16px;
    margin-bottom: 10px;
    color: #303536;
    padding-left: 25px;
}
.auchouse_diy_left li:before {
    content: "";
    background-color: #555;
    width: 5px;
    height: 5px;
    position: absolute;
    top: 6px;
    left: 10px;
    border-radius: 40px;
}
.auchouse_diy_right a, .auchouse_end_evnt_wrap a.button_fill {
    min-width: 275px;
    display: block;
    background-color: #071F41;
    text-align: center;
    font-size: 20px;
    text-transform: capitalize;
    min-height: 63px;
    border-radius: 70px;
    line-height: 63px;
    color: #fff;
    text-decoration: none;
    font-weight: 700;
    box-shadow: inset 0px 4px 3px -1px rgba(212, 212, 212, 0.3), 0px 3px 2.8px 0px rgba(0, 0, 0, 0.2);
    margin-top: 20px;
}
.auchouse_diy_right a.button_trans {
    color: #071F41;
    background-color: transparent;
    border: 3px solid #071F41;
    min-height: 57px;
    line-height: 57px;
}

.auchouse_end_evnt_wrap {
    background-image: url(/assets../images/auction_homepage_end_bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    text-align: center;
    padding-top: 240px;
}
.auchouse_end_evnt_wrap h2 {
    font-size: 64px;
    color: #083E40;
}
.auchouse_end_evnt_wrap h2 span {
    font-weight: 300;
    font-style: italic;
}
.auchouse_end_evnt_wrap p {
    font-size: 32px;
    color: #995500;
    letter-spacing: 1px;
    margin-top: 5px;
}
.auchouse_end_evnt_wrap a.button_fill {
    width: 325px;
    margin: 0 auto;
    font-size: 24px;
}
.auchouse_end_evnt_wrap ul {
    padding-top: 50px;
}
.auchouse_end_evnt_wrap li {
    display: inline-block;
    margin: 0 16px;
}
.auchouse_end_evnt_wrap img {
    mix-blend-mode: darken;
    width: 90px;
    height: 65px;
    object-fit: contain;
    padding: 5px;
    filter: grayscale(100%);
}

.auchouse_stepper_wrap {
    padding: 80px 0;
    display: flex;
    background-repeat: no-repeat;
    position: relative;
    background-size: 9%;
}
.auchouse_stepper1 {
    background-image: url(/assets../images/auchouse_step1_number.png);
    background-position: 10px 20px;
}
.auchouse_stepper_left {
    padding-left: 160px;
    padding-right: 60px;
}
.auchouse_stepper_left img {
    margin-bottom: 15px;
}
.auchouse_stepper_left h2 {
    font-size: 28px;
    letter-spacing: 1px;
}
.auchouse_stepper1 .auchouse_stepper_left h2 {
    color: #995500;
}   
.auchouse_stepper_left p {
    font-size: 20px;
    color: #303536;
    line-height: 1.3;
    margin-top: 10px;
}

.slider-wrapper {
  margin: 0 auto;
  position: relative;
}
.auchouse_stepper_right {
    max-width: 500px;
}
.auchouse_stepper_wrap .owl-carousel .item {
  display: flex;
  justify-content: center;
  position: relative;
  align-items: center;
}
.auchouse_stepper_wrap .owl-carousel .item > a > img {
    max-width: 300px;
    border-radius: 10px;
    transition: all 0.3s ease;
    height: 200px;
    object-fit: cover;
}
.auchouse_stepper_wrap .owl-item:not(.center) > .item > a > img {
  opacity: 0.5;
  filter: blur(1px) grayscale(40%);
  transform: scale(0.7);
}
.auchouse_stepper_wrap .owl-item.center > .item > a > img {
  opacity: 1;
  filter: none;
  transform: scale(1.00);
}
.auchouse_stepper_wrap .owl-nav {
  position: absolute;
  bottom: -40px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  gap: 20px;
}

.auchouse_stepper_wrap .owl-item > .item > a > img.play-btn {
    position: absolute;
    height: 50px;
    display: flex;
    align-items: center;
    width: 50px !important;
    justify-content: center;
    top: 40%;
    left: 30%;
}
.auchouse_play img.play-btn {
    width: 40px !important;
    filter: drop-shadow(2px 4px 6px black);
}
a.auchouse_play .play-btn {
    filter: grayscale(1);
    opacity: 0.7;
}
a.auchouse_play .play-btn {
    filter: unset;
    opacity: 1;
}

.auchouse_stepper_wrap .owl-nav button {
  background: #fff !important;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  box-shadow: 0 4px 14px rgba(0,0,0,0.15);
}

.auchouse_stepper_wrap .owl-nav button span {
  font-size: 20px;
  line-height: 1;
}
.auchouse_stepper_wrap .caption {
    text-align: center;
    font-size: 14px;
    color: #666;
    margin-top: 15px;
    margin-left: 0;
}
.auchouse_stepper_wrap .owl-nav button.owl-prev, .owl-nav button.owl-next {
    background-color: transparent !important;
    box-shadow: none;
}
.auchouse_stepper_wrap .owl-nav button.owl-prev, .owl-nav button.owl-next {
    background-image: url(/assets../images/sp_back.png) !important;
    background-size: contain !important;
    display: inline-block !important;
    width: 49px !important;
    height: 35px !important;
    top: -20px;
    position: absolute;
    background-repeat: no-repeat !important;
    background-position: center !important;
}
.auchouse_stepper_wrap .owl-nav button.owl-next {
    background-image: url(/assets../images/sp_back.png) !important;
    transform: rotate(180deg) !important;
}
.auchouse_stepper_wrap .owl-nav button span {
    font-size: 0;
}
.auchouse_stepper_wrap .owl-nav button.owl-prev {
    left: -50px;
}
.auchouse_stepper_wrap .owl-nav button.owl-next {
    right: -50px;
}
.auchouse_stepper_wrap .owl-stage {
    transition: 1s !important;
}

.auchouse_stepper2 {
    background-color: #F1FEFE;
}
.auchouse_stepper2 .auchouse_stepper_left,
.auchouse_stepper5 .auchouse_stepper_left {
    padding-left: 20px;
    padding-right: 160px;
}
.auchouse_stepper2 {
    background-image: url(/assets../images/auchouse_step2_number.png);
    background-position: right 30px top 20px;
}

.auchouse_stepper2 .owl-nav button.owl-prev, 
.auchouse_stepper2 .owl-nav button.owl-next,
.auchouse_stepper4 .owl-nav button.owl-prev, 
.auchouse_stepper4 .owl-nav button.owl-next,
.auchouse_stepper5 .owl-nav button.owl-prev, 
.auchouse_stepper5 .owl-nav button.owl-next {
    top: -35px;
}
.auchouse_stepper2 .owl-nav button.owl-prev,
.auchouse_stepper4 .owl-nav button.owl-prev,
.auchouse_stepper5 .owl-nav button.owl-prev {
    left: -130px;
}
.auchouse_stepper2 .owl-nav button.owl-next,
.auchouse_stepper4 .owl-nav button.owl-next,
.auchouse_stepper5 .owl-nav button.owl-next {
    right: -110px;
}
.auchouse_stepper2 .auchouse_stepper_left h2 {
    color: #071F41;
}

.auchouse_stepper3, .auchouse_stepper6 {
    display: block;
    background-image: url(/assets../images/auchouse_step3_number.png);
    background-position: center 43px;
    background-size: 15%;
}
.auchouse_stepper3 .auchouse_stepper_left, .auchouse_stepper6 .auchouse_stepper_left {
    text-align: center;
    padding: 0 310px;
    margin-bottom: 60px;
}
.auchouse_stepper3 .auchouse_stepper_right, .auchouse_stepper6 .auchouse_stepper_right {
    max-width: 100%;
    display: flex;
}
.auchouse_stepper3 .auchouse_stepper_left h2 {
    color: #995500;
}
.ah_comp_kit {
    flex: 1;
    padding: 0 40px;
    text-align: center;
}
.ah_comp_kit span {
    display: block;
    color: #303536;
    opacity: 0.85;
    font-size: 20px;
    padding-bottom: 15px;
}
.ah_comp_kit img {
    width: 100%;
    height: 190px;
    object-fit: cover;
    border-radius: 6px;
    border: 4px solid #FF9900;
}
.auchouse_stepper4 {
    background-image: url(/assets../images/auchouse_step4_number.png);
    background-position: 10px 20px;
    background-color: #F1FEFE;
}
.auchouse_stepper4 .auchouse_stepper_left h2 {
    color: #071F41;
}
.auchouse_stepper5 .auchouse_stepper_left {
    color: #995500;
}
.auchouse_stepper5 {
    background-image: url(/assets../images/auchouse_step5_number.png);
    background-position: right 30px top 20px;
}
.auchouse_stepper6 {
    background-image: url(/assets../images/auchouse_step6_number.png);
    background-color: #F1FEFE;
}
.auchouse_stepper6 .auchouse_stepper_left h2 {
    color: #071F41;
}
.auchouse_stepper6 .auchouse_stepper_right {
    text-align: center;
}
.auchouse_stepper6 .auchouse_stepper_right li {
    background: #B5F1F1;
    background: linear-gradient(90deg, rgba(181, 241, 241, 1) 83%, rgba(181, 241, 241, 1) 20%);
    font-size: 20px;
    color: #117C7F;
    font-weight: 500;
    border: 2px solid #85E0E0;
    padding: 22px 50px;
    border-radius: 10px;
    display: inline-block;
    margin: 0 30px 30px 30px;
}

.auchouse_comparsion_wrap {
    padding: 50px 0;
    background-color: #fff;
}
.auc_comp_header {
    margin-bottom: 40px;
}
.auc_comp_header h2 {
    font-size: 28px;
    text-align: center;
    color: #071F41;
}
.auc_comp_header h2 span {
    color: #995500;
    font-size: 34px;
}
.auc_comp_header p {
    font-size: 20px;
    color: #303536;
    line-height: 1.3;
    margin-top: 10px;
    text-align: center;
    padding: 0 120px;
}

.auc_comp_tble {
    border: 1px solid #ebe6e7;
    border-radius: 12px;
    overflow: hidden;
}
.auc_comp_tble table {
    width: 100%;
    border-collapse: collapse;
}
.auchouse_comparsion_wrap table th {
    text-align: left;
    background-color: #f9fafb;
    padding: 20px 20px;
}
.auchouse_comparsion_wrap table th:last-child {
    width: 300px;
}
.ah_comp_head {
    display: flex;
    justify-content: space-between;
}
.ah_comp_head_inr h3 {
    font-size: 20px;
}
.ah_comp_head_inr p {
    margin: 0;
    color: #999;
    font-size: 15px;
    font-weight: 400;
    margin-top: 5px;
}
.ah_comp_head_inr span {
    display: inline-block;
    background-color: #e0f0f4;
    border: 1px solid #afd1db;
    padding: 7px 10px;
    border-radius: 60px;
    color: #0092b8;
    font-size: 13px;
}
.ah_comp_head_inr span img {
    width: 16px;
    vertical-align: middle;
    margin-right: 2px;
    margin-top: -1px;
}
.ah_comp_head_inr span b {
    vertical-align: middle;
    font-weight: 600;
}
.auchouse_comparsion_wrap table th:last-child .ah_comp_head_inr span {
    background-color: #ebecef;
    color: #f96666;
    border-color: #ffa7a7;
}
.auchouse_comparsion_wrap table th:last-child .ah_comp_head_inr span img {
    filter: brightness(0) saturate(100%) invert(24%) sepia(98%) saturate(7480%) hue-rotate(360deg) brightness(97%) contrast(109%);
}
.auc_comp_tble td {
    padding: 30px 20px;
    border-top: 1px solid #ebe6e7;
    vertical-align: top;
}
.auc_comp_tble tbody tr:nth-child(even) td {
    background-color: #f9fafb;
}
.auc_comp_tble tbody td span {
    display: inline-block;
    background-color: #e6f4f8;
    padding: 10px 10px;
    border-radius: 12px;
    vertical-align: middle;
}
.auc_comp_tble tbody td h4 {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    color: #071F41;
    font-size: 16px;
    margin-left: 10px;
}
.auc_comp_tble ul li {
    font-size: 15px;
    line-height: 1.3;
    padding-bottom: 6px;
    padding-left: 22px;
    position: relative;
}
.auc_comp_tble ul li:before {
    content: "";
    width: 16px;
    height: 16px;
    position: absolute;
    left: 0;
    top: 2px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
.auc_comp_tble .ah_compare_tick li:before {
    background-image: url(/assets../images/ah_compare_tick.png);
    filter: brightness(0) saturate(100%) invert(14%) sepia(100%) saturate(6000%) hue-rotate(200deg) brightness(80%) contrast(100%);
}
.auc_comp_tble .ah_compare_cross li:before {
    background-image: url(/assets../images/ah_compare_cross.png);
    filter: brightness(0) saturate(100%) invert(24%) sepia(98%) saturate(7480%) hue-rotate(360deg) brightness(97%) contrast(109%);
}

.modal_auchouse_video {
  display: none;
  position: fixed; 
  z-index: 1; 
  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.75);
}
.modal_auchouse_video .modal-content {
    margin: auto;
    padding: 20px;
    width: 50%;
}
.modal_auchouse_video .modal_body iframe,
.modal_auchouse_video .modal_body img {
    width: 100%;
    height: 500px;
}
.modal_auchouse_video .modal_body img {
    object-fit: cover;
}
.modal_auchouse_video .close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}
.modal_auchouse_video .close:hover,
.modal_auchouse_video .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

form[action="/AuctionHouse/JoinAuction"] .league-box23.new-jpl-box {
    float: none;
    margin: 0 auto;
    padding: 0px 0 10px 0;
    margin-top: 50px !important;
    border-radius: 24px;
    margin-bottom: 50px;
}
form[action="/AuctionHouse/JoinAuction"] .new-jpl-box .league-box23-title {
    padding-left: 0;
    width: calc(100% - 0px);
    border-bottom: 1px dashed #ccc;
    font-size: 22px;
    padding: 10px 0 12px 0;
    background-color: #f7f7f7;
    border-radius: 50px;
    line-height: normal;
}
form[action="/AuctionHouse/JoinAuction"] .new-jpl-box .new-jpl-tble {
    margin-top: 65px;
}
form[action="/AuctionHouse/JoinAuction"] .new-jpl-box .new-jpl-tble strong {
    font-size: 17px;
    display: block;
    margin-bottom: 5px;
    font-weight: 400;
}
form[action="/AuctionHouse/JoinAuction"] .new-jpl-box .new-jpl-tble .textbox {
    text-transform: uppercase;
    height: 40px;
    font-size: 18px;
    border-radius: 6px;
    font-weight: bold;
    padding-left: 12px;
}
form[action="/AuctionHouse/JoinAuction"] .new-jpl-box .jl-sl-box-btn {
    margin-top: 25px;
    padding: 15px 0;
    border-radius: 6px;
    font-size: 18px;
}

.clb_daily_mtch .matches_boxnew.jc-matchbox.jc-match-more {
    width: calc(33% - 10px);
    margin: 15px 0 10px 15px;
}
.clb_daily_mtch .matches_boxnew.jc-matchbox.jc-match-more td {
    font-size: 26px;
    font-weight: bold;
    height: 100px;
}

.auc_moni_datatop.auc_moni_plyrstats li {
    display: inline-block;
    width: auto;
}
.cus_info .sp_form_table a img {
    width: 24px;
}
.sp_form_table .sp_form a#lnkConfigOptions {
    bottom: -20px;
}

/*Draft New Theme Based*/
.online_draft_wrapper .draft_top_strp {
    padding: 10px;
}
.online_draft_wrapper .draft_control_left {
    background-color: #043f5a;
    border-radius: 10px;
}
.online_draft_wrapper .dft_timer b {
    font-size: 15px;
    color: #fff;
}
.online_draft_wrapper .dft_picks h3 {
    font-size: 15px;
    color: #fff;
}
.online_draft_wrapper .dft_picks h3 b {
    color: yellow;
}
.online_draft_wrapper.draft-new .draf-top {
    padding-top: 15px;
}
.online_draft_wrapper a.dft_back {
    top: 2px;
}
.online_draft_wrapper .draft_left_top img {
    width: 170px;
}
.online_draft_wrapper .draft_left_top .dft_back img {
    width: 24px;
    vertical-align: middle;
    filter: invert(1);
    margin-right: 8px;
}
.online_draft_wrapper .draft_left_top h2 {
    font-size: 24px;
}
.online_draft_wrapper .share-matchup .nh-textbox {
    height: 26px;
    border: none;
    border-radius: 4px 0 0 4px;
}
.online_draft_wrapper .share-matchup .copy-Share-Button img {
    width: 36px;
    margin-top: 6px;
    border-radius: 0 4px 4px 0;
}
.online_draft_wrapper a.dft_help {
    margin-left: 50px;
    font-weight: bold;
}
.online_draft_wrapper a.dft_help img {
    width: 21px;
}
.online_draft_wrapper.draft-new.onlne_drft .cus_check {
    padding-left: 32px;
    margin-bottom: 15px;
    padding-top: 0;
    width: 100%;
}
.online_draft_wrapper .draft-new.onlne_drft .checkmark {
    top: -1px;
}
.online_draft_wrapper .draf-top-box2 ul li a {
    padding-bottom: 10px;
    padding-top: 5px;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border: 1px solid #475aa6;
    width: 137px;
}
.online_draft_wrapper .draf-top-box2 ul li a.act, .draft-btn {
    background-color: #f2321f;
    background-image: none;
    border-color: #f2321f;
}
.online_draft_wrapper .dft_actons_btn a:nth-child(1) {
    width: 70px !important;
    margin-top: 16px;
    height: 42px !important;
    font-size: 16px !important;
    padding-top: 12px !important;
    background-color: #eb5951;
    text-transform: capitalize;
    line-height: 1.1 !important;
}

.online_draft_wrapper .auc_selected_players.auc_player_profile_new {
    background-image: none;
    margin-bottom: 0;
    background-color: transparent;
}
.online_draft_wrapper .plyr-info-block {
    background-color: transparent;
    align-items: flex-start;
    display: flex;
    margin-bottom: 10px;
    width: 100%;
    min-height: 145px;
}
.online_draft_wrapper .auc_player_profile_new .player_info_side {
    background-color: #1e1e4e;
    min-width: 165px;
    padding-bottom: 0;
    background-image: linear-gradient(0deg, #000028, #009999 230%) !important;
}
.online_draft_wrapper .auc_player_profile_new i.plyr_auc_img {
    display: block !important;
    background-color: transparent;
    text-align: center !important;
    border-bottom: 1px solid #10417e;
    border-radius: 0;
    padding-right: 0px;
    min-height: auto;
    padding-bottom: 9px;
    margin-right: 0;
    position: relative;
    width: 100%;
    padding-left: 0 !important;
    margin-left: 0 !important;
    padding-top: 0;
    margin-top: 0;
}
.online_draft_wrapper i.plyr_auc_img i {
    background-image: none;
    background-color: #736844;
    font-size: 15px;
    padding: 0;
    width: 35px;
    height: 35px;
    text-align: center;
    line-height: 32px;
    font-weight: bold;
    position: absolute;
    top: -10px;
    font-style: normal;
    right: 0;
    clip-path: polygon(0% 0%, 93.3% 0, 93.3% 75%, 50% 100%, 6.7% 75%, 6.7% 0%);
}
.online_draft_wrapper .auc_player_profile_new .plyr_auc_img > img {
    background-color: #fff;
    margin-right: 0;
    box-shadow: none;
    border-radius: 110px;
    width: 80px;
    height: 80px;
    margin-bottom: 0;
    object-fit: cover;
}
.online_draft_wrapper .auc_player_profile_new .player_info_side li {
    display: block;
    width: 100%;
    font-size: 14px;
    padding: 0;
    text-align: left;
    background-color: transparent;
    margin-bottom: 0;
    padding-bottom: 10px;
    vertical-align: top;
}
.online_draft_wrapper .auc_player_profile_new .plyr-info-block table {
    background-image: linear-gradient(0deg, #000028, #009999 230% 230%) !important;
    width: calc(100% - 1px) !important;
    margin-top: 7px;
}
.online_draft_wrapper .plyr-info-block table thead th:first-child {
    width: 125px !important;
}
.online_draft_wrapper .auc_moni_achivment h2 {
    font-size: 18px;
    margin-bottom: 15px;
}
.online_draft_wrapper .auc_moni_achivment li {
    padding-left: 20px;
    font-size: 13px;
    margin-bottom: 15px;
}
.online_draft_wrapper .auc_moni_achivment li:before {
    width: 12px;
    height: 12px;
    top: 0px;
}
.online_draft_wrapper .auc_moni_pickle td h6 {
    font-size: 15px;
}
.online_draft_wrapper .auc_moni_pickle th, .online_draft_wrapper .auc_moni_pickle td {
    padding: 4px 5px;
}
.online_draft_wrapper.draft-new .draf-mid-box1 {
    border: 1px solid #475aa6;
    margin-right: 10px;
    border-radius: 6px;
}
.online_draft_wrapper.draft-new .draf-mid-box2 {
    width: calc(64% - 390px);
    box-shadow: none;
}
.online_draft_wrapper.draft-new .tabnav_bg {
    background-color: #000028 !important;
    height: auto;
    padding: 15px 0px 12px 0px;
    border-top: 1px solid #475aa6;
}
.online_draft_wrapper .search_player span {
    height: 32px;
    background: #4b4b74;
    width: 185px;
}
.online_draft_wrapper .search_player span input {
    height: 30px;
    font-size: 14px;
    color: #fff;
}
.online_draft_wrapper .search_player .search_clear_btn {
    background-color: #4b4b74;
    height: 32px;
    background-position: -1px 10px;
}
.online_draft_wrapper .search_player span input::placeholder {
    opacity: 1;
    color: #fff;
}
.online_draft_wrapper .filter-team-nw {
    margin: 0px 0 0 12px;
}
.online_draft_wrapper .filter-team-nw a.filter-btn, .online_draft_wrapper .dft_pds_btn .button {
    padding: 7px 8px;
    margin-right: 3px;
    background-color: #4b4b74;
    margin-top: -3px;
    display: inline-block;
}
.online_draft_wrapper .dft_pds_btn .button {
    padding: 9px 8px;
}
.online_draft_wrapper .tble_auction .link-color {
    color: #fff;
}
.online_draft_wrapper .create_league_list_league9 th,.online_draft_wrapper .new-table-546 thead,.online_draft_wrapper .new-table-54 thead {
    color: #ffffff;
    background: transparent !important;
}
.online_draft_wrapper .new-table-546 tbody tr.even1 td,.online_draft_wrapper .draf-mid-box1 table.new-table-546 {
    background: transparent;
}
.online_draft_wrapper .new-table-546 tbody tr.odd1 td {
    background: transparent;
    border-top: 1px solid #3e3e87;
    border-bottom: 1px solid #3e3e87;
}
.online_draft_wrapper .draf-mid-box1 table.new-table-546 tbody#players {
    height: 100% !important;
}

.online_draft_wrapper.draft-new .draf-mid-box2 {
    width: calc(64% - 390px);
    box-shadow: none;
}
.online_draft_wrapper.draft-new .draf-mid-box2 .draft-teambox34 {
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border: 1px solid #475aa6;
    box-shadow: none;
    border-radius: 6px !important;
    min-height: auto;
    width: calc(50% - 7px);
    margin-right: 5px;
}
.online_draft_wrapper.draft-new .draft-teambox34 {
    background-color: transparent;
}
.online_draft_wrapper .drft_dble_header {
    background-color: transparent;
    border-bottom: 1px solid #364373;
}
.online_draft_wrapper .draft-mid-combine .squad_table_new {
    border-left: 2px dashed #364373;
    margin-left: 10px;
    padding-left: 10px;
    margin-right: 10px;
}
.online_draft_wrapper.draft-new .new-table-54 tbody tr:nth-child(odd) td {
    background-color: transparent;
}
.online_draft_wrapper .new-table-54 tbody tr:nth-child(odd) td {
    background: transparent;
    border-top: 1px solid #3e3e87;
    border-bottom: 1px solid #3e3e87;
}
.online_draft_wrapper .squad_table_new table tbody td, .online_draft_wrapper .squad_table_new table tbody tr td:nth-child(1) {
    color: #fff;
}
.online_draft_wrapper .squad_table_new thead {
    background-color: transparent;
    border-bottom: 1px solid #3e3e87;
}
.online_draft_wrapper .squad_table_new table tbody td {
    border-bottom: 1px solid #3e3e87;
}
.online_draft_wrapper .draft-mid-combine ul.ct_box_tab {
    border-radius: 30px 0px 0 30px;
    margin-right: -10px;
    margin-top: 0;
    margin-bottom: 0;
    box-shadow: none;
    padding: 5px 6px 9px 8px;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
}
.online_draft_wrapper.draft-new .draf-mid-box3 {
    margin-right: 8px;
    width: 320px;
}
.online_draft_wrapper .auc_chatbox {
    background-color: transparent;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border: 1px solid #475aa6;
}
.online_draft_wrapper .auc_players_title {
    background-color: transparent;
}
.online_draft_wrapper span.auc_prgess_msg {
    border: 1px solid #3e3e87;
    margin-bottom: 15px;
    padding: 6px 6px;
    color: #fff;
    font-size: 14px;
}
.online_draft_wrapper .auc_message_box {
    background-color: transparent;
}
.online_draft_wrapper .auc_message_box textarea {
    height: 26px;
    border: 1px solid #4b4b74;
    background-color: #4b4b74;
    border-radius: 4px;
    color: #fff;
    text-align: left;
}
.online_draft_wrapper .auc_message_box textarea::placeholder {
    color: #fff;
    opacity: 1;
}
.online_draft_wrapper .auc_message_box a.auc_msg_btn img {
    width: 32px;
    margin-left: -45px;
    position: relative;
    z-index: 9;
    margin-bottom: 4px;
    filter: drop-shadow(2px 4px 6px #777);
}
.online_draft_wrapper.onlne_drft .auc_radio_strip {
    background-color: transparent;
    padding: 12px 5px 12px 10px;
    display: table;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border: 1px solid #475aa6;
    margin-left: 1px;
    border-radius: 6px;
    width: calc(100% - 25px);
    margin-top: 10px;
    color: #fff;
    margin-bottom: 15px;
}
.online_draft_wrapper.onlne_drft .auc_squad {
    border-radius: 6px !important;
    background-color: transparent;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border: 1px solid #475aa6 !important;
}
.online_draft_wrapper.onlne_drft .auction_grid_bottom .auc_squad {
    width: calc(20% - 12px);
    margin-right: 10px;
    margin-bottom: 20px;
}
.online_draft_wrapper .drft_sub_title h3 {
    font-size: 18px;
    margin-bottom: 4px;
}
.online_draft_wrapper ul.ct_box_tab {
    background-color: #000028;
}
.online_draft_wrapper .squad_table tbody tr:nth-child(even) td {
    background-color: transparent;
}
.online_draft_wrapper .squad_table tbody td {
    border-bottom:  none;
}
.online_draft_wrapper .draf-mid-box1 table.new-table-546 thead td a {
    color: #fff;
    text-decoration: none;
}
.online_draft_wrapper .draft-teambox34 .new-table-54 td:nth-child(3) img {
    margin-left: 10px;
    vertical-align: middle;
}
.online_draft_wrapper .auction_grid_bottom {
    margin-top: 25px;
}
.online_draft_wrapper .new-table-54 img[src*="https://cricbattle.s3.ap-south-1.amazonaws.com/images/common/ptype-0.png"],
.online_draft_fantasy .new-table-54 img[src*="/images/common/ptype-0.png"],
.online_draft_fantasy .new-table-54 img[src*="/images/common/ptype--1.png"] {
    filter: invert(1);
}
.online_draft_wrapper .new-table-54 thead tr td:last-child {
    padding-right: 10px;
}
.online_draft_wrapper .auc_squad .squad_table thead th, 
.online_draft_wrapper .auc_squad .squad_table tbody td {
    padding: 3px 10px;
}
.online_draft_wrapper .draf-font99 {
    background-color: transparent;
    padding: 0;
    width: auto;
}
.online_draft_wrapper.draft-new .styled-select82 {
    border-radius: 4px;
}
.online_draft_wrapper.draft-new .styled-select82 select {
    font-size: 14px;
    padding: 0 10px;
}
.online_draft_wrapper .tble_auction {
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    color: #fff;
    height: 310px;
    overflow-y: auto;
}
.online_draft_wrapper .new-table-546 thead {
    display: table-header-group;
    float: none;
    width: auto;
}
.online_draft_wrapper .new-table-546 tbody tr {
	display: table-row;
}
.online_draft_wrapper .new-table-546 thead tr {
    display: table-row;
    width: auto;
}
.online_draft_wrapper .new-table-546 tbody {
	display: table-row-group;
	float: none;
	width: auto;
}
div#divHoldPick {
    background-color: #043f5a;
    border-radius: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #fff;
    text-align: CENTER;
    min-width: 59px;
}
div#divHoldPick > span {
    display: block;
}
div#divHoldPick a {
    background-color: #eb5951;
    display: block;
    padding: 5px 1px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    margin-top: 13px;
    border-radius: 4px;
}
.online_draft_wrapper .draf-mid-box2 .draft-teambox34 table.new-table-54 td a {
    color: #fff;
}
.online_draft_wrapper .draf-mid-box2 .draft-teambox34 table.new-table-54 td {
    color: #fff;
}
.online_draft_wrapper .auction_grid_bottom .squad_table td a, 
.online_draft_wrapper .auction_grid_bottom .squad_table td {
    color: #fff;
}
.online_draft_wrapper .drft_dble_header .drft_sub_title {
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.online_draft_wrapper .drft_dble_header span {
    display: inline-block;
    padding-top: 7px;
}
.online_draft_wrapper .dft_timer {
    width: 120px;
}
.online_draft_wrapper .auction_grid_bottom .squad_table tbody td a {
    width: auto !important;
    max-width: 230px;
    margin-right: 5px;
}

/*fund note*/
.emergecy_note {
    background-color: #fffaeb;
    margin-top: 10px;
    border-left: 3px solid #fb923c;
    border-radius: 10px;
    padding: 15px 20px 15px 85px;
    background-image: url(/assets../images/notice_icon.png);
    background-repeat: no-repeat;
    background-size: 50px;
    background-position: 20px 10px;
}
.emergecy_note h3 {
    font-size: 18px;
}
.emergecy_note h4 {
    margin: 0;
    margin-top: 0;
    font-size: 16px;
    color: #888;
    margin-bottom: 10px;
}
.emergecy_note li {
    position: relative;
    padding-left: 25px;
    margin-bottom: 10px;
    font-size: 15px;
}
.emergecy_note li::before {
    content: "";
    background-color: #aaa;
    width: 5px;
    height: 5px;
    position: absolute;
    top: 6px;
    left: 10px;
    border-radius: 40px;
}
.emergecy_note .inner_notice_ul::before {
    content: unset;
}
.emergecy_note i {
    font-size: 16px;
    display: block;
    margin-top: 20px;
}

/*Auction Manager Buttons*/
a.auc_btn_options.btn_unsold {
    background-color: #58606f;
}
a.auc_btn_options.btn_reauc {
    background-color: #c57d03;
}
a.auc_btn_options.btn_sold {
    background-color: #22C55E;
}
a.auc_btn_options.btn_remove {
    background-color: #DC2626;
}

@media screen and (max-width: 1280px) and (min-width: 991px) {

	.auction_host_blck .squad_table th:nth-child(2) {
	    width: 140px !important;
	}
	.auction_host_blck .squad_table th:nth-child(4) {
	    width: 80px !important;
	}

	.auction_host_blck .auction_grid_bottom .squad_table th:nth-child(2), 
	.auction_host_blck .auction_grid_bottom .squad_table td:nth-child(2) {
	    width: 55px !important;
	}
	.auc_left_players table td a.link-color.nh-nowrap {
	    width: 110px !important;
	}
	.auc_playes_bid_wrapper .plyr_top a.lnk_compare img {
	    width: 12px;
	}
	.player_auc_detailed .spauc_mger_ach .auc_moni_pickle th:nth-last-child(-n+2), 
	.player_auc_detailed .spauc_mger_ach .auc_moni_pickle td:nth-last-child(-n+2) {
	    display: none;
	}
	.auc_moni_pickle td h6 {
	    font-size: 12px;
	}
	.draft_options_dtls .btn-3 {
	    min-width: 86%;
	}

}

div#divPlayerAchievements h2 {
    display: none;
}
div#divPlayerAchievements {
    min-height: 114px;
}
div#divPlayerAchievements ul#pachievements li:last-child {
    margin-bottom: 0;
}

.spauc_bid_lbl .form-control {
    background-color: #194d60;
    box-shadow: none;
    border: 1px solid #4b7f93;
    height: 30px;
    padding-left: 10px;
    border-radius: 4px 0 0 4px;
    color: #fff;
    width: 25%;
    font-size: 15px;
    font-weight: bold;
    border-right: none;
}
.spauc_bid_lbl h6 strong {
    background-color: #073646;
    height: 32px;
    display: inline-block;
    vertical-align: top;
    padding: 0 9px;
    line-height: 33px;
    font-size: 16px;
    border-radius: 0 4px 4px 0;
    margin-left: -10px;
    border: 1px solid #4b7f93;
    border-left: none;
}

/*auction house link*/
.userform_note_ah.box_sp_desgn {
    background-color: #FFFFC5;
    box-shadow: none;
    border: 1px solid #c7c700;
    padding: 15px 20px;
}
.userform_note_ah.box_sp_desgn p {
    margin: 0;
    font-size: 16px;
}

.sp_link_addplyrs .upload_inr input.form-control {
    padding: 8px 0 2px 10px !important;
    font-size: 14px;
    height: 29px !important;
}

.sp_link_content {
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
    border: 1px solid #c9cacd;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 15px;
}
.lnk_cnt_top {
    padding: 12px 28px;
    background: #f3f4f6;
    border-bottom: 1px solid #c9cacd;
}
.lnk_cnt_mid {
    padding: 15px 40px;
}
.lnk_cnt_mid ol {
    margin: 0;
    padding: 0;
}
.lnk_cnt_mid ol li {
    margin-bottom: 10px;
    font-size: 16px;
    color: #111827;
    line-height: 1.45;
}
li .sub_cnt {
    display: block;
    color: #626773;
    font-size: 15px;
    margin-top: 6px;
}
.lnk_cnt_mid i {
    font-size: 16px;
    margin: 30px 30px 0 30px;
    display: block;
}
.lnk_cnt_mid b {
    display: block;
    margin: 15px 30px;
    font-size: 14px;
}
.lnk_cnt_bot {
    padding: 18px 28px;
    background: #f3f4f6;
}

.lnk_cnt_mid p {
    display: block;
    color: #626773;
    font-size: 15px;
    margin-top: 10px;
    line-height: 1.3;
    margin-bottom: 20px;
}
.lnk_cnt_mid p b {
    margin: 15px 20px;
}

.sp_link_sucess img {
    width: 100px;
    margin-top: 10px;
    margin-bottom: 25px;
}
.sp_link_sucess h5 {
    font-weight: 700;
    font-size: 23px;
    color: #0f172a;
    margin-bottom: 20px;
}
.sp_link_sucess .lnk_cnt_mid {
    text-align: center;
    padding: 100px 40px;
} 
.sp_link_content .sp_auc_submit {
    margin: 20px 0;
}


/*online auction new */
.olne_auc_comn .auction_secpos .auc_selected_players {
    margin-right: 15px;
    border-right: 2px solid #000028;
    border: 1px solid #475aa6;
    background-color: transparent;
    border-radius: 6px !important;
}
.olne_auc_comn .online_auct_new .auc_moni_panel_box {
    width: auto !important;
}
.olne_auc_comn .auction_host_blck .players_auc_title {
    padding: 10px 15px;
    align-items: center;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border-radius: 6px !important;
}
.olne_auc_comn .auction_secpos .auc_selected_players .players_auc_title a.button {
    margin-top: 0;
    padding: 8px 15px;
}
.olne_auc_comn .auction_secpos {
    position: unset;
    margin-bottom: 15px;
}

.olne_auc_comn .auction_secpos .auc_selected_players {
    width: calc(60% - 20px);
}
.olne_auc_comn .auction_secpos .auction_bid_panel {
    width: 40%;
}
.olne_auc_comn .plyr_inr_data {
    width: 100%;
}
.olne_auc_comn .online_auct_new .plyr-info-block .img-fix.user-photo5.fl {
    height: 125px !important;
    width: 330px !important;
    text-align: left !important;
    border: none !important;
    background-color: #1e1e4e;
    background-image: linear-gradient(0deg, #000028, #009999 230%) !important;
}
.olne_auc_comn .plyr-info-block .img-fix.user-photo5.fl > img {
    width: 95px;
    margin: 0 auto;
    border-radius: 120px;
    box-shadow: 0 4px 1px #999;
    height: 95px;
    float: left;
    margin-right: 15px;
    margin-top: 10px;
    margin-left: 5px;
}
.olne_auc_comn .online_auct_new i.img-fix.user-photo5.fl h4 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 205px;
    text-align: left !important;
    margin: 31px 0px 5px 0px !important;
    font-size: 18px !important;
}
.olne_auc_comn .auc_ply_role {
    text-align: left !important;
    width: 100%;
    font-size: 14px;
}
.olne_auc_comn .auction_secpos .player_auc_detailed .auc_ply_role b#pcategory {
    margin-top: 7px;
}
.olne_auc_comn .auction_main_wrapper.auction_host_blck.auction_slction_block .player-mdl-info {
    width: calc(70% - 35px);
    margin-left: 20px;
    background-image: linear-gradient(0deg, #000028, #009999 230%) !important;
    border-radius: 6px;
}
.olne_auc_comn .online_auct_new .plyr-info-block table {
    font-size: 13px !important;
    width: calc(100% - 0px) !important;
    border: transparent !important;
    margin-top: 0;
}
.olne_auc_comn .player_auc_detailed .plr-mdl-dtls th:not(:first-child) {
    width: 55px !important;
}
.olne_auc_comn .player_auc_detailed .bo-r-tb-85 {
    border-left: none;
}
.olne_auc_comn .create_league_list_league9 tr:nth-of-type(odd) td {
    background-color: #004564;
}
.olne_auc_comn .create_league_list_league9 td {
    border-bottom: none;
    background-color: transparent;
    color: #fff;
}
.olne_auc_comn .auction_slction_block .plyr-info-block table td:last-child {
    border-bottom: none;
}
.olne_auc_comn .auction_secpos .auction_bid_panel {
    width: 40%;
    background-color: transparent;
    border: 1px solid #475aa6;
    border-radius: 6px !important;
}
.olne_auc_comn .auction_host_blck .player-mdl-info tbody td:nth-child(1) {
    font-size: 13px;
}
.olne_auc_comn .player-mdl-info table tbody {
    font-size: 13px !important;
}
.olne_auc_comn .online_auct_new .auction_secpos .auc_options {
    margin-top: 15px;
    width: calc(100% - 15px);
}
.olne_auc_comn .auction_secpos .auc_options ul li {
    background-color: transparent;
    border: 0px solid #002b47;
    background-image: linear-gradient(230deg, #000028, #009999 230%) !important;
    color: #fff;
    border-radius: 14px;
    border-bottom: 3px solid #1d6a99;
}
.olne_auc_comn .auction_secpos .auc_options ul li > span {
    background-color: #2d5165;
    padding: 5px 0;
    color: #fff;
    border-radius: 60px;
    font-weight: 600 !important;
    border: none;
    width: 69%;
    margin-top: -15px;
    box-shadow: 0 4px 7px #144c64;
}
.olne_auc_comn .squad_table_new table tbody td {
    border-bottom: 1px solid #3e3e87;
}
.olne_auc_comn .auc_squad .squad_table_new {
    height: 505px;
    margin-top: 5px;
}
.olne_auc_comn .auction_slction_block .auc_options ul li b {
    top: 0;
    padding-bottom: 0;
    margin-bottom: 0px;
    padding-top: 0 !important;
}
.olne_auc_comn .ac_timer b, .olne_auc_comn .ac_bid.active b {
    font-size: 30px !important;
    color: yellow;
}
.olne_auc_comn .auc_options ul li font {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
}
.olne_auc_comn .auction_slction_block .auc_options ul li select {
    font-size: 14px;
    width: 140px;
    background-color: #4e4e69;
    color: #fff;
    height: 33px;
    border: none;
    border-radius: 5px;
    padding: 0 5px;
    margin-bottom: 10px;
}
.olne_auc_comn .auc_moni_pnl_top h3 {
    font-size: 24px;
}
.olne_auc_comn .mid_sep.pick_sep > h6 {
    font-size: 24px;
}
.olne_auc_comn ul.auc_moni_inrtop {
    padding: 0 15px !important;
}
.olne_auc_comn .auc_moni_datatop img {
    width: 25px;
}
.olne_auc_comn .auction_host_blck .auction_bid_strip {
    margin-bottom: 15px;
    width: calc(100% - 3px);
    margin-bottom: 15px;
    margin-top: 15px;
}
.olne_auc_comn .auc_cbplus {
    background-color: transparent;
    width: calc(100% - 5px);
    margin: 0 auto;
    color: #fff;
    border: 1px solid #475aa6;
    border-radius: 6px;
}
.olne_auc_comn .auc_cbplus h5 {
    border-radius: 6px 0 0 6px;
    margin-left: 5px;
    background-image: linear-gradient(90deg, #000028, #009999 269%) !important;
    margin-right: 5px;
}
.olne_auc_comn ul.cblus_extra li, .olne_auc_comn .auc_spend b {
    background-color: #373767;
}
.olne_auc_comn .auc_spend b {
    display: block;
    padding: 2px 5px;
    background-color: #373767;
    border: none;
    margin-right: 15px;
}
.olne_auc_comn .online_auct_new .plyr_cbplus_info .tour_tab_comman table {
    background-image: linear-gradient(0deg, #000028, #009999 230%) !important;
    border: 1px solid #3e3e87;
}
.olne_auc_comn .tour_plyr_matches table td {
    border-top: none;
}
.olne_auc_comn .auc_spend, .olne_auc_comn .auc_cat_spend {
    border: 1px solid #3e3e87;
    border-radius: 6px;
}
.olne_auc_comn .auc_spend span, .olne_auc_comn .auc_cat_spend span {
    border-radius: 8px 8px 0 0;
}
.olne_auc_comn .auc_spend b {
    margin-right: 0;
}
.olne_auc_comn .acu_strp_new {
    border-left: 1px solid #475aa6;
}
.olne_auc_comn .auction_main_wrapper.auction_host_blck.auction_slction_block .auc_radio_strip {
    width: calc(100% - 17px);
}
.olne_auc_comn .auction_host_blck .auc_prog_host_wrap, .olne_auc_comn .auction_host_blck .auction_sel_right .auc_squad {
    width: 22%;
    margin-right: 10px;
    margin-left: 10px;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border: 1px solid #475aa6;
    border-radius: 6px !important;
}
.olne_auc_comn .auction_host_blck .auc_squad {
    margin-right: 10px;
}
.olne_auc_comn .auc_squad .squad_table_new table td {
    color: #fff !important;
}
.olne_auc_comn .auc_infobar_strip {
    background-color: #000028;
    padding-bottom: 5px;
}
.olne_auc_comn .auction_slction_block.auction_host_blck .auc_prog_host_wrap .squad_table table tbody {
    height: 480px !important;
}
.olne_auc_comn .auction_host_blck .squad_drp select {
    background-color: #4e4e69;
    height: 30px;
}
.olne_auc_comn .auction_host_blck .filter-team-nw a.filter-btn {
    padding: 10px;
    margin-top: -1px !important;
}
.olne_auc_comn .auc_chatbox {
    background-color: transparent;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border: 1px solid #475aa6;
}
.olne_auc_comn span.auc_prgess_msg {
    border: 1px solid #475aa6;
    color: #fff;
}
.olne_auc_comn .auc_message_box {
    background-color: transparent;
}
.olne_auc_comn .auc_message_box textarea {
    border: 1px solid #4e4e69;
    background-color: #4e4e69;
    color: #fff;
    border-radius: 6px;
}
.olne_auc_comn .auc_message_box textarea::placeholder {
    color: #aaa;
    opacity: 1;
}
.olne_auc_comn .auction_host_blck .auction_grid_bottom {
    padding: 0 0px;
}

/*auchouse*/
.auction_auchouse i.plyr_auc_img i,
.online_auction_fantasy i.plyr_auc_img i {
    top: 0;
    right: 5px;
}
.auction_auchouse .auc_moni_achivment li {
    padding-left: 25px;
    color: #eee;
    font-size: 13px;
    margin-bottom: 10px;
}
.olne_auc_comn .auc_moni_achivment li:before {
    width: 14px;
    height: 14px;
    left: 4px;
    top: -1px;
}
.olne_auc_comn .auc_moni_achivment h2 {
    font-size: 16px;
    margin-bottom: 10px;
}
.olne_auc_comn .auc_moni_achivment {
    padding: 10px 20px 2px 15px;
}
.olne_auc_comn .auc_selected_players.auc_player_profile_new {
    margin-bottom: 0;
}

.olne_auc_comn .auction_host_blck .squad_table table thead,
.olne_auc_comn .auction_host_blck .squad_table table tbody {
    display: block;
}
.olne_auc_comn .auction_host_blck .auction_thirdpos .squad_table td:nth-child(2) {
    width: 85% !important;
}

.auction_auchouse .auction_thirdpos .auc_left_players {
    width: calc(56% - 18px);
}
.auction_auchouse .auction_host_blck .auc_prog_host_wrap {
	width: 25%;
}
.auction_auchouse .auc_endbox {
    width: 24%;
}
.auction_auchouse .auc_left_players .filter-team-nw {
	margin-top: 2px;
}
.auction_auchouse .auction_host_blck .filter-team-nw a.filter-btn {
    padding: 7.5px 10px;
}
.auction_auchouse .auction_thirdpos .auc_left_players ul.tabnav {
    margin-top: 7px;
}
.auction_auchouse .auction_host_blck .auc_prog_host_wrap ul.ct_box_tab {
    justify-content: flex-end;
}
.auction_auchouse .auction_host_blck .auc_prog_host_wrap ul.ct_box_tab li {
    margin-left: 20px;
    border-bottom: 4px solid transparent;
}
.auction_auchouse .auction_host_blck .auc_prog_host_wrap ul.ct_box_tab li.selected {
	border-bottom: 4px solid #ec6602 !important;
}
.auction_auchouse .coming_msg_txt {
    height: 486px;
}

/*Intake Form*/
.other_info .desp_infobox:nth-child(1) {
	margin-bottom: 20px;
}
.other_info .desp_infobox {
    margin-bottom: 30px;
}
.other_info .desp_infobox .chkbox-lble {
    font-size: 14px;
    padding-top: 3px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.other_info .desp_infobox h3 {
    font-size: 18px;
    margin-bottom: 0;
}
.sp_form .upload_inr a {
    float: right;
    border: 1px solid #aaa;
    text-decoration: none;
    font-size: 14px;
    padding: 8px 15px;
    margin-top: -8px;
    margin-left: 10px;
    border-radius: 4px;
}
.sp_form .upload_inr {
    padding: 16px 10px 6px 10px;
    width: calc(100% - 20px);
}
.sp_form .upload_inr label span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 260px;
    display: inline-block;
    vertical-align: sub;
    font-size: 14px;
}
.sp_link_content ul {
    margin-block-start: 1em;
    margin-block-end: 1em;
    padding-inline-start: 40px;
}
.sp_link_content ul li {
    list-style: disc;
    margin-bottom: 10px;
}

.sp_form {
    position: relative;
}
.sp_form .clge-error {
	bottom: -15px;
}

.sp_link_content .sp_form {
    background-color: #eee;
    float: left;
    width: calc(100% - 110px);
    padding: 15px 20px;
    border-radius: 8px;
    color: #000;
    margin: 15px 40px;
}
.sp_link_content .form-group.prfle_upld {
    margin-top: 0;
    color: #000;
}
.sp_link_content .sp_form .upload_inr {
    margin-bottom: 5px;
    background-color: #ffffff;
    border: 1px solid #ddd;
    margin-top: 0;
}

/*Info Panel Players Strip*/
.info_plyr_panel {
    background-color: #f8f8f8;
    padding: 12px 15px 40px 15px;
    margin-bottom: -38px;
    border-radius: 6px;
    border: 1px solid #ddd;
}
.info_plyr_panel ul {
    display: flex;
    justify-content: space-between;
}
.info_plyr_panel li {
    display: inline-block;
    font-size: 17px;
}
.info_plyr_panel li:nth-child(1) {
    color: darkblue;
}
.info_plyr_panel li:nth-child(2) {
    color: green;
}
.info_plyr_panel li:nth-child(3) {
    color: red;
}

/*Online Auction*/
.auction_bid_alt_panel .aucmid_drps .form-control {
    padding: 0px 10px;
    background-color: #1b586e;
    border-color: #4b7f93 !important;
    color: #fff;
    height: 39px !important;
    font-size: 14px;
    border-radius: 4px;
}
.auction_bid_alt_panel .aucmid_drps {
    padding-top: 20px;
}
.auction_bid_alt_panel .auctin_sel_btns a {
    font-size: 15px;
    width: auto;
    padding: 18px 38px;
}

.nwauction_block.olne_auc_comn.auction_auchouse .auc_moni_pnl_bot,
.online_auction_fantasy .auc_moni_pnl_bot {
    position: relative;
}
.nwauction_block.olne_auc_comn.auction_auchouse .auc_moni_panel_box.offline .auc_moni_pnl_bot:before,
.online_auction_fantasy .auc_moni_panel_box.offline .auc_moni_pnl_bot:before {
    content: "Offline";
    background-color: rgb(0 0 0 / 80%);
    top: 28px;
    left: 0px;
    width: calc(100% - 103px);
    height: 28%;
    border-radius: 0;
    color: #fff;
    opacity: 1;
    position: absolute;
    z-index: 999;
    line-height: 28px;
    font-weight: 600;
    font-size: 12px;
    right: 0;
    margin: 0 auto;
}
.nwauction_block.olne_auc_comn.auction_auchouse .pre_auct_add a.dis-btn img {
    opacity: 0.5;
    filter: invert(0) !important;
}
.nwauction_block.olne_auc_comn.auction_auchouse .pre_auct_add img {
    width: 13px;
    filter: brightness(100);
    padding-top: 0;
}
.nwauction_block.olne_auc_comn.auction_auchouse .pre_auct_add a img {
    filter: invert(1) !important;
}

.nwauction_block.olne_auc_comn.auction_auchouse .auction_host_blck .auction_grid_bottom .squad_table td:nth-child(2) {
    width: 80px !important;
}

.nwauction_block.olne_auc_comn.auction_auchouse .auction_thirdpos .squad_table th.no-sort:last-child {
    padding-right: 30px;
}
.nwauction_block.olne_auc_comn.auction_auchouse .auction_thirdpos .squad_table th:nth-child(1) {
    width: 205px !important;
}
.nwauction_block.olne_auc_comn.auction_auchouse .auction_host_blck .squad_table td:nth-child(2) {
    width: 170px !important;
}
.nwauction_block.olne_auc_comn.auction_auchouse .auction_thirdpos .squad_table tr td:last-child {
    width: 70px !important;
    text-align: center;
}
.nwauction_block.olne_auc_comn.auction_auchouse .auction_host_blck .squad_table th:nth-child(2), 
.nwauction_block.olne_auc_comn.auction_auchouse .auction_host_blck .squad_table th:nth-child(3) {
    width: 80px !important;
}
.nwauction_block.olne_auc_comn.auction_auchouse .auction_host_blck .squad_table td:nth-child(3), 
.nwauction_block.olne_auc_comn.auction_auchouse .auction_host_blck .squad_table td:nth-child(4) {
    width: 70px;
    text-align: center;
}

.nwauction_block.olne_auc_comn.auction_auchouse .pre_auct_addp a.dis-btn {
    display: inline-block;
    line-height: 1;
    border-radius: 50px;
    filter: grayscale(1);
    width: 27px;
}
.nwauction_block.olne_auc_comn.auction_auchouse .pre_auct_addp a.dis-btn img {
    width: 25px;
}
.nwauction_block.olne_auc_comn.auction_auchouse .draft_right_top .cus_check {
    padding-top: 37px;
    font-size: 16px;
    font-weight: bold;
}

.nwauction_block.olne_auc_comn.auction_auchouse #divAucBidOptions .auc_options ul,
.online_auction_fantasy .auc_options ul {
    flex-wrap: wrap;
    padding: 0 20px;
}
.nwauction_block.olne_auc_comn.auction_auchouse #divAucBidOptions .auc_options ul li,
.online_auction_fantasy .auc_options ul li {
    width: calc(50% - 30px);
    margin-top: 10px;
    margin-bottom: 25px;
    min-height: 125px;
}
.nwauction_block.olne_auc_comn.auction_auchouse #divAucBidOptions .auc_options ul li b,
.online_auction_fantasy .auc_options ul li b {
    margin-bottom: 10px;
}
.nwauction_block.olne_auc_comn.auction_auchouse #divAucBidOptions .auc_options ul li:nth-child(1),
.online_auction_fantasy .auc_options ul li:nth-child(1) {
	order: 1;
}
.nwauction_block.olne_auc_comn.auction_auchouse #divAucBidOptions .auc_options ul li:nth-child(2),
.online_auction_fantasy .auc_options ul li:nth-child(2) {
	order: 3;
}
.nwauction_block.olne_auc_comn.auction_auchouse #divAucBidOptions .auc_options ul li:nth-child(3),
.online_auction_fantasy .auc_options ul li:nth-child(3) {
	order: 4;
}
.nwauction_block.olne_auc_comn.auction_auchouse #divAucBidOptions .auc_options ul li:nth-child(4),
.online_auction_fantasy .auc_options ul li:nth-child(4) {
	order: 2;
}
.nwauction_block.olne_auc_comn.auction_auchouse #divAucBidOptions .auc_options,
.online_auction_fantasy .auc_options {
	height: auto;
}
.nwauction_block.olne_auc_comn.auction_auchouse {
    overflow: hidden;
}
.error-red {
    position: relative;
    z-index: 9;
}
.auction_auchouse a.link-color-act {
    color: yellow !important;
}
.auction_auchouse .plyr-info-block .auc_moni_achivment {
    height: 270px;
    overflow-y: auto;
}

.auction_auchouse .auction_host_blck .auction_thirdpos .squad_inner .prgss_stats {
    text-align: left;
    padding-left: 25px;
    color: #eee;
}

.box_sp_desgn.auc_rslt_outer {
    display: flex;
    justify-content: space-between;
    padding: 12px 20px;
}
.box_sp_desgn.auc_rslt_outer h3 {
    margin-bottom: 0;
    padding-top: 0;
}
.box_sp_desgn.auc_rslt_outer a.button {
    margin-left: 15px;
    width: 130px;
    padding: 8px 10px;
    background-color: #0d0d0d;
    border-radius: 4px;
    text-align: center;
}
.modal_resultdownload .box_sp_desgn {
    padding: 0;
    box-shadow: none;
    margin-bottom: 5px;
}
.modal_resultdownload .box_sp_desgn .sp_form {
    width: 100%;
    text-align: center;
    margin-bottom: 0;
}
.modal_resultdownload .box_sp_desgn .sp_form select {
	margin-bottom: 20px;
}
.modal_resultdownload .box_sp_desgn .sp_form input {
    float: none;
    padding: 10px 30px;
    border-radius: 4px;
}

strong.lbl_gb {
    text-transform: capitalize;
    font-size: 16px;
    background-color: red;
    width: auto;
    color: #fff;
    border-radius: 74px;
    text-align: center;
    white-space: inherit;
    padding: 4px 16px;
    margin-right: 5px;
}
.auction_logo_left .auc_logo span {
    display: none;
}
strong.lbl_gb br {
    display: none;
}
.online_draft_wrapper .draf-mid-box1 .auc_moni_achivment {
    height: 163px;
    overflow-y: auto;
}
.rual-menu .act a {
    color: #000028;
    border-bottom: 2px solid;
}
.online_draft_wrapper.draft-new.online_draft_fantasy .draft-mid-combine .draft-teambox34 {
	width: 100%;
}
.online_draft_wrapper.draft-new.online_draft_fantasy .draft-mid-combine .drft_dble_header .drft_sub_title {
	display: block;
}
.online_draft_fantasy .auc_moni_datatop ul li h6 {
    font-size: 18px;
}
.online_draft_fantasy .auc_moni_datatop ul li span {
    font-size: 12px;
    margin-top: 2px;
    margin-bottom: 0;
}
.online_draft_fantasy .auc_moni_datatop ul {
    width: 100%;
}
.online_draft_fantasy .auc_moni_datatop li {
    padding-right: 0;
    width: calc(14% - 10px);
}
.online_draft_fantasy .auc_moni_datatop {
    margin-top: 5px;
}
.online_draft_fantasy .draf-mid-box1 .auc_moni_achivment {
    height: 150px;
	padding: 10px 15px 5px 15px;
}
.online_draft_fantasy .auc_moni_achivment h2 {
    font-size: 14px;
    margin-bottom: 10px;
}
.online_draft_fantasy .auc_moni_achivment .full-width div {
    padding-left: 18px;
    font-size: 14px;
    margin-bottom: 10px;
}
.online_draft_fantasy .auc_moni_achivment .full-width div:before, 
.online_draft_fantasy .auc_moni_achivment .full-width p:before {
    width: 14px;
    height: 14px;
    top: 0px;
}
@media screen and (max-width: 1800px) and (min-width: 1400px) {

	.online_draft_fantasy .auc_moni_datatop ul li span {
	    font-size: 11px;
	}
	.online_draft_fantasy .auc_moni_datatop li {
	    width: calc(14% - 2px);
	    padding-left: 0;
	}
	.online_draft_fantasy .auc_moni_datatop ul li h6 {
	    font-size: 15px;
	}
	.auchouse_monitor .auc_moni_pickle span, 
	.auchouse_monitor .auc_moni_pickle li h6 {
		font-size: 14px;
	}
	.online_draft_wrapper .plyr-info-block table thead th:first-child {
    	width: 265px !important;
	}
	.online_draft_wrapper .search_player span {
	    width: 165px;
	}
	.online_draft_wrapper .dft_pds_btn .button {
	    padding: 9px 4px;
	}

	.auc_moni_pnl_bot h5 {
	    width: 95px;
	}

}
.auction_main_wrapper .filter_showcase {
    padding-left: 30px;
}
.auction_main_wrapper .squad_table tbody td img {
    margin-top: 2px;
    margin-right: 5px !important;
}
.auc_moni_playersdtls h2 img {
    width: 35px !important;
}
.other_info .box_sp_desgn.desp_qr .sp_form.sp_flex {
    display: block;
}
.other_info .box_sp_desgn.desp_qr .sp_form.sp_flex .sp_dbl {
    padding-right: 20px;
    width: calc(20% - 23px);
    display: inline-block;
    margin-bottom: 20px;
}
.auction_auchouse .auction_main_wrapper .filter_showcase {
    padding-left: 14px;
}

.online_draft_fantasy .spauc_mger_ach {
    width: 100%;
}
.online_draft_fantasy .spauc_mger_ach .create_league_list_league9 {
    border: none;
}
.online_draft_fantasy .spauc_mger_ach .create_league_list_league9 th {
    border-left: none;
    border-bottom: 1px solid #3e3e87;
    font-size: 12px;
}
.online_draft_fantasy .spauc_mger_ach .create_league_list_league9 tr:nth-of-type(odd) td {
    background-color: transparent;
}
.online_draft_fantasy .spauc_mger_ach .create_league_list_league9 td {
    padding: 7px 2px;
    background-color: transparent;
    color: #fff;
    font-size: 12px;
}
.online_draft_fantasy .spauc_mger_ach .create_league_list_league9 td {
    border-bottom: 1px solid #3e3e87;
}
.online_draft_fantasy .spauc_mger_ach .create_league_list_league9 tr:nth-child(3) td {
	border-bottom: none;
}

/*Auction Fantasy*/
.online_auction_fantasy .auc_moni_datatop ul li h6 {
    font-size: 18px;
}
.online_auction_fantasy .auc_moni_sold li h6:last-child {
    font-size: 18px;
}
.online_auction_fantasy ul.auc_moni_inrtop.auc_moni_sold {
    display: flex;
}
.online_auction_fantasy ul.auc_moni_inrtop.auc_moni_sold li {
    padding: 0 15px;
    position: relative;
}
.online_auction_fantasy ul.auc_moni_inrtop.auc_moni_sold li:before {
    content: "|";
    font-size: 22px;
    padding-right: 15px;
    position: absolute;
    top: -4px;
    left: -4px;
}
.online_auction_fantasy ul.auc_moni_inrtop.auc_moni_sold li:nth-child(1)::before {
	content: unset;
}
.online_auction_fantasy .auc_moni_panel_box.offline .auc_moni_pnl_bot:before {
	width: 51px;
}
.online_auction_fantasy .auction_starting a.auc_intro {
    margin-top: 0;
}
.online_auction_fantasy .auc_moni_panel_box {
	position: relative;
}
.online_auction_fantasy .auc_moni_panel_box.act {
    border-color: orange;
}
.online_auction_fantasy .spauc_mger_ach {
	margin: 0 10px;
    width: 75%;
}
.online_auction_fantasy .auc_player_profile_new .player_info_side {
    width: 25%;
}
.online_auction_fantasy .auc_player_profile_new .auc_moni_datatop ul {
    width: 100%;
}
.online_auction_fantasy .auc_player_profile_new .auc_moni_datatop li {
    padding: 10px 8px 5px 8px;
    padding-right: 0;
    width: calc(14% - 10px);
}
.online_auction_fantasy .auc_player_profile_new .auc_moni_datatop ul li span {
    font-size: 15px;
}
.online_auction_fantasy .auc_player_profile_new .auc_moni_datatop {
    margin-bottom: 10px;
    margin-top: 7px;
}
.online_auction_fantasy .auction_host_blck .plyr-info-block table thead th:first-child {
    width: 200px !important;
}
.online_auction_fantasy .auc_player_profile_new .create_league_list_league9 td {
    padding: 10px 5px;
    border-radius: 0;
}
.online_auction_fantasy .auc_player_profile_new .create_league_list_league9 th, 
.online_auction_fantasy .auc_player_profile_new .create_league_list_league9 td {
    font-size: 14px;
}
.online_auction_fantasy .auc_ply_role {
    text-align: center !important;
}
.online_auction_fantasy .spauc_team_grid li {
    width: 100%;
    padding: 5px 0;
    border-radius: 4px;
}
.online_auction_fantasy .auc_player_profile_new .player_info_side li {
    padding-bottom: 5px;
}
.online_auction_fantasy .auc_player_profile_new .spauc_mger_ach .create_league_list_league9 tr:nth-child(4), 
.online_auction_fantasy .auc_player_profile_new .spauc_mger_ach .create_league_list_league9 tr:nth-child(5) {
    display: table-row;
}
.online_auction_fantasy .player_info_side > strong {
    background-color: #004564;
    padding: 7px 14px;
    display: inline-block;
    border-radius: 44px;
}
.online_auction_fantasy .player_info_side > strong:nth-child(2) {
    background-color: #6d504e;
}
.online_auction_fantasy .auc_left_players .filter-team-nw {
    margin-top: 3px;
}
.online_auction_fantasy .auction_host_blck .filter-team-nw a.filter-btn {
    padding: 6px 10px;
}
.online_auction_fantasy .auc_left_players .auc_players_title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.online_auction_fantasy .auc_options .auction_nominate_wrap li {
	width: 55%;
    margin: 0 auto !important;
    margin-bottom: 25px !important;
    margin-top: 10px !important;
}
.online_auction_fantasy .auction_secpos .auc_options {
    height: auto;
}
.online_auction_fantasy .auction_main_wrapper .filter_showcase {
    padding-left: 15px;
}
.online_auction_fantasy .auction_host_blck .prgss_stats {
    text-align: left;
    color: #ddd;
}
.auc_moni_panel_box.disable {
    filter: grayscale(100) contrast(0.6);
}

/*sponser*/
.sp_box_outer ul.sponser_logos {
    display: block;
}
.sp_box_outer ul.sponser_logos li {
    position: relative;
    width: calc(25% - 3px);
    text-align: center;
    display: inline-block;
    margin-bottom: 15px;
}
.sp_box_outer ul.sponser_logos li > img {
    height: 70px;
    width: 175px;
    object-fit: contain;
}
.sp_box_outer ul.sponser_logos li a {
    display: block;
    text-align: center;
    border: 1px solid #ddd;
    width: 90%;
    margin: 0 auto;
    margin-top: 15px;
    padding: 6px 0;
    border-radius: 50px;
}
.sp_box_outer ul.sponser_logos li a img {
    width: 17px;
    height: 17px;
}
.sp_tab_sponser .form-group.prfle_upld {
    margin-bottom: 0;
}
.sp_tab_sponser .sp_auc_title h2 p {
    font-size: 16px;
    margin-top: 5px;
    font-weight: 400;
}
.sp_tab_sponser .mb-3.shadow-sm {
    border: 2px dashed #ccc;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    overflow: hidden;
    border-radius: 8px;
    background-color: #fff;
    width: 100%;
    height: 100px;
}
.sp_tab_sponser .mb-3.shadow-sm img {
    max-width: 100%;
    max-height: 100%;
    width: 45px;
}
.sp_tab_sponser .form-group.prfle_upld a {
    float: right;
    border: 1px solid #aaa;
    text-decoration: none;
    font-size: 14px;
    padding: 8px 15px;
    margin-top: -8px;
    border-radius: 4px;
}

.auc_monitor_head_alt .auc_monitor_logo {
    display: flex;
    align-items: center;
    width: 60%;
}
.auchouse_monitor .auc_monitor_head_alt .auc_logo_mtr {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    width: 25%;
    margin-right: 20px;
    margin-left: 15px;
}
.auc_slider_sponsers .item img {
    width: 80px !important;
    height: 80px;
    object-fit: contain;
}
.auc_monitor_logo .auc_logo_mtr {
    width: auto !important;
}
.auc_slider_sponsers {
    margin-left: 40px;
    width: 100px;
}
.auc_sponsers img {
    width: 120px;
    height: 80px;
    object-fit: contain;
}
.auchouse_monitor .auc_monitor_tit h1 {
    font-size: 26px;
}

/*login*/
.home-part-2.cb_login_wrapper {
    height: auto;
}
.login_wrapper {
    background-color: #fff;
    display: flex;
    border-radius: 16px;
    margin-bottom: 50px;
}
.login_wrapper > div {
    flex: 1;
}
.login_left {
    text-align: center;
    padding: 50px 0;
}
.login_right img {
    border-radius: 0 16px 16px 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.login_content h2 {
    font-size: 28px;
}
.login_content p {
    font-size: 17px;
    margin: 0;
    color: #777;
    margin-top: 10px;
}
.login_content {
    width: 55%;
    margin: 0 auto;
    border: 1px solid #ddd;
    border-radius: 15px;
    padding: 30px 40px;
}
.login_content form {
    text-align: left;
    margin-top: 25px;
}
.login_content .form_group {
    margin-bottom: 20px;
}
.login_content .form_group label {
    display: block;
    font-size: 16px;
    margin-bottom: 5px;
}
.login_content select.form-control {
    width: 100%;
    border: 1px solid #949E9E;
    border-radius: 7px;
    height: 40px;
    padding-left: 12px;
    font-size: 17px;
    appearance: none;
    background-image: url(/assets../images/p-down-arrow.png);
    background-repeat: no-repeat;
    background-size: 12px;
    background-position: right 15px top 14px;
}
.login_seprator {
    position: relative;
    text-align: center;
    font-size: 18px;
    color: #AFB7B7;
    margin-top: 30px;
    margin-bottom: 30px;
}
.login_seprator span::before,
.login_seprator span::after {
    content: "";
    background: #AFB7B7;
    width: 24%;
    height: 1px;
    position: absolute;
    left: 0;
    top: 9px;
}
.login_seprator span::after {
    left: unset;
    right: 0;
}
.login_buttons .button {
    float: none;
    background-color: #fff;
    border: 1px solid #666;
    width: 100%;
    color: #000;
    margin-bottom: 7px;
    border-radius: 7px;
    font-size: 15px;
}
.login_buttons .button img, .login_buttons .button span {
    vertical-align: middle;
    margin-right: 5px;
}
.login_buttons .button img {
    width: 25px;
}
button.btn_facebook.button {
    background-color: #283f6f;
    color: #fff;
}
button.btn_google.button {
    background-color: #0046b9;
    color: #fff;
}
button.btn_apple.button {
    background-color: #000;
    color: #fff;
}
.phone-input {
    display: flex;
    align-items: center;
    padding: 0px 10px;
    border: 1px solid #949E9E;
    border-radius: 7px;
    height: 40px;
}
.phone-input span {
    color: #000;
    margin-right: 10px;
    user-select: none;
    font-size: 17px;
}
.phone-input input {
  border: none;
  outline: none;
  width: 100%;
  font-size: 17px;
}
.login_wrapper .form_submit .button {
    float: none;
    background-color: #33CCCC;
    width: 100%;
    font-size: 18px;
    padding: 12px 10px;
    border-radius: 7px;
    font-weight: 400;
}
.login_wrapper .form_group input.form-control {
    width: calc(100% - 18px);
    border: 1px solid #949E9E;
    border-radius: 7px;
    height: 40px;
    padding-left: 12px;
    font-size: 17px;
}

/*UPKL Monitor Changes*/
.auchouse_monitor_new .auc_moni_pnl_bot h5 {
    white-space: pre-wrap;
    overflow: hidden;
    width: 95px;
}
.auchouse_monitor_new.auchouse_monitor .auc_moni_pnl_bot h5 {
    font-size: 18px;
    height: 43px;
}
.auchouse_monitor_new .auc_moni_playerbox {
    align-items: flex-start;
}
.auchouse_monitor_new .auc_moni_panel_box {
    margin-right: 10px;
}
.auchouse_monitor_new .auc_moni_mainleft {
    width: 70%;
}
.auchouse_monitor_new .auc_moni_mainright {
    width: 30%;
}
.auchouse_monitor_new.auchouse_monitor .auc_moni_pickle {
    margin-top: 20px;
}
.auchouse_monitor_new #divPlayerAchievements {
    background-image: none !important;
    padding-left: 0;
    padding-top: 10px;
}
.auchouse_monitor_new .auc_moni_achivment li:before {
    top: 0px;
}
.auchouse_monitor_new img.hexagon-img {
    width: 400px;
    height: 460px;
}
.auchouse_monitor_new .auc_moni_bidplyr {
    min-height: 550px;
}
div#mid-part-new.auchouse_monitor_new {
    min-height: 1100px;
}
.auchouse_monitor_new .auc_moni_playerbox.auc_no_playerbox {
    align-items: center;
}
.auchouse_monitor_new #divPlayerAchievements li {
    width: 100%;
    margin-bottom: 10px;
}
.auchouse_monitor_new .auc_moni_playersdtls h2 span {
    font-size: 24px;
}
.auchouse_monitor_new .auction_bigs_wrapper .auction_bid_strip li {
    width: calc(33% - 39px);
}
.auchouse_monitor_new .auction_bigs_wrapper .auction_bid_strip li b {
    font-size: 20px;
    margin-bottom: 10px;
}
.auchouse_monitor_new .auction_bigs_wrapper .auction_bid_strip {
    margin-top: 50px !important;
    width: 100%;
    padding: 15px 0 30px 0;
}
.auchouse_monitor_new .auction_bigs_wrapper .auction_bid_strip li h6 {
    font-size: 14px;
}
.auchouse_monitor_new .auc_moni_playerbox {
    min-height: 515px;
}
.auchouse_monitor_new .auc_monitor_tit h1 {
    font-size: 26px;
    align-items: center;
}
.auchouse_monitor_new .auc_monitor_tit img {
    width: 73px;
    margin-bottom: 0;
}

.auchouse_monitor_new .auc_moni_datatop ul li span {
    font-size: 24px;
    display: inline-block;
    margin-bottom: 5px;
    margin-right: 6px;
    color: yellow;
}
.auchouse_monitor_new .auc_moni_datatop ul li span::after {
	content: ":";
}
.auchouse_monitor_new ul.auc_moni_inrtop {
    padding: 0 !important;
}
.auchouse_monitor_new .mid_sep.pick_sep h6#currpick {
    margin-right: 30px;
}
.auchouse_monitor_new .auc_moni_datatop {
    padding: 6px 0;
}
.auchouse_monitor_new .auc_moni_datatop img {
    vertical-align: bottom;
}
.auchouse_monitor_new .auc_moni_datatop li {
    padding: 6px 8px;
}
.auchouse_monitor_new .auction_bid_strip ul {
    overflow: hidden;
}
strong#cbidmaxvaluereached {
    display: block;
    font-size: 24px;
    color: red;
    margin-top: 15px;
}

.new-footer .full-width.mt-15.mb-10 td:nth-child(1) img {
    width: 230px;
}

/*Player New Tag*/
.tag_style {
    font-size: 24px;
    padding: 4px 15px 2px 15px;
    border-radius: 45px;
    vertical-align: 3px;
    margin-left: 7px;
    text-transform: uppercase;
    color: #fff;
    margin-right: 7px;
}
.u19_tag {
    background-image: linear-gradient(0deg, #4c4cff, #d3ff3f 230%);
}
.icon_tag {
    background-image: linear-gradient(0deg, #ed2f2f, #d5ff1a 230%);
}
.mid_sep.pick_sep .tag_style {
	padding: 4px 10px 2px 10px;
	margin-right: 10px;
	vertical-align: baseline;
}
.aucmid_left .tag_style {
    font-size: 16px;
    padding: 4px 10px 2px 10px;
    vertical-align: middle;
    margin-right: 5px;
    margin-left: 2px;
}
.auc_left_players .tag_style {
    font-size: 12px;
    vertical-align: middle;
    padding: 4px 10px;
}
span.auc_prank_no {
    float: left;
    background-color: #31658b;
    font-weight: bold;
    width: 22px;
    height: 22px;
    vertical-align: middle;
    line-height: 22px;
    text-align: center;
    border-radius: 30px;
    margin-right: 5px;
    font-size: 12px;
}
.auction_sel_right .tag_style {
    font-size: 12px;
    padding: 2px 8px 2px 8px;
    vertical-align: middle;
}
.player_auc_detailed .tag_style {
    font-size: 12px;
    padding: 1px 10px 2px 7px;
    vertical-align: middle;
}
.video_player_block h4 span {
    white-space: nowrap;
    overflow: hidden;
    width: 210px;
    text-overflow: ellipsis;
    margin: 0 auto;
}
/*Retain,Owner New tags*/
.sqd_rtm {
    font-weight: lighter;
    font-size: 14px;
}
.sqd_rtm small {
    font-size: 14px;
}
.auc_plyr_tags .tag_style {
    margin-left: 0;
    margin-right: 3px;
    margin-top: 3px;
    display: inline-block;
    padding: 1px 6px;
    font-size: 11px;
    font-weight: lighter;
}
b.retain_tag {
    background-image: linear-gradient(0deg, #713e42, #d3ff3f 230%);
}
b.c_tag {
    background-image: linear-gradient(0deg, #3030a9, #518779 230%);
}
b.vc_tag {
    background-image: linear-gradient(0deg, #949b29, #d5ff1a 230%);
}
b.owner_tag {
    background-image: linear-gradient(0deg, #299b5c, #d5ff1a 230%);
}
b.rtm_tag {
    background-image: linear-gradient(0deg, #ff0000, #8b3e3e 230%);
}
.auction_middle_selection .auction_sel_right .auc_prog_host_wrap .squad_table tbody td {
    height: 38px;
}




/**********************************************************************************Login Wrapper**************************************************************************************/
@font-face {
  font-display: swap; 
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400;
  src: url('/css/fonts/manrope-v20-latin-regular.eot');
  src: url('/css/fonts/manrope-v20-latin-regular.eot?#iefix') format('embedded-opentype'),
       url('/assets/css/fonts/manrope-v20-latin-regular.woff2') format('woff2'), 
       url('/css/fonts/manrope-v20-latin-regular.woff') format('woff'), 
       url('/assets/css/fonts/manrope-v20-latin-regular.ttf') format('truetype'), 
       url('/assets/css/fonts/manrope-v20-latin-regular.svg#Manrope') format('svg');
}
@font-face {
  font-display: swap; 
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 500;
  src: url('/css/fonts/manrope-v20-latin-500.eot');
  src: url('/css/fonts/manrope-v20-latin-500.eot?#iefix') format('embedded-opentype'),
       url('/assets/css/fonts/manrope-v20-latin-500.woff2') format('woff2'), 
       url('/css/fonts/manrope-v20-latin-500.woff') format('woff'), 
       url('/assets/css/fonts/manrope-v20-latin-500.ttf') format('truetype'), 
       url('/assets/css/fonts/manrope-v20-latin-500.svg#Manrope') format('svg');
}
@font-face {
  font-display: swap; 
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600;
  src: url('/css/fonts/manrope-v20-latin-600.eot');
  src: url('/css/fonts/manrope-v20-latin-600.eot?#iefix') format('embedded-opentype'),
       url('/assets/css/fonts/manrope-v20-latin-600.woff2') format('woff2'), 
       url('/css/fonts/manrope-v20-latin-600.woff') format('woff'), 
       url('/assets/css/fonts/manrope-v20-latin-600.ttf') format('truetype'), 
       url('/assets/css/fonts/manrope-v20-latin-600.svg#Manrope') format('svg');
}
@font-face {
  font-display: swap; 
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 700;
  src: url('/css/fonts/manrope-v20-latin-700.eot');
  src: url('/css/fonts/manrope-v20-latin-700.eot?#iefix') format('embedded-opentype'),
       url('/assets/css/fonts/manrope-v20-latin-700.woff2') format('woff2'), 
       url('/css/fonts/manrope-v20-latin-700.woff') format('woff'), 
       url('/assets/css/fonts/manrope-v20-latin-700.ttf') format('truetype'), 
       url('/assets/css/fonts/manrope-v20-latin-700.svg#Manrope') format('svg');
}
@font-face {
  font-display: swap; 
  font-family: 'Anton';
  font-style: normal;
  font-weight: 400;
  src: url('/css/fonts/anton-v27-latin-regular.eot'); 
  src: url('/css/fonts/anton-v27-latin-regular.eot?#iefix') format('embedded-opentype'), 
       url('/assets/css/fonts/anton-v27-latin-regular.woff2') format('woff2'),
       url('/css/fonts/anton-v27-latin-regular.woff') format('woff'),
       url('/assets/css/fonts/anton-v27-latin-regular.ttf') format('truetype'), 
       url('/assets/css/fonts/anton-v27-latin-regular.svg#Anton') format('svg');
}

.ff-antom {
    font-family: 'Anton';
}
.font_light_gry {
    color: #E6E6E6;
}
.font_light_gry2 {
    color: #AFB7B7;
}
.font_light_gry3 {
    color: #CCCCCC;
}
.font_light_gry4 {
    color: #E5E7E7;
}
.font_light_gry5 {
    color: #AEB5B7;
}
.font_white {
    color: #ffffff;
}
.font_offwhite {
    color: #f2f2f2;
}
.font_black1 {
    color: #181B1B;
}
.font_black2 {
    color: #495050;
}
.font_red {
    color: #c81818;
}
.bg_primary_shade1 {
    background-color: #269797;
}
.bg_black1 {
    background-color: #050505;
}
.bg_black2 {
    background-color: #1E2A2B;
}
.bg_drk_green {
    background-color: #323232;
}
.bg_drk_green2 {
    background-color: #292929;
}
.bg_drk_green3 {
    background-color: #404040;
}
.bg_cyan {
    background-color: #199B9C;
}
.bg_primary {
    background-color: #33CCCC;
}
.fw-500 {
    font-weight: 500;
}
.fw-600 {
    font-weight: 600;
}
.fw-700 {
    font-weight: 700;
}
.fw-800 {
    font-weight: 800;
}
.fs-14 {
    font-size: 14px;
}
.fs-16 {
    font-size: 16px;
}
.fs-18 {
    font-size: 18px;
}
.fs-20 {
    font-size: 20px;
}
.fs-24 {
    font-size: 24px;
}
.fs-26 {
    font-size: 26px;
}
.fs-36 {
    font-size: 36px;
}
.fs-46 {
    font-size: 46px;
}

header.header_varia1 {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 99;
    padding-top: 30px;
}
.button_style1 {
    padding: 10px 20px;
    border-radius: 10px;
    overflow: hidden;
    position: relative;
    transition: all 0.4s;
    text-decoration: none;
    display: inline-block;
}
.button_style1::after,
.button_nobg::after {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 50%;
    height: 100%;
    background: linear-gradient(120deg, transparent, rgba(255, 255, 255, 0.4), transparent);
    transition: all 0.8s ease;
}

.button_style1:hover::after,
.button_nobg:hover::after {
    left: 125%;
}
.button_style1:hover,
.button_nobg:hover {
    transform: translateY(-3px);
    box-shadow: 0 6px 20px rgba(42,167,162,0.4);
}
.login_header li {
    display: inline-block;
    padding-right: 40px;
    position: relative;
}
.login_header li:last-child {
    padding-right: 0;
}
.login_header li::before {
  content: "|";
  position: absolute;
  right: 16px;
  top: 1px;
}
.login_header li:last-child::before {
    content: unset;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-text-fill-color: #000 !important; /* text color */
  transition: background-color 9999s ease-in-out 0s; /* prevent flash */
}

/*Login*/
section.login_wrapper {
    padding-top: 30px;
    min-height: 900px;
    font-family: 'Manrope';
    background-image: url(/assets../images/login_background.jpg);
    position: relative;
    z-index: 9;
    background-position: center;
    background-size: cover;
    margin-bottom: 0;
    float: left;
    width: 100%;
}
section.login_wrapper::before {
    content: "";
    background-color: #000000;
    opacity: 0.75;
    left: 0;
    top: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    position: absolute;
}
.login_header h1 {
    margin-bottom: 5px;
    font-weight: normal;
}
.login_main_block {
  background-color: #fff;
  border-radius: 30px;
  overflow: hidden;
  margin-top: 36px;
}
.login_left {
  width: calc(50% + 20px);
  padding-top: 96px;
}
.login_left h2 {
    margin-bottom: 5px;
    font-weight: normal;
}
.login_right {
  width: calc(50% - 20px);
}
.login_right img {
    width: 100%;
    object-fit: cover;
    max-height: 560px;
    height: auto;
    margin-bottom: -4px;
}
.login_width {
  width: 420px;
  margin: 0 auto;
  padding-top: 15px;
}
.form-controls {
  width: calc(100% - 20px);
  height: 40px;
  border: 1px solid #949E9E;
  border-radius: 7px !important;
  background-color: transparent;
  padding-left: 15px;
  color: #949E9E !important;
  transition: all 0.4s;
}
.form-controls:focus {
    color: #000;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.10);
    border-color: #3CC;
    outline: none;
}
.form-groups label {
  margin-bottom: 6px;
}
select.form-controls {
  background-image: url(/assets../images/caret_down_grey.svg);
  background-repeat: no-repeat;
  background-position: right 15px top 15px;
}

.login_mid_line {
    position: relative;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
}
.login_mid_line span::before, .login_mid_line span::after {
    content: "";
    background: #AFB7B7;
    width: 29%;
    height: 1px;
    position: absolute;
    left: 0;
    top: 12px;
}
.login_mid_line span::after {
    left: unset;
    right: 0;
}
.login_top_action {
  margin-bottom: 30px;
}
.button_nobg {
  height: 40px;
  border: 1px solid #949E9E;
  background-color: transparent;
  width: 44%;
  position: relative;
  overflow: hidden;
  transition: all 0.4s;
  border-radius: 7px;
  margin: 0 10px;
}
.button_nobg:hover {
    background-color: #000;
    border-color: #949E9E;
    color: #fff;
}
.button_nobg:hover img {
    filter: invert(1);
}
.button_nobg img, .button_nobg span {
  vertical-align: middle;
  font-size: 16px;
  margin: 0 5px;
}
.circle_btns {
  border: 1px solid #000;
  width: 46px;
  height: 46px;
  text-align: center;
  border-radius: 70px;
  margin: 0 6px;
  display: inline-flex;
  align-items: center;
  transition: all 0.4s;
  justify-content: center;
}
.circle_btns:hover {
    background-color: #000;
}
.circle_btns:hover img {
    filter: brightness(0) invert(1) ;
}

.form-groups {
    margin-bottom: 25px;
    text-align: left;
}
.form_lock b {
  font-size: 15px;
  display: block;
  border: 1px solid #949E9E;
  border-radius: 6px;
  height: 40px;
  line-height: 38px;
  padding-left: 15px;
  background-color: #f2f2f2;
  background-image: url(/assets../images/input_lock.svg);
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: right 10px top 8px;
}


.phone-input {
    display: flex;
    align-items: center;
    padding: 0px 10px;
    border: 1px solid #949E9E;
    border-radius: 7px;
    height: 40px;
}
.phone-input:focus {
    color: #000;
    box-shadow: 0 3px 5px rgba(0,0,0,0.10);
    border-color: #3CC;
}   
.phone-input span {
    color: #000;
    margin-right: 10px;
    user-select: none;
    font-size: 17px;
    margin-top: -4px;
}
.phone-input .form-controls {
  border: none;
  padding-left: 5px;
}
.phone-input .form-controls:focus {
    box-shadow: none;
}
.cover_width {
    display: none;
}
.form_buttons .button_style1 {
  width: 100%;
  border: none;
}
.login_left p {
  padding: 0 30px;
}
.otp-input {
    display: flex;
    gap: 10px;
    justify-content: center;
}
.otp-input input {
    width: 40px;
    height: 40px;
    font-size: 16px;
    text-align: center;
    transition: border-color 0.2s ease, box-shadow 0.2s ease;
    font-weight: 600;
    color: #000;
    padding-left: 0;
    border-radius: 5px;
}
.otp-input input:focus {
  color: #000;
  box-shadow: 0 3px 5px rgba(0,0,0,0.10);
  border-color: #3CC;
}
.form_buttons_dbl .button_style1 {
  margin-bottom: 10px;
}
.valid_error {
  padding-top: 2px;
}

.login_wrapper select {
  -webkit-appearance: none;
  -moz-appearance: none;
}

.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

@media (min-width: 576px) {
    .container,.container-sm {
        max-width:540px
    }
}

@media (min-width: 768px) {
    .container,.container-md,.container-sm {
        max-width:720px
    }
}

@media (min-width: 992px) {
    .container,.container-lg,.container-md,.container-sm {
        max-width:960px
    }
}

@media (min-width: 1200px) {
    .container,.container-lg,.container-md,.container-sm,.container-xl {
        max-width:1140px
    }
}

@media (min-width: 1400px) {
    .container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl {
        max-width:1320px
    }
}

.text-start {
    text-align: left!important
}
.text-end {
    text-align: right!important
}
.text-center {
    text-align: center!important
}
.d-flex {
	display: flex;
}
.align-items-center {
    align-items: center !important;
}
.d-block {
    display: block !important;
}

/******************************************************************************************************************************/
.cb_login_wrapper .login_left {
    padding-top: 40px;
}
.cb_login_wrapper .login_left_inr {
    padding-top: 0;
}
.cb_login_wrapper .login_left h2 {
    margin-bottom: 0 !important;
}
.cb_login_header p {
    font-size: 18px;
    margin-top: 5px;
}
a.cb_back_login {
    display: block;
    color: #000;
    margin-top: 15px;
    text-align: center;
    font-size: 16px;
    text-decoration: none;
}
a.cb_back_login img {
    margin-right: 10px;
}
a.cb_back_login img,
a.cb_back_login span {
	vertical-align: middle;
}
.cb_login_header {
    margin-bottom: 30px;
}
.button_style1 {
    padding: 10px 0px;
    margin: 0 5px 10px 5px;
}
ul.cb_progess_bar {
    margin-top: 15px;
}
ul.cb_progess_bar li {
    width: 55px;
    height: 8px;
    background-color: #fff;
    border-radius: 30px;
    margin: 0 6px;
    padding: 0;
}
ul.cb_progess_bar li.active {
    background-color: #00ff00;
}
ul.cb_progess_bar li::before {
	content: unset;
}
.cb_bottom_btns a {
    background-color: #c8f3f3;
    padding: 5px 16px;
    border-radius: 6px;
}
.cb_bottom_btns {
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.form-groups p {
    font-size: 14px;
    color: #555;
}
.form_buttons {
    margin-top: 15px;
}
#header {
    z-index: 99;
}
.login_left .form_button {
    margin-top: 15px;
}
.form_button button.button_style1 {
    width: 100%;
    border: none;
}
p.pass_note {
    margin-top: -10px;
    margin-bottom: 25px;
    text-align: right;
    margin-right: -20px;
}
p.pass_note a {
    background-color: #f7f7f7;
    padding: 8px 12px;
    display: inline-block;
    border-radius: 5px;
    border: 1px solid #ddd;
}

.error_top {
    background-color: rgb(255 0 0 / 15%);
    color: #000;
    text-align: left;
    padding: 5px 0 5px 20px;
    width: 90%;
    margin: 0 auto;
    margin-top: 15px;
    border-radius: 7px;
    border: 1px solid red;
    background-size: 40px;
    background-repeat: no-repeat;
    max-height: 60px;
    background-position: 12px 10px;
    display: flex;
    flex-direction: column;
}
.error_top p {
    padding: 0;
    margin: 0;
    font-size: 15px;
    text-align: center;
}

/*bid change*/
.auc_moni_bidply_flex {
    display: flex;
    justify-content: space-between;
    padding: 0 15px;
}
.auc_moni_bidplyr_left {
    display: inline-flex;
    align-items: center;
}
.auc_moni_bidplyr_left h2 {
    padding-left: 15px;
    font-size: 26px;
}
.auc_moni_bidplyr_left img {
    width: 150px;
    height: 150px;
    border-radius: 15px;
    object-fit: cover;
}
.auc_moni_bidplyr_right {
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
}

.auction_middle_top {
    display: flex;
    justify-content: space-between;
    width: calc(100% - 34px);
    margin: 0 auto !important;
    margin-bottom: 15px !important;
    margin-top: 15px !important;
}
.auction_middle_top .auc_player_profile_new {
    width: 60%;
    margin: 0;
    position: relative;
    margin-right: 10px;
}
.auction_middle_top .auc_moni_mainright {
    width: 40%;
}
.auction_middle_top .auc_moni_bidplyr {
    border: 1px solid #475aa6;
    min-height: 280px;
    padding: 20px 0 15px 0;
}
.auction_middle_bottom {
    display: flex;
    padding: 0 17px;
}
.auction_middle_bottom .auc_player_mid_left {
    width: 60%;
    margin: 0;
    margin-right: 10px;
}
.auction_middle_bottom .auc_prog_host_wrap {
    width: 40%;
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border: 1px solid #475aa6;
    border-radius: 6px !important;
}
.auction_middle_top .stamp {
    top: 100px;
}
.auction_middle_top .stamp img {
    width: 260px;
}

.auction_middle_top .auction_bigs_wrapper .auction_bid_strip li h6 {
    margin-top: 8px;
    font-size: 16px;
}
.auction_middle_top .auction_bigs_wrapper .auction_bid_strip li b {
    display: block;
    font-size: 16px;
    margin-bottom: 5px;
}
.auction_host_blck .auction_middle_top .auction_bid_strip {
    margin-bottom: 0;
}
.auction_middle_top .auction_bigs_wrapper .auction_bid_strip {
    margin-top: 15px !important;
}

/*Draft Dubai Css*/
.ah_manager_draft .auc_moni_panel_box {
    position: relative;
}
.ah_manager_draft .auc_moni_pnl_top {
    padding-bottom: 0;
}
.ah_manager_draft .auc_moni_pnl_bot {
    border-top: none;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
    text-align: center;
}
.ah_manager_draft .auc_moni_pnl_bot img {
    width: 100px !important;
    border-radius: 0;
    background-color: transparent;
    height: 100px;
    object-fit: contain;
}
.ah_manager_draft .auc_moni_pnl_bot h5 {
    font-size: 16px;
    width: 195px;
    margin-top: 10px;
}
.ah_manager_draft .auc_moni_pnl_top li span {
    position: absolute;
    background-color: #000028;
    font-size: 12px;
    right: 3px;
    top: 5px;
    font-weight: bold;
    padding: 5px 6px;
    display: inline-block;
    border-radius: 70px;
}
.ah_manager_draft .aucmid_left {
    width: 100%;
    display: flex;
    padding: 0 20px;
    background-image: none;
    border: none;
}
.draft_players_big h6, .draft_players_small h6 {
    font-size: 16px;
    color: #fff;
}
.draft_players_big h6 {
    font-size: 20px;
}
.draft_plyr_block {
    display: inline-block;
    background-color: #000028;
    border: 2px solid #009999;
    border-radius: 10px;
    padding: 10px 10px;
    margin-right: 10px;
    vertical-align: top;
    position: relative;
    transition: all 0.4s;
    min-height: 203px;
}
.ah_teammanager_draft .draft_plyr_block {
    min-height: 150px;
}
.draft_act_btns b {
    display: block;
    font-size: 14px;
    margin-top: 8px;
    color: yellow;
    position: absolute;
    top: 2px;
    left: 8px;
}
.draft_act_btns b img {
    width: 17px;
}
.draft_plyr_block.active {
    border-color: yellow;
    box-shadow: 0 0 10px orange;
}
.ah_manager_draft .aucmid_photo img {
    width: 110px;
    height: 120px;
    box-shadow: none;
    object-position: top;
    margin-top: 9px;
}
.ah_manager_draft .aucmid_photo::before {
    top: 27px;
    width: 90px;
    height: 90px;
    background-color: rgb(191 32 32 / 93%);
}
.ah_manager_draft .aucmid_plyr {
    margin-top: 15px;
}
.ah_manager_draft .aucmid_plyr h3 {
    font-size: 20px;
}
.ah_manager_draft .aucmid_left .tag_style {
    font-size: 16px;
    padding: 4px 10px 2px 10px;
    vertical-align: middle;
    margin-right: 5px;
    margin-left: 2px;
}
.draft_act_btns {
    text-align: center;
}
.draft_act_btns a {
    font-size: 14px;
    width: 35%;
    padding: 9px 3px;
    margin-right: 5px;
    text-align: center;
    font-weight: bold;
    margin-top: 8px;
    border-radius: 4px;
    color: #fff;
    text-decoration: none;
    display: inline-block;
}
.draft_players_big {
    margin-bottom: 30px;
}


.draft_players_small .aucmid_photo img {
    width: 70px;
    height: 70px;
}
.draft_players_small .aucmid_plyr {
    margin-top: 10px;
}
.draft_players_small .aucmid_plyr h3 {
    font-size: 16px;
    height: 35px;
    overflow: hidden;
}
.draft_players_small .aucmid_plyr .auc_ply_role img {
    width: 21px;
}
.draft_players_small b.icon_tag.tag_style {
    font-size: 12px;
}
.ah_manager_draft .draft_players_small .aucmid_photo::before {
    top: 13px;
    width: 60px;
    height: 60px;
}
.draft_players_sleft {
    border-right: 1px solid #009999;
    margin-right: 20px;
    padding-right: 10px !important;
    width: 40%;
}
.draft_players_sright {
    width: 60%;
}
.draft_players_small {
    padding: 12px 0;
}
.draft_act_btns a {
    width: 96%;
    display: block;
}
.draft_players_sleft .draft_plyr_block {
    width: calc(25% - 37px);
}
.draft_players_sright .draft_plyr_block {
    width: calc(16.66% - 37px);
}
.draft_players_header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 15px;
}
.draft_players_header a {
    border-radius: 4px;
    display: inline-block;
    margin-left: 10px;
    text-decoration: none;
    padding: 5px 20px;
    font-weight: bold;
    color: #fff;
    font-size: 14px;
}

.draft_players_btns {
    border-top: 1px solid #009999;
    padding: 16px 20px;
    text-align: center;
}
.draft_players_btns a {
    border-radius: 4px;
    display: inline-block;
    margin-left: 10px;
    text-decoration: none;
    padding: 10px 20px;
    font-weight: bold;
    color: #fff;
    font-size: 14px;
    min-width: 90px;
}
/*New*/
.dft_plyr_outer {
    display: flex;
    align-items: center;
}
.dft_plyr_outer .chkbox-lble {
    width: auto;
    margin-bottom: 0;
}
.dft_plyr_outer .checkmark {
    top: -12px;
}
.dft_auc_plyrhd {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.dft_auc_btns {
    margin: -5px 0;
}
.dft_auc_btns a {
    font-size: 14px;
    padding: 9px 20px;
    text-align: center;
    font-weight: bold;
    border-radius: 4px;
    color: #fff;
    text-decoration: none;
    display: inline-block;
    margin-left: 15px;
}
.dft_auc_btns a.btn_unselect {
    background-color: #666;
}
.dft_plyr_outer .chkbox-lble input:checked ~ .checkmark {
    background-color: #009999;
    border-color: #009999;
}

.draft_plyr_block a.btn_remove {
    position: absolute;
    top: -16px;
    right: -13px;
    background-color: #222;
    border-radius: 50px;
    padding: 0;
    width: 20px;
    height: 20px;
    border: 2px solid gray;
    z-index: 99;
}
.draft_plyr_block a.btn_remove img {
    width: 10px;
    padding-top: 5px;
    margin-left: 0px;
}
small.dft_prank {
    position: absolute;
    top: -5px;
    left: -5px;
    background-color: #009999;
    border-radius: 48px;
    padding: 0;
    width: 23px;
    height: 23px;
    border: 2px solid #38dbdb;
    text-align: center;
    line-height: 24px;
    font-weight: bold;
}

.ah_manager_draft .aucpart_mid {
    background-image: linear-gradient(0deg, #000028, #009999 230%);
    border-radius: 6px;
    position: relative;
    border: 1px solid #475aa6;
    margin: 0 15px;
    padding: 0 0px;
    display: block;
    margin-bottom: 15px;
}

.draft_players_header .draft_players_btns {
    border: none;
    padding: 0;
}
.draft_players_header .draft_players_btns a {
    background-color: transparent;
    color: #f76464;
    border: 1px solid #ff2b2b;
    padding: 6px 2px;
}

/*Draft Monitor Dubai*/
@font-face {
  font-display: swap;
  font-family: 'Oxanium';
  font-style: normal;
  font-weight: 600;
  src: url('/assets../images/oxanium-v21-latin-600.woff2') format('woff2');
}

@font-face {
  font-display: swap;
  font-family: 'Oxanium';
  font-style: normal;
  font-weight: 700;
  src: url('/assets../images/oxanium-v21-latin-700.woff2') format('woff2');
}

@font-face {
  font-display: swap;
  font-family: 'Oxanium';
  font-style: normal;
  font-weight: 800;
  src: url('/assets../images/oxanium-v21-latin-800.woff2') format('woff2');
}
.draft_monitor_wrapper {
    font-family: 'Oxanium';
    font-weight: 700;
    background-image: url(/assets../images/draft_monitor_bg.jpg) !important;
    float: none !important;
    width: auto !important;
    min-height: 100vh !important;
    z-index: 9;
    overflow: hidden;
    background-position: 0 0 !important;
    /*height: calc(100vh - 20px);*/
}
.draft_monitor_wrapper:before {
    content: "";
    background-image: url(/assets../images/noise_bg.svg);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    opacity: 0.3;
}
.draft_monitor_wrapper .full-width {
    float: none;
    width: auto;
}
.draft_monitor_head {
    display: flex;
    justify-content: space-between;
    background-color: #6d1613;
    position: relative;
    box-shadow: 0 7px 25px rgb(0 0 0 / 48%);
    z-index: 9;
    align-items: center;
    padding: 15px 25px;
}
.draft_monitor_head:before {
    content: "";
    background-image: url(/assets../images/draft_monitor_header.jpg);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.1;
    z-index: -1;
}
.draft_monitor_head ul {
    width: calc(76% - 5px);
}
.draft_monitor_head li {
    display: inline-block;
    border: 2px solid transparent;
    border-radius: 10px;
    padding: 10px;
    width: calc(14% - 45px);
    margin-right: 20px;
    vertical-align: middle;
    text-align: center;
}
.draft_monitor_head li.active {
    border-color: #deff00;
    background-color: #460000;
    box-shadow: 0 0 40px rgba(178, 220, 12, 0.60);
}
.draft_monitor_head li.active img, 
.draft_monitor_head li:hover img {
    opacity: 1;
    width: 155px;
    height: 135px;
}
.draft_monitor_head li img {
    width: 85px;
    height: 90px;
    object-fit: contain;
    transition: all ease 0.2s;
    opacity: 0.8;
}
.draft_mhead_logo {
    text-align: center;
}
.draft_mhead_logo img {
    vertical-align: middle;
}
img.dft_tour_logo {
    width: 140px;
    margin-bottom: 0;
    margin-right: 25px;
    border-right: 1px solid #894848;
    padding-right: 25px;
}
img.pow_cricbattle {
    width: 180px;
    background-color: #4a0b0c;
    padding: 12px 10px 12px 15px;
    border-radius: 70px;
}
.draft_monitor_mid {
    padding-top: 35px;
}
.dft_tname {
    text-align: center;
    position: relative;
}
.dft_tname span {
    background-image: url(/assets../images/draft_teanm_bg.png);
    display: inline-flex;
    min-width: 430px;
    min-height: 75px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    align-items: center;
    justify-content: center;
    font-size: 40px;
    color: #fff;
    box-shadow: 0 0 0 #000;
    filter: drop-shadow(0 7px 4px rgb(0 0 0 / 30%));
    padding: 0 30px;
}
.dft_tname h2 {
    font-size: 134px;
    color: #c39494;
    opacity: 0.5;
    position: absolute;
    text-align: center;
    width: 100%;
    top: -50px;
    z-index: -1;
}
.dft_player_wrap {
    display: flex;
    padding: 0 30px;
    margin-top: 80px;
    justify-content: center;
}
.dft_player_box {
    /*flex: 1;*/
    width: calc(25%);
    margin-right: 30px;
    border-radius: 20px;
    background-color: #370504;
    overflow: hidden;
    position: relative;
}
.dft_player_box.active {
    box-shadow: 0 0 40px rgba(178, 220, 12, 0.60);
}
.dft_player_box.active:before {
    content: "";
    border: 4px solid yellow;
    position: absolute;
    top: 0;
    left: 0;
    width: calc(100% - 8px);
    height: calc(100% - 8px);
    z-index: 99;
    border-radius: 20px;
}

.dft_player_box.inactive:before,
.dft_player_wrap.sold .dft_player_box::before,
.draft_addinl_plyrs.sold .dft_player_box::before {
    content: "";
    background-color: #000;
    opacity: 0.7;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
}
.dft_player_wrap.sold .dft_player_box.active::before, 
.draft_addinl_plyrs.sold .dft_player_box.active::before {
    background-color: transparent;
    height: calc(100% - 8px);
    z-index: 99;
    width: calc(100% - 8px);
    opacity: 1;
}
.draft_addinl_plyrs.sold .dft_player_box.active::before {
	width: calc(100% - 4px);
    height: calc(100% - 4px);
}
.dft_player_box:last-child {
    margin-right: 0;
}
.dft_player_image {
    text-align: center;
    position: relative;
    background-image: url(/assets../images/dft_player_photo.jpg);
    height: 350px;
}
.dft_player_image > img {
    width: 100%;
    height: 300px;
    object-fit: contain;
    padding-top: 50px;
    overflow: hidden;
    object-position: bottom;
}
.dft_player_image span {
    background-color: #5d1205;
    position: absolute;
    top: 0px;
    right: 0;
    color: #fff;
    display: inline-block;
    padding: 8px 20px;
    min-width: 100px;
    font-size: 16px;
    border-radius: 0 0 0 15px;
}
.stats_card {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: auto auto;
    border-radius: 0 0 20px 20px;
    overflow: hidden;
    background-color: #000000;
    background-image: url(/assets../images/dft_stats_bg.png);
    background-size: cover;
}
.stat_big {
    grid-row: span 2;
    border-bottom: none !important;
}
.stat.stat_big .value {
    font-size: 30px;
}
.stats_card .stat {
    padding: 8px 10px 3px 10px;
    text-align: center;
    border-left: 1px solid rgb(255 255 255 / 15%);
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.stats_card .stat:nth-child(3),
.stats_card .stat:nth-child(5) {
  border-right: none;
}

.stats_card .stat:nth-last-child(-n+2) {
  border-bottom: none;
}
.stats_card .value {
    font-size: 24px;
    font-weight: 700;
    color: #ffffff;
    line-height: 1;
}
.stats_card .label {
    margin-top: 2px;
    font-size: 16px;
    color: #d86a6a;
    font-weight: 600;
}
.dft_player_nm {
    background-image: url(/assets../images/dft_playernm_bg.png);
    background-color: #370504;
}
.dft_player_nm h3 {
    font-size: 28px;
    color: #fff;
    text-align: center;
    padding: 8px 5px;
    line-height: 1;
}
.dft_player_wrap .dft_player_nm h3 {
	color: yellow;
}
.dft_player_image .stamp {
    height: auto;
    width: auto;
    right: 0;
    top: 180px;
    left: 0;
}
.dft_player_image .stamp img {
    width: 270px;
    filter: drop-shadow(0 0 19px rgba(178, 220, 12, 0.90));
}
img.dft_big_logo {
    width: 960px;
    position: absolute;
    bottom: -60px;
    z-index: -1;
    right: -170px;
    height: 780px;
    object-fit: contain;
    object-position: right;
    opacity: 0.3;
}

.draft_addinl_wrap {
    padding: 0 30px;
    display: flex;
    align-items: center;
    margin-top: 30px;
}
.draft_addinl_head {
    margin-right: 30px;
}
.draft_addinl_head h4 {
    margin: 0;
}
.draft_addinl_head span {
    background-image: url(/assets../images/draft_teanm_bg.png);
    display: inline-flex;
    min-width: auto;
    min-height: auto;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: #fff;
    padding: 12px 20px 10px 20px;
    filter: drop-shadow(0 7px 4px rgb(0 0 0 / 60%));
}
.draft_addinl_plyrs {
    width: 80%;
}
.draft_addinl_plyrs .dft_player_box {
    display: inline-block;
    margin-right: 15px;
    width: calc(16% - 50px);
    vertical-align: top;
}
.draft_addinl_plyrs .dft_player_image {
    height: 120px;
}
.draft_addinl_plyrs .dft_player_image > img {
    height: 110px;
    padding-top: 10px;
}
.draft_addinl_plyrs .dft_player_nm {
    padding: 10px 5px;
    text-align: center;
}
.draft_addinl_plyrs .dft_player_nm h3 {
    font-size: 18px;
    padding: 0;
    line-height: 1;
}
.draft_addinl_plyrs .dft_player_nm span {
    font-size: 14px;
    color: yellow;
    display: block;
    margin-top: 2px;
}
.draft_addinl_plyrs .dft_player_image .stamp {
    top: 50px;
}
.draft_addinl_plyrs .dft_player_image .stamp img {
    width: 120px;
}
.draft_addinl_plyrs .dft_player_box.active:before {
    border: 2px solid yellow;
    width: calc(100% - 4px);
    height: calc(100% - 4px);
}
.draft_monitor_wrapper .auc_moni_playerbox.auc_no_playerbox {
    width: auto !important;
    display: inline-block;
    flex: unset;
    margin: 0 auto;
    background-image: linear-gradient(0deg, #4b1814, #751f1f 100%);
    margin-top: 260px;
    padding: 40px 120px;
    border-radius: 270px;
    box-shadow: 0 6px 13px #a54943;
}
.draft_monitor_wrapper .auc_moni_playerbox.auc_no_playerbox h2 {
    font-size: 38px;
    color: #fff;
}
.draft_monitor_wrapper span.soundon {
    background-color: #32110e;
}
.ah_manager_draft .auc_moni_panel_box.active {
    border-color: red;
    background-image: linear-gradient(0deg, #3a0303, #f30000 230%);
    border-width: 2px;
}
.ah_manager_draft .active .auc_moni_pnl_top li span {
	background-color: #420000;
}

.dft_noplayer_wrap#divcroundnoplayer {
    color: #ffe6e6;
    text-align: center;
    padding-top: 180px;
    font-size: 24px;
}
.ah_teammanager_draft .draft_players_sleft {
    border-right: none;
    width: 100%;
}
.ah_teammanager_draft .draft_players_small h6 {
    font-size: 20px;
}
.draft_players_sright .draft_players_header {
    width: calc(100% - 30px);
}
.ah_teammanager_draft .draft_players_sleft .draft_plyr_block .stamp {
	right: 0;
    top: 25px;
}	
.ah_teammanager_draft .draft_players_sleft .draft_plyr_block {
    width: calc(9% - 25px);
}
.ah_teammanager_draft .draft_players_sleft .draft_plyr_block .stamp img {
    height: auto;
    border-radius: 0;
    width: 115px;
    filter: drop-shadow(rgba(178, 220, 12, 0.9) 0px 0px 19px);
}
.ah_teammanager_draft .auction_manger_new .auction_sel_right .squad_table {
    height: 505px !important;
}

label.chkbox-lble.chckbox_dft {
    width: 100%;
    font-size: 14px;
    margin-bottom: 25px;
    margin-top: 10px;
    padding-left: 30px;
}
label.chkbox-lble.chckbox_dft span {
    top: -4px;
}
.modal_preacution.dft_modal_plyrrmv .modal_content p {
    font-size: 14px;
    color: #000;
    text-align: center;
    margin: 0;
    background-color: #eee;
    padding: 5px 10px;
    border-radius: 6px;
    margin-bottom: 5px;
}


@media screen and (max-width: 1700px) and (min-width: 1200px) {

    .draft_monitor_head li img {
        width: 100px;
        height: 110px;
    }
    .draft_monitor_head li {
        margin-right: 15px;
    }
    img.dft_tour_logo {
        width: 110px;
        margin-right: 20px;
        padding-right: 20px;
    }
    img.pow_cricbattle {
        width: 150px;
    }
    .dft_tname span {
        min-width: 370px;
        font-size: 34px;
        padding: 0 20px;
    }
    .dft_tname h2 {
        font-size: 104px;
        opacity: 0.2;
        top: 30px;
    }
    .dft_player_image .stamp img {
        width: 210px;
    }
    .dft_player_nm h3 {
        font-size: 24px;
    }
    .stat.stat_big .value {
        font-size: 24px;
    }
    .stats_card .label {
        margin-top: 0px;
        font-size: 14px;
    }
    .stats_card .value {
        font-size: 20px;
    }
    .dft_player_box.active:before {
        border: 3px solid yellow;
        width: calc(100% - 6px);
        height: calc(100% - 6px);
    }
    .draft_addinl_plyrs .dft_player_nm h3 {
        font-size: 15px;
    }
    .draft_addinl_plyrs .dft_player_nm span {
        font-size: 12px;
        margin-top: 2px;
    }
    .draft_addinl_plyrs .dft_player_box {
        margin-right: 10px;
        width: calc(16% - 16px);
    }

}

@media screen and (max-width: 7000px) and (min-width: 2200px) {

    .draft_monitor_wrapper {
        height: 100vh;
    }
    .dft_player_wrap, .draft_addinl_wrap {
        width: 1920px;
        margin: 0 auto;
        margin-top: 55px;
    }

}

/*Draft Overlay*/
.draft_overlay_wrapper {
    position: fixed;
    bottom: 0;
    width: 100%;
    padding-top: 180px;
}

.draft_overlay_block {
    position: relative;
    text-align: center;
    width: 100%;
    margin: 0 auto;
    margin-bottom: -4px;
}

.draft_overlay_wrapper img.draft_mid_img {
    width: 100%;
    height: 125px;
}

.draft_overlay_wrapper .draft_team_box {
    position: absolute;
    left: 0;
    right: 0;
    top: -75px;
}
.draft_overlay_wrapper .draft_team_box img {
    width: 180px;
    margin-top: 5px;
    filter: drop-shadow(2px 11px 20px black);
}
.draft_overlay_wrapper .draft_team_box:before {
    content: "";
    background-image: url(/assets../images/draft_team_bg_circle.png);
    width: 190px;
    height: 190px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    top: 3px;
    left: 0;
    z-index: -1;
    right: 0;
    margin: 0 auto;
    filter: drop-shadow(2px 4px 8px #999);
    animation: spin 30s linear infinite;
}
.draft_overlay_wrapper .draft_team_left {
    text-align: left;
    position: absolute;
    top: 0;
    left: 40px;
    width: 20%;
    display: flex;
    flex-direction: column;
    height: 125px;
    justify-content: center;
}
.draft_overlay_wrapper .draft_team_left h2 {
    font-size: 32px;
    color: #ccff00;
    margin: 0;
    margin-bottom: 5px;
}
.draft_overlay_wrapper .draft_team_left span {
    font-size: 24px;
    font-weight: 600;
    color: #ddd;
}
.draft_overlay_wrapper .draft_team_right {
    text-align: left;
    position: absolute;
    top: 0;
    right: 30px;
    width: 20%;
    display: flex;
    height: 125px;
    justify-content: center;
    align-items: center;
}
.draft_overlay_wrapper img.ov_draft_logo {
    width: 100px;
}
.draft_overlay_wrapper img.ov_draft_cblogo {
    width: 165px;
    margin-left: 40px;
    border-left: 2px solid rgb(255 255 255 / 19%);
    padding-left: 25px;
}

.draft_overlay_wrapper .draft_player_block {
    background: linear-gradient(0deg, #4b1814, #751f1f) padding-box;
    padding: 18px 15px 10px 15px;
    text-align: center;
}
.draft_overlay_wrapper .draft_player_inr {
    width: 100%;
    white-space: nowrap;
}
.draft_overlay_wrapper .draft_player_inr.slide {
	animation: scroll-left 90s linear infinite;
}
.draft_overlay_wrapper .draft_player_box {
    display: inline-flex;
    background-image: url(/assets../images/draft_player_bg.jpg);
    border: 2px solid #fff;
    border-radius: 10px;
    align-items: center;
    width: 13%;
    white-space: normal;
    margin-right: 15px;
    position: relative;
}
.draft_overlay_wrapper .draft_player_box > img {
    width: 100px;
    height: 115px;
    margin-top: -25px;
    object-fit: cover;
    object-position: bottom;
    margin-left: 10px;
    margin-bottom: 0px;
}
.draft_overlay_wrapper .draft_player_box h2 {
    font-size: 18px;
    width: 65%;
    padding-left: 5px;
    color: #fff;
}

.draft_overlay_wrapper .stamp {
    height: 40px;
    width: auto;
    left: -120px;
    top: 30px;
    position: absolute;
    -webkit-animation-name: dftpulse;
    animation-name: dftpulse;
    animation-delay: 1.5s;
    -webkit-animation-delay: 0.5s;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    opacity: 0;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
.draft_overlay_wrapper .stamp img {
    width: 95px;
    filter: drop-shadow(0 0 7px rgba(178, 220, 12, 0.90));
}

.draft_monitor_head h6 {
    color: #fff;
    font-size: 20px;
    text-align: center;
}
.draft_monitor_head h6 b {
    display: block;
    font-size: 30px;
    color: yellow;
    font-weight: 700;
}

@keyframes dftpulse {
  0%{
    opacity: 0;
  }
  10%{
    opacity:.50;
    transform-origin: 50% 50%;
    transform: rotate(-2deg) scale(3);
    transition: all .3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
  }
  100%{
    opacity:1;
    transform: rotate(-10deg) scale(1);
  }
}

.draft_group_selection .popup-table-cus-inner input.button2 {
    padding: 10px 20px;
    margin-left: 10px;
    border-radius: 5px;
    margin-bottom: 10px;
    margin-right: 0px;
}
.draft_group_selection .group-lb-block {
    float: none;
    width: 48%;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 10px;
    margin-right: 15px;
}
.draft_group_selection .grp-lb-tle.page-title-new {
    width: calc(100% - 24px);
}
.draft_group_selection .group-lb-block h3 {
    width: 40%;
}
.draft_group_selection .group-lb-stage .create_league_list_league9 span {
    padding: 10px 15px;
    font-size: 14px;
}
.draft_group_selection .grp-btns {
    width: 55%;
}
.draft_group_selection .grp-btns a {
    background-color: #000;
}

/*Dubai Drafting*/
/*squad view*/
/*squad view*/
.draft_squad_wrapper {
    min-height: calc(100vh - 20px);
}
.draft_squad_wrapper:after {
    content: "";
    width: 60%;
    height: 400%;
    background-color: #000;
    position: absolute;
    left: 0;
    top: 0;
    z-index: -11;
    transform: skew(0deg, 71deg);
    opacity: 0.7;
}
.dft_squad_top {
    padding: 40px 20px 0px 40px;
}
.dft_squad_top img {
    width: 130px;
}
.dft_squad_mid {
    max-width: 1360px;
    margin: 0 auto;
    margin-top: -150px;
}
.dft_squad_midhdr {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    margin-bottom: 20px;
}
.dft_squad_midhdr h2 {
    font-size: 50px;
    color: #fff;
    padding-top: 90px;
    margin-right: 50px;
    font-style: italic;
}
.dft_squad_midhdr img {
    width: 180px;
}
.dft_squad_players {
    background-color: rgb(28 2 0 / 19%);
    border-radius: 0;
    padding: 20px;
    display: flex;
    flex-wrap: wrap;
}
.draft_squad_wrapper .dft_player_box {
    margin-right: 20px;
    width: calc(16.66% - 21px);
    flex: unset;
    margin-bottom: 20px;
    background: #400200;
    background: linear-gradient(180deg, rgba(64, 2, 0, 0) 0%, rgb(0 0 0) 100%);
    border-radius: 0;
}
.draft_squad_wrapper .dft_player_box::before {
    content: "";
    width: 2px;
    height: 100%;
    width: 3px;
    background: linear-gradient(to bottom, transparent 0%, #ffcc29 50%, transparent 100%);
    position: absolute;
    left: 0;
    top: 0;
}
.draft_squad_wrapper .dft_player_box::after {
    content: "";
    width: 2px;
    height: 100%;
    width: 3px;
    background: linear-gradient(to bottom, transparent 0%, #ffcc29 50%, transparent 100%);
    position: absolute;
    right: 0;
    top: 0;
}
.draft_squad_wrapper .dft_player_box:nth-child(6n) {
    margin-right: 0;
}
.draft_squad_wrapper .dft_player_image {
    height: 172px;
    background-image: url(/assets../images/squad_dft_border.png);
    background-size: cover;
    background-position: 0 21px;
    background-repeat: no-repeat;
}
.draft_squad_wrapper .dft_player_image > img {
    height: 160px;
    padding-top: 12px;
    filter: drop-shadow(2px -4px 6px #8d0c0c);
    box-shadow: 0 0 12px #8d0c0c;
}
.draft_squad_wrapper .dft_player_image span {
    padding: 2px 10px;
    min-width: 70px;
    font-size: 14px;
}
.draft_squad_wrapper .dft_player_nm h3 {
    font-size: 18px;
    padding: 5px 0;
    width: 78%;
    margin: 0 auto;
    line-height: 1.2;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    color: yellow;
}
.draft_squad_wrapper .dft_player_nm span {
    font-size: 16px;
    color: #fff;
    display: block;
    text-align: center;
    background-color: transparent;
    padding: 5px 0px 10px 0;
}
.draft_squad_wrapper .dft_player_nm {
    width: 100%;
    padding-top: 12px;
}
.draft_squad_wrapper:before {
    opacity: 0.2;
}

.dftt_round_header {
    display: flex;
    justify-content: space-between;
    text-align: left;
    background: url(/assets../images/page-title-bg.jpg) bottom left repeat-x;
    border-bottom: 1px solid #d0cdcd;
    align-items: center;
    padding-right: 10px;
}
.dftt_round_header h3 {
    background: none !important;
    border: none !important;
}
.dftt_round_header a img {
    width: 22px;
    vertical-align: middle;
    margin-right: 5px;
}
.dftt_round_header a span {
	vertical-align: middle;
}

.ah_manager_draft .draft_players_btns_monitor,
.auc_btnsview_monitor .draft_players_btns_monitor {
    padding: 10px 10px 10px 10px;
    border-top: 1px solid #009999;
    text-align: right;
}
.ah_manager_draft .draft_players_btns_monitor select,
.auc_btnsview_monitor .draft_players_btns_monitor select {
    background-color: rgb(27, 88, 110);
    color: rgb(255, 255, 255);
    height: 39px;
    font-size: 14px;
    padding: 0px 5px;
    border-color: rgb(75, 127, 147);
    border-radius: 4px;
    margin-right: 10px;
}
.ah_manager_draft .draft_players_btns_monitor a,
.auc_btnsview_monitor .draft_players_btns_monitor a {
    padding: 10px 20px;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    border-radius: 5px;
}
.auc_btnsview_monitor {
    display: flex;
    align-items: center;
}
.auc_btnsview_monitor .draft_players_btns_monitor select {
	height: 30px;
	width: 120px;
}
.auc_btnsview_monitor .draft_players_btns_monitor a {
	padding: 6px 12px;
	font-size: 14px;
}
.auc_btnsview_monitor .draft_players_btns_monitor {
    padding: 5px 10px 5px 10px;
    border-top: none;
}
.auc_btnsview_monitor .draft_players_btns_monitor label {
    font-size: 16px;
    font-weight: 600;
    margin-right: 6px;
}
.auc_btnsview_monitor .draft_players_btns_monitor {
    margin-right: 12px;
    border-right: 1px solid #585883;
}
.sp_auction_monitor.cric_auc_hosting.auchouse_monitor.auchouse_monitor_new .draft_squad_wrapper::after {
    content: unset;
}
.sp_auction_monitor.cric_auc_hosting.auchouse_monitor.auchouse_monitor_new .draft_squad_wrapper .dft_player_image > img {
    box-shadow: 0 0 12px #544bd3;
}
.sp_auction_monitor.cric_auc_hosting.auchouse_monitor.auchouse_monitor_new .draft_squad_wrapper .dft_player_nm {
    background-color: #100050;
}
.auction_monitor_mid .auc_plyr_info > img,
.auction_player_mid .auc_plyr_info > img {
    object-position: top;
}

/*overlay*/
.v_player_box img {
    border-radius: 270px;
}
.v_player_box:before {
    top: -23px;
}


/*Product Offering - Fantasy League*/
.fantasy_league_wrap {
    background-color: #fff;
    margin-left: 0;
    width: 100%;
    margin-top: 15px;
}
.fantasy_league_top, .fantasy_leag_playon {
    background: rgb(169,208,51);
    background: linear-gradient(90deg, #c4d79b 0%, rgba(0,212,255,0) 120%);
    position: relative;
    z-index: 9;
}
.fantasy_league_top {
    background-image: url(/assets../images/corporate_testbg.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: -415px 0px;
}
.fantasy_league_top::before, .fantasy_league_form::before, .fantasy_leag_playon::before {
    content: "";
    background-image: url(/assets../images/corporate_shape2.png);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: 20%;
    z-index: -1;
    background-repeat: no-repeat;
    background-position: top left;
}
.fantasy_league_wrap .container {
    display: flex;
    align-items: center;
    width: calc(100% - 40px);
    padding: 0 40px;
}
.fantasy_league_left {
    width: 60%;
    padding: 100px 0 130px 0;
}
.fantasy_league_wrap h2 {
    font-size: 34px;
    margin-bottom: 26px;
    color: #205602;
}
.fantasy_league_left p {
    font-size: 17px;
    color: #205602;
    font-weight: 500;
    line-height: 1.3;
}
.fantasy_league_right {
    width: 40%;
    text-align: center;
    margin-top: -50px;
}

.fantasy_league_image {
    width: 390px;
    height: 320px;
    margin: auto;
    filter: drop-shadow(2px 10px 11px rgba(0,0,0,0.3));
    overflow: hidden;
    border-radius: 180px;
}
.fantasy_league_right img {
    width: 420px;
    height: 380px;
    object-fit: cover;
    border-radius: 100%;
}
.fantasy_league_content {
    width: 60%;
    padding-right: 40px;
}
.fantasy_league_form {
    width: 350px;
    background-color: #205602;
    padding: 35px 20px 30px 20px;
    border-radius: 15px;
    text-align: center;
    margin-top: -60px;
    position: relative;
    z-index: 9;
    margin-bottom: 80px;
    box-shadow: 2px 10px 11px rgba(0,0,0,0.3);
}
.fantasy_league_form::before {
    background-size: 35%;
    filter: brightness(1000);
    border-radius: 15px 0 0 0;
}
.fantasy_league_content li, .fantasy_league_benefits li {
    font-size: 16px;
    color: #205602;
    font-weight: 500;
    line-height: 1.3;
    position: relative;
    padding-left: 20px;
    margin-bottom: 20px;
}
.fantasy_league_content li::before, .fantasy_league_benefits li::before {
    content: "";
    width: 7px;
    height: 7px;
    position: absolute;
    left: 0;
    top: 5px;
    background-color: transparent;
    border: 1px solid #aaa;
    border-radius: 110px;
}
.fantasy_league_content p {
    font-size: 18px;
    color: #205602;
    font-weight: 400;
    line-height: 1.3;
}
.fantasy_league_form input.form-control::placeholder {
    opacity: 1;
}
.fantasy_league_form input.form-control {
    width: calc(100% - 0px);
    border: none;
}
.fantasy_league_form .form-group {
    margin-bottom: 15px;
}
.fantasy_league_form h3 {
    color: #fff;
    margin-bottom: 20px;
    font-size: 19px;
}
.fantasy_league_form .form-btn .button {
    font-size: 18px;
    color: #205602 !important;
    margin: 0;
    padding: 15px 20px;
    margin-top: 5px;
    background-color: #c4d99d !important;
    width: calc(100% - 44px);
}
.fantasy_league_form .form-btn {
    text-align: center;
    margin-top: 0;
    padding-bottom: 0;
}

.fantasy_league_benefits {
    background: #c4d79b;
    padding: 30px 0 45px 0;
    position: relative;
    z-index: 9;
}
.fantasy_league_benefits::after, .fantasy_league_platform::after {
    content: "";
    background-image: url(/assets../images/corporate_shape2.png);
    position: absolute;
    bottom: 0;
    right: 0;
    width: 274px;
    height: 248px;
    background-size: 70%;
    z-index: -1;
    background-repeat: no-repeat;
    transform: rotate(180deg);
}
.fantasy_league_benefits::before, .fantasy_league_platform::before {
    content: "";
    background-image: url(/assets../images/corporate_shape2.png);
    position: absolute;
    top: 0;
    left: 0;
    width: 274px;
    height: 248px;
    background-size: 70%;
    z-index: -1;
    background-repeat: no-repeat;
    background-position: top left;
}
.fantasy_league_benefits h2 {
    text-align: center;
}
.fantasy_league_benefits ul {
    padding: 0 40px;
}
.fantasy_league_benefits li::before {
    border: 1px solid #000;
}
.fantasy_league_benefits li {
    font-size: 18px;
}

.fantasy_league_partners h2 {
    text-align: center;
}
.partner_img img {
    width: 100px;
    height: 55px;
    padding: 5px 6px;
}
.fantasy_league_partners {
    padding: 30px 0;
}

.fantasy_league_platform {
    background: rgb(169,208,51);
    background: linear-gradient(90deg, #c4d79b 0%, rgba(0,212,255,0) 120%);
    position: relative;
    z-index: 9;
    display: flex;
    align-items: center;
    padding: 50px 0 60px 0;
}
.fantasy_platform_left {
    width: 45%;
    padding-left: 40px;
}
.fantasy_platform_left h2 {
    font-size: 27px;
}
.fantasy_platform_left p {
    font-size: 20px;
    color: #205602;
    font-weight: 500;
    line-height: 1.3;
    padding-right: 0px;
}
.fantasy_platform_right {
    width: 55%;
    padding-left: 30px;
}
.fantasy_platform_right h3 {
    color: #205602;
    font-size: 24px;
    text-transform: uppercase;
    font-style: italic;
    text-align: center;
    margin-bottom: 30px;
}
.fantasy_platform_right h3 span {
    position: relative;
    z-index: 9;
}
.fantasy_platform_right h3 span::before {
    content: "";
    background-color: #c4d79b;
    width: 100%;
    height: 10px;
    position: absolute;
    bottom: 0;
    z-index: -1;
}
.fantasy_platform_right li {
    vertical-align: top;
    width: calc(50% - 40px);
    background-color: #c4d79b;
    margin-bottom: 15px;
    border-radius: 120px;
    margin-right: 15px;
    display: inline-flex;
    align-items: center;
    padding-right: 5px;
}
.fantasy_platform_right li span {
    display: inline-block;
    background-color: #205602;
    padding: 10px;
    border-radius: 80px;
    margin-right: 10px;
}
.fantasy_platform_right li span img {
    width: 40px;
    height: 40px;
    object-fit: contain;
    filter: invert(1);
}
.fantasy_platform_right li:nth-child(even) {
    margin-right: 0;
}
.fantasy_platform_right li h6 {
    font-size: 16px;
    color: #205602;
}

.fantasy_leag_msg {
    padding: 50px 0;
}
.fantasy_leag_msg p {
    font-size: 22px;
    color: #205602;
    font-weight: 500;
    line-height: 1.4;
    padding: 0 40px;
    margin: 0;
}

.fantasy_leag_playon {
    text-align: center;
    padding: 50px 0;
}
.fantasy_playon_img img {
    width: 60%;
    margin-top: 10px;
}
.fantasy_playon_title p {
    font-size: 20px;
    color: #205602;
    font-weight: 500;
    line-height: 1.3;
}
.fantasy_playon_title h2 {
    margin-bottom: -10px;
}

/*prediction*/
.offering_wrapper .container {
    display: flex;
    padding: 30px 40px 0 40px;
    width: calc(100% - 40px);
}

.offering_wrapper.off_predict_league {
    margin-left: 0;
    width: 100%;
    margin-top: 15px;
}
.off_predict_banner {
    background-image: url(/assets../images/po_prediction_banner1.jpg);
    min-height: 340px;
    text-align: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.off_predict_banner_left {
    text-align: center;
    padding-top: 40px;
}
.off_predict_banner_left img {
    margin-bottom: 15px;
    width: 240px;
}
.off_predict_banner_left h1 {
    color: #fff;
    line-height: 47px;
    font-size: 42px;
    text-shadow: 3px 4px black;
    text-transform: uppercase;
}
.off_predict_banner_left h1 span {
    display: block;
    font-size: 26px;
}

.predict_whyus_content {
    width: 60%;
    padding-top: 20px;
}
.off_predict_header h2 {
    font-size: 31px;
    text-transform: uppercase;
    font-weight: bold;
    color: #070955;
}
.off_predict_header p {
    font-size: 18px;
    color: #070955;
    font-weight: 500;
    line-height: 1.4;
    margin-top: 10px;
}
.off_predict_whyus, .off_predict_steps, .off_predict_addon {
    background-image: url(/assets../images/po_prediction_banner_white1.jpg);
}
.predict_whyus_content ul {
    margin-top: 40px;
}
.predict_whyus_content li, .off_predict_addon li {
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 500;
    position: relative;
    padding-left: 40px;
    color: #070955;
    margin-bottom: 25px;
}
.predict_whyus_content li:last-child {
    margin-bottom: 0;
}
.predict_whyus_content li::before, .off_predict_addon li::before {
    content: "";
    position: absolute;
    background-image: url(/assets../images/po_prediction_bullet.jpg);
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: 20px;
    left: 5px;
    filter: drop-shadow(2px 3px 1px rgba(0,0,0,0.5));
}
.off_predict_whyus .fantasy_league_form {
    background-color: #16197a;
    margin-bottom: 50px;
}
.fantasy_league_form::before {
    content: unset;
}
.off_predict_whyus .form-btn .button {
    color: #fff !important;
    background-color: #ff0f00 !important;
}

.off_predict_platform {
    background-image: url(/assets../images/po_prediction_banner2.jpg);
    background-repeat: no-repeat;
    padding: 60px 0;
}
.off_predict_platform .off_predict_header h2, 
.off_predict_platform .off_predict_header p,
.off_predict_playon .off_predict_header h2, 
.off_predict_playon .off_predict_header p {
    color: #fff;
}
.off_predict_platform .off_predict_header {
    text-align: center;
    margin-bottom: 40px;
}
.off_predict_platform .fantasy_platform_right li {
    width: calc(27% - 40px);
    background-color: #16197a;
    text-align: left;
}
.off_predict_platform .fantasy_platform_right li h6 {
    color: #fff;
}
.off_predict_platform .fantasy_platform_right li span {
    background-color: #383b7f;
}
.off_predict_platform .fantasy_platform_right {
    width: 95%;
    padding-left: 10px;
    text-align: center;
    margin: 0 auto;
}
.off_predict_platform .fantasy_platform_right li:nth-child(even) {
    margin-right: 15px;
}

.off_predict_steps {
    text-align: center;
    padding: 50px 0;
}
.off_predict_steps li {
    display: inline-block;
    padding: 0 10px;
    margin-top: 30px;
    width: calc(25% - 45px);
    vertical-align: top;
}
.off_predict_steps li span {
    display: block;
    color: #070955;
    font-size: 16px;
    padding-bottom: 5px;
}
.off_predict_steps li h6 {
    color: #070955;
    font-size: 15px;
    width: 90%;
    margin: 0 auto;
    margin-top: 15px;
}

.off_predict_playon {
    background-image: url(/assets../images/po_prediction_banner3.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    text-align: center;
    padding-top: 50px;
    margin-bottom: 50px;
}
.off_predict_addon ul {
    padding-top: 30px;
}
.off_predict_playon .fantasy_playon_img img {
    margin-bottom: -50px;
    margin-top: 15px;
}
.off_predict_addon {
    margin-top: -50px;
    padding-top: 100px;
    padding-left: 40px;
    padding-bottom: 10px;
}

/*auction*/
.off_auction_banner {
    background-image: url(/assets../images/po_auction_banner1.jpg);
    min-height: 350px;
}
.off_auction_banner .off_predict_banner_left {
    text-align: left;
    padding-top: 30px;
    width: 60%;
    padding-left: 70px;
}
.off_auction_banner .off_predict_banner_left img {
    margin-bottom: 75px;
    width: 180px;
}
.off_auction_banner h1 small {
    display: inline-block;
    position: relative;
}
.off_auction_banner h1 small::before, .off_auction_league .predict_whyus_content h2::before {
    content: "";
    background-image: url(/assets../images/po_auction_vector.png);
    position: absolute;
    width: 80px;
    height: 80px;
    top: -20px;
    left: -30px;
    background-size: contain;
    background-repeat: no-repeat;
}

.off_auction_league .off_predict_header h2 {
    color: #142235;
}
.off_auction_league .off_predict_header p {
    font-size: 20px;
    color: #142235;
    margin-top: 5px;
    opacity: 0.7;
}
.off_auction_league .predict_whyus_content li {
    font-size: 18px;
    text-transform: capitalize;
    padding-left: 0;
    color: #142235;
    margin-top: 25px;
    margin-bottom: 0;
    padding-right: 115px;
}
.off_auction_league .predict_whyus_content li::before {
    content: unset;
}
.off_auction_league .predict_whyus_content h2 {
    display: inline-block;
    position: relative;
}
.off_auction_league .predict_whyus_content h2::before {
    width: 60px;
    height: 60px;
    top: -15px;
    left: -20px;
}
.off_auction_league .off_predict_whyus .fantasy_league_form {
    background-color: #17283f;
}

.off_auction_process {
    background-image: url(/assets../images/po_auction_process_bg.jpg);
}
.off_auction_process {
    background-image: url(/assets../images/po_auction_process_bg.jpg);
    padding-left: 40px;
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 320px;
}
.off_auction_league .off_auction_process .off_predict_header h2,
.off_auction_league .off_auction_unique .off_predict_header h2 {
    color: #fff;
    margin-bottom: 25px;
}
.off_auction_process ul li, .off_auction_post li, .off_auction_unique li, .off_auction_addition li {
    font-size: 17px;
    color: #fff;
    font-weight: 500;
    position: relative;
    padding-left: 35px;
    margin-bottom: 15px;
    line-height: 1.3;
}
.off_auction_process li::before, .off_auction_post li::before, .off_auction_unique li::before, .off_auction_addition li::before {
    content: "";
    background-image: url(/assets../images/po_auction_pointer.png);
    position: absolute;
    width: 24px;
    height: 24px;
    left: 0;
    top: 3px;
    background-repeat: no-repeat;
    background-size: contain;
}
.off_auction_process ul li ul li {
    display: inline-block;
    padding-left: 20px;
}
.off_auction_process ul li ul li::before {
    content: "";
    background-image: none;
    width: 7px;
    height: 7px;
    background-color: #426da9;
    border-radius: 21px;
    top: 8px;
    left: 4px;
}
.off_auction_process ul li span {
    display: block;
    padding-bottom: 15px;
}

.off_auction_post {
    background-image: url(/assets../images/po_auction_post_bg.jpg);
    padding: 45px 40px;
    background-size: cover;
    background-position: -20px 0px;
}
.off_auction_post li, .off_auction_addition li {
    color: #142235;
}
.off_auction_post h2, .off_auction_addition h2 {
    margin-bottom: 30px;
}
.off_auction_post li::before {
    top: 3px;
}
.off_auction_post li, .off_auction_unique li, .off_auction_addition li {
    margin-bottom: 25px;
}

.off_auction_unique {
    background-image: url(/assets../images/po_auction_unqiue_bg.jpg);
    padding: 40px 390px 40px 40px;
}
.off_auction_unique h6 {
    font-weight: 600;
    color: #ffa600;
    font-size: 18px;
    margin-top: 50px;
}

.off_auction_addition {
    background-image: url(/assets../images/po_auction_additon_bg.jpg);
    padding: 40px 390px 40px 40px;
}

.off_auction_slideritem img {
    border-radius: 10px;
    border: 3px solid red;
}
.off_auction_slideritem {
    transition: all 0.3s;
    opacity: 0.3;
    transform: scale(0.8);
}
.off_auction_slider .center.active .off_auction_slideritem {
    transform: scale(1);
    opacity: 1;
}
.off_auction_showcase {
    background-color: #121a29;
    padding-top: 50px;
    padding-bottom: 100px;
}
.off_auction_slideritem h2 {
    text-align: center;
    margin-bottom: 10px;
    transition: all 0.9s;
    opacity: 0;
    color: #fff;
    font-weight: lighter;
    font-size: 22px;
}
.off_auction_slider .center.active .off_auction_slideritem h2 {
    opacity: 1;
}

.off_auction_showcase .owl-nav {
    position: absolute;
    bottom: -15px;
    width: 10%;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.slider-box-carousel .owl-nav button.owl-next, 
.off_auction_showcase .owl-nav button.owl-prev {
    top: 0;
    background-color: transparent !important;
    height: auto;
}
.off_auction_showcase button.owl-prev, button.owl-next {
    position: absolute;
}
.off_auction_showcase button.owl-prev {
    left: 0;
}
.off_auction_showcase button.owl-next {
    right: 0;
}
.off_auction_showcase button.owl-prev span, button.owl-next span {
    font-size: 0;
    display: inline-block;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    background-size: contain;
}
.off_auction_showcase button.owl-prev span {
    background-image: url(/assets../images/po_auction_left.png);
}
.off_auction_showcase button.owl-next span {
    background-image: url(/assets../images/po_auction_right.png);
}
.off_auction_showcase .owl-theme .owl-nav [class*='owl-']:hover {
    background: transparent !important;
}
.off_auction_league {
    margin-right: -15px;
    width: 100%;
    margin-top: 15px;
}
.off_auction_slideritem img {
    width: 100%;
}

/*screening*/
.off_screening_league {
    background-image: url(/assets../images/po_screening_bg.jpg);
    margin-top: 15px;
}
.off_screening_banner {
    display: flex;
    clear: both;
}
.off_screening_banner .off_predict_banner_left {
    text-align: left;
    padding-top: 30px;
    width: 53%;
    padding-left: 50px;
}
.off_screening_banner .off_predict_banner_left img {
    margin-bottom: 59px;
    width: 160px;
}
.off_screening_banner .off_predict_banner_left h1 {
    font-size: 44px;
    text-shadow: 3px 3px black;
}
.off_screening_banner p {
    font-size: 20px;
    font-weight: 500;
    color: #fff;
    text-shadow: 3px 3px black;
    margin-top: 10px;
}
.off_screen_banner {
    width: 42%;
    text-align: center;
}
.off_screen_banner img {
    width: 80%;
}
.off_screening_whyus .predict_whyus_content li::before {
    content: unset;
}
.off_screening_whyus .predict_whyus_content li {
    font-size: 18px;
    text-transform: capitalize;
    padding-left: 0;
    color: #fff;
    padding-right: 110px;
    margin-bottom: 25px;
    text-align: justify;
    line-height: 1.4;
}
.off_screening_whyus .fantasy_league_form {
    background-color: #1557a9;
    box-shadow: 2px 8px 8px rgba(0,0,0,0.4);
    margin-bottom: 30px;
}
.off_screening_whyus .fantasy_league_form .form-btn .button {
    color: #fff !important;
    background-color: #ff0f00!important;
}
.off_screening_htp {
    padding: 50px 0 30px 0;
    text-align: center;
}
.off_screen_header {
    text-align: center;
}
.off_screen_header h2 {
    font-size: 34px;
    text-transform: uppercase;
    color: #fff;
    margin-bottom: 40px;
}
.off_screening_htp img {
    width: 90%;
}
.off_screening_register li {
    display: inline-block;
    margin: 0 60px;
}

/*loca tournanmet*/
.off_localtour_league {
    background-color: #fff;
    margin-top: 15px;
}
.off_localtour_banner {
    background-image: url(/assets../images/po_local_banner.jpg);
    min-height: 355px;
    position: relative;
    margin-bottom: 90px;
    background-size: cover;
    background-position: center;
}
.off_localtour_league .off_predict_banner_left img {
    margin-bottom: 45px;
    width: 130px;
}
.off_localtour_serving {
    position: absolute;
    width: 770px;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
    bottom: -55px;
}
.off_localtour_serving ul {
    background-color: #fff;
    padding-bottom: 15px;
    padding-top: 15px;
    box-shadow: 0 0px 18px rgb(0 0 0 / 43%);
    border-radius: 20px;
}

.off_localtour_serving h3 {
    margin-top: -40px;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 10px;
}
.off_localtour_serving h3 {
    margin-top: -40px;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 10px;
}
.off_localtour_serving li {
    display: inline-block;
    text-align: center;
    width: calc(16.67% - 3px);
}
.off_localtour_serving li img {
    height: 54px;
    object-fit: contain;
}
.off_localtour_serving li span {
    display: block;
    width: 80%;
    margin: 0 auto;
    color: #20004a;
    font-weight: 600;
    font-size: 12px;
    padding-top: 5px;
}
.off_localtour_league .fantasy_league_form {
    margin-top: 0;
}
.off_local_header h2 {
    font-size: 34px;
    color: #20004a;
    text-transform: uppercase;
}
.off_localtour_league .predict_whyus_content li span {
    color: #20004a;
    vertical-align: middle;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
}
.off_localtour_league .predict_whyus_content li img {
    vertical-align: middle;
    margin-right: 15px;
}
.off_localtour_league .predict_whyus_content ul {
    padding-left: 40px;
}
.off_localtour_league .off_screening_whyus .fantasy_league_form {
    background-color: #20004a;
    box-shadow: 2px 8px 8px rgba(0,0,0,0.3);
    margin-bottom: 70px;
    padding: 20px 20px 30px 20px;
}
.off_local_auction {
    background-image: url(/assets../images/po_local_auction-1a.jpg);
    background-color: #20004b;
    padding: 40px;
    background-position: center;
    background-size: cover;
}
.off_local_auction h2 {
    color: #fff;
}
.off_local_header p {
    font-size: 20px;
    color: #ddd;
    font-weight: 500;
    margin-top: 5px;
}
.off_local_auction ul {
    width: 45%;
}
.off_local_auction li {
    font-size: 18px;
    color: #fff;
    font-weight: 500;
    position: relative;
    padding-left: 35px;
    margin-top: 41px;
    line-height: 1.5;
}
.off_local_auction li::before {
    content: "";
    background-image: url(/assets../images/po_auction_pointer.png);
    position: absolute;
    width: 24px;
    height: 24px;
    left: 0;
    top: 3px;
    background-repeat: no-repeat;
    background-size: contain;
}

.off_local_unique {
    background-image: url(/assets../images/po_local_auction-3c.jpg);
    background-size: cover;
}
.off_local_unique h2, .off_local_fantasy h2 {
    color: #20004b;
}
.off_local_unique li, .off_local_fantasy li {
    font-size: 17px;
    color: #20004b;
    margin-top: 15px;
    line-height: 1.5;
}
.off_local_unique ul, .off_local_fantasy ul {
    width: 60%;
}

.off_local_tour {
    background-image: url(/assets../images/po_local_tournament2.jpg);
}
.off_local_tour li, .off_local_ranking li {
    margin-top: 25px;
}
.off_local_fantasy {
    background-image: url(/assets../images/po_local_fantasy-3a.jpg);
    background-size: cover;
}

.off_local_platform {
    background-image: url(/assets../images/po_local_brand-3b.jpg);
}
.off_local_platform .off_local_header {
    width: 55%;
}
.off_local_platform .fantasy_platform_right {
    width: 60%;
    padding-left: 0;
}
.off_local_platform ul {
    width: 100%;
}
.off_local_platform li {
    padding-left: 0;
    margin-top: 5px;
    line-height: 1.3;
    width: calc(50% - 50px);
    background-color: #16197a;
}
.off_local_platform li::before {
    content: unset;
}
.off_local_platform .fantasy_platform_right li h6 {
    color: #fff;
}
.off_local_platform .fantasy_platform_right li span {
    background-color: #383b7f;
}
.off_local_platform .fantasy_platform_right h3 span::before {
    background-color: #16197a;
}
.off_local_platform .fantasy_platform_right h3 {
    color: #f2a50a;
    font-size: 22px;
}

.off_local_ranking {
    background-image: url(/assets../images/po_local_ranking.jpg);
    background-size: cover;
}
.off_local_ranking ul {
    width: 65%;
}
.partner_img {
    display: inline-block;
    margin-bottom: 10px;
}
.partner_img img {
    width: 100px;
    margin: 0 5px;
    height: 60px;
    border: 1px solid #ddd;
    object-fit: contain;
    padding: 5px 15px;
    border-radius: 4px;
    background-color: #fbfbfb;
}
.partner_inner {
    text-align: center;
}
.create_league_list_league9 select {
    -webkit-appearance: revert;
    -moz-appearance: none;
}
.manage_team_draftt .filter-team-nw {
    margin-top: 0;
    margin-left: 20px;
}
.manage_team_draftt ul.tabnav a {
    color: #fff;
}
.dft_stats_wrap .note-box-top {
	width: 100%;
}
.dft_stats_wrap .slider-456.slider-456-r {
	width: calc(100% - 20px) !important;
}
.league_home_box li a {
    color: #1667b0;
    font-weight: 700;
}
@media screen and (max-width: 1700px) and (min-width: 1200px) {
	.nwauction_block.olne_auc_comn.online_auction_fantasy {
	    zoom: 0.7;
	    -moz-transform: scale(0.7);
	}
}

table.new-table-546.new-table-547.new-table-matchup td img[src*="/images/common/ptype-0.png"] {
    filter: invert(1);
}
table.new-table-546.new-table-547.new-table-matchup tr.grp-mtch-tb.parent td,
table.new-table-546.new-table-547.new-table-matchup tr.child td {
    padding: 8px 0 8px 3px !important;
}
.new-table-546.new-table-547.new-table-matchup #grdAllTeam tr.child .user-photo5 {
    float: left;
    width: 40px;
    margin-right: 10px;
}
.new-table-546.new-table-547.new-table-matchup #grdAllTeam tr.child .u-name {
    margin-top: 0px;
    width: 90%;
    padding-bottom: 5px;
}
.new-table-546.new-table-547.new-table-matchup #grdAllTeam tr.child .u-name2 {
    font-size: 13px;
}

.prof_tabsholder {
    width: 68%;
}
.profile_form_wrapper, .prof_tabsholder .form-group .form-control, .prof_tabsholder .form-group.form-select select {
    width: calc(100% - 0px);
}
p.pass_note {
    margin-right: 0;
}
.prof_tabsholder .form-group .pzone_input a {
    right: 12px;
    top: 12px;
}
.prof_tabsholder .form-group.form-select {
    border: none;
    padding: 0;
}
.prof_tabsholder .form-group.form-select select {
    -webkit-appearance: revert;
}

.account_nw_wrapper .create_league_list_league9 th:nth-child(n+4),
.account_nw_wrapper .create_league_list_league9 td:nth-child(n+4) {
    text-align: center;
    width: 92px !important;
}
.account_nw_wrapper .create_league_list_league9 th:nth-child(-n+3), 
.account_nw_wrapper .create_league_list_league9 td:nth-child(-n+3) {
    width: 245px !important;
}
.acc_title_trans h2 {
    font-size: 24px;
}
a.footer_logo img {
    width: 210px;
    height: auto;
}

#contentz2 .tabnav_bg .search_player span {
    height: 28px;
}

/*Toggle Switch*/
.nh-box1 #divCurRoundPlayers_1 {
    margin-top: -2px;
}
#divCurRoundPlayers_2 {
	float: right;
}
.nh-box1 .switch,
#divCurRoundPlayers_2 .switch {
    width: 38px;
    height: 20px;
    vertical-align: middle;
}
.nh-box1 .slider,
#divCurRoundPlayers_2 .slider {
    border: none;
    margin-right: 5px;
}
.nh-box1 .slider::before,
#divCurRoundPlayers_2 .slider::before {
    width: 14px;
    height: 14px;
    left: 4px;
    top: 3px;
    transition: 0.4s;
}
.nh-box1 .switch input:checked + .slider::before,
#divCurRoundPlayers_2 .switch input:checked + .slider::before {
    background-color: #000028;
    transform: translateX(12px);
}

.sal_clr_green {
    color: #17b117 !important;
    font-weight: 900;
}
.sal_clr_red {
    color: #ff1212 !important;
    font-weight: 600;
}


/*Football CSS*/
/*Football Homepage New*/
#header.new-header.header_new_sticky {
    background-color: transparent;
    position: absolute;
    box-shadow: none;
    width: 100%;
    border: none;
}
.header_new_sticky .logo a span {
    color: #fff;
    text-decoration: none;
    font-size: 13px;
    display: block !important;
    margin-left: 9px;
    margin-top: 0px;
    font-weight: 600;
    font-family: 'cb-regular', Arial, sans-serif;
}
section.football_banner_wrap {
    height: 740px;
    padding-top: 160px;
    background-image: none;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    background-size: cover;
    background-color: #9170a8;
    background-image: url(/assets../images/foot_banner_img.jpg);
    /*background-image: url(/assetsimages/foot_banner_img1.jpg);*/
    
    background-size: cover;
    background-position: 350px -230px;
    background-blend-mode: multiply;
}
section.football_banner_wrap::before {
    content: "";
    background-image: url(/assets../images/corporate_hm_bannerleft6.png);
    background-repeat: no-repeat;
    background-position: 0 -115px;
    position: absolute;
    left: 0;
    z-index: 999;
    top: 0;
    width: 835px;
    height: 100%;
    background-size: 80%;
}
.football_content_right {
    width: 800px;
    margin-left: auto;
}
.foot_bnr_title span {
    font-size: 24px;
    text-align: center;
    display: block;
    color: #fff;
    font-family: poppins;
    font-weight: 600;
    text-transform: uppercase;
}
.football_content_bot {
    position: absolute;
    bottom: 0;
    right: 0;
    width: calc(100% - 150px);
    z-index: 99;
    background-color: rgb(4 48 107);
    color: #fff;
    font-size: 13px;
    font-family: poppins;
    text-transform: capitalize;
    padding: 15px 15px 15px 115px;
    text-align: right;
}
#header.new-header.header_new_sticky {
    z-index: 99999;
}
#header.header-scroll, #header.new-header .hed-1 {
    box-shadow: none;
}

.cric_box_inner h2 {
    font-family: poppins;
}
.cric_box_inner {
    text-align: center;
    width: 25%;
    background-color: rgb(4 48 107 / 75%);
    margin: 0 15px;
    padding-top: 18px;
    border-radius: 10px;
}
.cric_box_inner .button {
    font-size: 13px;
    font-family: poppins;
}
.coprte_bnr_left {
    font-family: poppins;
}
#footer.new-footer {
    padding: 35px 0 0;
}
.footer-two {
    margin-top: 0;
}

section.football_latest_feature {
    font-family: poppins;
    margin-top: 10px;
    border-top: 1px solid #ddd;
    padding-top: 50px;
    position: relative;
    background-image: url(/assets../images/football_png_set1.png);
    background-size: 14%;
    background-repeat: no-repeat;
    background-position: 10px 20px;
}
.latest_feature_left h2 {
    font-size: 29px;
    color: #160e23;
    padding-bottom: 50px;
    text-align: left;
    padding-right: 100px;
    text-transform: uppercase;
}
.latest_feature_left p {
    font-size: 16px;
    color: #777;
    margin-bottom: 30px;
}
section.football_latest_feature .container {
    width: 1200px;
    margin: 0 auto;
}
.latest_feature_outer {
    display: flex;
}
.latest_feature_left {
    width: 30%;
}
.latest_feature_left {
    width: 50%;
    margin-right: 20px;
    padding-left: 20px;
}
.latest_feature_box_inner {
    margin-right: 10px;
    position: relative;
    margin-bottom: 5px;
}
.latest_feature_box_inner::before {
    content: "";
    background-color: #04306b;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 6px;
    opacity: 0.75;
    width: 100%;
    height: calc(100% - 5px);
}
.latest_feature_box_inner img {
    width: 250px;
    border-radius: 6px;
    height: 170px;
    object-fit: cover;
}
.latest_feature_box_top {
    display: flex;
    align-items: flex-start;
}
.latest_feature_box_inner h3 {
    background-color: rgb(255 45 45 / 80%);
    color: #fff;
    text-align: center;
    padding: 5px 0;
    position: absolute;
    width: 85%;
    left: 0;
    font-size: 15px;
    right: 0;
    top: 43%;
    margin: 0 auto;
    box-shadow: 0 2px 2px #423c3c;
    border-radius: 3px;
}
.latest_feature_right {
    margin-left: 50px;
}

.service_owl_wrapper .slider_content a, .service_owl_wrapper .slider_content h3 {
    font-size: 33px;
    font-weight: 600;
    font-family: poppins;
}
.slider_content li {
	font-family: poppins;
    font-weight: 400;
        width: 80% !important;
        font-size: 19px !important;
}
.service_btn a {
    padding: 6px 22px;
    font-size: 19px;
    font-family: poppins;
    font-weight: 600;
}
section.services_wrapper {
    margin-bottom: 40px;
    margin-top: 70px;
}


.latest_feature_box1 {
    margin-top: 30px;
}
.latest_feature_box1 img,
.latest_feature_box4 img {
    height: 230px;
}
.latest_feature_box4 {
    margin-top: -90px;
}

.service_owl_wrapper .slider_content li::before {
    position: absolute;
    content: "";
    font-size: 60px;
    top: 8px;
    left: 0;
}
.service_owl_wrapper .slider_content li {
    padding-left: 20px;
    padding-bottom: 16px;
    line-height: 1.3;
    font-size: 16px !important;
    color: #eee;
    width: 68%;
}


section.foot_advance_wrapper {
    font-family: poppins !important;
    margin-bottom: 60px;
}
section.foot_advance_wrapper .new-home-w12 {
    float: none;
    width: 100%;
}
section.foot_advance_wrapper .new-home-w12 h4.new-hom-title {
    color: #000;
    margin-top: 0;
} 
section.foot_advance_wrapper .new-home-w12 h4.new-hom-title,
section.foot_advance_wrapper .new-home-w12 .feaute-block ul li {
    font-family: poppins !important;
}
section.foot_advance_wrapper .new-home-w12 .feaute-block h5 {
    color: #fff;
    font-family: poppins !important;
    font-size: 15px;
}
section.foot_advance_wrapper .new-home-w12 .feaute-block {
    background-color: #04306b;
    margin-top: 0 !important;
}
section.foot_advance_wrapper .feaute-block img {
    position: absolute;
    width: 50px;
    height: 45px;
    object-fit: contain;
    object-position: right;
    right: 0;
    bottom: 0;
    filter: brightness(100);
    opacity: 0.2;
}
.cric_box_outer {
    display: flex;
    justify-content: center;
    padding-top: 25px;
}
.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;
}
.cric_box_inner h2 {
    color: #fff;
    font-size: 21px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-family: poppins;
}
.cric_box_inner .button {
    float: none;
    display: inline-block;
    text-decoration: none;
    padding: 10px 40px;
    font-size: 13px;
    border-radius: 4px;
    font-family: poppins;
}
.cric_box_inner p {
    font-size: 13px;
    font-family: poppins;
    padding: 0 20px;
    color: #fff;
    font-weight: 500;
}
.header_new_sticky .logo a {
    text-decoration: none;
}
.header_new_sticky .new-hed-link {
    color: #fff !important;
}
.header_new_sticky .profile-img .img56.act {
    border: 4px solid #fff;
}
.header_new_sticky .profile-menu i {
    color: #fff !important;
}
.corporate_box_wrap, .corporate_box_wrap .container {
    border-top: none;
    background-color: #fff;
    margin-top: -3px;
    position: relative;
}
.corporate_box_wrap .container {
    width: 1200px;
    margin: 0 auto;
    padding: 60px 40px;
}
.coprte_inner {
    display: flex;
    justify-content: space-between;
    position: relative;
    z-index: 9;
}
.coprte_bnr_left {
    font-family: poppins;
}
.coprte_bnr_left {
    width: 71%;
}
.corporate_box_wrap h2 {
    font-size: 29px;
    color: #160e23;
    padding-bottom: 20px;
    text-align: left;
    text-transform: uppercase;
    padding-right: 100px;
}
.coprte_bnr_left p {
    font-size: 17px;
    color: #454349;
    width: 80%;
    padding-bottom: 20px;
    line-height: 1.4;
}
.coprte_bnr_left a {
    color: #fff;
    display: inline-block;
    text-decoration: none;
    background-color: #d50b21;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 900;
    padding: 15px 30px;
    border-radius: 4px;
}
.coprte_bnr_right {
    width: 60%;
}
section.services_wrapper {
    margin-bottom: 40px;
    margin-top: 70px;
    position: relative;
}
.service_owl_wrapper .container {
    background-image: url(/assets../images/services_bg2.jpg);
    background-repeat: no-repeat;
    min-height: 400px;
    background-size: cover;
    padding: 0px 10px;
    width: 1180px;
    margin: 0 auto;
    background-position: center bottom;
    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 {
    color: #fff;
    position: relative;
    line-height: 1.1;
    width: 100%;
    min-height: 45px;
    padding-bottom: 20px;
}
.service_owl_wrapper .slider_content a,
.service_owl_wrapper .slider_content h3 {
    font-size: 33px;
    font-weight: 600;
    font-family: poppins;
}
.service_owl_wrapper .slider_content li {
    padding-left: 20px;
    padding-bottom: 16px;
    line-height: 1.3;
    font-size: 16px !important;
    color: #eee;
    position: relative;
    font-family: poppins;
    font-weight: 400;
    width: 80% !important;
}
.service_owl_wrapper .slider_content li::before {
    position: absolute;
    content: "";
    font-size: 60px;
    top: 8px;
    left: 0;
    width: 4px;
    background-color: #969494;
    border-radius: 100px;
    height: 4px;
    border: 1px solid #ccc;
}
.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;
}
.new-home-w12 h4.new-hom-title, 
.new-home-w12 .feaute-block ul li {
    font-family: poppins !important;
}
section.foot_advance_wrapper .container {
    padding: 0px 10px;
    width: 1180px;
    margin: 0 auto;
}
.service_owl_wrapper .owl-theme .owl-dots .owl-dot span {
    margin: 5px 4px;
}
.service_owl_wrapper .owl-theme .owl-dots .owl-dot.active span, 
.service_owl_wrapper .owl-theme .owl-dots .owl-dot:hover span {
    background: #eb5951;
}
.services_wrapper .owl-theme .owl-dots .owl-dot {
    background-color: transparent;
    border: none;
    margin: 0;
    padding: 0;
}
section.services_wrapper.service_owl_wrapper .owl-theme .owl-nav.disabled + .owl-dots {
    margin-top: 40px;
}
.header_new_sticky a.lgbtn {
    font-size: 13px;
    font-weight: 600;
    font-family: poppins;
    background-image: none;
    margin-top: 28px;
    padding: 11px 26px;
    text-decoration: none;
    float: right;
    border-radius: 4px;
    color: #000;
    background-color: #f9d207;
}
.new-header .logo a span {
    display: none;
}
.header_logo span.fs-16.fw-500.font_light_gry.d-block {
    display: none !important;
}
.foot_bnr_title.tour_bnr_nm {
    text-align: center;
    width: 660px;
    background-color: #000028a1;
    padding: 6px 0;
    border-radius: 7px;
    border: 2px solid orange;
    margin-left: 70px;
    margin-top: 30px;
}
.foot_bnr_title.tour_bnr_nm span {
    vertical-align: middle;
    display: inline-block;
}
.no-tour-playtour {
    width: 100%;
}<!DOCTYPE html>
<html lang="en">
<head>
    <!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-18293727668"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'AW-18293727668');
</script>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>