body {
	background: black;
	color: #d0d0d0;
/* 	background-image:URL(../imgs/sfondo2.jpg); */
}

.header {
	background: -webkit-gradient(linear, left top, left bottom, from(#4c4c4c), to(#000000));
    background: -ms-linear-gradient(top, #4c4c4c 0%, #000000 100%);
    border-bottom: gold 1px solid;
}
.footer {
	background: -webkit-gradient(linear, left top, left bottom, from(#4c4c4c), to(#000000));
    background: -ms-linear-gradient(top, #4c4c4c 0%, #000000 100%);
    border-top: gold 1px solid;
}


.navbar {
    background: -webkit-gradient(linear, left top, left bottom, from(#4c4c4c), to(#000000));
	background: -ms-linear-gradient(top, #4c4c4c 0%, #000000 100%);

}

.nav-item {
/* 	background: #1c2023; */
	background: transparent;
}

.nav-link {
    display: block;
    padding: 3px;
    color: white !important;
/*     font-weight: bold; */
}
.active .nav-link{
	color: white !important;
/*     font-weight: 500; */
}

.nav-link:HOVER{
	 color: white !important;
}

#navButton {
    background: rgb(52, 58, 64);
}

.nav-item:HOVER {
	background: -webkit-gradient(linear, left top, left bottom, from(gold), to(#000000));
	 color: black;
}

.active {
	background: -webkit-gradient(linear, left top, left bottom, from(gold), to(#000000));
/* 	background: -webkit-gradient(linear, left top, left bottom, from(#ffcb37), to(#000000)) !important; */
}

#modalErrorButton{
	background: silver;
}

.filterGameBar {
    background: rgb(35, 35, 35);
   
}
.filterGameBar UL {
/*     background: #101010e0; */
/* background: #e8e8e8; */
	background: rgb(232, 232, 232);
    color: black;
    font-weight: bold;
}
.filterGameBar .dropdown-menu{
	background: rgb(232, 232, 232);
    color: black;
    font-weight: bold;
}

.filterGameBar UL LI:HOVER {
    background: rgba(70, 78, 86, 0.1803921568627451);
    color: black;
}

.activeFilterBar {
    color: rgb(19, 19, 19);
/*     background: #2b3b4000; */
    border: rgb(214, 156, 13) 1px solid !important;
    border-radius: 5px;
    background: rgba(184, 134, 11, 0.2196078431372549);
}

.filterBarButton {
    background: rgba(41, 41, 41, 0.8784313725490196);
}
.filterBarButtonRemove{
 	background: rgba(60, 60, 60, 0.8784313725490196);
 	color: white;
 	cursor: pointer;
}


.filterBarButtonRemove:hover{
   background: rgba(0, 0, 0, 0.8784313725490196);
    color: white;
}
.filterBarButtonRemove:active{
    background: rgba(86, 86, 86, 0.8784313725490196);
}
/*#####################################################################################*/

.game{
	background: rgba(0, 0, 0, 0.43137254901960786);
}

#singleGameContainer{
	/*     background: orange; */
}


#gameHeader {
	background: -webkit-gradient(linear, left top, left bottom, from(#4c4c4c), to(#000000));
	background: -ms-linear-gradient(top, #4c4c4c 0%, #000000 100%);
    border-bottom: gold 1px solid;
}

.gameHeader, .gameFooter {
/*     background: #252525; */
background: rgb(37, 37, 37);
}



.gameBody{
/*     background: #000000c7; */
    background: rgba(0, 0, 0, 0.7803921568627451);
}



.gameTitleContainer{
/* 	background: darkred; */

}
.headerGameButton{
	color: white;
}

.gameHeader .btn{
	color: white;
}

.gameHeader .btn-warning {
    color: #212529 !important;
}
/*#######################################################################################*/


.footerGamePreview{
    background: rgba(0, 0, 0, 0.60);
       border-bottom: solid 1px gold;
}


.game:hover .image {
  opacity: 0.3;
}

.game:hover .middle2 {
  opacity: 1;
}

.game .text {
  color: white;
}

.game .btn .middle2 .text{
	background: -webkit-gradient(linear, left top, left bottom, from(#ffcb37), to(#000000)) !important;
	background: linear-gradient(#ffae1b, #ffd514, #ffae1b) !important;
}


.game .label{
	color: white;
}

.label{
	color: white;
}


/*#####################################################################################*/


.widgetHeader {
  	background: -webkit-gradient(linear, left top, left bottom, from(#4c4c4c), to(#000000));
   	background: -ms-linear-gradient(top, #4c4c4c 0%, #000000 100%);
    border-bottom: gold 1px solid;
}

.widgetBody {
	background: rgba(0,0,0,0.40);
}

.widget .label {
	color: white;
    font-weight: bold;
}

.widgetItem {
	border-bottom: solid 1px silver;
}

/* .widget .btn { */
/*     background: linear-gradient(#ffae1b, #ffd514, #ffae1b) !important; */
/*     color: rgb(47, 47, 47); */
/* } */


.bagliore {
	color: black;
	text-shadow: 0pt 0pt 5px #ffffff, 0pt 0pt 10px #ffffff, 0pt 0pt 15px
		#ffffff, 0pt 0pt 20px #00aeff, 0pt 0pt 35px #0069ff, 0pt 0pt 40px
		#0096ff, 0pt 0pt 50px #88ff00, 0pt 0pt 75px #aaff00;
}


#jackpotWidget {
    box-shadow: 0pt 0pt 2px #ffffff, 0pt 0pt 4px #ffffff, 0pt 0pt 6px #ffffff, 0pt 0pt 8px #00aeff, 0pt 0pt 10px #0069ff, 0pt 0pt 12px #0096ff, 0pt 0pt 14px #88ff00, 0pt 0pt 16px #aaff00;
}


.game .text2{
    color: white;

}
.game .text2 .btn {
	/* 	background: #ff7600; */
    background: linear-gradient(#ffae1b, #ffd514, #ffae1b);

}
.game .text2 .btn, .carousel-item .btn , .widget .btn {
    /* background: #ff7600; */
    background: linear-gradient(#000000, #1d1d1d, #000000);
    color: white;
    border: #b18900 1px solid;
    border-radius: 4px;
}



#headerMenuButton {
    font-size: 25px;
    /* border: solid 1px white; */
    background: transparent;
    color: white;
}

.modal-content{
    background: rgba(0, 0, 0, 0.90);
    border: gold 1px solid;
}

#casinoModalDialog .modal-content{
	background: rgba(0, 0, 0, 0.90);
    border: gold 1px solid;
}
#casinoModalDialog .btn{
/* 	background: darkgoldenrod; */
/*     color: white; */
/*     font-weight: bold; */
/*     border: darkgoldenrod; */
}

/* #sessioniAttiveModalDialog .myModalDialog { */
/*     background: rgba(0, 0, 0, 0.78); */
/* } */

/* .procediSessioniAttive{ */
/* 	background: darkgoldenrod; */
/* 	border: darkgoldenrod; */
/* } */
/* .procediSessioniAttive:hover{ */
/* 	background: darkgoldenrod; */
/* 	border: darkgoldenrod; */
/* } */



.anteprimaBtn{
	background: darkgoldenrod;
}





.multitableButton{
    border: rgb(175, 143, 0) 1px solid;
}
/*#######################################       MULTITAVOLO       #############################################*/

.headerMultitavolo, .footerMultitavolo {
	background: rgba(37, 37, 37, 0.87);
}

.mainMultitavolo{
    background: rgba(0, 0, 0, 0.7803921568627451);
}


.scrollbar-primary::-webkit-scrollbar {
	background-color: rbga(0, 0, 0, 0);
}

.scrollbar-primary::-webkit-scrollbar-thumb {
	border-radius: 0px;
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: rbga(0, 0, 0, 0);
}

.scrollbar-danger::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #F5F5F5;
}

.scrollbar-danger::-webkit-scrollbar {
	background-color: #F5F5F5;
}

.scrollbar-danger::-webkit-scrollbar-thumb {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #ff3547;
}

.scrollbar-warning::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #F5F5F5;
}

.scrollbar-warning::-webkit-scrollbar {
	background-color: #F5F5F5;
}

.scrollbar-warning::-webkit-scrollbar-thumb {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #FF8800;
}

.scrollbar-success::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #F5F5F5;
}

.scrollbar-success::-webkit-scrollbar {
	background-color: #F5F5F5;
}

.scrollbar-success::-webkit-scrollbar-thumb {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #00C851;
}

.scrollbar-info::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #F5F5F5;
}

.scrollbar-info::-webkit-scrollbar {
	background-color: #F5F5F5;
}

.scrollbar-info::-webkit-scrollbar-thumb {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #33b5e5;
}

.scrollbar-default::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #F5F5F5;
}

.scrollbar-default::-webkit-scrollbar {
	background-color: #F5F5F5;
}

.scrollbar-default::-webkit-scrollbar-thumb {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #2BBBAD;
}

.scrollbar-secondary::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #F5F5F5;
}

.scrollbar-secondary::-webkit-scrollbar {
	background-color: #F5F5F5;
}

.scrollbar-secondary::-webkit-scrollbar-thumb {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
	background-color: #aa66cc;
}

/*####################################################################################################################*/
#casinoModalDialog{
    background: rgba(0, 0, 0, 0.90);
 }

#mtChooseMenu > div {
    background-color: #000000;
    border: 1px solid silver;
}

#mtSearchModalDialgContent .mtVoceMenu {
    border-bottom: black;
}

#mtSearchModalDialgContent .mtVoceMenu:HOVER{
    background: black;
}

.mtModalFooter, .mtModalBody{
	background: transparent;
}

#headerSearchPage{
	border-bottom: 1px gold solid;
}

.mtModalFooter BUTTON{
	background: darkgoldenrod;
    color: white;
}

.closeBtnMT, .rebuyBtnMT{
	border-radius: 2px;
}

.headerGameMt .closeBtnMT{
    background: darkred;
    color: white;
}

.rebuyBtnMT {
    background-color: #ffc107;
    border-color: #ffc107;
}

.giocoAggiunto{
	background: black;
	border: rgb(37, 37, 37) 1px solid;
}

.btnPlus{

	background: rgba(0, 0, 0, 0.90);
}
