
.ftr-g-content-bc .page-view-more h3.view-title-more.ellipsis {
    display: none;
}

.ftr-game-item-bc {
    background-image: none !important;
}

 .carousel-slide .market-bc .market-odd-bc {
    font-weight: 700;
    font-size: 18px !important;
}

.product-banner-info-bc {
    border:2px solid transparent
}

.product-banner-info-bc:hover {
    cursor:pointer;
    transform: scale(1) !important;
    border-color: #01ab4d;
}

.ftr-link + .footer-title {
     display: none;
}

.footer-title {
    font-size: 12px;
}

.promotionsListEl-bc h3 {
    display: none;
}

.promotionsListEl-bc .promotionsArticleThumbnail-bc {   padding:10px}

.promotionsListEl-bc:hover .promotionsArticleThumbnail-bc {
    transform: scale(1);
     border-color: #01ab4d
}

.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-bc>.sp-sub-list-bc:hover {
    background: #01ab4d;
}

.has-slider .slider-bc {
    border:2px solid transparent;
    height: 420px !important;
}

/*.has-slider .slider-bc:hover {
       border-color: #01ab4d}*/

.has-slider .slider-bc .sdr-item-bc:hover {
    cursor:pointer
}

.multi-column-content .market-odd-bc, .multi-column-content .multi-column-base {
    font-size: 14px;
}

.multi-column-content.active, .multi-column-content:hover {
    background: #01a94e !important;
    color: #fff;
}

.multi-column-content.active .multi-column-base, .multi-column-content.active>li .market-bc {
   background: rgb(255 255 255 / 49%);
        color:#fff;
}
.multi-column-content:hover .multi-column-base, .multi-column-content:hover>li .market-bc {
    background: rgb(255 255 255 / 49%);
    color:#fff;
}
.multi-column-content:hover .market-odd-bc {
   color:#fff
}
.multi-column-content:hover li .market-bc:hover , .multi-column-content:hover li .market-bc:hover {
    background:#fff;
   color:#01a94e !important
}
.multi-column-content:hover li .market-bc:hover .market-odd-bc, .multi-column-content:hover li .market-bc:hover .market-odd-bc {
      color:#01a94e !important
}
.multi-column-content:hover .multi-column-base:Hover {
      background:#fff;
   color:#01a94e !important
}

.btn.sign-in {
    background: #01a94e !important;
    min-height: 28px !important;
    padding: 0 15px !important;
    text-decoration: none !important;
}
.btn.sign-in:hover {
    background: rgba(var(--hero-hover), 1) !important;
   
}

.footer-title, .ftr-n-link-bc {
    font-size: 12px !important;
}

.casino-game-item .btn {
    font-size:14px !important;
    font-weight:600 !important;
    padding:10px 15px;
    height:32px;
}

.popup-holder-bc {
    background: rgb(0 0 0 / 80%) !important;
}


.form-sign-bc .form-control-input-bc:not([name=phoneCode]) {
    border: 1px solid #01a94e;
}
.form-sign-bc .form-control-bc.invalid .form-control-input-bc,.form-sign-bc .form-control-bc.invalid .form-control-textarea-bc {
    border-color:rgb(255 0 0 / 50%)
}
.form-sign-bc .form-control-message-bc {
    background-color:rgb(255 0 0 / 50%)
}

.popup-holder-bc {
    background: rgb(0 0 0 / 80%) !important;
}

.entrance-form-bc.popup.login {
    padding: 15px 30px;
    display: block;
}

.live-chat-adviser-bc {
    color: #01a94e !important;
    padding: 5px;
}

.sg-n-forgot-password-text {
    margin-top: 5px;
    margin-bottom: 10px;
}

.reg-form-block-bc .form-control-input-bc:not([name=phoneCode]) {
    border: 1px solid #01a94e;
}
.reg-form-block-bc .form-control-bc.invalid .form-control-input-bc, .reg-form-block-bc .form-control-bc.invalid .form-control-textarea-bc {
    border-color:rgb(255 0 0 / 50%)
}
.reg-form-block-bc .form-control-message-bc {
    background-color:rgb(255 0 0 / 50%)
}

