/********* Do not edit this file *********/
/*
My Custom CSS - Maked by Salvatore Noschese
a.k.a. DarkWolf - http://www://darkwolf.it/
*/

/* JackPot */
.JackpotWarp{
background-color:#3D0566;min-height: 65px !important;
}

.JackPotTitle{
 color:#EE007E;padding-top:8px; 
}

.JackpotUSD{
  color:#fff;font-size:20px;
}

.jackpotScale{
  width:80%;margin-left: auto;
    margin-right: auto;
}

 
.effect3
{
  position: relative;
}
.effect3:before, .effect3:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 5px;
  left: 25px;
  right:30px;
  width: 50%;
  top: 70%;
  max-width:300px;
 /* background: #20103A;*/
  -webkit-box-shadow: 0 15px 10px #20103A;
  -moz-box-shadow: 0 15px 10px #20103A;
  box-shadow: 0 15px 10px #20103A;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.effect3:after
{
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
 /* right: 10px;*/
  left: auto;
}


/* end JackPot */






.aq_block_toggle div.arrow, .aq_block_accordion div.arrow {
right: 6px;
}

/* WSOP CUSTOM */

 .genesis-nav-menu .current-menu-item > a {
color: #fff;
-moz-opacity: 0.75;
-khtml-opacity: 0.75;
opacity: 0.75;
}

.hr {
    border: none;
    height: 1px;
    color: #D8D8D8; //old IE
    background-color: #D8D8D8; //Modern Browsers
}
ul.a {list-style-type:circle;}
ul.b {list-style-type:square;}
ol.upperroman {list-style-type:upper-roman;}
ol.lowerroman {list-style-type:lower-roman;}
ol.alpha {list-style-type:lower-alpha;}


#p_aboutHARRAHS {padding:0px 30px 30px 40px;}
#about-title {cursor:hand}
.about-content{display:none;  }

.aq-block-jono_slider_block{
  background-color:#310A52;
}

.genesis-nav-menu .menu-item:hover {
position: static;
  z-index:9999;
}


