/* CSS Style for desktop (992px - 1024px) */
@media (min-width: 992px) {
	header .logo > img{
		height: auto;
	}

	h1{
		font-size: 36px;
	}

	.navbar-header{
		float: left;
	}

	#page-header > .container{
		padding-right:15px;
		padding-left:15px;
	}

	.contact_block{
		font-size: 24px;
	}

	.locale_bar > ul{
		padding: 8px 0px;
	}

	.balance_info{
		display: block;
		float: right;
		padding: 10px 15px;
		font-size: 11px;
		font-weight: 700;
		text-transform: uppercase;
	}

	.balance_info .balance-txt{
		color:#e1a10c;
	}

	.auth_bar > ul > li > a, .auth_bar > ul > li > a:active, .auth_bar > ul > li > a:focus{
		font-size: 11px;
		padding: 8px 15px;
	}

	.auth_bar > ul > li > a.register_btt{
		padding: 4px 15px !important;
	}

	.register_btt > span{
		padding: 3px 10px;
	}

	#nav-hamburger{
		display: none;
	}

	.navbar-collapse.collapse{
		display: block !important;
	}

	nav{
		position: static;
		width: auto;
		height: auto;
		border-top: none;
		overflow-y: hidden;
	}

	nav .navbar-nav{
		float: right;
		width: auto;
		margin-bottom: 0px;
	}

	nav .navbar-nav > li{
		display: inline-block;
		float: left;
		clear: inherit;
		border: none;
	}

	nav .navbar-nav > li > a{
		padding: 25px 12px !important;
	}

	nav .navbar-nav > li.glyphicon-home{
		display:inline-block;
	}

	nav .navbar-nav > li > a .menu-caret{
		display: none !important;
	}

	nav .navbar-nav > .active > a, nav .navbar-nav > .active > a:hover, nav .navbar-nav > .active > a:focus, nav .navbar-nav > li > a:hover, 
	nav .navbar-nav > .open > a, nav .navbar-nav > .open > a:hover, nav .navbar-nav > .open > a:focus{
		background: none !important;
		color: #e1a10c !important;
		-webkit-box-shadow: inset 0px -3px 0px 0px #e1a10c;
		-moz-box-shadow: inset 0px -3px 0px 0px #e1a10c;
		box-shadow: inset 0px -3px 0px 0px #e1a10c;
	}


	/* Dropdown menu type 1 styles - BEGIN */
	nav .navbar-nav > .drop_1 > .dropdown-menu{
		position: absolute;
		/*background:#323232 url('../images/menu_dropdown_bg_2.png') repeat-y -540px 50%;*/
		-webkit-box-shadow: inset 0px 5px 16px -2px rgba(0,0,0,0.5) !important;
		-moz-box-shadow: inset 0px 5px 16px -2px rgba(0,0,0,0.5) !important;
		box-shadow: inset 0px 5px 16px -2px rgba(0,0,0,0.5) !important;
	}

	nav .navbar-nav > .drop_1 > .dropdown-menu ul{
		width: 1170px;
	}

	nav .navbar-nav > .drop_1 > .dropdown-menu .dropdown-toggle{
		padding: 20px 12px 5px 15px;
		font-size: 14px;
	}

	/*
	nav .navbar-nav > .drop_1 > .dropdown-menu .dropdown-toggle{
		float: left;
		width: 17%;
		font-size: 0px;
		padding: 0px;
	}


	nav .navbar-nav > .drop_1 > .dropdown-menu .dropdown-toggle > .menuimage{
		display:block;
	}
	*/

	nav .navbar-nav > .drop_1 > .dropdown-menu .dropdown > .dropdown-menu{
		float: left;
		/*width: 83%;*/
		position: static;
		display: block !important;
		background: none; 
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		border: none;
		margin: 0px;
		padding: 0px 0px 20px 0px;
	}

	nav .navbar-nav > .drop_1 > .dropdown-menu .dropdown > .dropdown-menu > ul{
		width: auto;
	}

	nav .navbar-nav > .drop_1 > .dropdown-menu .dropdown > .dropdown-menu > ul > li{
		display: inline-block;
	}

	nav .navbar-nav > .drop_1 > .dropdown-menu .dropdown > .dropdown-menu > ul > li > a{
		display: block;
		text-align: center;
		font-size: 12px; 
		padding: 13px 9px;
		text-decoration: none;
		color: #ffffff;
		text-transform: uppercase;
		font-weight:700;
		max-width: none;
		margin-bottom: 3px;
		background:#785609;
	}

	nav .navbar-nav > .drop_1 > .dropdown-menu .dropdown > .dropdown-menu > ul > li > a:hover{
		background:#967526;
	}

	nav .navbar-nav > .drop_1 > .dropdown-menu .dropdown > .dropdown-menu > ul > li > a > .menuimage > img{
		max-width: 75%;
		margin: auto
	}

	/*
	nav .navbar-nav > .drop_1 > .dropdown-menu .dropdown > .dropdown-menu > ul > li > a:hover{
		background: -moz-linear-gradient(top,  rgba(125,185,232,0) 0%, rgba(38,38,38,1) 100%);
		background: -webkit-linear-gradient(top,  rgba(125,185,232,0) 0%,rgba(38,38,38,1) 100%);
		background: linear-gradient(to bottom,  rgba(125,185,232,0) 0%,rgba(38,38,38,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007db9e8', endColorstr='#262626',GradientType=0 );
		color:#245171;
	}
	*/
	/* Dropdown menu type 1 styles - END */


	.herobanner_holder{
		border-bottom:#eeac12 solid 6px !important;
	}

	.cd-slider .cd-svg-wrapper {
	  /* using padding Hack to fix bug on IE - svg height not properly calculated */
	  padding-bottom: 23.7% !important;
	}

	.jackpot_holder{
		min-height: 170px;
		margin-left: 0px; 
		margin-right: 0px; 
	}

	.jackpot_live{
		padding: 5px 0px;
		font-size:62px;
		text-shadow: #ccc 0 1px 0, #c9c9c9 0 2px 0, #bbb 0 3px 0, #b9b9b9 0 4px 0, #aaa 0 5px 0,rgba(0,0,0,.1) 0 6px 1px, rgba(0,0,0,.1) 0 0 5px, rgba(0,0,0,.3) 0 1px 3px, rgba(0,0,0,.15) 0 3px 5px, rgba(0,0,0,.2) 0 5px 10px, rgba(0,0,0,.2) 0 10px 10px, rgba(0,0,0,.1) 0 20px 20px;
	}

	.panel_gray_holder > .row > .panel_col{
		padding-left: 4px;
		padding-right: 4px;
	}

	.intro_panel > .gray_bg{
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 55px;
	}

	.intro_panel h1{
		font-size: 33px;
		padding: 40px 0px 25px 0px;
	}

	.intro_panel_card .intro_panel_card_info{
		padding: 0px 15px 30px 15px
	}

	.intro_panel_card .intro_panel_card_info > h3{
		font-size: 20px;
	}

	.game_panel_card{
		padding-left: 8px;
		padding-right: 8px;
		margin-bottom: 25px;
	}

	.brand_footer_holder .brand_footer_block{
		padding-bottom: 0px; 
	}

	.bottom_footer_holder{
		font-size:13px;
	}

	.bottom_footer_holder .note_18{
		font-size:14px;
	}

	.bottom_footer_holder .footer_18_icon{
		width: 26px;
		margin-left: 5px;
	}

	#register-modal .modal-dialog.modal-lg{
		width: 900px
	}
}

/* CSS Style for desktop (1025px onwards) */
@media (min-width: 1025px) {
	.navbar-collapse.collapse{
		display: block !important;
	}

	nav .navbar-nav > li > a{
		font-size: 14px; 
		padding: 25px 14px !important;
	}

	nav .navbar-nav > .drop_1 > .dropdown-menu{
		position: absolute;
		/*background:#323232 url('../images/menu_dropdown_bg_2.png') no-repeat center center;*/
		/*background:#323232 url('../images/menu_dropdown_bg_2.png') repeat-y -180px 50%;*/
	}

	.brand_footer_holder .brand_footer_block > .brand_footer_icon > img{
		height: 40px;
	}

	.cd-slider .cd-svg-wrapper {
	  /* using padding Hack to fix bug on IE - svg height not properly calculated */
	  padding-bottom: 24.2% !important;
	}

}