.entrance-popup-bc .e-p-sections-bc {
        padding: 0 8px;
    color: rgba(var(--hero-sc), 1);
    background: rgba(var(--hero), 1);
    transition: .24s;
    border-radius:3px;
    text-decoration:none !important;
}
.entrance-popup-bc .e-p-sections-bc:hover {
    background: rgba(var(--oc-1-hover), 1);
}
.entrance-popup-bc .e-p-sections-bc .e-p-section-title-bc {
     text-decoration:none !important;
}

.promotionsListEl-bc:hover .promotionsArticleThumbnail-bc {
    transform: scale(1) !important;
     border-color: #01ab4d
}

.popup-holder-bc.promotion-details-popup {
    background: rgba(0,0,0,.85);
}

.popup-holder-bc.promotion-details-popup .overlay-header {
    display: none !important;
}
.promotion-details-info {
    color:#fff
}

.carousel .ftr-game-item-bc {
    border: 1px solid transparent !important;
    border-radius:4px !important;
}
.carousel  .ftr-game-item-bc:hover {
    border-color:#01a94e !important;
}

.sp-sub-list-bc .sp-sub-list-bc.selected.active .sp-sub-list-bc.selected > .sp-s-l-head-bc {
    background: #01a94e !important;
}
.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-bc>.sp-sub-list-bc .sp-sub-list-bc.selected>.sp-s-l-head-bc, .left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-bc>.sp-sub-list-bc .sp-sub-list-bc:hover>.sp-s-l-head-bc {
    background: #01a94e !important;
    
}
.bs-editable-number-buttons-bc .bs-number-button-bc.i-2:hover {
    background: #01a94e;
}
.bet-button-wrapper-bc button {
    font-size: 15px;
}
.prematch .live-score-bg-soccer .game-details-c-body-name-bc .game-d-c-b-r-c-team-name-bc{ font-size:17px}



.prematch .live-score-bg-soccer .game-details-c-head-title-bc .game-d-c-h-c-r-sport-league-bc{ font-size:17px}
.prematch .live-score-bg-soccer .game-details-c-head-title-bc .game-details-c-head-c-row-data-bc{ font-size:14px}
.sgm-market-search .horizontal-sl-tab-bc.selected-underline.active {
    background: #01a94e;
    border: 0;
}
.sgm-market-search .horizontal-sl-tab-bc.selected-underline:before {
    display:none;
}
.bc-loader-contain>img,.bc-loader-contain>svg {
    opacity:0;
}
.bc-loader-contain:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background-image:url('https://rotabet1215.com/_sp/icn/storage/medias/rotabet1/media_117_2739943dc6a72e28eaed07ed6988de58.png');
    background-position:center;
    background-size:cover;
     animation: rotate 2s linear infinite;
    transform-origin: center center;
}
.popup-inner-bc .u-i-p-p-u-i-d-username-bc {
    font-size: 17px;
}
.popup-inner-bc .u-i-p-a-deposit-bc, .u-i-p-a-withdraw-bc {
    background: #ffffffcf;
    color: #3d9f41;
}

.popup-inner-bc .u-i-p-a-deposit-bc:hover, .u-i-p-a-withdraw-bc:hover {
    background: #fff;
}
.user-profile-nav:hover .user-profile-nav-header, .user-profile-nav.active .user-profile-nav-header {
    background: #01a44c;
}
.popup-inner-bc .user-profile-nav-item.active , .user-profile-nav-item:hover{
    background: #01a44c;
    border-left: 0 !important;
}

.popup-inner-bc .user-profile-nav-item-cursor.user-profile-cursor-visible {
    display: none;
}
.popup-inner-bc .user-profile-nav-title{
    font-weight:700;
}
.popup-inner-bc .m-nav-items-list-item-bc.active, .popup-inner-bc .m-nav-items-list-item-bc:hover {
        background-color:#049d48;
    border-color:#049d48;
}
.popup-inner-bc button.btn.a-color.deposit {
    font-size: 16px;
    font-weight: 700;
    height: 40px;
}
.popup-inner-bc button.btn.a-color.deposit {
    font-size:16px;
    font-weight:700;
    height: 40px;
    max-width:100%;
}