.syserr {width:100%;height:66px;line-height:36px;background-color:#a63874;z-index:99999;overflow:hidden; color:#fff; display:block; }
.syserr p {font-size:14px;margin:0px 0 0 0;padding:0;text-align:center;vertical-align: middle;}
.syserr img {cursor:pointer;margin:-25px 10px 0 0;float:right; }

.textW{
width:100%;text-align:center;  
}

.portfolio-grid ul li {
    float: left;
    margin: 0;
padding:2px 2px 2px 2px;
    width: 50% !important;
min-width:  50% !important;
    list-style-type:none;
}

.portfolio-thumbnail {
 padding:0px 0px 0px 0px; 
}


 .portfolio-detail {
display:none;
}


.portfolio-grid ul li {
    float: left;
    margin: 0;
    width: 35%;
    list-style-type:none;
 
}
h3 {line-height:1.5em;}
h4 {line-height:1.5em;}
.unstyledLI{list-style: none !important;}
/* END WSOP CUSTOM */



/* portfolio overwrites */
 

.portfolio-thumbnail img  { 
  border:1px solid #000;
 background-color:#D0008D;
}


 .portfolio-thumbnail:hover img {
   filter: gray;  /* IE6-9 */
 -webkit-filter: grayscale(0%);   /*grayscale Chrome 19+, Safari 6+, Safari 6+ iOS */
 
}


 

a.portfolio-link,
a.portfolio-resize {
    background-color: rgba(0,0,0,0);
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    text-align: center;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    z-index: 5;
/* border:1px solid #000;*/
}
 
a.portfolio-link:hover, a.portfolio-resize:hover {
   -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}
 

 .no-thumbnail:before,
.portfolio-thumbnail:before {
 background-image:url('/wp-content/uploads/2013/11/b-play-now2.png');
 background-repeat:no-repeat; 
  background-size:contain;
background-position:center;
    background-color: #D10C8D;    
    color: #fff; 
    font-size: 0px; 
    line-height: 78px; 
    display: block;
  height: 28%;
    width: 58%;
    margin-top:-10%; 
 /*   margin-left: -24px;*/
    position: absolute;    
 /*  top: -155px; */
    left: 33%; 
    text-align: center;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    -webkit-border-radius:3px;
    -moz-border-radius: 3px;
    border-radius: 3px;  
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; 
  
  
}


@media     (max-width: 767px) { 
  [class*="span"] {
        display: block;
        float: none;
        width: 228px;
        margin-left: 0;
    }

.aq-template-wrapper .aq_span12 .aq_span6 {
width: 90%;
}

}/* end mobile*/


.widget-portfolio .no-thumbnail:before,
.widget-portfolio .portfolio-thumbnail:before {
   content: "\f067"; 
   font-size: 0px; 
}
 
 /* Side bar portfolois  */
 
 

a.portfolio-widget-link:hover img {
 
  /*  filter: url("data:image/svg+xml;utf8,#grayscale");*/ /* Firefox 10+, Firefox on Android */
   filter: gray;   /* IE6-9 */
    -webkit-filter: grayscale(0%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}
a.portfolio-widget-link:before {
  background-image:url('/wp-content/uploads/2013/11/b-play-now2.png');
 background-repeat:no-repeat; 
  background-size:contain;
background-position:center center;
/* background-size:150px 50px; */
 /*background-origin:content-box; */ 
    background-color: #D10C8D;    
    color: #fff; 
    font-size: 0px; 
    line-height: 78px; 
    display: block;
  height: 28%;
    width: 56%;
    margin-top:-7%; 
 /*   margin-left: -24px;*/
    position: absolute;    
 /*  top: -155px; */
    left: 33% ; 
    text-align: center;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    -webkit-border-radius:3px;
    -moz-border-radius: 3px;
    border-radius: 3px;  
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; 
}
a.portfolio-widget-link:after {
    background-color: rgba(0,0,0,0);
    content: " ";
    display: block;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: all 0.3s ease-in-out 0s;
    width: 100%;
    z-index: 0;
}
a.portfolio-widget-link {
    display: block;
    overflow: hidden;
    position: relative;
}
a, .portfolio-filter li a.active {
    color: #CE108C;
}

#gs-steps{background-color:#eff0f2;float:left;width:100%;margin-bottom:5px;}
#gs-steps .steps{padding:10px;}
#gs-steps .wrapper {padding:20px;}
#gs-steps .wrapper2 {padding:10px;}
/*  Side bar portfolois  */
 

 


.box h3{
	text-align:center;
	position:relative;
	top:16px;
  
}
.box {
	width:100%;
	height:100%;
	background:#FFF;
	margin:0px auto;
   padding:0px 0px 0px 0px; 
      display:inline-block;
}

/*==================================================
 * Effect 2
 * ===============================================*/
.effect2
{
  position: relative;
}
.effect2:before, .effect2:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  -webkit-box-shadow: 0 15px 10px #777;
  -moz-box-shadow: 0 15px 10px #777;
  box-shadow: 0 15px 10px #777;
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg);
}
.effect2:after
{
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}



/* END portfolio overwrites */


.h2small{
  background-color: #EFF0F2;
color: #444;
cursor: pointer;
font-size: 15px ;
 text-align:left; 
margin: 0;
padding: 15px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
transition: all .5s ease;
}

.wbtext{
  color: #fff; text-align:left;display: inline-block!important;vertical-align: middle;
}

.aq-block-jono_action_block {
margin-bottom: -30px;
}


