/*
Theme Name: Gloden
Theme URI: https://wordpress.org/themes/twentysixteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.
Version: 1.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, blog
Text Domain: twentysixteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* CSS Document */
@import 'https://fonts.googleapis.com/css?family=Noto+Sans:400,700|Noto+Serif:400,700|Roboto:400,500';
*{margin:0; padding:0; outline:none; box-sizing:border-box;}

html body{font-family: 'Tahoma'; font-size:14px;color:#fff;background:#000;}
a:hover{text-decoration:none;}
h2{color:#ebc361; font-size:24px;font-family: 'Noto Serif', serif;}
/* font-family: 'Roboto', sans-serif;
font-family: 'Noto Serif', serif;
font-family: 'Noto Sans', sans-serif; */
ul,li,a{ text-decoration:none;}
/**header start from here***/
body .no_pad{padding:0;}
.float_define{float:left; width:100%;}
body>.header_wrapper{float: left;top: 0;width: 100%;z-index: 9999;    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.5);  position: relative;}

body.home>.header_wrapper{float: left;top: 0;width: 100%;z-index: 9999;    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.5);  position: absolute;}
body.home>.slider_otr{    position: relative;   top: -35px;}

.header-text {
    position: absolute;
    top: 80px;
    margin: 0 0 0 -70px;
}
.casino_hotel_outer {
    background-color: #1a1a1a;
    color: #fff;
    padding: 50px 0;
}
.upper_header{float:left; width:100%; border-bottom: 1px solid #b6b6b6;  font-family: 'Roboto', sans-serif;}
.upper_header .textwidget{display: flex; flex-flow: row wrap;justify-content: space-between;}
.upper_header .textwidget marquee{ flex-basis: 30%;padding: 8px 0;}
.upper_header ul {width: auto; margin:0; padding:8px 0;margin-left: auto;}
.upper_header ul li {border-left: 1px solid #818181;color: #fff;float: left;padding: 0 16px;width: auto;display: inline-block;}
.upper_header ul li a {font-weight: 500; transition:.5s ease all;}
.upper_header ul li a:hover img {
  filter: opacity(50%);-webkit-filter: opacity(50%);
  
}
.header_inner img {float: left; margin: 15px 0 0;}

nav {float: right;width: auto;}
nav ul {float: left;width: auto;margin:0;}
nav ul li {float: left;width: auto;display: inline-block;}
nav ul li a {color: #fff;float: left;padding: 24px 22px; border-bottom:5px solid transparent; transition:.5s ease all;}
nav ul li a:hover {text-decoration:none; border-bottom:5px solid #ebc361;color: #ebc361;}


.goldenslot_otr {background: #000 none repeat scroll 0 0;color: #fff; padding:40px 0;}
body.home>.goldenslot_otr{padding:10px 0}
.slot_inner h1,.slot_inner h2{font-family: 'Noto Serif', serif; font-size:24px; float:left; width:100%; margin:0 0 25px 0;color:#ebc361;}
.slot_inner p{float:left; width:100%; margin:0 0 25px 0; line-height:22px;}

.slot_inner li {display: inline-block;float: none;margin: 0 3px;}
.slot_inner li a{background: #1e1e1e none repeat scroll 0 0;border: 1px solid #ebc361;display: inline-block;float: none;padding: 14px 25px; font-family: 'Noto Serif', serif; font-weight:700; font-size:16px; position:relative; z-index:999;}
.slot_inner li a::before {
  background: #ebc361 none repeat scroll 0 0;
  content: "";
  height: 0;
  left: 0;
  position: absolute;
  top: 0;
  transition: all 0.5s ease 0s;
  width: 100%;
  z-index:-1;
}
.slot_inner li a:hover{color:#000;}
.slot_inner li a:hover:before{height:100%; }


.slot_inner label{float:left; width:100%; margin:25px 0; font-weight:normal;}  

.casino_outer {background-color: #1a1a1a;/* background-image: url("images/casino.png");background-repeat: no-repeat;background-size: 100% 100%; */color: #fff;padding: 50px 0; position:relative;}
.casino_outer .container {
  position: static;
}
.casino_inner {
  position: static;
}
.casino_image {
  float: right;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: auto;
}
.casino_image img{ width:100%; height:100%;}
.casino_inner h2{font-family: 'Noto Serif', serif; font-size:24px; float:left; width:100%; margin:0 0 25px 0;color:#ebc361;}

.casino_inner p{margin:0 0 20px 0; line-height:22px;}
.casino_inner p:last-child {margin: 0;}
.title{float: left; width: 100%; margin: 0 0 25px 0; color: #ebc361;}


/****getting crown page start from here*****/

.getting_crown_list ul {float: left;  width: 43%;margin:0;}
.getting_crown_list ul:not(:nth-child(1)) {width: 28%;}
.getting_crown_list li {color: #fff;float: left;list-style-position: inside;list-style-type: disc;margin: 0 0 5px;width: 100%;}
.getting_crown_list li a {color: #fff;padding: 0 0 0 15px;}

.slot_inner h2{font-family: 'Noto Serif', serif; font-size:24px; float:left; width:100%; margin:0 0 25px 0;color:#ebc361;}
.slot_inner p{float:left; width:100%; margin:0 0 25px 0; line-height:22px;}
.slot_listing li {display: inline-block;float: none;margin: 0 3px;}
.slot_listing li a{background: #1e1e1e none repeat scroll 0 0;border: 1px solid #ebc361;display: inline-block;float: none;padding: 14px 25px; font-family: 'Noto Serif', serif; font-weight:700; font-size:16px; position:relative; z-index:999;}
.slot_listing li a::before {background: #ebc361 none repeat scroll 0 0;content: "";height: 0;left: 0;position: absolute;top: 0;transition: all 0.5s ease 0s;width: 100%;z-index:-1;}
.slot_listing li a:hover{color:#000;}
.slot_listing li a:hover:before{height:100%; }
.slot_listing ul {float: left;margin: 0 0 30px;width: 100%;}
.slot_inner label{float:left; width:100%; margin:0px 0 25px 0; font-weight:normal;}  

.slider_otr {float: left;width: 100%;}

.games_outer{background:#000; padding:40px 0;}
.games_inner h2{font-size:24px; float:left; width:100%; margin:0 0 20px 0;color:#ebc361;}
.games_inner p{ float:left; width:100%; margin:0 0 20px 0;color:#fff;}
.games_button {margin: 10px 0 40px;}
.games_button a {background: #ebc361 none repeat scroll 0 0;color: #000;display: inline-block;padding: 21px 0;  width: 32.4%; font-size:16px; font-weight:bold; margin-right: 1%; transition:.3s ease all;}
.games_button a:hover {  background: #be9a40 none repeat scroll 0 0;  color: #fff;}
.games_button a:last-child {  margin: 0;}


.nav-tabs{border:none; background: #1e1e1e none repeat scroll 0 0;}
.games_types {  margin: 20px 0 0;}
.games_types .nav-tabs > li{width: 20%;}
.games_types .nav-tabs > li.active > a, .games_types .nav-tabs > li:hover > a {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border-top: 2px solid #ebc361; border-bottom: 2px solid #ebc361; border-left:none; border-right:none; color:#ebc361; position:relative;}
.games_types .nav-tabs > li > a:focus{outline:none;}
.games_types .nav-tabs > li.active > a::before{  border-bottom: 6px solid #ebc361;  border-left: 6px solid transparent;  border-right: 6px solid transparent;  bottom: 0;  content: "";  left: 50%;  position: absolute;  transform: translateX(-50%);}




.nav-tabs li a {background: none; border-radius: 0;color: #fff;font-family: "Noto Sans",sans-serif;font-size: 18px;text-transform: uppercase;border-right: 1px solid #3b3b3b !important;  padding:18px 0; border-top:2px solid transparent; border-bottom:2px solid transparent; border-left:none;}
.nav.nav-tabs li:last-child a{border-right:none !important;}

.demo_inner {  float: left;  margin: 40px 0 0;  width: 100%;}
.demo_inner_detail {  float: left;  margin-right: 2%;  width: 18.4%; margin-bottom:40px; min-height:170px;}
.demo_inner_detail:nth-child(5n) {
  margin-right: 0;
}
.demo_inner_detail > img {  float: left;  width: 100%; border:1px solid #535353;height: auto;}
.demo_inner_detail:last-child{margin:0;}
.demo_inner_detail h2{font-family: 'Noto Sans', sans-serif; font-size:14px; float:left; width:100%; color:#fff;  margin:15px 0 0 0;}

.blackandwhite{
    color: #fff;
    text-shadow: rgb(0, 0, 0) 5px 0px 0px, rgb(0, 0, 0) 4.90033px 0.993347px 0px, rgb(0, 0, 0) 4.60531px 1.94709px 0px, rgb(0, 0, 0) 4.12668px 2.82321px 0px, rgb(0, 0, 0) 3.48353px 3.58678px 0px, rgb(0, 0, 0) 2.70151px 4.20736px 0px, rgb(0, 0, 0) 1.81179px 4.6602px 0px, rgb(0, 0, 0) 0.849836px 4.92725px 0px, rgb(0, 0, 0) -0.145998px 4.99787px 0px, rgb(0, 0, 0) -1.13601px 4.86924px 0px, rgb(0, 0, 0) -2.08073px 4.54649px 0px, rgb(0, 0, 0) -2.94251px 4.04248px 0px, rgb(0, 0, 0) -3.68697px 3.37732px 0px, rgb(0, 0, 0) -4.28444px 2.57751px 0px, rgb(0, 0, 0) -4.71111px 1.67494px 0px, rgb(0, 0, 0) -4.94996px 0.7056px 0px, rgb(0, 0, 0) -4.99147px -0.291871px 0px, rgb(0, 0, 0) -4.83399px -1.27771px 0px, rgb(0, 0, 0) -4.48379px -2.2126px 0px, rgb(0, 0, 0) -3.95484px -3.05929px 0px, rgb(0, 0, 0) -3.26822px -3.78401px 0px, rgb(0, 0, 0) -2.4513px -4.35788px 0px, rgb(0, 0, 0) -1.53666px -4.75801px 0px, rgb(0, 0, 0) -0.560763px -4.96845px 0px, rgb(0, 0, 0) 0.437495px -4.98082px 0px, rgb(0, 0, 0) 1.41831px -4.79462px 0px, rgb(0, 0, 0) 2.34258px -4.41727px 0px, rgb(0, 0, 0) 3.17346px -3.86382px 0px, rgb(0, 0, 0) 3.87783px -3.15633px 0px, rgb(0, 0, 0) 4.4276px -2.32301px 0px, rgb(0, 0, 0) 4.80085px -1.39708px 0px, rgb(0, 0, 0) 4.98271px -0.415447px 0px;
    font-family: 'Noto Sans', sans-serif;
    font-size: 30px;
}
.blackandyellow{
  font-size: 4em;
    color: #e7c05f;
    text-shadow: rgb(0, 0, 0) 5px 0px 0px, rgb(0, 0, 0) 4.90033px 0.993347px 0px, rgb(0, 0, 0) 4.60531px 1.94709px 0px, rgb(0, 0, 0) 4.12668px 2.82321px 0px, rgb(0, 0, 0) 3.48353px 3.58678px 0px, rgb(0, 0, 0) 2.70151px 4.20736px 0px, rgb(0, 0, 0) 1.81179px 4.6602px 0px, rgb(0, 0, 0) 0.849836px 4.92725px 0px, rgb(0, 0, 0) -0.145998px 4.99787px 0px, rgb(0, 0, 0) -1.13601px 4.86924px 0px, rgb(0, 0, 0) -2.08073px 4.54649px 0px, rgb(0, 0, 0) -2.94251px 4.04248px 0px, rgb(0, 0, 0) -3.68697px 3.37732px 0px, rgb(0, 0, 0) -4.28444px 2.57751px 0px, rgb(0, 0, 0) -4.71111px 1.67494px 0px, rgb(0, 0, 0) -4.94996px 0.7056px 0px, rgb(0, 0, 0) -4.99147px -0.291871px 0px, rgb(0, 0, 0) -4.83399px -1.27771px 0px, rgb(0, 0, 0) -4.48379px -2.2126px 0px, rgb(0, 0, 0) -3.95484px -3.05929px 0px, rgb(0, 0, 0) -3.26822px -3.78401px 0px, rgb(0, 0, 0) -2.4513px -4.35788px 0px, rgb(0, 0, 0) -1.53666px -4.75801px 0px, rgb(0, 0, 0) -0.560763px -4.96845px 0px, rgb(0, 0, 0) 0.437495px -4.98082px 0px, rgb(0, 0, 0) 1.41831px -4.79462px 0px, rgb(0, 0, 0) 2.34258px -4.41727px 0px, rgb(0, 0, 0) 3.17346px -3.86382px 0px, rgb(0, 0, 0) 3.87783px -3.15633px 0px, rgb(0, 0, 0) 4.4276px -2.32301px 0px, rgb(0, 0, 0) 4.80085px -1.39708px 0px, rgb(0, 0, 0) 4.98271px -0.415447px 0px;
    font-family: 'Noto Sans', sans-serif;
}

.contact_footer {
    background: #000 none repeat scroll 0 0;
    padding: 50px 0;
}


/*footer start from here*/

.footer_upper{ background: #1a1a1a none repeat scroll 0 0; padding:50px 0;color:#fff;}
.upper_footer_detail h2{color:#ebc361; font-size:24px; text-align:center; margin:0 0 40px 0;}
.upper_footer_inner h2{color:#ebc361; font-size:24px; margin:0 0 15px 0; font-family: 'Noto Serif', serif;}
.upper_footer_inner p{color:#fff; margin:0 0 15px 0; line-height:22px;}
.upper_footer_inner ul {float: left;width: 50%;}
.upper_footer_inner li {color: #fff;float: left;list-style-position: inside;list-style-type: disc;width: 100%; margin:0 0 5px 0;}
.upper_footer_inner li a {color: #fff;padding: 0 0 0 15px;}    
.upper_footer_inner:nth-last-of-type(2) {padding-right: 0;}


.footer_heading_bottom{border-top:1px dashed #ccc; margin: 40px 0 0;}
.footer_heading_bottom h2{padding:45px 0 0 0; margin:0; line-height:33px;}


footer {background: #000 none repeat scroll 0 0;padding: 50px 0; float:left; width:100%;}
.footer_inner {
  float: left;
  width: 18%;
}

.footer_inner h3{font-family: 'Noto Serif', serif; font-size:20px; color:#ebc361; margin:0 0 20px 0;}

.footer_inner > ul {
  float: left;
  width: 100%;
}
.footer_inner ul li {
  float: left;
  width: 100%;
  list-style: none;
}
.footer_inner ul li a {
  color: #fff;
  float: none;
  transition:.5s ease all;
  font-size: 12px;
  margin: 0 0 15px;font-family: 'Noto Sans', sans-serif; 
}
.footer_inner ul li a:hover {
  color: #ebc361;
}
.footer_inner:nth-last-of-type(2) ul li {
  float: left;
  margin: 8px 30px 0 0;
  width: auto;
  display: inline-block;
}
.footer_inner:nth-last-of-type(2) ul li:last-child {
  margin-right: 0;
}
.footer_inner:nth-last-of-type(2) {
  text-align: right;
  width: 28%;
}
.footer_inner:nth-last-of-type(2) ul {
  float: right;
  width: auto;
}
.footer_logo > ul {
  float: left;
  margin: 50px 0 0;
  text-align: center;
  width: 100%;
}


.footer_logo > ul li {
  display: inline-block;
  width: auto;
}
.footer_logo > ul li a {
  border-right: 2px solid;
  color: #fff;
  display: inline-block;
  font-family: noto sans;
  font-size: 12px;
  line-height: 12px;
  padding: 0 4px;
}
.footer_logo > ul li:last-child a{border:none;}
.footer_inner ul li a:hover img {
  filter: opacity(70%);
}


.wonderpluginslider-container {
  max-width: 100% !important;
  width: 100% !important;
}
.wonderpluginslider{width: 100% !important;}


.golden_footer .menu-golden-slots-games-container #menu-golden-slots-games li:nth-child(2n), .golden_footer .menu-casino-games-container #menu-casino-games li:nth-child(2n) {width: auto;}
.golden_footer .menu-golden-slots-games-container #menu-golden-slots-games li, .golden_footer .menu-casino-games-container #menu-casino-games li {width: 63%;}
  




/******* manik css changes *******/
.menu-download-links-container ul {float: left;width: 100%;}
.menu-download-links-container ul li {float: left;margin: 0 2% 0 0;width: 32%;list-style: none;}
.menu-download-links-container ul li a {display: inline-block;width: 100%;}
.menu-download-links-container ul li:last-child {margin-right: 0;}
#nav_menu-6, #nav_menu-7 {float: left;width: 100%;}
#nav_menu-6 .menu-golden-slots-games-container, #nav_menu-7 .menu-casino-games-container{float:left;width:100%;}
.menu-golden-slots-games-container #menu-golden-slots-games, .menu-casino-games-container #menu-casino-games {float: left;width: 100%;}
.menu-golden-slots-games-container #menu-golden-slots-games li, .menu-casino-games-container #menu-casino-games li {float: left;margin: 0 2% 0 0;width: 49%;}
.menu-golden-slots-games-container #menu-golden-slots-games li:nth-child(2n), .menu-casino-games-container #menu-casino-games li:nth-child(2n) {margin-right: 0;}
.footer_logo .textwidget ul {float: left;margin: 50px 0 0;text-align: center;width: 100%;}
.footer_logo .textwidget ul li {display: inline-block;width: auto;}
.footer_logo .textwidget ul li a {border-right: 1px solid #fff;color: #fff;display: inline-block;line-height: 11px;padding: 0 5px;font-size:13px;}
.footer_logo .textwidget ul li:last-child a {border-right: medium none;}

.casino_image {width: 50%;}
 .mobile_header_wrapper {float: left;width: 100%;display: none;} 
.amazingslider-wrapper-6 .amazingslider-box-6 > div:last-child {opacity: 0!important;} 
.goldenslot_otr .mobile_menu_entrance {display: none;}
.mobile_games_outer {display: none;}
img{max-width:100%;}
/*media queries*/
@media (max-width:1199px){
nav ul li a {padding: 24px 9px;}
.casino_image {margin: 15px 0 0;position: relative;}
.casino_inner>div {width: 100%;}
.footer_inner:nth-last-of-type(2) ul li {margin: 8px 20px 0 0;}
}
@media (min-width:992px) and (max-width:11999px){
.upper_footer_inner li a {padding: 0 0 0 0px;font-size: 14px;}
}
@media (max-width:991px){
.container {width: 100%;}
.golden_footer .menu-golden-slots-games-container #menu-golden-slots-games li, .golden_footer .menu-casino-games-container #menu-casino-games li {width: 100%;}
.footer_inner {width: 25%;padding: 0 15px;}
.footer_inner:nth-last-of-type(2) {text-align: center;width: 100%;margin: 15px 0 15px;}
.footer_inner:nth-last-of-type(2) ul {width: 100%;text-align: center;}
.footer_inner:nth-last-of-type(2) ul li {float: none;display: inline-block;}
}
@media (max-width:767px){
.header_wrapper {display: none;}
.mobile_header_wrapper {display: block;background: #000000;}
.upper_header {text-align: center;border:0;padding:10px 0;}
.menu {float: left;width: auto;margin: 9px 0 0 15px;cursor: pointer;}
.call {float: right;width: auto;margin: 11px 15px 0 0;}
.logo {display: inline-block;margin: 0 auto;}
.logo > a {display: block;}
body.home>.slider_otr,.slider_otr {float: left;width: 100%;position: static;}
.mobile_header_wrapper>header {display: none;}
.call > a {color: #fff;}
.call > img {filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);
   -ms-filter: brightness(0) invert(1);}
.lower_header {float: left;width: 100%;background: rgb(235,195,97);padding: 13px 0;color: #000;}
.lower_header ul {float: left;margin: 0;text-align: right;width: 100%;}
.lower_header ul li {display:inline-block;width:auto;}
.lower_header ul li a {color: #000000;}
.lower_header ul li a img {filter: brightness(0);-webkit-filter: brightness(0);
   -ms-filter: brightness(0);}
.lower_header ul li:not(:first-child) {margin: 0 0 0 20px;}
.mobile_header_wrapper > header {background: #ebc361 none repeat scroll 0 0;
  border-bottom: 1px solid #000;}
header .header_inner {padding: 0;}
header nav ul li {float: left;width: 100%;border-bottom: 1px solid #000;}
header nav ul li a {color: #000;padding: 8px 0;width: 100%;text-align: center;}
header nav ul li:hover a{color:#ffffff;}
.lower_header ul li:last-child {position: relative;}
.lower_header ul li:last-child:before {content: "";position: absolute;border-left: 1px solid #848484;text-shadow: 2px 2px 2px;
  top: 0;left: -13px;height: 100%;}
  .slot_listing li{margon:10px 3px;}
nav {width: 100%;}
nav ul {width: 100%;}
img {max-width: 100%; height:auto;}
.goldenslot_otr .slot_inner > p>br {display: none;}
.goldenslot_otr .slot_inner .menu-entrance-container {float: left;width: 100%;}
.goldenslot_otr .slot_inner .menu-entrance-container {display: none;}
.goldenslot_otr .mobile_menu_entrance {display: block;float:left;width:100%;}
.mobile_menu_entrance > ul { float: left;width: 100%;margin: 0;}
.mobile_menu_entrance > ul >li {float: left;width: 100%;margin: 0;background: #323232;padding: 10px 40px;text-align:left;}
.mobile_menu_entrance > ul > li:not(:last-child) {margin: 0 0 10px;}
.mobile_menu_entrance  ul li a {background: none;border: 0;padding: 0;font-size: 14px;}
.mobile_menu_entrance ul li a:hover {color: #ebc361;}
.mobile_menu_entrance ul li a:hover::before {display: none;}
.mobile_menu_entrance > ul > li>img {background: #000;border-radius: 50%;padding: 8px;} 
.mobile_menu_entrance > ul > li > span {padding: 0 60px 0 30px;font-size: 14px;font-weight: bold;}
.casino_inner h2 {text-align: center;}
.games_outer {display: none;}
.mobile_games_outer {display: block;background: #000;padding: 30px 0;}
.mobile_games_outer #myTabs {border: 1px solid #ebc361;border-radius: 2px;}
.mobile_games_outer #myTabs >.dropdown {width: 100%;margin-bottom: 0;}
.mobile_games_outer #myTabs > .dropdown > a {border: 0 none !important;margin: 0 !important;color: #ebc361;padding: 15px;}
.mobile_games_outer #myTabs > .dropdown > a>.caret {float: right;position: relative;right: 10px;top: 10px;}
.mobile_games_outer #myTabs > .dropdown > a .glyphicon.glyphicon-chevron-down {color: #ebc361;float: right;margin: 4px 10px 0 0;}
.mobile_games_outer .nav-tabs > li > a:hover {border: 0;}
.mobile_games_outer .nav > li > a:hover,.mobile_games_outer .nav > li > a:focus {background-color: transparent;text-decoration: none;}
.mobile_games_outer #myTabs > .dropdown .dropdown-menu {background-color: #ebc361;padding: 0;width: 100%;
  box-shadow: none;border: 0;margin: 0;}
.mobile_games_outer #myTabs > .dropdown .dropdown-menu>li> a {padding: 15px;color: #000;border-bottom: 1px solid;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background-color: #000;border-color: #337ab7;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {background-color: #000;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {background-color: #fff; }
.mobile_games_outer #myTabContent {margin: 30px 0 0 0;}
.mobile_games_outer .demo_inner_detail {width: 49%;text-align:center;}
.mobile_games_outer .demo_inner_detail:nth-child(5n) {margin-right: 2%;}
.mobile_games_outer .demo_inner_detail:nth-child(2n) {margin-right: 0;}
.mobile_games_outer .tab-pane input {border-radius: 2px;width: 100%;background: #ebc361;border: 0;font-size: 18px;
  font-weight: bold;padding: 12px;}
.mobile_games_outer .demo_inner_detail:nth-child(n+11) {display: none;}
.golden_footer .upper_footer_detail {display: none;}
.golden_footer .row>div:nth-child(n+4) {display: none;}
.golden_footer .upper_footer_inner {width: 100%;text-align: center;}
.golden_footer .upper_footer_inner:nth-child(3) h2:nth-child(1) {display: none;}
.golden_footer .upper_footer_inner:nth-child(3) p:nth-child(2) {display: none;}
.golden_footer .upper_footer_inner:nth-child(3) h2:nth-child(5) {display: none;}
.golden_footer .upper_footer_inner:nth-child(3) p:nth-child(6) {display: none;}
.golden_footer .upper_footer_inner:nth-child(3) {border-top: 1px dashed #ccc;margin: 30px 0 0 ;padding: 30px 15px 0 ;}
.footer_upper {padding: 50px 0 20px;}
.goldenslot_otr {padding: 40px 0 20px;}
.footer_inner {width: 50%;}
footer .menu {margin: 0 0 20px;}
.footer_logo .textwidget ul {margin: 35px 0 0;}
footer {padding: 50px 0 35px;}
.footer_inner h3 {font-size: 25px;}
.footer_inner ul li a {font-size: 15px;}
}
@media (max-width:600px){
.mobile_menu_entrance > ul > li > span {padding: 0 20px 0 10px;}
.mobile_menu_entrance > ul > li {padding: 10px;}
}
@media (max-width:480px){
.logo {margin: 5px auto 0;width: 175px;}
.lower_header>div>div>div {padding: 0 3px;}
.lower_header ul li:not(:first-child) {margin: 0 0 0 5px;}
.lower_header ul li:last-child::before {left: -6px;}
.lower_header ul {text-align: center;}
.slot_inner h2 {font-size: 18px;}
.casino_inner h2 {font-size: 18px;}
.upper_footer_inner h2 {font-size: 18px;}
.footer_inner h3 {font-size: 18px;}
.mobile_menu_entrance > ul > li {padding: 10px 3px;}
.mobile_menu_entrance > ul > li > span {padding: 0 5px;font-size:12px;}
.mobile_menu_entrance ul li a {font-size: 12px;}
.lower_header ul li {font-size: 12px;}
}
@media (max-width:399px){
.lower_header ul li {line-height: 30px;}
.mobile_menu_entrance > ul > li > img {max-width: 22px;padding: 4px;}
.mobile_menu_entrance > ul > li > span {font-size: 10px;padding: 0 2px;}
.mobile_menu_entrance ul li a {font-size: 10px;}
.footer_inner:nth-last-of-type(2) ul li {margin: 5px;}
.mobile_menu_entrance > ul > li {padding: 10px 1px;}
.lower_header ul>li>span:nth-child(2) {display: none;}
}

.sidebar_main {
    position: absolute;
    right: 0;
    top: -220px;
    width: 14%;
    z-index: 9999;
}
.sidebar_main img {
    margin: 0 0 20px 0;
}
@media (max-width: 1199px){
.sidebar_main {
    display: none;
}
.upper_footer_inner ul {
    width: 100%;
}
}
.fancybox-slide--iframe .fancybox-content {
  width  : 80%;
  height : 600px;
  max-width  : 80%;
  max-height : 80%;
  margin: 0;
}

.demo_inner_detail{
position: relative;  
}

.demo_inner_detail a{
  cursor:pointer;
  -webkit-transition: all .28s ease;
  transition: all .28s ease;
}

.demo_inner_detail a span.play-now{
position: absolute;
    -webkit-transform: translateY(50%);
    transform: translateY(50%);
    z-index: 7;
    background-color: #1abc1c;
    padding: 0.75em 1em;
    font-weight: 700;
    font-size: 0.85rem;
    /* display: inline-block; */
    color: rgba(255, 255, 255, 1.00);
    display: inline-block;
    text-align: center;
    width: 120px;
    margin: auto;
    top: 30%;
    left: 5%;
    right: 0;
    box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.595);
    opacity: 0;  
    
}

.demo_inner_detail a:hover span.play-now{
    opacity: 1; 
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
@media (max-width:680px){
.demo_inner_detail a span.play-now{opacity: 1;position: static;}
}