.popup-inner-bc .withdraw-form-l-bc, .popup-inner-bc .withdraw-form-l-bc+.btn {
    max-width:400px
}

 .popup-inner-bc .form-control-label-bc.inputs  {
    border:1px solid #01a94e96 !important;
     border-radius:5px
}
.sportBonusDetails-buttons .btn>span {
    white-space: normal;
}
.popup-holder-bc.user-profile-container {
 background: rgb(0 0 0 / 90%) !important;
} 
ul.nav-menu-other .hdr-user-info-text
    font-size: 16px;
}

.header-user-nav .nav-menu-sub .nav-menu-item:hover {
    background-color:#01a94e
}
.nav-menu-container .nav-menu-sub .nav-menu-item:hover:before {
    display:none
}
.nav-menu-container.header-navigation:first-child .nav-menu-other:hover>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu>li:hover>.nav-menu-item {
       background-color:#01a94e !important;
}
.promotion-details-info {
    padding: 20px 0;
}

/*.layout-bc:not(.hasLeftMenu) .layout-content-holder-bc, .layout-bc:not(.hasLeftMenu) .layout-footer-holder-bc { padding: 0 30px; max-width: var(--layout-width); }*/
.layout-bc:not(.hasLeftMenu) .layout-content-holder-bc, .layout-bc:not(.hasLeftMenu) .layout-footer-holder-bc { padding: 0 30px; /*width : 1280px !important;*/ }

.nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item > i, .nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item > i {display : none}
.nav-menu-container.header-navigation:first-child .nav-menu > li:first-child > .nav-menu-item{font-weight:bold;}
.nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item{font-size:14px !important;}
.nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item{letter-spacing : 0px !important;}


.layout-bc:not(.page-full-size) .layout-content-holder-bc, .layout-bc:not(.page-full-size) .layout-footer-holder-bc {/*width : 1280px !important;*/ margin : 0 auto}
.layout-bc.page-full-size .layout-content-holder-bc{/*width : 1280px !important  ; */margin : 0 auto}
.layout-bc.sportsbook .layout-content-holder-bc, .layout-bc.slider-full-sized .layout-content-holder-bc{width : 950px !important  ; margin : 0 auto}
.layout-bc.sportsbook .layout-content-holder-bc {width : 100% !important; }

html.is-web #root {width : 100% !important; margin : 0 auto}


[class*="is-web"] .footerLinkColTitle {display : none}
[class*="is-web"] .footerHeader {display : none}

/*.description-c-row-bc.deposit {display:none;}*/
.expandable-info-body-content.payment-content.not-expandable {display:none;}

.nav-ico-w-row-bc {box-shadow:none !important;}
.m-nav-items-list-item-bc > p.m-nav-list-item-title-bc {display : none}
/*Casino Screen Jackpot Area*/
.layout-content-holder-bc > .casinoJackpotWrapper-bc, .hm-row-bc .casinoJackpotWrapper-bc {display : none}
.pb-component-wrapper .casino-info-block{display : none}

/*.CMSIconSVGWrapper{display : none !important;margin-inline-end:0px !important;}*/

.header-bc {
	/* width: 1280px !important; */
	/* margin: 0 auto; */
	padding: 0px !important;
}
.hdr-main-content-bc {
	max-width: 1600px !important;
	margin: 0 auto !important;
	height: 70px !important;
}
.nav-menu-container {
	max-width: 1600px !important;
	margin: 0 auto !important;
	border-radius: 0px;
	justify-content: center !important;
}

.layout-content-holder-bc {
	max-width: 1600px !important;
	margin: 0 auto !important;
}

.nav-menu-container .nav-menu {
	height: 55px !important;
}

.nav-menu-container .nav-menu .nav-menu-item, .nav-menu-container .nav-menu-other .nav-menu-item {
	font-size: 16px !important;
  	font-weight: bold !important;
}

.nav-menu-container .nav-menu > li {
	padding: 0 13px !important;
}
.nav-menu-container .nav-menu > li > .nav-menu-item, .nav-menu-container .nav-menu-other > .nav-menu-item {/*padding-top:8px !important;*/padding: 0 4px !important;}

.hdr-logo-bc {
	max-width: 300px !important;
  padding: 0 !important;
  margin-left: 10px !important;
}

.carouselWrapper.carouselCountEnable{
	height: 420px !important;
}

.eligible-bonus-title{
  	visibility:hidden;
}
.eligible-bonus-status {
  	visibility:hidden;
}