@import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap');
*{
font-family: 'Poppins', sans-serif;
    
}

.fa-plus{
    background: white;
    padding: 3px 5px;
    border-radius: 50%;
    
}
body {
   

    line-height: 1.8;
    color: #818181;
  }
.jumbotron h1{
    font-size:30px;
    text-align:left;
    font-weight:bold;
}
.jumbotron p{
    text-align: left;
    font-size:15px;
}
  .jumbotron {
    background-color:#313131;
    color: #fff;
      background-image:url(wm_tl-1.png);
      background-repeat: repeat;
      height:auto;
    font-family: Montserrat, sans-serif;
      overflow:auto;
  }
.jumbotron2 h1{
    font-size:30px;
    text-align:center;
    font-weight:bold;
}
.jumbotron2 p{
    text-align: left;
    font-size:15px;
}
  .jumbotron2 {
    background-color:#313131;
    color: #fff;
     background-image:url(wm_tl-1.png);
      background-repeat: repeat;
      height:auto;
    font-family: Montserrat, sans-serif;
      overflow:auto;
  }
.rating2 .fa-star{
   margin-right:2px;
}
  @media screen and (min-width: 768px)
.jumbotron {
  padding-top: 48px;
  padding-bottom: 48px;
}
.fa-star{
    margin-left:1px;
    color:gold;
}
.grey{
    color:grey;
}
.jumbotron .top_casino{
    background:white;
    border-radius:10px;
    padding:20px;
    height:auto;
    width:100%;
    
}
.games{
    background:#d0eef1;
    border-radius:10px;
    padding:20px;
    height:auto;
    width:100%;
    overflow: auto;
    
}
.games2{
    background:#0000001c;
    border-radius:10px;
    padding:20px;
    height:auto;
    width:100%;
    overflow: auto;
    
}

