/* Header Settings */
.custom #header, .custom #headerout { background-color: #ffffff;}
.custom #headerout { background: none;}
.custom #main { margin-top: 0px;}
.custom #header h2 { color: #006699;}
.custom #header h2 { font-family: Verdana, Arial, Helvetica, sans-serif;;}
.custom #header h3 { color: #272727;}

/* Navigation Bar Settings */

/* Body Settings */
#wrapper {
	width: 85%;
	margin: 0 auto;	
}

.custom #header {
	background:#fff url(../../../../wp-content/themes/flytonictheme/includes/casino-uk.jpg) right no-repeat;
}

.custom #header h2 {
	color:#D70000;
	text-shadow: 1px 2px 2px #000000;
	background:none;
}

.custom #header h3 { color:#666; }

.custom { background: #272727; }
.custom a, .custom a:visited{ color: #006699;}
.custom a:hover{ color: #fa000c;}
.custom { font-family: Tahoma, Geneva, sans-serif;}
.custom { font-size:Tahoma, Geneva, sans-serif;}
.custom #middlecontent h1, .custom #middlecontent h2, .custom #middlecontent h3, .custom #middlecontent h4  { font-family: Tahoma, Geneva, sans-serif; float: left;}
.custom #middlecontent h1  { font-size: 26px; width: 100%;}
.custom #middlecontent h2  {
	font-size: 18px;
	background: #09f;
	float: left;
	width: 100% !important;
	padding-right: 0;
	padding-left: 0;
	text-indent: 8px;
}

/* Sidebar Settings */
.custom .sidebar h2, .custom #topfooter h2   {
	font-size:18px;
	width:100%;
	padding-right:0;
	padding-left:0;
	color:#FFF;
	background:#09f;
}
.custom .sidebar { font-size: 12px;}
.custom .sidebar a, .custom .sidebar a:visited{ color: #1a1cff;}
.custom .sidebar a:hover { color: #db0a00;}

/* Footer Settings */
.custom #footer a:hover{ color: #ff1a14;}

/* Gambling Design Items Settings */

/* Custom */
background-size:100% auto;



/* LAYOUT OPTIONS */
.custom #main { width: 1000px; }
.custom #sidebar1 { width: 35%; }
.custom #sidebar2 { width: 200px; }
.custom #middlecontent { width: 60%; }
.custom #footer {width: 80%;}
.custom #header { width: 100%;}


.playButton {-webkit-border-radius: 8px;
border-radius: 8px; background: #005b99; padding: 10px; color: #fff !important; font-size: 14px; transition: 0.5s; 
border-bottom:2px solid #000;}

.playButton:hover {
background: #09f; color: #fff !important; transition: 0.5s;	
}

.casinoplayButton {-webkit-border-radius: 8px;
border-radius: 8px; background: #005b99; padding: 10px; color: #fff !important; font-size: 14px; transition: 0.5s; 
border-bottom:2px solid #000;}

.casinoplayButton:hover {
background: #09f; color: #fff !important; transition: 0.5s;	
}

.downloadButton {-webkit-border-radius: 8px;
border-radius: 8px; background: #009900; padding: 10px; color: #fff !important; font-size: 14px; transition: 0.5s; 
border-bottom:2px solid #000;	
}

.downloadButton:hover {
background: #000; color: #fff !important; transition: 0.5s;	
}

.casinodownloadButton {-webkit-border-radius: 8px;
border-radius: 8px; background: #009900; padding: 10px; color: #fff !important; font-size: 14px; transition: 0.5s; 
border-bottom:2px solid #000;	
}

.casinodownloadButton:hover {
background: #000; color: #fff !important; transition: 0.5s;	
}

.sidebarButton { -webkit-border-radius: 8px;
border-radius: 8px; background: #005b99; padding: 10px; color: #fff !important; font-size: 14px; float: left; font-weight: bold; transition: 0.5s; 
border-bottom:2px solid #000;}

.sidebarButton:hover { background: #09f; color: #fff !important; transition: 0.5s;	 }

#tableButton { width: auto; }

#sideButtons { width: 128px; padding: 5px;}

#rankWrap { width: auto; }

.bonusesList { padding: 3% 5% 0 12%; }

/* ============================================

         RESPONSIVE

==============================================*/
@media (min-width: 1740px) {
.custom #middlecontent { width: 64% !important;  }	

.toprow2 img { width: 120px; }

.custom #sidebar1 { width: 35% !important; float:left !important; }

}


@media (min-width: 1365px) {
.custom #middlecontent { width: 62%; }	

.custom #sidebar1 { width: 33% !important; }
}


@media only screen and (min-width: 1281px) {
.custom #header { width: 100%; }

#main { width: 100%; }

#content { float: none; }

.custom #footer { width: 79%; }	

.custom #sidebar1 { float: right; width: 330px; }

.custom #middlecontent { width: 62%; float:left; }	

.custom #middlecontent h1 { font-size: 30px; }

p { font-size: 14px; line-height: 20px; text-align:justify; padding:5px; }

#content p {
	float:none;
	width: 96%;
	margin: 0 auto;
	font-size: 16px !important;
	line-height: 24px !important;
	padding-bottom:10px;
}

#middlecontent td { height: 30px !important; width: 150px; text-align: left; border-bottom: 1px solid #cecece; }

#middlecontent tr:last-child td { border-bottom: none; }

#nav li { font-size: 14px; text-align: center; text-indent:0px; }


}

@media only screen and (max-width : 1280px) {
#middlecontent td { height: 20px !important; width: 150px; text-align: left; border-bottom: 1px solid #cecece; }	
	
#nav li { font-size: 12px; text-align: center; }	
}

@media (max-width: 1485px) {
#footerleft { text-align: center; width: 100%; margin: 1% 0; }

#footerright { text-align: center; width: 100%; padding-bottom:20px; }	
}

@media only screen and (max-width : 1179px) {
#wrapper { width: 100%; }	
	
.custom #header { width: 100%; }

#main{ width: 100%; }	

#header-left { width: 49%; }

#header-right { width: 50%; }

.topsearchinput { width: 60%; }

.topsearchsubmit { width: 30%; font-size: 12px; }

.custom #middlecontent { width: 60%; }

.custom #footer { width: 100%; }

#footer { padding: 10px 0 !important; }

#sideButtons { width: 100px; }

.sidebarButton { font-size: 12px; }

.custom #middlecontent { width:100%; margin: 0; }

.custom #sidebar1 { width: 100%; }

.sidebar { margin: 0; }

#header h2 { font-size: 25px; }

.sitesrow1 { text-align: left; }

.sitesrow2, .sitesrow2-mobile { text-align: left; }

#middlecontent td { width: 150px; height: 20px !important; }


}

@media only screen and (max-width : 800px) {
.downloadButton { padding: 10px 36% !important; margin-right: 0 !important; float: none !important; }	

.casinodownloadButton { margin-right: 10px !important; float: left !important; padding: 10px !important; margin-top: 5%; }

.casinoplayButton { margin-right: 10px !important; float: left !important; padding: 10px !important; margin-top: 5%; }

.contentinforight { width: 100%; margin: 0px 0 25px 0; }

.bonusesList { padding: 2%; border-bottom: 1px solid #cecece; }

.reviewinfoleft td { height: 30px !important; }

.JetztSpielenTab { padding-top: 15px; }

.thima { padding-bottom: 8%; }

.bonusesList { padding-left: 5%; }

#header-right { display:none; }
}

@media only screen and (max-width : 600px) {
.downloadButton { padding: 10px 37% !important; }	
	
#header-right { width: 95%; margin-bottom: 5%;  }	

#header-left { width: 97%; }

.casinoplayButton { 
margin-right: 10px !important;
float: left !important;
padding: 10px !important;
margin-top: 5%;
text-align: center;

}

.casinodownloadButton { text-align: center; }
}

@media only screen and (max-width : 580px) {
.casinoplayButton{ width: 90%; }

.casinodownloadButton { width: 90%; }	

.bonusesList { padding-left: 8%; }
	
}

@media only screen and (max-width : 580px) {
.downloadButton { padding: 10px 38% !important; }	
	
}

/*
playback timings (ms):
  captures_list: 0.491
  exclusion.robots: 0.019
  exclusion.robots.policy: 0.009
  esindex: 0.012
  cdx.remote: 7.339
  LoadShardBlock: 139.822 (3)
  PetaboxLoader3.datanode: 103.588 (4)
  PetaboxLoader3.resolve: 193.814 (2)
  load_resource: 187.69
*/