/*
	99Lime.com HTML KickStart by Joshua Gatcke
	style.css

*/

/*---------------------------------
	IMPORTS
-----------------------------------*/
@import url('https://fonts.googleapis.com/css?family=Arimo:400,700&subset=latin-ext');

/*---------------------------------
	OVERRIDES
-----------------------------------*/
h1,h2,h3,h4,h5,h6{
font-family: "Arimo", arial, verdana, sans-serif;
font-weight:normal;
}

thead th,
tbody th{
font-family: "Arimo", arial, verdana, sans-serif;
}

button,
a.btn,
input[type="submit"],
input[type="reset"],
input[type="button"]{
font-family: "Arimo", arial, verdana, sans-serif;
}

.menu{
font-family: "Arimo", arial, verdana, sans-serif;
}

blockquote{
font-family: "Arimo", arial, verdana, sans-serif;
}
/* star rating */
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(../images/delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(../images/star2.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

/*---------------------------------
	LAYOUT
-----------------------------------*/
body{
margin:0;
padding:0 0 0 0;
color:#5f5f5f;
background: #FEFEFE url(../images/bg_right2.gif) top left repeat-x;
font:normal 0.9em/150% 'Arimo', arial, verdana, sans-serif;
text-shadow: 0 0 1px transparent; /* google font pixelation fix */
}

#wrap{
width:100%;
background:#fff;
margin:30px auto 30px auto;
padding:0 2%;
border:1px solid #ccc;
}

	#link-top{
	display:none;
	}

/* NAV BAR*/
.navbar{
position:fixed;
top:0;
left:0;
width: 100%;
background:#000;
color:#fff;
z-index:1000;
}

	.navbar #logo{
	position:absolute;
	top:0;
	right:0;
	padding:0.5em 1em;
	font-size: 1.7em;
	color:#efefef;
	text-decoration:none;
	}

	.navbar span{
	color:#86dc00;
	}


	.navbar ul{
	display:inline-block;
	margin:0;
	padding:0;
	}

		.navbar li{
		margin:0;
		padding:0;
		list-style-type:none;
		display:inline-block;
		}

		.navbar li a{
		display:inline-block;
		color:#efefef;
		padding:1em 1.3em;
		text-decoration:none;
		text-transform: uppercase;
		line-height:100%;
		font-size: 1.2em;
		}

.callout{
background:#4598ef;/*#86dc00;*/
padding:3em 0;
color:#fff;
box-shadow:inset 0 0 10px rgba(0,0,0,0.2);
text-align: center;
text-shadow:0px 1px 3px rgba(0,0,0,0.2);
display:block;
}
	.callout + div.grid{margin-top:50px;}
	 a.callout{cursor:pointer;}
	 .callout i.icon-4x{font-size:6em;}
	 .callout h4{margin-bottom:30px;}
	 .callout-top{margin:50px 0 0 0;}
	 .callout p{margin-bottom:0;}
	 .callout .button{margin-top:10px;}
	 .callout.green{background:#19ad0b;/*#86dc00;*/}

#mc_embed_signup{
padding:30px 0;
}

#ui-preview{
border:5px solid #ddd;
margin:30px 0;
display:block;
}