.box{
  background:white;
    border-radius:10px;
    padding:5px;
    height:auto;
    width:100%;
    margin-bottom:20px;
}
.box1{
  background:white;
    border-radius:10px;
    padding:15px;
    height:auto;
    font-size:13px;
    width:100%;
    margin-bottom:10px;
}
.box22{
   background-color:#313539;
    color: #fff;
     
    border-radius:10px;
    padding:5px;
    height:auto;
    width:100%;
    margin-bottom:20px;
}
.main_site{
     background:#f7f7f7;
    border-radius:10px;
    padding:20px;
    height:auto;
    width:100%;
    
}
.jumbotron .top_casino img{
width: 50px;
    margin-right:8px;
    border-radius: 10px;
    float: left;
}
.jumbotron .top_casino p{
    color:black;
}
.jumbotron .top_casino h2{
    color:black;
    text-align:left;
    font-size:24px;
    font-weight:bold;
    margin-bottom:20px;
}
.jumbotron .top_casino hr{
    margin-top:10px;
    margin-bottom:10px;
}
.button{
    background:black;
    display:block;
    width:200px;
    border-radius:5px;
    font-weight:bold;
    text-align:center;
    padding:5px ;
    margin:10px auto;
    transition:0.4s;
    -moz-transition:0.4s;
    -webkit-transition:0.4s;
    -o-transition:0.4s;
    
}
.button:hover{
    background:black;
    display:block;
    cursor:pointer;
    transform:scale(1.2);
    border-radius:5px;
    font-weight:bold;
    text-align:center;
    padding:5px ;
    margin:10px auto;
    box-shadow: 0px 0px 5px #f4511e;
}
.button2{
    background:grey;
    display:block;
    width:70%;
    border-radius:5px;
    font-weight:bold;
    text-align:center;
    padding:5px ;
    color:white;
    margin:10px auto;
    transition:0.4s;
    -moz-transition:0.4s;
    -webkit-transition:0.4s;
    -o-transition:0.4s;
}
.button2:hover{
    background:black;
    display:block;
    cursor:pointer;
    width:70%;
    border-radius:5px;
    font-weight:bold;
    text-align:center;
    padding:5px ;
    margin:10px auto;
}
.visit{
    margin-top:5px;
    background:white;
    color:black;
    font-weight:bold;
    display:block;
    width:100px;
    border-radius:5px;
    font-weight:bold;
    text-align:center;
    padding:5px ;
    transition:0.4s;
    -moz-transition:0.4s;
    -webkit-transition:0.4s;
    -o-transition:0.4s;
}
.visit:hover{
    background:#d7d7d7;
    display:block;
    cursor:pointer;
    width:100px;
    border-radius:5px;
    font-weight:bold;
    text-align:center;
    padding:5px ;
}
  .container-fluid {
    padding: 60px 50px;
  }
  .bg-grey {
    background-color: #f6f6f6;
  }
  .logo-small {
    color: #f4511e;
    font-size: 50px;
  }
  .logo {
    color: #f4511e;
    font-size: 200px;
  }
  .thumbnail {
    padding: 0 0 15px 0;
    border: none;
    border-radius: 0;
  }
  .thumbnail img {
    width: 100%;
    height: 100%;
    margin-bottom: 10px;
  }
  .carousel-control.right, .carousel-control.left {
    background-image: none;
    color: #f4511e;
  }
  .carousel-indicators li {
    border-color: #f4511e;
  }
  .carousel-indicators li.active {
    background-color: #f4511e;
  }
  .item h4 {
    font-size: 19px;
    line-height: 1.375em;
    font-weight: 400;
    font-style: italic;
    margin: 70px 0;
  }
  .item span {
    font-style: normal;
  }
  .panel {
    border: 1px solid #f4511e; 
    border-radius:0 !important;
    transition: box-shadow 0.5s;
  }
  .panel:hover {
    box-shadow: 5px 0px 40px rgba(0,0,0, .2);
  }
  .panel-footer .btn:hover {
    border: 1px solid #f4511e;
    background-color: #fff !important;
    color: #f4511e;
  }
  .panel-heading {
    color: #fff !important;
    background-color: #f4511e !important;
    padding: 25px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .panel-footer {
    background-color: white !important;
  }
  .panel-footer h3 {
    font-size: 32px;
  }
  .panel-footer h4 {
    color: #aaa;
    font-size: 14px;
  }
  .panel-footer .btn {
    margin: 15px 0;
    background-color: #f4511e;
    color: #fff;
  }
  .navbar {
    margin-bottom: 0;
    background-color: #242424;
    z-index: 9999;
    border: 0;
    font-size: 12px !important;
    line-height: 1.42857143 !important;
    letter-spacing: 4px;
    border-radius: 0;
    font-family: Montserrat, sans-serif;
  }
  .navbar li a, .navbar .navbar-brand {
    color: #fff !important;
  }
.navbar-nav li a{
    transition:0.4s;
    -moz-transition:0.4s;
    -webkit-transition:0.4s;
    -o-transition:0.4s;
}
  .navbar-nav li a:hover, .navbar-nav li.active a {
    color: #f4511e !important;
    background-color:transparent !important;
  }
  .navbar-default .navbar-toggle {
    border-color: transparent;
    color: #fff !important;
  }
  footer .glyphicon {
    font-size: 20px;
    margin-bottom: 20px;
    color: #f4511e;
  }
  .slideanim {visibility:hidden;}
  .slide {
    animation-name: slide;
    -webkit-animation-name: slide;
    animation-duration: 1s;
    -webkit-animation-duration: 1s;
    visibility: visible;
  }
  @keyframes slide {
    0% {
      opacity: 0;
      transform: translateY(70%);
    } 
    100% {
      opacity: 1;
      transform: translateY(0%);
    }
  }
  @-webkit-keyframes slide {
    0% {
      opacity: 0;
      -webkit-transform: translateY(70%);
    } 
    100% {
      opacity: 1;
      -webkit-transform: translateY(0%);
    }
  }
  @media screen and (max-width: 768px) {
    .col-sm-4 {
      text-align: center;
      margin: 25px 0;
    }
    .btn-lg {
      width: 100%;
      margin-bottom: 35px;
    }
  }
  @media screen and (max-width: 480px) {
    .logo {
      font-size: 150px;
    }
  }

.image_2{
      transition:0.4s;
    -moz-transition:0.4s;
    -webkit-transition:0.4s;
    -o-transition:0.4s;
    border-radius:10px;
}
.image_2:hover{
    transform: scale(1.03);
}
.image_left{
    width:45%;
    float:left;
    border-radius:10px;
    margin-right:3%;
    margin-bottom:5%;
}
#blue-box p {
       border: solid #242424 1px;
    background: white;
    padding: 13px 10px;
    border-radius: 10px;
    color: #242424;
}
#blue-box {
    display: none;
    position: fixed;
    width: auto;
    right: 70px;
    bottom: 20px;
}
#blue-box :hover{
    cursor:pointer;
}

.footer {
    background:#313539;;
   
    padding: 150px 50px 0 50px;
    overflow: auto;
    height:auto;
}
.rights{
    margin-top:10px;
}

.boxes_top {
  height: auto;
  display: block;
  margin: 10px auto;
  padding: 10px 10px;
  color: white;
    background:#313539;
  text-align: center;
  cursor: pointer;
     transition:0.4s;
    -moz-transition:0.4s;
    -webkit-transition:0.4s;
    -o-transition:0.4s;
}
@media(max-width:974px){
    .boxes_top {
     min-height:122px !important;   
    }
}
@media(max-width:460px){
    .boxes_top {
     min-height:130px !important;   
    }
}
.boxes_top:hover {
background:#1d2022;
    color: #f4511e !important;
}

