/**
 * 768
 */
 
body {
min-width:0px;
width:100%;
}

.home #header {
-webkit-box-shadow: 0px 2px 3px rgba(0,0,0,0.1);
box-shadow: 0px 2px 3px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 2px 3px rgba(0,0,0,0.1);
-ms-box-shadow: 0px 2px 3px rgba(0,0,0,0.1);
-o-box-shadow: 0px 2px 3px rgba(0,0,0,0.1);
}

#header {
width:100%;
transition:all 0.2s ease-in;
-webkit-transition:all 0.2s ease-in;
-moz-transition:all 0.2s ease-in;
-ms-transition:all 0.2s ease-in;
-o-transition:all 0.2s ease-in;
position:fixed;
top:0px;
left:0px;
z-index:100;
}

#panelholder {
margin-top:76px;
}

.headerinner { width:768px; }

.mobilemenu {
width:254px;
position:fixed;
top:0px;
right:-254px;
height:100%;
background:#20A429;
transition:all 0.2s ease-in;
-webkit-transition:all 0.2s ease-in;
-moz-transition:all 0.2s ease-in;
-ms-transition:all 0.2s ease-in;
-o-transition:all 0.2s ease-in;
}

#panel1 {
transition:all 0.2s ease-in;
-webkit-transition:all 0.2s ease-in;
-moz-transition:all 0.2s ease-in;
-ms-transition:all 0.2s ease-in;
-o-transition:all 0.2s ease-in;
}

.panel1disapear {
margin-left:-254px;
}

.mobilemenushow {
right:0px;
}

.menuitem, .menu-main-menu-container li a {
width:80%;
border-right:none;
border-bottom:1px solid #008D0A;
padding:30px 10% 26px;
text-align:left;
height:15px;
line-height:13px;
font-size:15px;
}

.menuitembutton {
width:75px;
height:74px;
position:absolute;
left:-76px;
top:0px;
border-right:1px solid #008D0A;
border-left:1px solid #008D0A;
background:url("../images/burger.png") no-repeat center center;
cursor:pointer;
}

#panel2 {
position:absolute;
transition:all 0.2s ease-in;
-webkit-transition:all 0.2s ease-in;
-moz-transition:all 0.2s ease-in;
-ms-transition:all 0.2s ease-in;
-o-transition:all 0.2s ease-in;
right:-365px;
top:0px;
overflow:auto;
height:1400px;
}

#panel1 { width:100%; height:1400px;}

.panel1content {
width:100%;
margin-top:40px;
height:auto;
}

.casinoitem { width:718px; }

.title { width:713px; display:none; }

.menuitem .underline { display:none; }

.home .logo { height:76px; background:url("../images/greenAndGold.png") no-repeat center center #ffffff; }

.logoarea, .stararea, .bonusmessagearea { width:205px; }

.logoimg {left:51px; }

.playarea { width:100px; }

.featuredofferspanel { overflow:visible; margin-top:50px; }

#panel2.panel2on { right:0px;}

.featuredplus {
width:14px;
height:14px;
position:absolute;
right:10px;
top:20px;
background:url("../images/littleplus.png") no-repeat center center;
}

#panel1.panel1disapear2 {
margin-left:-365px;
}

.dice, .featuredoffersinner2 h2 { display:none; }

.featuredofferspanel h2, #contentpanel {
transition:all 0.2s ease-in;
-webkit-transition:all 0.2s ease-in;
-moz-transition:all 0.2s ease-in;
-ms-transition:all 0.2s ease-in;
-o-transition:all 0.2s ease-in;
}

#panel2.panel2on .featuredofferspanel h2 {
right:115px;
}

.in .featuredplus {
background:url("../images/minus.png") no-repeat center center;
}

.otherpopularcasinos { width:728px; }

.fullwidth .casinoitem { width:728px; height:232px; }

.textarea {
position:absolute;
left:0px;
top:119px;
background:#ffffff;
height:71px;
border-right:1px solid #e0e0e0;
border-top:1px solid #e0e0e0;
width:577px;
z-index:10;
}

.casinoitemtophalf {
height:231px;
}

#contentpanel { width:100%; border:none; }

.fullwidth .casinoitem:hover {
height:520px;
border-color:#ffffff;
}

.uspssection { width:350px; margin-left:20px; }

.paymentmethods {
width:125px;
display:none;
}

.screenshotsholder { margin-left:10px; }

.usps li { width:240px; }

.perfectcasinoheader {
width:726px;
}

.casinotabs { width:686px; }

.casinotab { width:136px;}

.perfecticon { left:10px; }

.casinotab h3 { left:66px; }

.imghalf, .copyhalf {
width:100%;
margin:0px;
}

.contentimage {
float:none;
margin:0 auto;
}

.imghalf {
margin-bottom:40px;
}

.reviewcontent { width:688px;}

.leftcol, .rightcol { width:100%; margin:0px; }

.reviewcontent .anythingSlider {
float:left;
}

.reviewpagetop .logoarea {
width:273px;
}

.reviewpagetop h1 { font-size:14px; left:123px; letter-spacing:0px; }

.featuredofferspanel {
width:100%;
overflow:scroll;
position:relative;
float:left;
}

.featuredoffersinner {
width:100%;
position:relative;
float:left;
height:1400px;
overflow:scroll;
overflow-x:hidden;
}

.reviewcontent .starscontainer { position:absolute; top:100px; right:50px; width:280px; height:220px; }

.reviewcontent .starscontainer .overallstar { height:80px; float:none; position:absolute; left:0px; right:0px; margin:0 auto; }

.reviewcontent .starscontainer .individualstars { position:absolute; left:0px; top:85px; right:0px; margin:0 auto; }

.reviewcontent .usps {
position:absolute;
width:280px;
right:50px;
top:175px;
}

.reviewcontent ul.usps {
right:0px;
}

.leftcol {
height:450px;
}

.getplaying { width:230px; height:52px; margin:0px; position:absolute; left:80px; top:460px; }

.fullwidth .playarea { width:80px; }
.fullwidth .playbtnsmall { top:103px; }

h3.top { width:300px; top:46px; }

.ipadfeaturestitle { display:block; }


.featuredoffersinner2 h2 {display:none; }

.ipadfeaturestitle {
width:240px;
height:50px;
top: 0px;
right: 0px;
margin: 0px;
position:absolute;
transition:all 0.2s ease-in;
-webkit-transition:all 0.2s ease-in;
-moz-transition:all 0.2s ease-in;
-ms-transition:all 0.2s ease-in;
-o-transition:all 0.2s ease-in;
z-index:20;
}

.ipadfeaturestitle h2 {
cursor: pointer;
position: absolute;
width: 230px;
height: 47px;
background: #292929;
position:relative;
float:left;
background: url("../images/blackbg.jpg");
line-height: 56px;
padding-left: 10px;
text-transform: uppercase;
color: #ffffff;
margin-top: 0px;
margin-bottom: 15px;
}

.ipadfeaturestitle {

}

#panel1 {
overflow:visible;
}

.fullwidth .stararea {
width:205px;
}

.filter { right:auto; left:588px; }


.standardcontent {
margin-left:auto;
margin-right:auto;
float:none;
width:100%;
}

.standardcontentinner {
width:688px;
}

.standardcontent .otherpopularcasinos { margin:0 20px; }


.activetab { background:none; }

.activetab.casinotab h3 { color:#20A429; }

.activetab .perfecticon { background-position:center top;}