a.logo{
	display: block;
	background:url(../images/kaszinok_logo.png) no-repeat top left;
	width:426px;
	height:83px;
	float: left;
	text-decoration:none;
}
a.logo:hover {
	text-decoration:none !important;
}
#header h2 {
	text-transform:uppercase;
	font-size:18px;
}
#header {
	padding-top:20px;
}
#menu {
	margin-bottom:0px;
	margin-top:3px;
	background-color:#05AF54;
	
}
#menu ul {
	margin:0;
	padding:0px 0 0 0;
	background:#05AF54;
	border:0;
}
#menu li {
	
	
}
#menu a {
	color:#fff;
	background-color:#2CB46B;
	text-transform:uppercase;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
	box-shadow: inset 0 -2px #05AF54;
	text-decoration:none;
}
#menu a:hover,#menu a.act {
	background-color:#50C586;
	text-decoration: none;

}
#subheader {
	background:#313131 url(../images/bg_subheader2.png) repeat;
	background-position:bottom;
	
	color: #fff;
	margin-top:0px;
	padding-top:.8em;
}
#subheader.slot {
    background-image: url(../images/bg_subheader_slot.png);
}
#subheader img.kiemelt {
    -webkit-box-shadow: 10px 10px 47px -13px rgba(219,202,13,1);
    -moz-box-shadow: 10px 10px 47px -13px rgba(219,202,13,1);
    box-shadow: 10px 10px 47px -13px rgba(219,202,13,1);
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    border: 2px solid #05AF54;
    margin-top:2em;
}
#subheader .col_4 {

}
#subheader a {
	color:#fbd404;
}
#subheader a.green {
    color: #fff;
}
#subheader h4 {
	font-size:1.2em;
	color:#fbd404;
}
.fomenu {
	border:0;
	background:#05AF54;
}
a.blue-btn,a.orange-btn { text-decoration:none;}
a.blue-btn {
	color:#fff;
	background:#0C6A9D url(../images/magnify.png) no-repeat 10px 6px;
	padding:10px 20px 10px 45px;
	margin-right:45px;
	font-weight:bold;
	box-shadow: inset 0 -2px #07527A;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
}
a.blue-btn:hover {
	text-decoration:none;
	background-color:#2E79A2;
}
a.orange-btn {
	color:#fff;
	background:#F88A07 url(../images/form.png) no-repeat 10px 7px;
	padding:10px 20px 10px 45px;
	margin-right:25px;
	font-weight:bold;
	box-shadow: inset 0 -2px #C16900;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
}
a.orange-btn:hover {
	text-decoration:none;
	background-color:#FFA73F;
}
a.red-btn {
	color:#fff;
	background:#F83D07 url(../images/dices.png) no-repeat 10px 7px;
	padding:10px 20px 10px 45px;
	font-weight:bold;
	box-shadow: inset 0 -2px #C12B00;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
	text-decoration:none;
}
a.red-btn:hover {
	text-decoration:none;
	background-color:#FF6A3F;
}
#subheader a.red-btn {
	display:block;
	float:left;
	margin-top:.2em;
	font-size:1.2em;
}
table.chart {
	
}
.chart td{ color:#121F12; text-align:center; }
.chart td.redHeading{ padding-bottom:5px; color:#fff; background-color:#F83D07; font-weight:bold;}
.chart td.redHeading2{ padding-bottom:5px; color:#fff; background-color:#C12B00; font-weight:bold;}
.chart td.yellowHeading{ padding-bottom:5px; color:#fff; background-color:#F88A07; font-weight:bold;}
.chart td.yellowHeading2{ padding-bottom:5px; color:#fff; background-color:#FFA73E; font-weight:bold;}
.chart td.blueHeading{ padding-bottom:5px; color:#fff; background-color:#0C6A9D; font-weight:bold;}
.chart td.greenHeading{ padding-bottom:5px; color:#fff; background-color:#05AF54; font-weight:bold;}
.chart td.sotet { background:#3B3B3B; color:#fff; font-weight:700; }
.chart td.vilagos1 { background:#DDD; }
.chart td.vilagos2 { background:#D0D0D0; }

.hidden { display:none; }
.whitetext{ color:#fff;}
h1.title,h2.title,h3.title,div.utmutatok h3 {
	color:#d82801;
}
h2.title {
	font-size:1.6em;
}
.home-box img.right { margin-top: 50px; float:right; display:inline; }
.home-box { padding:1em 2em; }
.home-box h4 {font-size:1.4em; }
.home-box-orange { background-color: #FF8A68; background-image:none; color:#fff; }
.home-box-blue { background-color: #5092B6; background-image:none; color:#fff; }
.home-box-green { background-color: #50C586; background-image:none; color:#fff; }
.home-box-green h4 { color: #006B32;}
.home-box-green a { color: #006B32;}
.home-box-blue h4 { color:#044060; }
.home-box-blue a { color:#044060;}
.home-box-orange h4 { color:#C12B00;}
.home-box-orange a { color:#972200;}
.home-box-orange:hover { background-color:#FF6A3F;}
.home-box-blue:hover {background-color:#2E79A2;}
.home-box-green:hover {background-color:#2CB46B;}
.home-box:hover h4 { color:#fff;}
#hirek h4 a,#hirek h5 a { color: #f74600; text-decoration:none; }
#hirek h4 a:hover,#hirek h5 a:hover,#hirek div.col_3:hover a { color:#FF6A3F;}
#hirek h4 { font-size:1.2em; }
#hirek h5 { font-size:1.1em; }
#hirek div.col_3:hover img{ opacity:0.7;}
#footer { background:#292929; text-shadow:none; color:#fff;}
div.footer-links { background:#000; color:#fff;}
.footer-links ul { list-style: none outside none; padding: 8px 0 0 0; display:inline;}
.footer-links ul li { float: left; display: inline; height: 20px; border-right: 1px solid #1a1a1a; padding-right: 10px; margin-right: 10px; }
.footer-links ul li.last { border: 0; } 
.footer-links ul li a { float: left; display: inline;  height: 20px; line-height: 20px; }
.footer-links {text-transform: uppercase; color: #666; font-size: 11px; }
.footer-links .right{ white-space:nowrap; height:20px; padding-top:8px; line-height:20px;}
.footer-links a{color: #666; text-decoration:none;text-shadow:none;  }
.footer-links a:hover { color: #fff; }
ul.footer-links2 li { padding:0; }
div.utmutatok h3 { font-size:1.6em; }
div.utmutatok h3 a { text-decoration:none; }
div.utmutatok h3 a:hover,div.utmutatok:hover a { color:#0C6A9D; }
div.utmutatok:hover img.full-width { opacity:0.7; }
article.cikk h1,article.kaszinok h1,#hirek h1 { font-size:2.8em; }
article.cikk h2,article.kaszinok h2 { font-size:2em; }
article.cikk h3,article.kaszinok h3 { font-size:1.8em;}
article.cikk h4,article.kaszinok h4 { font-size:1.6em;}
article.cikk h5,article.kaszinok h5 { font-size:1.4em;}
article.cikk h6,article.kaszinok h6 { font-size:1.2em;}
.aligncenter {
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:1em;
}
img.aligncenter {
	display:block;
}
div.cikk_kep {
	padding:10px 10px 3px 10px;
	border:1px solid #ccc;
	background-color:#eee;
}
div.cikk_kep p {
	font-size:0.8em;
	margin-bottom:0;
	color:#666;
	text-align:center;
}
div.alignleft {
	margin-right:25px;
}
div.alignright {
	margin-left:25px;
}
section.kaszinok { margin-bottom:.5em;border-bottom:1px dotted #ccc;padding-bottom:2em;}
section.kaszinok ul i { margin-right:0.5em; }
section.kaszinok i.fa-remove,aside.kaszinok i.fa-remove { color:#F83D07;}
section.kaszinok i.fa-check,aside.kaszinok i.fa-check { color:#05AF54;}
section.kaszinok li strong {font-weight:normal;}
section.kaszinok h2 { font-size:2em; background-position:83%;background-repeat:no-repeat;}
section.kaszinok h2 a { color:#d92903; text-decoration:none;text-transform:uppercase;}
section.kaszinok a.button { margin-left:1em;margin-right:2em;}
section.kaszinok .button i.fa { margin-right:0.5em;}
aside h3{
	color:#fff;
	margin:0;
	padding:17px 0 17px 20px;
	font-size:16px;
	background:#2E79A2 url(../images/dice.png) no-repeat 93% 8px;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
}
aside.kaszinok,aside.jatekok { background: rgb(235, 237, 239);}
aside.kaszinok p,aside.jatekok p { padding-left:1em;padding-right:1em;}
aside.kaszinok strong,aside.jatekok.strong { font-weight:normal;}
aside.kaszinok h4,aside.jatekok h4 { font-size:1.1em; color:#000;}
aside.kaszinok ul.icons { margin-left:1em;}
aside.kaszinok li i.fa { margin-right:0.5em;}
article.kaszinok header a.button { margin:0.5em 2em 0.5em 2em;}
article.kaszinok a.button i.fa,article.cikk a.button i.fa { margin-right:.5em;}
article.kaszinok header { background:#ebedef; padding:0 1em 1em 1em;border-bottom:1px dotted #ccc; margin-bottom:1.5em; }
article.kaszinok header div.szoveg,article.kaszinok header div.rating { margin-top:0;}
article.kaszinok div.rating { padding-top:20px;}
article.kaszinok div.slider { margin: 1em 2em 1em 2em;}
div.kepek2 {
	width:90%;
	height:450px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
}
.theme-default .nivoSlider img {
	position:absolute;
    top:0px;
    left:0px;
    display:none;
    width: 100%;
    height: 400px !important;
}
ul.slideshow_regi img {
    height: 400px !important;
}
div.loading2 {
    background: url(../images/loading.gif) no-repeat;
    padding-left: 18px;
}
div.bonusz { height: 7em; overflow:hidden;color:transparent;}
div.bonusz a.button { display:none;}
div.bonusz:hover { overflow:auto; height:auto;color:#fff;}
div.bonusz:hover a.button { display:inline-block;}


div.bonusz-iroda h4 {color:#fff;}
div.bonusz-iroda a.button { display:inline-block;}
div.bonusz-iroda-egy h4 { color:#fff; }
div.bonusz-normal { background-repeat:no-repeat;background-position:top center;padding-top:40px; }
div.bonusz-normal:hover { color:#fff;}
div.bonusz-normal div.szoveg { height:7em; overflow:hidden;}
section.bonuszok div.bonusz-normal { margin-bottom: 4em; }
section.jatekok img { width:64px;height:64px;}
section.jatekok i.fa{ width:64px; height:64px; color:#ccc;}
section.jatekok a:hover img,section.kapcsolodo a:hover img,section.jatekok-fo a:hover img { opacity:0.7;}
section.jatekok-fo li { position:relative;}
section.jatekok-fo span { position:absolute;bottom:0em;display:block;text-align:center;width:100%;color:#000;font-size:0.8em;}

section.kapcsolodo li,section.jackpotok li { position:relative;}
section.kapcsolodo a,ul.nepszeru a,section.jackpotok a { color:#fff;}
section.kapcsolodo span{ position:absolute; bottom:0.7em; display:block;background-color:rgba(0,0,0,0.7); z-index:1000;padding:10px;width:100%;font-size:1.4em;}
section.jackpotok span.cim{ position:absolute; top:0em; display:block;background-color:rgba(0,0,0,0.7); z-index:1000;padding:10px;width:100%;font-size:1.4em;text-align: center;display: none;}
section.jackpotok span.jackpot{ position:absolute; bottom:0.7em; display:block;background-color:rgba(30,30,30,0.9); z-index:1000;padding:10px;width:100%;font-size:1.4em; color:#FF3536;text-align:center;}
ul.nepszeru span { position:absolute; bottom:0.3em; display:block;background-color:rgba(0,0,0,0.7); z-index:1000;padding:10px;font-size:1.4em;}
section.kapcsolodo a:hover span,ul.nepszeru a:hover span,section.jackpotok a:hover span.jackpot { background-color:rgba(0,0,0,0.9);}
section.kapcsolodo i.fa {clear: both; display: block;width: 100%;height: auto;margin: 0 0 10px 0;}
section.jackpotok a:hover span.cim {  display: inline;}
section.jatek h2 a { background-color:rgba(0,0,0,0.7); color:#fff; padding-left:10px;display:block; text-decoration:none;}
section.jatek h2 a:hover { background-color:rgba(0,0,0,0.9); color:#ccc;}
section.jatek span { display:none;}
section.jatek div.clearer { background-color:rgba(204,204,204,0.5);margin-top:-10px;}
section.jatek h2 { margin-bottom:0;margin-top:0; position:absolute; bottom:0;left:0;width:100%;}
section.jatek img { border:1px solid #ccc;padding:2px;}
section.jatek:hover div.clearer {background-color:rgba(204,204,204,0.7); }
section.jatek { height:10em; overflow:hidden; margin-bottom:2em; position:relative;}
section.jatek2 { height:auto; overflow:visible;}
section.jatek h2 i.fa { margin-right:0.5em;}
section.jatek h2.top { position:relative;}
section.jatek p { display:none;}
section.jatek2 p { padding: 1em;color:#000; display:block;}
section.jatek2 div.clearer { background-color:rgba(204,204,204,0.8);}
section.jatek2:hover div.clearer { background-color:rgba(204,204,204,0.9);}
section.jatek2 i.fa-toggle-right { display:none;}
article.hir h1 { font-size:2.4em;}
div.hirdatum {
    display: block;
    float: right;
    text-align: center;
    width: 68px;
    height: 97px;
    background: url(../images/date.jpg) no-repeat top left;
    margin-left: 0;
    margin-right: 5px;
    margin-top: 0;
    margin-bottom: 0px
}

div.hirdatum span {
    display: block;
    text-align: center;
}

div.hirdatum span.day {
    font-size: 35px;
    line-height: 30px;
    color: #FF3100;
    padding-top: 0px;
    font-weight: bold;
    font-family: Georgia, "Times New Roman", Times, serif;
}

div.hirdatum span.month {
    margin-top: 4px;
    font-weight: bold;
    font-size: 12px;
    text-transform: uppercase;
    margin-bottom: 0px;
    line-height: 16px;
    color: #666;
}

div.hirdatum span.year {
    font-size: 12px;
    text-transform: uppercase;
    line-height: 10px;
    font-weight: bold;
    margin-top: 5px;
    color: #999;
}
div.pager {
    text-align: center;
    margin: 1em 0;
}

div.pager span {
    display: inline-block;
    width: 1.8em;
    height: 1.8em;
    line-height: 1.8;
    text-align: center;
    cursor: pointer;
    background: #eee;
    color: #000;
    margin-right: 0.5em;
    border: 1px solid #ccc;
}

div.pager span.active {
    background: #F88A07;
    color: #fff;
}
.alignleft { float: left; display: inline; }
.alignright { float: right; display: inline; }
div.cikk i.fa { margin-right:0.5em;}
div.valaszto form { color:#000;}
div.valaszto legend { color:#d82801;}
div.valaszto label { padding-left:0.5em;}
section.marg div.center { margin-top:2em;}
table.kaszinojatekok tr.kat td {font-weight:bold;background-color:#5092B6;}
table.kaszinojatekok tr.kat a { color:#fff;}
table.kaszinojatekok td.jatek { font-weight: bold;}
#logo h2 {
    text-transform:uppercase;font-size:14px;margin:0;padding:0;
    position:absolute;top:63px;left:13px;
}
#logo {
    position:relative;
}
div.banner_sky {
    padding-top:3em;
}
span.jackpot-text { color: #e0001b; font-weight: bold;}
.hir-kiemelt {
    position: relative;
}

.hir-kiemelt h3 a {
    color:#50c586;
    text-decoration: none;
}
.hir-kiemelt div.hir-szoveg {
    position: absolute;
    bottom: 0em;
    display: block;
    background-color: rgba(30,30,30,0.9);
    z-index: 1000;
    padding: 1em;
    color: #000;
    text-align: left;
    color: #fff;
}
.hir-banner img {
    display: block;
    margin:0 auto;
}
li.no-icon,ul.no-icon {
    background: none !important;
}
#hirek a.green {
    color: #50c586;
}
.gsc-selected-option-container {
    width:82px;
    min-width: 82px !important;
}
#menu-form {
    padding:5px;
}
#menu-form input {
    vertical-align: baseline;
}
#menu-form input[type=text] {
    width:80%;
    background: transparent;
    color:#FFF;
}
#menu-form input[type=text]::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #F3F3F3;
}
#menu-form input[type=text]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#F3F3F3;
    opacity:  1;
}
#menu-form input[type=text]::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#F3F3F3;
    opacity:  1;
}
#menu-form input[type=text]:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:#F3F3F3;
}
#menu-form input[type=text]:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
    color:#F3F3F3;
}
#menu-form button {
    background:#2CB46B;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    color:#fff;
    border:0;

}
h2.title a { text-decoration: none; }
h2.title a.paratlan  { color:#006D49;}
#hirek div.bx-wrapper,#cikkek_kiemelt div.bx-wrapper {
    margin: 0 !important;
}
body.mceContentBody {
	background: #FFF !important;
	background-image: none !important;
}
.hir-kiemelt h3 {
	font-size: 1.5em;
}