/***************  foter.php *********/
 body{background-color:#000;    }
   #Footer-fineprint {font-size:12px;text-align:center;padding:10px 0 30px 0;color:#606060;background-color:#000; }
#Footer-fineprint a {color:#606060;}
  /*  SECTIONS  */
.FooterSection {
	clear: both;
 
	margin: 0px auto;
	background-color:#000;padding-top:20px;color:#b3b3b3;font-family:helvetica, Arial, Sans-Serif;font-size:10px;	
}

  .sectionPrem {
	clear: both;
	padding: 0px; 
	margin:0px auto; 
	text-align:center;	
	 padding:0% 5% 0% 5%;/**/ 
}
 
.section {
	clear: both;
	padding: 0px; 
	margin:0px auto; 
	text-align:center;
	
	/*  padding:0% 5% 0% 5%;*/
 
}

.section img { border:0px; margin:4px auto;display:block;text-align:center;   }

/*  COLUMN SETUP  */
.col { max-width:1260px; 
	display: block;
	float:left;
	margin: 1% 0 1% 1.6%; /* 	margin: 1% 0 1% 1.6%; */
}
.col:first-child { margin-left: 0; }


/*  GROUPING  */
.group:before,
.group:after {	content:"";	display:table;}
.group:after {	clear:both;}
      

 
 .col_10 ,
.col_6,
.col_4 {   display: block; } 

@media  screen   and (min-width: 941px) and (max-width: 10000px) {
 /*.col_10 {	width: 8.56%; display: block; } */
.sectionPrem{  max-width:750px; }  
.section{  max-width:940px; }
}
 

@media  screen  and (min-width: 768px) and (max-width: 940px) {
.col_6 {	 width: 12.61%;	display: block; } 
.sectionPrem{  max-width:750px; } 
.section{  max-width:939px; } 
}


@media  screen  and (min-width: 481px) and (max-width: 767px) {
.col_2 {	 width: 48%;	display: block; } 
.col_6 {	 width: 12.61%;	display: block; } 
.sectionPrem{  max-width:690px; } 
.section{  max-width:768px; } 
}

@media  screen  and (min-width: 0px) and   (max-width: 480px) { 
 /*.col_4 { width: 23.8%;	display: block; }*/	 
 .col_4 { width: 23%;	display: block; }	 
.sectionPrem{  max-width:480px; } 
.col_2 {	 width: 48%;	display: block; }  
.section{  max-width:480px; } 	
}



 hr {
   border: 0; width:95%;
 }
hr.hr1 {
  color:#878787;background-color: #878787;height: 1px;
 }
 
 
        #promotion .ui-dialog-titlebar {
            display: none;
        }

        .ui-dialog {
            padding: 0;
 
        }

        a {
            outline: none;
        }

        map > area,
        map > area:active,
        map > area:focus {
            outline: none;
            border: 0;
        }

        .hidden {
            display: none;
        }


        .ui-dialog .ui-dialog-content {
            position: relative;
	    width: 510px !important;
	    height: 530px !important;
            border: 0;
            padding: 0;
            background: none;
            overflow: auto;
 
        }
        .ui-widget-content {
  width: 510px !important;
	    height: 530px !important;
            border: 0px solid #aaaaaa;
            background: #291141 url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
            color: #222222;

        }

        .ui-widget-overlay {
            background: #000 url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
            opacity: .6;
            filter: Alpha(Opacity=60);
        }

.PromoLayer{
margin: auto;left:0 !important; bottom:0 !important;right:0 !important;top:80 !important;
}



 
/*social */
.navsocial {
  position: absolute;  
 right:40px;
 top:0px;float:right !important;
text-transform: uppercase;
font-weight: 700;
}
.navsocial ul
 {
 margin: 12px 0; padding: 0; list-style-type: none; text-align: center;
 }

.navsocial ul li { display:inline; margin:2px;  }

 .navsocial ul li a
 {
 text-decoration: none;
min-width: 35px !important; padding: 6px; 
 color: #fff ;

display:inline-block; font-size:14px;
 border-radius: 50%;
 }


.navsocial ul li a:hover
 {
 color: #fff  ;
 color:#D62889 ;
min-width: 35px !important;
 font-size:14px;
 }

/*
 .nav-header {
background-color: #7216BC;
}
.nav-header {
 position: absolute !important; 
z-index: 5;
margin-top: 20px;
left: 0px; 
margin-left: 14px;
}
*/

/*
.title-area {
float: left;
font-family: 'Open Sans', sans-serif;
font-weight: 700;
padding: 25px 0;
margin-bottom:10px;
 
  position:relative;
}
*/

.title-area {
margin-top: 20px;
}
 
margin-top: 20px;

.site-header > .wrap {
 width:100%;
}

@media   (min-width: 1200px)  {
 .nav-header {
position: absolute;
z-index: 5;
top: 50%;
margin-top: -15px;
right: 35px;
}
 
 

 .title-area {
float: left;
font-family: 'Open Sans', sans-serif;
font-weight: 700;
padding: 25px 0;
margin-top: 20px;
}
}
@media    (min-width: 768px) and (max-width: 1199px) { 
 .nav-header {
margin-top: -25px !important;
}

}

@media (max-width: 767px){
.navsocial {
position: relative;
top: -40px; right:auto !important;
float:none !important;
}

.nav-header { 
left: 30px; width:85%; margin-top:-160px;
}

.title-area {
float:none; margin-top: auto;
}

.site-header > .wrap {
width: 100%;
height: 200px !important;
}

.nav-header-mobile{ 
margin: 33px 0;
padding: 5px !important;
}

.hideForMobile{
display:none !important;
}

}
/* END social */


#DGE {
  position: absolute;
  margin: 12px -115px;
    width:104px;
    height:36px;
    background:url(/wp-content/uploads/2015/06/dge-logo-2015-white-small.png) no-repeat bottom right;
    background-size:100%; 
  outline:none;
}


/*************** end foter.php ********/