.grey_back .col-lg-2 {
  padding: 2px;
}
@media all{

ul{list-style:none;}
::-webkit-input-placeholder{color:#2d3436;}
:-ms-input-placeholder{color:#2d3436;}
::-moz-placeholder{color:#2d3436;opacity:1;}
:-moz-placeholder{color:#2d3436;opacity:1;}
:focus:-moz-placeholder,:focus:-ms-input-placeholder,:focus::-moz-placeholder,:focus::-webkit-input-placeholder{color:transparent;}
img{max-width:100%;height:auto;-webkit-backface-visibility:hidden;}
:active,:focus,:hover{outline:0!important;outline-offset:0!important;}
a,a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active,a:focus{outline:0;}
div{-webkit-tap-highlight-color:transparent;display:block;}
div::-webkit-scrollbar{width:0;}
.space-page-content ul li:before{content:'\f058';font-family:'font awesome 5 Pro'!important;font-weight:400;position:absolute;font-size:14px;top:5px;left:7px;color:#006aa7;}
.coll3-item-terms.box-20.relative p strong{font-weight:900;font-size:1.7em;color:white;text-transform:uppercase;}
.coll3-item-terms.box-25.relative ul{font-weight:600;color:#174392;text-transform:none;text-align:left;line-height:.8em;margin-bottom:0;}
.coll3-item-new-rating{order:3;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}
.coll3-item-new-rating-box .star-rating .star-full:before{content:'\f005';font-weight:900;}
.coll3-item-new-rating-box .star-rating span.screen-reader-text{display:none;}
.coll3-item-new-rating-box .star-rating .star{color:#ffd32a;display:inline-block;font-family:'Font Awesome 5 Pro'!important;font-size:1em;font-style:normal;line-height:1em;text-align:center;text-decoration:inherit;vertical-align:top;width:1.333em;padding:0 2px;}
.coll3-item-new-rating-box{display:inline-block;height:40px;border-radius:20px;border-width:1px;border-style:none;border-color:#d6d7db;border-image:initial;}
.coll3-item-new-button{order:4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}



.coll3-item-new-count{top:-22px;left:15px;width:28px;height:40px;background-color:#242424;border-radius:5px;}
.coll3-item-new-count span{position:relative;display:inline-block;width:28px;padding:12px 0;text-align:center;font-weight:700;font-size:1em;line-height:1em;color:#fff;}
.coll3-item-ins{border-radius:5px;padding:10px 0;background-color:#313539;box-shadow:0 0 25px 0 rgba(0,0,0,.15);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;border: solid #0000003b 1px;}
.coll3-item-logo{order:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}
.coll3-item-logo-ins{padding:10px 30px;line-height:0;}
.coll3-item-logo-ins img{border-radius:5px;}
.coll3-item-terms{order:2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}
.coll3-item-terms-ins{padding:0 15px;font-weight:400;font-size:.75em;line-height:1.45em;color:#7f8c8d;}
.coll3-item-terms-ins strong{font-weight:700;font-size:28.43px;line-height:1.25em;color:#111;}
.coll3-item-games{padding-bottom:0;font-weight:400;font-size:.75em;line-height:1.45em;color:#2e3246;}
.coll3-item-games span{font-weight:600;font-size:1.6em;padding:5px;color:#174392;}
.coll3-item-logo-ins:after,.coll3-item-terms-ins:after{content:'';position:absolute;width:1px;height:50px;right:0;top:0;bottom:0;margin:auto 0;background-color:#d6d7db;}
.coll3-item-logo-ins img{border-radius:500px;}
.relative{position:relative;}
.absolute{position:absolute;}
.space-page-content p{padding-bottom:1.45em;}
.space-page-content ul{margin-left:0;}
.box-15{width:15%;}
.box-20{width:20%;}
.box-25{width:25%;}
.text-center{text-align:center;}
.coll3-item-terms-ins strong{font-weight:900;font-size:17.43px;color:#174392;text-transform:uppercase;}
.space-page-content p:last-child{padding-bottom:0;}
.coll3-item-terms-ins{font-weight:700;color:#f41b1d;text-transform:uppercase;}
.space-page-content ul li{padding:5px;}
.space-page-content ul li{padding:5px 5px 5px 35px;position:relative;}
.box-100{width:100%;}
}
/*! CSS Used from: https://www.casinonutanlicens.com/app/themes/mercury/style.min.css?ver=3.3.1 ; media=all */
@media all{
.space-page-content a:hover{color:#290088;}
@media screen and (max-width:999px){
.casino-pros{margin-left:auto;margin-right:auto;min-width:300px;width:40%;}
.coll3-item-logo{width:100%;}
.coll3-item-terms{width:100%;}
.coll3-item-new-rating{width:100%;}
.coll3-item-new-button{width:100%;}
.coll3-item-new-rating-ins{display:inline-block;width:150px;}
.coll3-item-new-rating{width:100%;justify-content:center;padding-bottom:10px;}
.coll3-item-new-rating-box{display:inline-block;height:33px;border-radius:16px;padding:10px;}
.coll3-item-new-rating-box span{right:10px;height:.85em;font-size:.85em;line-height:1em;}
.coll3-item-new-rating-box .star-rating .star{font-size:.85em;line-height:1.2em;width:1.2em;}
.coll3-item-new-rating-ins:after{display:none;}
}
}
   
    @media (max-width:991px){
         .coll3-item-terms.box-25.relative ul{
        padding:0 0 0 4em;
    }
    }
@media all{
@media screen and (max-width:991px) and (min-width:768px){
   
.coll3-item-ins{padding-bottom:20px;}
.coll3-item-logo{width:100%;}
.coll3-item-terms{width:100%;}
.coll3-item-terms-ins{padding-bottom:15px;}
.coll3-item-games{padding-bottom:5px;display:inline-block;}
.coll3-item-logo-ins:after,.coll3-item-terms-ins:after{display:none;}
}
@media screen and (max-width:767px) and (min-width:480px){
.coll3-item-ins{padding-bottom:20px;}
.coll3-item-logo{width:100%;}
.coll3-item-terms{width:100%;}
.coll3-item-terms-ins{padding-bottom:15px;}
.coll3-item-games{padding-bottom:5px;display:inline-block;}
.coll3-item-logo-ins:after,.coll3-item-terms-ins:after{display:none;}
}
@media screen and (max-width:479px){
.coll3-item-ins{padding-bottom:20px;}
.coll3-item-logo{width:100%;}
.coll3-item-terms{width:100%;}
.coll3-item-terms-ins{padding-bottom:15px;}
.coll3-item-games{padding-bottom:5px;display:inline-block;}
.coll3-item-logo-ins:after,.coll3-item-terms-ins:after{display:none;}
}
}
 .coll3-item-ins {
    font-family:Poppins,sans-serif;
     margin-bottom: 20px;
  }
.green_button {
  background: #2ecc71;
  width: 70%;
  display: block;
  margin: 5px auto;
  padding: 10px 30px;
    padding-bottom: 10px;
  font-weight: bold;
  font-size: 13px;
  color: white;
  border-radius: 20px;
  box-shadow: 0 0 15px 0 rgba(255,255,255,.35);
  -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -ms-transition: all .5s ease-in-out;
  -o-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
  text-decoration: none;
}
.green_button2 {
  background: #2ecc71;
  display: block;
  margin: 5px auto;
  padding: 5px 30px;
    padding-bottom: 10px;
  font-weight: bold;
  font-size: 13px;
  color: white;
  border-radius: 20px;
  box-shadow: 0 0 15px 0 rgba(255,255,255,.35);
  -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -ms-transition: all .5s ease-in-out;
  -o-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
  text-decoration: none;
}
  .fa-star{
                            color:gold;
                        }
                        .grey{
                            color:grey;
                        }
                        

.pros{
    background:white;
    width:auto;
    height:auto;
    padding:10px;
    min-height:240px;
    border: solid #0000003b 1px;
}
.cons{
    background:white;
    width:auto;
    height:auto;
    padding:10px;
        min-height:240px;
    border: solid #0000003b 1px;

}
.back_green{
    color: #377b37;
}
.back_red{
    color: #7b3737;
}
.bonus-main strong{
    color:white;
}


/*----------------table-------------*/


.options2 {
    padding: 20px;
    background: white;
    width: auto;
    overflow: auto;
    box-shadow: 0px 5px 15px 0px #adadad8c !important;
}
.number {
    position: relative;
    display: inline-block;
    width: 30px;
    padding: 12px 0;
    border-radius: 5px;
    text-align: center;
    font-weight: 700;
    font-size: 1em;
    line-height: 1em;
    color: #fff;
    position: absolute;
    left: 10px;
    bottom: 15px;
    background: #71af42bd;
}
.options_first2 {
    border: solid #cfcfcf 1px;
    width: fit-content;
    padding: 2px 8px;
    border-radius: 24px;
    text-align: center;
    display: block;
    margin: 10px auto 0 auto;
}

.button33 {
    color: #ffffff !important;
    background-color: #7fc64a !important;
    box-shadow: 0px 5px 15px 0px rgb(127 198 74 / 55%) !important;
    padding: 25px 12px;
    border-radius: 50%;
    text-align: center;
    cursor:pointer;
}
.fa-plus {
    color: white;
    padding: 2px 4px;
    border-radius: 50%;
    background: #7fc64a;
    margin-right: 5px;
}