/* https://www.clearwatercasino.com/wp-content/themes/clearwater-casino/style.css */
/* Import rule from: https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,300;0,500;0,700;0,900;1,100;1,300;1,500;1,900&display=swap */
@font-face{font-family:'Fira Sans';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/firasans/v16/va9A4kDNxMZdWfMOD5VvkrCqYTQ.woff) format('woff')}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/firasans/v16/va9f4kDNxMZdWfMOD5VvkrBiQxf8.woff) format('woff')}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/firasans/v16/va9f4kDNxMZdWfMOD5VvkrA6Qhf8.woff) format('woff')}@font-face{font-family:'Fira Sans';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/firasans/v16/va9f4kDNxMZdWfMOD5VvkrBKRhf8.woff) format('woff')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/firasans/v16/va9C4kDNxMZdWfMOD5Vn9IjN.woff) format('woff')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/firasans/v16/va9B4kDNxMZdWfMOD5VnPKruQg.woff) format('woff')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/firasans/v16/va9B4kDNxMZdWfMOD5VnZKvuQg.woff) format('woff')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/firasans/v16/va9B4kDNxMZdWfMOD5VnLK3uQg.woff) format('woff')}@font-face{font-family:'Fira Sans';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/firasans/v16/va9B4kDNxMZdWfMOD5VnFK_uQg.woff) format('woff')}@font-face{font-display:swap;font-family:AngelinaRegular;src:url(/wp-content/themes/clearwater-casino/../fonts/angelina-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:museo_sans_rounded_100regular;src:url(/wp-content/themes/clearwater-casino/fonts/museo-sans-100-webfont.woff) format('woff');font-style:normal;font-style:normal}@font-face{font-display:swap;font-family:museo_sans_rounded_300regular;src:url(/wp-content/themes/clearwater-casino/fonts/museo-sans-300-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:museo_sans_rounded_500regular;src:url(/wp-content/themes/clearwater-casino/fonts/museo-sans-500-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:museo_sans_rounded_700regular;src:url(/wp-content/themes/clearwater-casino/fonts/museo-sans-700-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:museo_sans_rounded_900regular;src:url(/wp-content/themes/clearwater-casino/fonts/museo-sans-900-webfont.woff) format('woff');font-weight:400;font-style:normal}a.Promotions{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;text-decoration:underline!important;font-size:19px!important;color:#FFFFFF!important}p.PromotionsDisclaimer{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:13px!important;font-weight:300!important;line-height:1.5!important}p.PromotionsShowDetails{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:19px!important;font-weight:300!important;line-height:1.25!important;margin-top:10px!important}h1.PromotionsHeader{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-weight:bold!important;text-transform:uppercase!important;font-size:35px!important;line-height:1.15!important}h2.PromotionsSubheader{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#FFFFFF!important;font-size:22px!important;font-weight:400!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline}h2.PromotionsSubheaderTeal{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-size:22px!important;font-weight:400!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline}h2.PromotionsSubheaderTeal{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-size:22px!important;font-weight:300!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline}h3.PromotionsShowDetails{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#FFFFFF!important;font-size:19px!important;font-weight:300!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important}ul.PromotionsDetailsUL{list-style-type:none!important;padding-left:0!important;margin-left:0;line-height:1.25!important;margin-left:0!important;padding-left:0}li.PromotionsDetails{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;font-size:19px!important;font-weight:300!important;line-height:1.25!important;color:#FFFFFF!important;list-style-type:none!important;padding:1px!important}button.Promotions{background:rgba(103,177,158,1)!important;color:#000000!important;font-weight:400!important;font-family:'Fira Sans',sans-serif!important;text-transform:uppercase!important;font-size:16px!important;padding:10px 30px 10px 30px!important;margin-top:10px!important;border-style:double!important;border-color:#000000!important;border-width:6px!important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}button.Promotions:hover{background:rgba(103,177,158,1)!important;border-color:rgba(0,0,0,1)!important;color:rgba(0,0,0,1)!important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}button.Promotions:active{transform:translateY(2px);color:rgba(0,0,0,1)!important}table.Promotions{position:relative!important;background:rgba(0,0,0,1)!important;padding-top:5px!important;padding-right:5px!important;padding-bottom:5px!important;padding-left:5px!important;border:1px solid rgba(255,255,255,.0)!important}table.PromotionsEvents{background:rgba(0,0,0,1)!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border:1px solid rgba(255,255,255,.0)!important;margin-left:auto;margin-right:auto;width:700px}a.Entertainment{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;text-decoration:underline!important;font-size:19px!important;color:#FFFFFF!important}p.EntertainmentDisclaimer{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:13px!important;font-weight:300!important;line-height:1.5!important}p.EntertainmentShowDetails{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:19px!important;font-weight:300!important;line-height:1.25!important;margin-top:10px!important}h1.EntertainmentHeader{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-weight:bold!important;text-transform:uppercase!important;font-size:35px!important;line-height:1.15!important}h2.EntertainmentSubheader{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#FFFFFF!important;font-size:22px!important;font-weight:400!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline}h2.EntertainmentSubheaderTeal{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-size:22px!important;font-weight:400!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline}h2.EntertainmentSubheaderTeal{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-size:22px!important;font-weight:300!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline}h3.EntertainmentShowDetails{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#FFFFFF!important;font-size:19px!important;font-weight:300!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important}ul.EntertainmentDetailsUL{list-style-type:none!important;padding-left:0!important;margin-left:0;line-height:1.25!important;margin-left:0!important}li.EntertainmentDetails{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;font-size:19px!important;font-weight:300!important;line-height:1.25!important;color:#FFFFFF!important;list-style-type:none!important;padding:1px!important}button.Entertainment{background:rgba(103,177,158,1)!important;color:#000000!important;font-weight:400!important;font-family:'Fira Sans',sans-serif!important;text-transform:uppercase!important;font-size:16px!important;padding:10px 30px 10px 30px!important;margin-top:10px!important;border-style:double!important;border-color:#000000!important;border-width:6px!important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}button.Entertainment:hover{background:rgba(103,177,158,1)!important;border-color:rgba(0,0,0,1)!important;color:rgba(0,0,0,1)!important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}table.Entertainment{position:relative!important;background:rgba(0,0,0,1)!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border:1px solid rgba(255,255,255,.0)!important}table.EntertainmentEvents{background:rgba(0,0,0,1)!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border:1px solid rgba(255,255,255,.0)!important;margin-left:auto;margin-right:auto;width:700px}a.Restaurant{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;text-decoration:underline!important;font-size:19px!important;color:#FFFFFF!important}p.RestaurantDisclaimer{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:13px!important;font-weight:300!important;line-height:1.5!important}p.RestaurantShowDetails{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:19px!important;font-weight:300!important;line-height:1.25!important;margin-top:10px!important}p.RestaurantShowDetailsItalic{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:16px!important;font-weight:300!important;line-height:1.25!important;list-style-type:none!important;text-decoration:none!important;font-style:italic!important;margin-top:10px!important}h1.RestaurantHeader{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-weight:bold!important;text-transform:uppercase!important;font-size:35px!important;line-height:1.15!important}h2.RestaurantSubheader{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#FFFFFF!important;font-size:22px!important;font-weight:400!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline}h2.RestaurantSubheaderTeal{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-size:22px!important;font-weight:400!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline}h3.RestaurantShowDetails{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#FFFFFF!important;font-size:19px!important;font-weight:300!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important}ul.RestaurantDetailsUL{list-style-type:none!important;padding-left:0!important;margin-left:0;line-height:1.25!important;margin-left:0!important}li.RestaurantDetails{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;font-size:19px!important;font-weight:300!important;line-height:1.25!important;color:#FFFFFF!important;list-style-type:none!important;padding:1px!important}button.Restaurant{background:rgba(103,177,158,1)!important;color:#000000!important;font-weight:400!important;font-family:'Fira Sans',sans-serif!important;text-transform:uppercase!important;font-size:16px!important;padding:10px 30px 10px 30px!important;margin-top:10px!important;border-style:double!important;border-color:#000000!important;border-width:6px!important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}button.Restaurant:hover{background:rgba(103,177,158,1)!important;border-color:rgba(0,0,0,1)!important;color:rgba(0,0,0,1)!important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}table.Restaurant{position:relative!important;background:rgba(0,0,0,1)!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border:1px solid rgba(255,255,255,.0)!important;width:100%!important}a.Sportsbook{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;text-decoration:underline!important;font-size:19px!important;color:#FFFFFF!important}p.SportsbookDisclaimer{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:13px!important;font-weight:300!important;line-height:1.5!important}p.SportsbookShowDetails{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:19px!important;font-weight:300!important;line-height:1.25!important;margin-top:10px!important}p.SportsbookShowDetailsItalic{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:16px!important;font-weight:300!important;line-height:1.25!important;list-style-type:none!important;text-decoration:none!important;font-style:italic!important;margin-top:10px!important}h1.SportsbookHeader{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-weight:bold!important;text-transform:uppercase!important;font-size:35px!important;line-height:1.15!important}h2.SportsbookSubheader{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#FFFFFF!important;font-size:22px!important;font-weight:400!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline}h2.SportsbookSubheaderTeal{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-size:22px!important;font-weight:400!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline}h3.SportsbookShowDetails{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#FFFFFF!important;font-size:19px!important;font-weight:300!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important}ul.SportsbookDetailsUL{list-style-type:none!important;padding-left:0!important;margin-left:0;line-height:1.25!important;margin-left:0!important}li.SportsbookDetails{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;font-size:19px!important;font-weight:300!important;line-height:1.25!important;color:#FFFFFF!important;list-style-type:none!important;padding:1px!important}button.Sportsbook{background:rgba(103,177,158,1)!important;color:#000000!important;font-weight:400!important;font-family:'Fira Sans',sans-serif!important;text-transform:uppercase!important;font-size:16px!important;padding:10px 30px 10px 30px!important;margin-top:10px!important;border-style:double!important;border-color:#000000!important;border-width:6px!important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}button.Sportsbook:hover{background:rgba(103,177,158,1)!important;border-color:rgba(0,0,0,1)!important;color:rgba(0,0,0,1)!important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}table.Sportsbook{position:relative!important;background:rgba(0,0,0,1)!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border:1px solid rgba(255,255,255,.0)!important;width:100%!important}a.Resort{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;text-decoration:underline!important;font-size:19px!important;color:#FFFFFF!important}p.ResortDisclaimer{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:13px!important;font-weight:300!important;line-height:1.5!important}p.ResortShowDetails{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:19px!important;font-weight:300!important;line-height:1.25!important;margin-top:10px!important}p.ResortShowDetailsItalic{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:16px!important;font-weight:300!important;line-height:1.25!important;list-style-type:none!important;text-decoration:none!important;font-style:italic!important;margin-top:10px!important}h1.ResortHeader{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-weight:bold!important;text-transform:uppercase!important;font-size:35px!important;line-height:1.15!important}h2.ResortSubheader{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#FFFFFF!important;font-size:22px!important;font-weight:400!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline}h2.ResortSubheaderTeal{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-size:22px!important;font-weight:400!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline}h3.ResortShowDetails{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#FFFFFF!important;font-size:19px!important;font-weight:300!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important}ul.ResortDetailsUL{list-style-type:none!important;padding-left:0!important;margin-left:0;line-height:120%!important;margin-left:0!important}ul.ResortDetailsULBullet{padding-left:0!important;margin-left:0;line-height:120%!important;margin-left:0!important}li.ResortDetails{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;font-size:19px!important;font-weight:300!important;line-height:1.25!important;color:#FFFFFF!important;list-style-type:none!important;padding:1px!important}li.ResortDetailsBullet{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;font-size:19px!important;font-weight:300!important;line-height:1.25!important;color:#FFFFFF!important;padding:1px!important}button.Resort{background:rgba(103,177,158,1)!important;color:#000000!important;font-weight:400!important;font-family:'Fira Sans',sans-serif!important;text-transform:uppercase!important;font-size:16px!important;padding:10px 30px 10px 30px!important;margin-top:10px!important;border-style:double!important;border-color:#000000!important;border-width:6px!important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}button.Resort:hover{background:rgba(103,177,158,1)!important;border-color:rgba(0,0,0,1)!important;color:rgba(0,0,0,1)!important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}table.Resort{position:relative!important;background:rgba(0,0,0,1)!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border:1px solid rgba(255,255,255,.0)!important;width:100%!important}a[href^="mailto:"]{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;text-decoration:underline!important;font-size:19px!important;color:#FFFFFF!important}a.TableGames{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;text-decoration:underline!important;font-size:19px!important;color:#FFFFFF!important}a.TableGamesDisclaimerLink{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;text-decoration:underline!important;font-size:13px!important;color:#FFFFFF!important}p.TableGamesDisclaimer{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:13px!important;font-weight:300!important;line-height:1.5!important}p.TableGamesShowDetails{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:19px!important;font-weight:300!important;line-height:1.25!important;margin-top:10px!important}p.TableGamesShowDetailsItalic{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:16px!important;font-weight:300!important;line-height:1.25!important;list-style-type:none!important;text-decoration:none!important;font-style:italic!important;margin-top:10px!important}h1.TableGamesHeader{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-weight:bold!important;text-transform:uppercase!important;font-size:35px!important;line-height:1.15!important}h2.TableGamesSubheader{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#FFFFFF!important;font-size:22px!important;font-weight:400!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline;margin-bottom:20px!important}h2.TableGamesSubheaderTeal{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-size:22px!important;font-weight:400!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline}h2.TableGamesSubheaderLiteral{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#FFFFFF!important;font-size:22px!important;font-weight:400!important;text-transform:none!important;line-height:1.15!important;text-decoration:none!important;display:inline}h3.TableGamesShowDetails{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#FFFFFF!important;font-size:19px!important;font-weight:300!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important}ul.TableGamesDetailsUL{list-style-type:none!important;padding-left:0!important;margin-left:0;line-height:1.25!important;margin-left:0!important}li.TableGamesDetails{font-family:'Fira Sans',sans-serif!important;font-size:19px!important;font-weight:300!important;line-height:1.25!important;color:#FFFFFF!important;list-style-type:none!important;padding:1px!important}button.TableGames{background:rgba(103,177,158,1)!important;color:#000000!important;font-weight:400!important;font-family:'Fira Sans',sans-serif!important;text-transform:uppercase!important;font-size:16px!important;padding:10px 30px 10px 30px!important;margin-top:10px!important;border-style:double!important;border-color:#000000!important;border-width:6px!important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}button.TableGames:hover{background:rgba(103,177,158,1)!important;border-color:rgba(0,0,0,1)!important;color:rgba(0,0,0,1)!important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}table.TableGames{position:relative!important;background:rgba(0,0,0,1)!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border:1px solid rgba(0,0,0,1)!important;width:100%!important}table.TableGamesData{position:relative!important;background:rgba(0,0,0,1)!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border:1px solid rgba(0,0,0,1)!important;width:100%!important;font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:15px!important;font-weight:300!important;line-height:1.15!important}td.TableGamesData{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:15px!important;font-weight:300!important;line-height:1.15!important}a.Blog{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;text-decoration:underline!important;font-size:19px!important;color:#FFFFFF!important}p.BlogDisclaimer{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:13px!important;font-weight:300!important;line-height:1.5!important}p.BlogShowDetails{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:19px!important;font-weight:300!important;line-height:1.25!important;margin-top:10px!important}p.BlogShowDetailsItalic{font-family:'Fira Sans',sans-serif!important;text-align:left!important;font-size:16px!important;font-weight:300!important;line-height:1.25!important;list-style-type:none!important;text-decoration:none!important;font-style:italic!important;margin-top:10px!important}h1.BlogHeader{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-weight:bold!important;text-transform:uppercase!important;font-size:35px!important;line-height:1.15!important}h2.BlogSubheader{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#FFFFFF!important;font-size:22px!important;font-weight:300!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline}h2.BlogSubheaderTeal{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#67B19F!important;font-size:22px!important;font-weight:400!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important;display:inline}h3.BlogShowDetails{font-family:'Fira Sans',sans-serif!important;text-align:left!important;color:#FFFFFF!important;font-size:19px!important;font-weight:300!important;text-transform:capitalize!important;line-height:1.15!important;text-decoration:none!important}ul.BlogDetailsUL{list-style-type:none!important;padding-left:0!important;margin-left:0;line-height:1.25!important;margin-left:0!important}li.BlogDetails{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;font-size:19px!important;font-weight:300!important;line-height:1.25!important;color:#FFFFFF!important;list-style-type:none!important;padding:1px!important}button.Blog{background:rgba(103,177,158,1)!important;color:#000000!important;font-weight:400!important;font-family:'Fira Sans',sans-serif!important;text-transform:uppercase!important;font-size:16px!important;padding:10px 30px 10px 30px!important;margin-top:10px!important;border-style:double!important;border-color:#000000!important;border-width:6px!important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s}button.Blog:hover{background:rgba(103,177,158,1)!important;border-color:rgba(0,0,0,1)!important;color:rgba(0,0,0,1)!important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}table.Blog{position:relative!important;background:rgba(0,0,0,1)!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;border:1px solid rgba(255,255,255,.0)!important;width:100%!important}p.GamblingDisclaimer{font-family:'Fira Sans',sans-serif!important;font-weight:300!important;line-height:1.5!important;text-align:center!important;color:#67B19F!important;margin-bottom:5px!important;font-size:16px!important}a.Colorbar{font-family:'Fira Sans',sans-serif!important;font-weight:500!important;text-decoration:underline!important;font-size:19px!important;color:#000000!important;font-weight:bold!important}table.tableizer-table{font-size:16px;text-align:left;border:1px solid rgba(255,255,255,1);font-weight:400;font-style:normal;border-collapse:collapse;font-family:'Fira Sans',sans-serif!important}.tableizer-table td{padding:5px 15px 5px 15px;margin:5px;border:1px solid rgba(255,255,255,1);border-collapse:collapse;font-size:16px;color:#FFF;text-align:left;font-family:'Fira Sans',sans-serif!important}.tableizer-table th{background-color:rgba(103,177,158,1);color:#000;font-size:22px;border:1px solid rgba(255,255,255,.1);border-collapse:collapse;font-family:'Fira Sans',sans-serif!important;text-align:center;font-weight:500}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,figure{margin:0;padding:0;border:0;outline:0;font-weight:300;font-style:inherit;font-size:100%;font-family:'Fira Sans',sans-serif!important;vertical-align:top}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}ol,ul{list-style:none}a{text-decoration:none;outline:none;color:#fff}a,a:hover,a span,a:hover span{transition:color 450ms ease}img{border:0}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:100%;color:#67B19F}.left{float:left}.right{float:right}.clear{clear:both}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.wrapper{max-width:1046px;width:98%;margin:0 auto;position:relative}body{background-color:#000;font-size:13px;font-family:'Fira Sans',sans-serif!important;font-weight:400;letter-spacing:.02em;color:#fff;margin-top:132px}.page-id-22542 #header,.page-id-22547 #header,.page-win-free-golf-for-a-year #header{display:none}.page-id-22542 #footer,.page-id-22547 #footer,.page-win-free-golf-for-a-year #footer{display:none}.page-id-22542 .entry-title,.page-id-22547 .entry-title,.page-win-free-golf-for-a-year .entry-title{display:none}body.page-id-22542,body.page-id-22547,body.page-win-free-golf-for-a-year{margin-top:0}body.page-id-22542 #sidebar,body.page-id-22547 #sidebar,body.page-win-free-golf-for-a-year #sidebar{display:none}body.page-id-22542 #content .entry-content p img,body.page-id-22547 #content .entry-content p img,body.page-win-free-golf-for-a-year #content .entry-content p img{width:90px;margin:0 auto;float:none;text-align:center}body.page-id-22542 #content .entry-content p,body.page-id-22547 #content .entry-content p,body.page-win-free-golf-for-a-year #content .entry-content p{text-align:center}body.page-id-22547 .two_third,body.page-win-free-golf-for-a-year .two_third{width:80%;margin:0 auto;float:none}body.page-id-22542 #content,body.page-win-free-golf-for-a-year #content{padding-top:10px;background:url(/wp-content/themes/clearwater-casino/images/bg-golf.jpg) no-repeat top center}.page-win-free-golf-for-a-year .gform_wrapper h3.gform_title,.page-free-golf-confirmation .gform_title{font-size:38px;margin-top:0}.page-win-free-golf-for-a-year .gform_heading{text-align:center;margin-bottom:0}.page-free-golf-confirmation .gform_heading{text-align:center;margin-bottom:0;margin-bottom:80px}.page-win-free-golf-for-a-year .gform_wrapper .gform_footer,.page-free-golf-confirmation .gform_wrapper .gform_footer{text-align:center;margin-bottom:0}.page-win-free-golf-for-a-year .gform_wrapper .gform_footer,.page-free-golf-confirmation .gform_wrapper .gform_footer{text-align:center}.page-win-free-golf-for-a-year .gform_wrapper .top_label input.gform_button,.page-free-golf-confirmation .gform_wrapper .top_label input.gform_button,.page-free-golf-confirmation .button.gform_button,.page-win-free-golf-for-a-year .button.gform_button{background:#27cda7;font-size:18px;font-weight:700;color:#ffffff!important}.page-free-golf-confirmation #content{padding:20% 0}#us_widget{background:#242424!important;border:none!important;padding:16px!important;color:#fff!important;text-align:center!important}#us_widget .w_header,#us_widget .w_header a,#us_widget .w_header a:visited{color:#ffffff!important;font-family:'museo_sans_rounded_100regular',sans-serif;font-weight:normal!important;margin-bottom:20px!important}#us_widget .w_instructions{color:#ffffff!important;font-family:'museo_sans_rounded_100regular',sans-serif}#us_widget input.w_button{border:none!important;background:#9b945f!important;color:#FFF!important;font-family:museo_sans_rounded_100regular,sans-serif!important;text-transform:uppercase!important;font-size:1em!important;padding:6px!important;letter-spacing:1px!important;margin-right:5%!important;border-radius:0!important}.gform_wrapper{display:block!important}.page-submenu{background:url(/wp-content/themes/clearwater-casino/images/triangle-down.png) no-repeat 66% center transparent}.page-submenu a{margin-left:-16%}#header{height:132px;position:absolute;width:100%;top:0;z-index:999}.admin-bar #header{top:32px}#header .logo{margin-top:12px;float:left;background:url(/wp-content/themes/clearwater-casino/images/suquamish-clearwater-casino.png) no-repeat;width:143px;height:161px;display:block}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{left:25%}.ui-datepicker .ui-datepicker-header{margin-top:-25px}.ui-datepicker .ui-datepicker-title{height:45px}.ui-datepicker select.ui-datepicker-month{top:30px}.ui-datepicker .ui-datepicker-next{left:inherit!important}#header .search-form{float:right;margin:5px 0 0 15px}.search-form input{float:left;margin-left:5px}.search-form input[type=text]{background:#414141;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-size:.7em;text-transform:uppercase;padding:2px 5px 1px;width:100px}#header .navigation{float:right;padding-right:20px}#header .secondary-menu{margin-top:5px;float:right}#header .secondary-menu li{float:left;display:inline;margin-left:25px}#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth{border-left:1px solid #4b4b4b!important;border-right:1px solid #0f0f0f!important}#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth,#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth .hentry{background-color:#2b2b2b!important}#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth .hentry h3{opacity:0.7}.tribe-events-calendar .tribe-events-othermonth div[id*="tribe-events-daynum-"]{background-color:#454545!important}#tribe-events-content .tribe-events-abbr.dtend{display:none}.tribe-events-list-separator-month{background:none!important}.event-is-recurring{position:relative;font-style:normal;font-weight:500;color:#fff}.tribe-events-schedule{margin:20px 0 50px 0;text-align:center}.event-is-recurring:hover{color:#ffffff!important}.event-is-recurring a{display:none!important}#header .secondary-menu li a{display:block;font-size:.9em}#header .secondary-menu li a:hover,#header .secondary-menu li.current-menu-item a,#header .secondary-menu li.current-menu-ancestor a{color:#67B19F}#casino #header .secondary-menu li a:hover,#casino #header .secondary-menu li.current-menu-item a,#casino #header .secondary-menu li.current-menu-ancestor a,#events #header .secondary-menu li a:hover,#events #header .secondary-menu li.current-menu-item a,#events #header .secondary-menu li.current-menu-ancestor a{color:#67B19F}#resort #header .secondary-menu li a:hover,#resort #header .secondary-menu li.current-menu-item a,#resort #header .secondary-menu li.current-menu-ancestor a{color:#67B19F}#dining #header .secondary-menu li a:hover,#dining #header .secondary-menu li.current-menu-item a,#dining #header .secondary-menu li.current-menu-ancestor a{color:#67B19F}#golf #header .secondary-menu li a:hover,#golf #header .secondary-menu li.current-menu-item a,#golf #header .secondary-menu li.current-menu-ancestor a{color:#67B19F}#footer .menu li.menu-item-22606{display:none}#header .main-menu{clear:both;padding-top:55px;margin-right:15%;width:560px;float:right}#header .main-menu li{float:left;display:inline;position:relative;margin-left:20px}#header .main-menu li a{display:block;font-size:20px;text-transform:uppercase;letter-spacing:.001em;font-family:'Fira Sans',sans-serif!important}#header .main-menu .menu-item .sub-menu{position:absolute;display:block;padding:0;top:100%;left:-14px;text-align:left;pointer-events:none;visibility:hidden;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#header .main-menu .menu-item .sub-menu:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;bottom:100%;margin-bottom:-10px}#header .main-menu .menu-item .sub-menu:after{border-color:transparent;border-width:16px;margin-left:-16px;left:50%}#header .main-menu .menu-item .sub-menu:after{border-bottom-color:#000}#header .main-menu .menu-item .sub-menu li{display:block;background:#000;float:inherit;margin-left:0}#header .main-menu .menu-item .sub-menu li:last-child{padding-bottom:5px}#header .main-menu .menu-item .sub-menu li a{padding:5px 0 5px 15px;display:block;font-size:0.9em;position:relative;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;color:#fff}#header .main-menu .menu-item.show-sub .sub-menu{opacity:1;padding-top:10px;visibility:visible;pointer-events:auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#header .main-menu #menu-item-30 .sub-menu{width:10.2em}#header .main-menu #menu-item-29 .sub-menu{width:15.4em}#header .main-menu #menu-item-28 .sub-menu{width:14.3em}#header .main-menu #menu-item-27 .sub-menu{width:15.2em}#header .main-menu #menu-item-26 .sub-menu{width:13em}#header .main-menu #menu-item-25 .sub-menu{width:10em}#header .main-menu li a:hover,#header .main-menu li.current-menu-item a,#header .main-menu li.current-page-ancestor a,#header .main-menu .menu-item .sub-menu li a:hover,#sidebar .widget a{color:#67B19F}#casino #header .main-menu li a:hover,#casino #header .main-menu li.current-menu-item a,#casino #header .main-menu li.current-page-ancestor a,#casino #header .main-menu .menu-item .sub-menu li a:hover,#casino #content .entry-content h2,#casino #content .entry-content p a,#casino #content .entry-content .listing h3 a,#casino #sidebar .widget a{color:#67B19F}#events #header .main-menu li a:hover,#events #header .main-menu li.current-menu-item a,#events #header .main-menu li.current-page-ancestor a,#events #header .main-menu .menu-item .sub-menu li a:hover,#events #content .entry-content h2,#events #content .entry-content p a,#events #content .entry-content .listing h3 a,#events #sidebar .widget a,.events-single #header .main-menu li a:hover,.events-single #header .main-menu li.current-menu-item a,.events-single #header .main-menu li.current-page-ancestor a,.events-single #header .main-menu .menu-item .sub-menu li a:hover,.events-single #content .entry-content h2,.events-single #content .entry-content p a,.events-single #content .entry-content .listing h3 a,.events-single #sidebar .widget a{color:#67B19F}#resort #header .main-menu li a:hover,#resort #header .main-menu li.current-menu-item a,#resort #header .main-menu li.current-page-ancestor a,#resort #header .main-menu .menu-item .sub-menu li a:hover,#resort #content .entry-content h2,#resort #content .entry-content p a,#resort #content .entry-content .listing h3 a,#resort #sidebar .widget a{color:#67B19F}#dining #header .main-menu li a:hover,#dining #header .main-menu li.current-menu-item a,#dining #header .main-menu li.current-page-ancestor a,#dining #header .main-menu .menu-item .sub-menu li a:hover,#dining #content .entry-content h2,#dining #content .entry-content p a,#dining #content .entry-content .listing h3 a,#dining #sidebar .widget a{color:#67B19F}#golf #header .main-menu li a:hover,#golf #header .main-menu li.current-menu-item a,#golf #header .main-menu li.current-page-ancestor a,#golf #header .main-menu .menu-item .sub-menu li a:hover,#golf #content .entry-content h2,#golf #content .entry-content p a,#golf #content .entry-content .listing h3 a,#golf #sidebar .widget a{color:#67B19F}#casino #header .main-menu .menu-item .sub-menu li a,#events #header .main-menu .menu-item .sub-menu li a,#resort #header .main-menu .menu-item .sub-menu li a,#dining #header .main-menu .menu-item .sub-menu li a,#golf #header .main-menu .menu-item .sub-menu li a{color:#fff;font-size:0.9em}#header .booking{float:right;background:url(/wp-content/themes/clearwater-casino/images/bg-booking.png) no-repeat;width:181px;height:142px;background-position:center center}#header .booking .phone{font-size:.85em;line-height:1.4em;text-align:center;margin:0 auto 5px;width:112px;padding:8px 0;border-bottom:1px solid #fff;height:30px}.page-property-expansion .phase3{width:335px}.single-tribe_events .tribe-events-event-meta{font-size:13px;display:none!important}.tribe-events-cal-links{text-align:center;margin-top:19px;float:left;width:100%}.single-tribe_events .tribe-events-schedule h3{width:100%;margin-bottom:50px!important}.page-property-expansion .phase4{width:310px}#header .booking .phone .reserv,#header .booking .phone .number{float:left;width:100%;text-align:center}#header .booking a{border-bottom:1px solid #fff;margin:0 auto 10px;width:112px;display:block;text-align:center}#header .booking a img{margin-left:-5px}#header .booking a span{display:block;font-size:.8em;text-transform:uppercase;padding:6px 0;letter-spacing:.02em}#header .booking a:hover span{color:#67B19F}#header #social-medias{top:200px;right:0;position:fixed;background-color:#333;padding-top:3px;z-index:10}#header #social-medias a{width:17px;height:16px;background-image:url(/wp-content/themes/clearwater-casino/images/social-medias.png);display:block;padding:5px;margin:4px;margin-bottom:3px;background-repeat:no-repeat;text-indent:-5000px}#social-medias a.facebook{background-position:4px 6px}#social-medias a.twitter{background-position:4px -43px}#social-medias a.google{background-position:4px -68px}#social-medias a.email{background-position:4px -92px;height:15px}#social-medias a.tripadvisor{background-position:4px -116px;height:15px}.main-menu-mobile{display:none}img.alignright{float:right;height:auto;margin:5px 0 5px 15px;background-color:#242424;border:1px solid #242424;display:block;padding:4px;position:relative}.pagination li a,.pagination li a:hover,.pagination li.active a,.pagination li.disabled{color:#fff;text-decoration:none}.pagination li{display:inline}.pagination li a,.pagination li a:hover,.pagination li.active a,.pagination li.disabled{background-color:#333;border-radius:3px;cursor:pointer;padding:12px;padding:0.75rem}.pagination li a:hover,.pagination li.active a{background-color:#1c1c1c}.home #footer{padding-top:25px;padding-bottom:20px}#footer{padding:65px 0 50px;position:relative;z-index:20}#footer .menu{clear:left;padding-top:10px}#footer .menu li{float:left;display:inline;margin-left:10px;padding-left:10px;border-left:1px solid #fff}#footer .menu li:first-child{margin:0;padding:0;border:0}#footer .menu li a{font-size:.9em}#footer .menu li a:hover{color:#67B19F}.green-btn{border:none;background:#008264;color:#FFF;font-family:museo_sans_rounded_100regular,sans-serif;text-transform:uppercase;font-size:1em;padding:10px;letter-spacing:1px;margin-top:10px}.orange-btn{border:none;background:#F5911F;color:#FFF;font-family:museo_sans_rounded_100regular,sans-serif;text-transform:uppercase;font-size:1em;padding:10px;letter-spacing:1px;margin-top:10px}.purple-btn{border:none;background:#671e75;color:#FFF;font-family:museo_sans_rounded_100regular,sans-serif;text-transform:uppercase;font-size:1em;padding:10px;letter-spacing:1px;margin-top:10px}.tan-btn{border:none;background:#9b945f;color:#FFF;font-family:museo_sans_rounded_100regular,sans-serif;text-transform:uppercase;font-size:1em;padding:10px;letter-spacing:1px;margin-top:10px}#slider{position:relative}#slider,#slider .slide{width:100%!important}#slider .slide .top{width:100%;height:795px!important;overflow:hidden;position:relative;text-align:center}#slider .slide .top img{height:auto;position:absolute;left:50%;margin-left:-41%;width:82%}#slider .slide.yellow .top img,#slider .slide.green .top img{top:-11%}#slider .slide .bottom .subtitle{text-align:center}#slider .slide .bottom .subtitle .color{font-size:1.8em;padding:15px 0;width:30%;float:left;margin-right:5px;height:33px}#slider .slide .bottom .subtitle .color{background-color:#67B19F}#slider .slide .bottom .subtitle .black{background-color:#67B19F;font-size:19px;padding:20px 0;width:60%;float:left;height:23px;font-weight:bold!important;color:#000000!important}.slider-arrows{position:absolute;z-index:99;bottom:112px;right:50%;margin-right:-491px}#slider .arrow{background:#000;margin-left:1px;float:left;background:url(/wp-content/themes/clearwater-casino/images/slide-arrows.png) no-repeat #000;cursor:pointer;width:39px;height:63px}#slider .arrow.right{background-position:right 0}#slider .slide .mask{position:absolute;top:0;left:0;width:100%;height:100%;background-position:top center;z-index:99;background-size:100% auto}#slider .slide.purple img{margin-top:0%!important}#slider .slide.yellow .mask{background-image:url(/wp-content/themes/clearwater-casino/images/mask-yellow.png)}#slider .slide.blue .mask{background-image:url(/wp-content/themes/clearwater-casino/images/mask-blue.png)}#slider .slide.green .mask{background-image:url(/wp-content/themes/clearwater-casino/images/mask-green.png)}#slider .slide .bottom{padding-top:25px;text-align:center;min-height:250px}#slider .slide.yellow .bottom{background:url(/wp-content/themes/clearwater-casino/images/home-bottom-yellow.jpg) no-repeat top center}#slider .slide.blue .bottom{background:url(/wp-content/themes/clearwater-casino/images/home-bottom-blue.jpg) no-repeat top center}#slider .slide.green .bottom{background:url(/wp-content/themes/clearwater-casino/images/home-bottom-green.jpg) no-repeat top center}#slider .slide .bottom p{width:80%;margin:0 auto;font-size:1.3em;line-height:1.8em;margin-bottom:20px}#slider .slide .bottom p a{font-size:.8em}.home .mobile-image{display:none}#content{padding-top:100px;background:url(/wp-content/themes/clearwater-casino/images/BlankBlack.png) no-repeat top center}#casino #content{background:url(/wp-content/themes/clearwater-casino/images/BlankBlack.png) no-repeat top center}#resort #content{background:url(/wp-content/themes/clearwater-casino/images/BlankBlack.png) no-repeat top center}#golf #content{background:url(/wp-content/themes/clearwater-casino/images/BlankBlack.png) no-repeat top center}#events #content,.events-archive #content{background:url(/wp-content/themes/clearwater-casino/images/BlankBlack.png) no-repeat top center}#events #content,.events-archive #content,#content.events,.events-single #content{background:url(/wp-content/themes/clearwater-casino/images/BlankBlack.png) no-repeat top center}.single-tribe_events .tribe-events-event-meta{background:none!important;border:1px solid #2e2e2e!important;margin:30px 0}.tribe-events-calendar .hentry{background:#000!important}.tribe-events-sub-nav{margin-bottom:0px!important}.single-tribe_events #tribe-events-header{margin:1em 0 5px!important}.tribe-events-single-event-title{margin-top:0px!important;text-align:center}#content h1,#content .entry-title{font-size:2.5em;margin-bottom:15px;text-transform:capitalize;font-weight:100}#content .submenu{padding:8px 12px;background:#000;margin-bottom:10px;line-height:1em;display:block}#content .submenu{line-height:2em}.page-submenu,.dl-trigger{display:none!important}.tribe-bar-filters{display:none}#casino #content .submenu,#casino #content .submenu li ul,#events #content .submenu,#events #content .submenu li ul,.events-archive #content .submenu,.events-archive #content .submenu li ul,.events-single #content .submenu,.events-single #content .submenu li ul,#content.events .submenu,#content.events .submenu li ul{background:#000}#resort #content .submenu,#resort #content .submenu li ul{background:#000}#dining #content .submenu,#dining #content .submenu li ul{background:#000}#golf #content .submenu,#golf #content .submenu li ul{background:#008264}#content .submenu li{display:inline-block;display:inline;zoom:1;margin-left:8px;padding-left:12px;border-left:1px solid #fff;position:relative;z-index:10}#content .submenu li:first-child{border:0;padding:0;margin:0}#content .submenu li a{text-transform:uppercase;letter-spacing:.002em;font-size:13px}#content .submenu li.current_page_item a{text-decoration:underline;color:#67B19F}#content .submenu li ul{background:#f5911f;position:absolute;padding:10px 10px 4px;visibility:hidden;top:50%;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;left:0px}#content #menu-golf li ul{left:-12px}#resort #content .submenu li ul{left:-5px}#content .submenu li:hover ul{visibility:visible;opacity:1;top:130%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#content .submenu li ul li{display:block;border:0;padding:0;margin:0}#content .submenu li ul li a{padding:5px;display:block;text-decoration:none!important;white-space:nowrap}#content .entry-content h2,#content .wrapper h2{text-transform:uppercase;color:#f5911f;margin-bottom:5px;margin-top:20px;font-size:1.2em}.wrapper h2.entry-title-blog{text-transform:uppercase;color:#f5911f;margin-bottom:10px;margin-top:20px;font-size:1.4em}#events #content .wrapper .full-description h2{color:#C25FD5}#resort #content .wrapper .full-description h2{color:#67B19F}#content .entry-content p{font-size:19px;line-height:1.5em;margin-bottom:10px;font-family:'Fira Sans',sans-serif!important}#content .entry-content p a{color:#67B19F}#content .entry-content ul{margin-bottom:30px}#content .entry-content ul li ul{margin-top:10px}.page-item-196,.page-item-198{display:none}body.error404 .menu ul li,.sitemap .menu ul li{list-style:none!important}body.error404 .menu,.sitemap .menu{float:left;width:100%;margin-top:37px}body.error404 .menu ul li a,.sitemap .menu ul li a{font-size:18px;margin-bottom:7px;color:#67B19F;text-transform:uppercase}body.error404 .menu ul li ul li a,.sitemap .menu ul li ul li a{font-size:14px;text-transform:capitalize;margin-bottom:0px;color:#FFF}#content .entry-content li{font-size:1.1em;padding-left:0;list-style:disc;margin:10px 5px 10px 0px!important}#content .entry-content ol li{list-style-type:decimal;margin-left:40px}#content .entry-content ul li ul li{font-size:1.0em;list-style:none}table h3{font-size:16px;font-weight:700}table#jobs-results{border-bottom:1px solid #242424;border-left:1px solid #242424;margin-top:60px}table#jobs-results td{border:1px solid #242424;border-bottom:0;border-left:0;padding:8px;vertical-align:middle}table#concerts{border-bottom:1px solid #242424;border-left:1px solid #242424;margin-top:60px}table#concerts td{border:1px solid #242424;border-bottom:0;border-left:0;padding:8px;vertical-align:middle}#golf table td{padding-bottom:8px}#golf table{margin-top:40px}#snsf-form table{margin-top:0}table#rates .title{font-weight:700;color:#008264;font-size:16px;background-color:rgba(63,63,63,0.3)}#snsf-form table tr td{padding:4px;vertical-align:middle}#snsf-form table tfoot td{text-align:center!important}table#rates td{padding:8px;border:1px solid #242424;border-bottom:0}table#membership{border-bottom:1px solid #242424;border-left:1px solid #242424}table#membership td{border:1px solid #242424;border-bottom:0;border-left:0;vertical-align:middle}table#golfclub{border-bottom:1px solid #242424;border-left:1px solid #242424;margin-bottom:30px}table#golfclub td{border:1px solid #242424;border-bottom:0;border-left:0;text-align:center;vertical-align:middle;padding:10px;background:rgba(0,0,0,0.6);font-size:14px}table#golfclub p{float:left;width:100%;margin-bottom:2px !Important;margin-top:13px;text-align:left}table#golfclub td{background:rgba(0,0,0,0.6)}table#golfclub td.green{background-color:rgba(0,140,64,0.3)}table#golfclub .left{width:50%;text-align:left}table#tier-benefits{border-bottom:1px solid #242424;border-left:1px solid #242424}table#tier-benefits td{border:1px solid rgba(255,255,255,.5);border-bottom:0;border-left:0;padding:8px;vertical-align:middle;font-family:'Fira Sans',sans-serif!important;font-size:13px}table#tier-benefits .blue{text-align:center;background-color:rgba(1,157,182,0.5)}table#tier-benefits .green{text-align:center;background-color:rgba(0,140,64,0.5)}table#tier-benefits .red{text-align:center;background-color:rgba(172,26,29,0.5)}table#tier-benefits .gray{text-align:center;background-color:rgba(138,140,142,0.5)}table#tier-benefits .light-blue{text-align:center;background-color:rgba(1,157,182,0.1)}table#tier-benefits .light-green{text-align:center;background-color:rgba(0,140,64,0.1)}table#tier-benefits .light-red{text-align:center;background-color:rgba(172,26,29,0.1)}table#tier-benefits .light-gray{text-align:center;background-color:rgba(138,140,142,0.1)}table#rates i{font-size:12px}#content .inset{margin-bottom:20px}#slots-slide{margin-bottom:20px;height:380px;overflow:hidden;position:relative}#slots-slide .next-arrow{background:rgba(32,32,32,0.7) url(/wp-content/themes/clearwater-casino/images/slider-arrows.png) no-repeat -43px center;position:absolute;z-index:999;top:50%;right:10px;width:37px;height:37px;margin-top:-50px;padding:5px 0 5px 5px;cursor:pointer}#slots-slide .prev-arrow{background:rgba(32,32,32,0.7) url(/wp-content/themes/clearwater-casino/images/slider-arrows.png) no-repeat 10px center;position:absolute;z-index:999;top:50%;left:10px;width:37px;height:37px;margin-top:-50px;padding:5px 0 5px 5px;cursor:pointer}.Slots_Wrapper{width:100%;float:left}.golf-rfp{border:none;background:#008264;color:#FFF;font-family:museo_sans_rounded_100regular,sans-serif;text-transform:uppercase;font-size:1em;padding:10px;letter-spacing:1px;margin-right:5%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;float:left;margin-top:20px;text-decoration:none!important}.hotel-rfp{background:#67B19F;color:#000;font-family:'Fira Sans',sans-serif!important;text-transform:uppercase;font-weight:700;font-size:1em;padding:10px;letter-spacing:1px;margin-right:5%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;float:left;margin-top:20px;text-decoration:none!important;border:double}.event-rfp{background:#67B19F;color:#000;font-family:'Fira Sans',sans-serif!important;text-transform:uppercase;font-weight:700;font-size:1em;padding:10px;letter-spacing:1px;margin-right:5%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;float:left;margin-top:20px;text-decoration:none!important;border:double}.page-promotions .book-now{display:none}.post-the-top-12-reasons-to-visit-clearwater-casino-resort #content{padding-top:100px}.post-the-top-12-reasons-to-visit-clearwater-casino-resort h2.entry-title-blog{color:#FFFFFF!important;font-family:museo_sans_rounded_500regular,sans-serif;font-size:33px!important;text-align:center;width:80%;margin:0 auto;text-transform:capitalize!important;line-height:40px}.post-the-top-12-reasons-to-visit-clearwater-casino-resort .entry-content p{color:#FFF}.post-the-top-12-reasons-to-visit-clearwater-casino-resort .center{color:#FFF;font-family:museo_sans_rounded_500regular,sans-serif;text-align:center;font-size:18px}#slots-slide .slide{width:100%!important;height:100%!important}#slots-slide .slide .caption{position:absolute;bottom:-1px;background:rgba(103,30,117,0.5);text-align:center;width:100%;padding:25px 0;font-size:18px}#slots-slide .slide p{width:100%}#slots-slide .slide p a{width:100%}#slots-slide .slide p a img{width:100%}.single #content .entry-content p img.alignright{float:right}.single #content .entry-content p img.alignleft{float:left}.single #content .entry-content p img.aligncenter{float:none;display:block}#myMap{height:500px;position:relative!important;width:100%;z-index:1;top:0;left:0;background-color:#000!important;margin-bottom:30px}#map-canvas{height:370px;weight:100%;margin:0px;padding:0px;background:#000!important}.adp-step,.adp-substep{border-top:1px solid #333333!important;color:#ffffff!important}.adp-substep .adp-stepicon .adp-maneuver{background-image:url(/wp-content/themes/clearwater-casino/images/maneuvers_hdpi.png)!important}.startdir input{background:#000;border:1px solid #3e3e3e;padding:7px!important;color:#fff;font-family:museo_sans_rounded_100regular,sans-serif;-webkit-box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);-moz-box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);margin-top:0px!important;margin-bottom:5px!important;width:60%}.enddir input{background:none;width:60%;color:#fff;border:none;font-family:'museo_sans_rounded_700regular'}.startdir,.enddir{margin-bottom:20px}.startdir label,.enddir label{width:15%;float:left}input.getdir{float:left;border:none;background:#008264;color:#FFF;font-family:museo_sans_rounded_100regular,sans-serif;text-transform:uppercase;font-size:1em;padding:10px;letter-spacing:1px;margin-top:10px;margin-left:15%;margin-right:64%;margin-bottom:40px}#content #toggle li{margin-bottom:30px;padding:0;margin-left:0px;list-style:none!important}#toggle li .small-description{position:relative;width:100%;overflow:hidden;padding-bottom:60px}#toggle li .small-description .slides{min-height:265px}#toggle li .small-description .info{position:absolute;z-index:2;width:100%;bottom:0;height:67px;z-index:99}.page-id-40 #toggle li .small-description{background-color:#333;height:70px}#toggle li .small-description .title{padding:18px 0 0 20px;font-size:1.5em;width:380px;font-family:'Fira Sans',sans-serif!important}#toggle li .small-description .slides img{width:100%}#toggle li .small-description .btn-viewmore{background:url(/wp-content/themes/clearwater-casino/images/btn-viewmore.png) no-repeat;position:absolute;right:25px;top:-10px;text-transform:uppercase;display:block;padding:22px 10px 0;width:150px;height:53px;text-align:center;font-size:15px;font-weight:500;color:#000000!important}#toggle li .small-description .btn-viewmore span{display:block;height:12px;margin-top:3px}#toggle li .full-description{z-index:1;width:92%;padding:20px 4%;display:none;background-color:#000;position:relative}#content #toggle li .full-description li{margin:0 0 5px 13px}#toggle li .full-description p{font-size:19px;line-height:1.4em;margin-bottom:15px}#toggle li .full-description p a{text-decoration:underline}.wsp-pages-list .parent{float:left;width:48%}#content #toggle.rooms li.room li{margin-bottom:5px;font-size:15px;list-style-image:url(/wp-content/themes/clearwater-casino/images/blue-bullet.png)!important;font-family:'Fira Sans',sans-serif!important}#content #toggle.rooms li.room ul.features{top:15px;right:25px;width:180px;position:absolute;min-height:40px;z-index:10;padding:15px 0}#content #toggle.rooms li.room ul.features li:after{border-bottom:1px solid #67B19F;content:" ";float:left;width:70px;padding:7px 0 0;margin:0 50px 7px 55px}#content #toggle.rooms li.room ul.features li{font-size:15px;text-align:center;list-style:none!important}#content #toggle.rooms li.room .book-now{position:absolute;right:55px;bottom:18px;background:#67B19F;color:#000;border:double;padding:12px;text-transform:uppercase;font-size:16px;letter-spacing:1px font-family:'Fira Sans',sans-serif!important}#toggle.rooms .slides .next-arrow{background:rgba(32,32,32,0.7) url(/wp-content/themes/clearwater-casino/images/slider-arrows.png) no-repeat -43px center;position:absolute;z-index:999;top:50%;right:10px;width:37px;height:37px;margin-top:-50px;padding:5px 0 5px 5px;cursor:pointer}#toggle.rooms .slides .prev-arrow{background:rgba(32,32,32,0.7) url(/wp-content/themes/clearwater-casino/images/slider-arrows.png) no-repeat 10px center;position:absolute;z-index:999;top:50%;left:10px;width:37px;height:37px;margin-top:-50px;padding:5px 0 5px 5px;cursor:pointer}.events-archive .entry-content,.events-archive .entry-header{width:100%!important}#content .entry-content #tribe-events-content h2.tribe-events-single-event-title{color:#fff;font-size:2em;text-align:center}.tribe-events-calendar th{background:#67B19F!important;color:#fff!important}#tribe-events-content table.tribe-events-calendar{border:0!important}#tribe-events-content .tribe-events-calendar td{border-color:#4C4C4C!important}.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{color:#fff!important;background:#67B19F!important}.tribe-events-calendar .hentry{background:#fff;margin:0!important}.tribe-events-calendar .hentry h3 a{color:#fff;font-size:12px!important;font-family:museo_sans_rounded_100regular,sans-serif;font-weight:400}.tribe-events-calendar .hentry h3 a:hover{color:#c25fd5;background:none}#tribe-events-content .tribe-events-calendar td .hentry.purple{background:#671e75!important}#tribe-events-content .tribe-events-calendar td .hentry.blue{background:#19bfdf!important}#tribe-events-content .tribe-events-calendar td .hentry.green{background:#18b251!important}#tribe-events-content .tribe-events-calendar td .hentry.orange{background:#f5911f!important}#tribe-events-content .tribe-events-calendar td .hentry.red{background:#fc0101!important}#tribe-events-content .tribe-events-calendar td .hentry.pink{background:#fd58dc!important}#tribe-events-content .tribe-events-calendar td .hentry.yellow{background:#FFCD00!important}#tribe-events-content .tribe-events-calendar td .hentry.yellow h3 a{color:#000!important}.tribe-events-calendar .hentry.purple h3 a,.tribe-events-calendar .hentry.blue h3 a,.tribe-events-calendar .hentry.green h3 a,.tribe-events-calendar .hentry.orange h3 a,.tribe-events-calendar .hentry.red h3 a,.tribe-events-calendar .hentry.yellow h3 a,.tribe-events-calendar .hentry.pink h3 a{font-size:14px!important;font-weight:700}.events-archive.events-gridview #tribe-events-content table .vevent{border-bottom:1px dotted #671E75!important}.events-archive.events-gridview #tribe-events-content table .tribe-events-last{border:0!important}#tribe-bar-form{background:#67B19F!important}.tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type=text]{color:#fff}.tribe-events-notices{display:none!important}.tribe-events-calendar .tribe-events-tooltip,.tribe-events-week .tribe-events-tooltip,.recurring-info-tooltip{background:#ededed!important;border:0!important;width:240px!important}.tribe-events-tooltip h4{background:none!important;color:#671E75!important;text-align:center;font-weight:400;font-style:italic;padding-top:10px!important}.tribe-events-tooltip .duration{text-align:center;font-weight:700;padding-bottom:8px}.tribe-events-tooltip p.entry-summary{font-size:12px!important;padding:0 10px 10px!important;margin:0!important}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{background-color:#242424!important}.tribe-events-calendar div[id*="tribe-events-daynum-"]{color:#ffffff!important;font-size:14px!important}.entry-content .listing span{display:block;float:right;clear:both}.entry-content .listing span a{color:#67B19F;text-transform:uppercase;font-size:.8em;display:block;margin-bottom:10px;margin-top:20px}.entry-content .listing{padding-top:30px;padding-bottom:70px;border-bottom:1px solid #242424;margin-bottom:20px}.entry-content .listing h3 a{font-size:18px;margin-bottom:7px;color:#67B19F;text-transform:uppercase}.entry-content .listing .ct-thumb{width:25%;height:180px;float:left;margin:-30px 45px 10px 0;overflow:hidden}.entry-content .listing img{float:left;width:100%;height:auto}.return-blog{position:relative;float:right;margin-top:90px}#gform_12 input{padding:10px 5px;font-size:16px}#gform_12 .ginput_full{margin-bottom:12px}#search-result article{padding-top:20px;padding-bottom:60px;border-bottom:1px solid #242424;margin-bottom:20px}#search-result article h1.entry-title a{font-size:18px;margin-bottom:7px;color:#008264;text-transform:uppercase}#search-result .entry-header img{float:left;margin:0 10px 10px 0;width:30%;height:auto}#search-result article span a{color:#f5911f;text-transform:uppercase;font-size:.8em;display:block;margin-bottom:10px;float:right}#content .entry-content .listing p{margin-bottom:0;margin-top:6px}.page-about iframe{width:100%;height:400px}#sidebar{padding-top:45px}#sidebar .widget{background-color:rgba(0,0,0,1);position:relative;text-align:center;padding:20px 15px 15px;margin-bottom:25px;border:solid 1px rgba(255,255,255,.3)}.otw-shadow-dark-style{display:block!important}.datepicker-content li{background:#000!important}#sidebar #simpleimage-6{display:block!important}#sidebar #snsf-form input[type=text]{width:80%;background:#000;border:1px solid #3e3e3e;padding:10px;color:#fff;font-family:museo_sans_rounded_100regular,sans-serif;font-size:1em}#accommodations .wrapper p{margin-bottom:15px}#snsf-form table{padding:5px;width:100%}.email-label,.email-name{display:none}.gform_wrapper span.gform_description{font-weight:400;font-size:1.1em;line-height:1.5em;margin-bottom:25px}#gform_wrapper_5{position:relative}.form-cover{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.8);text-align:center;padding-top:20%;color:#fff;font-size:26px;font-weight:700;top:0;left:0}#cntctfrm_contact_form{float:left;width:100%}#cntctfrm_thanks{float:left;width:100%;font-size:25px;margin-top:40px}.contact-form{float:left}#gform_submit_button_12,.gform_wrapper .top_label input.gform_button,.button.gform_button,#cntctfrm_contact_form input[type=submit],#gform_2 input[type=submit],#sidebar #snsf-submit-button,.page-current-opportunities .entry-content input[type=submit],.entry-content #snsf-submit-button{border:none;background:#9b945f;color:#000;font-family:museo_sans_rounded_100regular,sans-serif;text-transform:uppercase;font-size:1em;padding:10px;letter-spacing:1px;margin-right:5%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-weight:700}.gform_wrapper .left_label .gfield_label{font-weight:400}#gforms_confirmation_message{background-color:none!important}#gform_submit_button_13{width:125px}#gform_submit_button_4{width:125px}#gform_submit_button_1,#gform_submit_button_2,#gform_submit_button_3,#gform_submit_button_4,#gform_submit_button_5,#gform_submit_button_6,#gform_submit_button_7,#gform_submit_button_8,#gform_submit_button_9,#gform_submit_button_10,#gform_submit_button_11,#gform_submit_button_12,#gform_submit_button_13,#gform_submit_button_14,#gform_submit_button_15,#gform_submit_button_16,#gform_submit_button_17,#gform_submit_button_18,#gform_submit_button_19{margin-left:20px!important}.gform_button{width:125px!important;margin-left:20px!important}#gform_submit_button_14{width:125px}.gform_wrapper .top_label input,.gform_wrapper .top_label select,#cntctfrm_contact_form input[type=text],#gform_2 input[type=text],textarea,.entry-content #snsf-form input[type=text],.page-current-opportunities .entry-content input[type=text],.page-current-opportunities .entry-content select{width:auto;background:#000;border:1px solid #3e3e3e;padding:10px!important;color:#fff;font-family:museo_sans_rounded_100regular,sans-serif;font-size:1em;-webkit-box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);-moz-box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);margin-top:10px!important;margin-bottom:20px!important;font-size:15px}#gform_fields_13 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000 url(/wp-content/themes/clearwater-casino/images/select-arrow.png) no-repeat 90% center;margin-bottom:0px!important;margin-top:0px!important}#gform_fields_13 .gfield{margin-top:25px}#gform_fields_13 #field_13_3{margin-top:20px}#gform_fields_13 #field_13_8 .gfield_description{padding-top:5px!important}.gform_wrapper .right_label input.medium,.gform_wrapper .ginput_complex .ginput_full input,.gform_wrapper .right_label select.medium,.gform_wrapper .left_label input.medium,.gform_wrapper .left_label select.medium{background:#000;border:1px solid #3e3e3e;padding:7px!important;color:#fff;font-family:museo_sans_rounded_100regular,sans-serif;font-size:1em;-webkit-box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);-moz-box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);margin-top:0px!important;margin-bottom:5px!important;font-size:15px}.gform_wrapper .field_name_first input,.gform_wrapper .ginput_complex .ginput_left input{background:#000;border:1px solid #3e3e3e;padding:7px!important;color:#fff;font-family:museo_sans_rounded_100regular,sans-serif;-webkit-box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);-moz-box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);margin-top:0px!important;margin-bottom:5px!important}.gform_wrapper .ginput_complex .ginput_right input,.gform_wrapper .ginput_complex .ginput_right select{background:#000;border:1px solid #3e3e3e;padding:7px!important;color:#fff;font-family:museo_sans_rounded_100regular,sans-serif;-webkit-box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);-moz-box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);margin-top:0px!important;margin-bottom:5px!important}.gform_wrapper .ginput_complex .ginput_full input{width:90%!important}.page-current-opportunities .entry-content select{font-size:17px;width:240px!important}.entry-content #snsf-form input[type=text]{width:100%;margin-bottom:10px!important}.page-email-sign-up #snsf-form table{padding:5px;width:73%}.page-email-sign-up #snsf-wrapper{max-width:70%;margin-left:17%}#gform_2 input[type=text]{margin-bottom:3px!important}#cntctfrm_contact_form textarea,#gform_2 textarea{width:100%;background:#000;border:1px solid #3e3e3e;padding:10px;color:#fff;font-family:museo_sans_rounded_100regular,sans-serif;font-size:1em;-webkit-box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);-moz-box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);margin-bottom:20px!important;margin-top:10px!important;box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7)}#gform_2 textarea{margin-bottom:3px!important}#gform_2 select{background:#000;border:1px solid #3e3e3e;padding:10px;color:#fff;font-family:museo_sans_rounded_100regular,sans-serif;font-size:1em;-webkit-box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);-moz-box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7);margin-bottom:3px!important;margin-top:10px!important;box-shadow:inset 0 0 20px 2px rgba(61,61,61,0.7)}#gform_2 .ginput_left input,.gform_wrapper #gform_2 .ginput_complex .ginput_right input,.gform_wrapper #gform_2 .ginput_complex .ginput_right select{width:80%!important}.gform_wrapper #gform_2 .ginput_complex .ginput_full input{width:80%!important}.gform_wrapper .gsection{border-bottom:1px dotted #3e3e3e!important;margin:40px 0!important}table#buffetts td{padding-bottom:20px}hr{border-color:#3e3e3e;margin-bottom:20px!important;margin-top:20px!important}#cntctfrm_contact_form div{text-align:left;margin-bottom:10px}#text-5.widget{background:url(/wp-content/themes/clearwater-casino/images/sidebar-newsletter.png) no-repeat center bottom}#sidebar #text-5.widget h3{width:80%;margin:0 auto;line-height:30px}.entry-summary p{line-height:23px}.entry-summary span{float:right;margin-top:15px}#gform_submit_button_12{box-shadow:none;width:23%;margin-left:4%!important}#cntctfrm_contact_form input[type=submit]{background:#F5911F}#sidebar .widget h3{font-size:20px;margin-bottom:8px;padding-bottom:12px;font-family:'Fira Sans',sans-serif!important}#sidebar .widget a{text-transform:uppercase;font-size:.8em;display:block;margin-bottom:10px;font-weight:500}#sidebar .widget a:hover{color:#fff}#sections{min-height:270px;margin-top:20px}.section-links li{margin-right:10px;margin-left:7px;border-right:1px solid #d6dbdf;padding-right:20px!important;font-size:1.1em;display:inline-block;zoom:1;margin-top:7px}.section-links li.activeSection a{color:#67B19F}.page-meetings-events .full-description .book-now{display:none}ul.accordion{font-size:14px;float:left;margin-bottom:0;margin-left:0;width:100%;max-width:760px;margin-top:0}ul.accordion a{color:#1f1f1f}ul.accordion .room{display:none;position:relative;margin-bottom:40px}.ulaccommodations .room:last-child{border-bottom:1px solid #e2e2e2;margin-bottom:60px}ul.accordion .room.noncollapsible hr{height:1px;background-color:#1f1f1f;width:100%}ul.accordion hr.selected{border:0;background-color:#1f1f1f;height:1px;width:100%}ul.accordion .unit-content .divider{margin-top:0;height:40px;border-top:3px double #999}ul.accordion .unit-header{color:#1f1f1f;background:url(/wp-content/themes/clearwater-casino/template/white-40.png) repeat scroll 0 0 rgba(0,0,0,0);line-height:50px;position:relative;padding:0 0 55px}ul.accordion .unit-header .image{overflow:hidden}ul.accordion .unit-close{position:relative;float:right;margin-top:-41px;width:33px;height:33px;background:url(/wp-content/themes/clearwater-casino/../images/accordion-close.png) no-repeat top;cursor:pointer}ul.accordion .unit-close:hover{background:url(/wp-content/themes/clearwater-casino/../images/accordion-close.png) no-repeat bottom;cursor:pointer}ul.accordion .unit-close.selected{background:url(/wp-content/themes/clearwater-casino/../images/accordion-close-selected.png) no-repeat top;cursor:pointer}ul.accordion .unit-close.selected:hover{background:url(/wp-content/themes/clearwater-casino/../images/accordion-close-selected.png) no-repeat bottom;cursor:pointer}ul.accordion .unit-content{margin:0;padding:0;background:url(/wp-content/themes/clearwater-casino/template/white-40.png)}ul.accordion .unit-content .group{display:block}ul.accordion .unit-content .group ul:last-child{border-bottom:1px solid #E2E2E2}ul.accordion .unit-content .group ul{margin:0}ul.accordion .unit-content .table .row .col{display:block;width:105px;vertical-align:top;line-height:50px;padding:0;margin:0;float:left}ul.accordion .unit-content .table ul li:first-child{margin:0;vertical-align:top}ul.accordion .unit-content .table ul li:last-child{margin-right:0;vertical-align:top}ul.accordion .unit-content .table ul li{margin-right:0;vertical-align:top}ul.accordion .room .paragraph{display:block;position:relative;width:350px}ul.accordion .room .paragraph:first-child{margin-right:30px}ul.accordion .room .paragraph.single{width:546px}ul.accordion .room .paragraph p,ul.accordion .room .paragraph ol,ul.accordion .room .paragraph ul,ul.accordion .room .row p,ul.accordion .room .row li{line-height:20px;margin-bottom:20px}ul.accordion .room .row p{margin-top:15px;margin-bottom:15px}ul.accordion .room .paragraph ol,ul.accordion .room .paragraph ul,ul.accordion .room .paragraph li{list-style-type:disc;list-style-position:outside;margin-left:16px}.unit.accordion .room .unit-content .copy .paragraph{float:left}ul.accordion .titles{position:absolute;bottom:0;width:100%;z-index:99}ul.accordion .titles .name{color:#1B1A1A;float:left;font-family:VistaSansBook;font-size:24px;letter-spacing:2px;padding:35px 0 0 40px;text-transform:uppercase}ul.accordion .titles .open{background:url(/wp-content/themes/clearwater-casino/template/details-btn.png) repeat-x scroll center center rgba(0,0,0,0);color:#FFF;display:block;float:right;font-size:16px;height:30px;line-height:1.4em;margin-right:45px;margin-top:15px;padding:20px;text-transform:uppercase}#OT_form{float:right;margin:0 30px 0px 30px!important}.OT_wrapper{background:none!important;padding:15px!important;border:2px solid #242424!important;margin-top:-50px!important}.OT_list{list-style:none outside none!important}.OT_title{font-size:14px!important;margin:0px!important;padding:0px!important;margin-bottom:10px!important;color:#ffffff!important}.OT_subtitle{font-size:8px!important;margin:0px!important;padding:0!important}.OT_day,.OT_time,.OT_party{margin:0!important;padding:15px 0 15px 35px!important;height:23px!important;list-style:none outside none!important;background-image:url(/wp-content/themes/clearwater-casino/images/icons_final_white.png)!important}.OT_list{list-style:none!important;margin:0!important;padding:0!important;list-style:none outside none!important}.OT_submit{margin:0!important;padding:5px 0 0 0!important;width:165px!important;height:35px!important;list-style-image:none!important;list-style:none outside none!important}.OT_ExtLink:link,.OT_ExtLink:visited,.OT_ExtLink:hover,.OT_ExtLink:active{clear:right;float:right;margin:0 0 10px 10px;width:215px!important}.OT_time{border-bottom:2px solid #242424!important}.OT_day{border-top:2px solid #242424!important;border-bottom:2px solid #242424!important}.OT_party{border-bottom:2px solid #242424!important}a.OT_Find_a_Table:link,a.OT_Find_a_Table:visited,a.OT_Find_a_Table:hover,a.OT_Find_a_Table:active{border:none!important;background:#9b945f!important;color:#FFF!important;font-family:museo_sans_rounded_100regular,sans-serif!important;text-transform:uppercase!important;font-size:1em!important;padding:5px 10px!important;letter-spacing:1px!important;margin-right:5%!important;-webkit-box-shadow:0 0 0 black!important;-moz-box-shadow:0 0 0 black!important;box-shadow:0 0 0 black!important;-webkit-text-shadow:0 0 0 black!important;-moz-text-shadow:0 0 0 black!important;text-shadow:0 0 0 black!important;font-weight:normal!important}.OT_searchTimeField,.OT_searchDateField,.OT_searchPartyField{background-color:#242424!important;color:#ffffff!important;border:1px solid #000!important}.st-accordion{width:100%;min-width:270px;margin:0 auto}.st-accordion ul li{height:70px;border-bottom:1px solid #2e2e2e;margin-left:0!important;padding-left:20px}.st-accordion ul li:first-child{border-top:none}.st-accordion ul li>a{font-family:museo_sans_rounded_100regular,sans-serif;font-size:18px;display:block;position:relative;line-height:70px;outline:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.st-accordion ul li>a span{background:transparent url(/wp-content/themes/clearwater-casino/images/down-white.png) no-repeat center center;text-indent:-9000px;width:26px;height:14px;position:absolute;top:50%;right:-26px;margin-top:-7px;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.st-accordion ul li>a:hover{color:#14aecc}.st-accordion ul li>a:hover span{opacity:1;right:10px}.st-accordion ul li.st-open>a{color:#14aecc}.st-accordion ul li.st-open>a span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);right:10px;opacity:1}.st-content{padding:5px 0}.st-content p{font-size:14px!important;line-height:28px;padding:0 25px 10px 4px}.st-content img{width:125px;border-right:1px solid #fff;border-bottom:1px solid #fff}#filters{margin:1%;padding:0;list-style:none}#filters li{float:left;list-style:none!important}#filters li span{display:block;padding:5px 20px;text-decoration:none;color:#fff;cursor:pointer;font-style:14px;-webkit-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;text-transform:uppercase}#filters li span.active{background:#008eaa;color:#fff}.poker-content{display:none}.p-open{pointer-events:none}.poker-title{cursor:pointer}.page-packages .st-accordion ul li{height:170px;border-bottom:0;margin-bottom:70px!important;margin-left:0!important;position:relative;border-radius:4px;margin-top:60px;width:100%;list-style:none!important}.tribe-events-calendar td a{word-break:break-word!important}.page-packages .st-accordion .title{font-size:24px;font-family:museo_sans_rounded_300regular,sans-serif;text-align:left;border-bottom:3px solid #008EAA;padding-left:7%;background:#202021;height:143px;line-height:70px}.page-packages .st-accordion ul li.st-open>a{color:#FFF}.page-packages .st-accordion ul li>a:hover{color:#FFF}.page-packages .st-accordion li.st-open .st-arrow{top:82px;bottom:inherit}.page-packages .st-accordion .rates{font-size:20px;line-height:17px;margin-top:-115px;padding-right:61px;float:right}.page-packages .st-accordion .list{float:left;font-size:14px;height:65px;line-height:17px;margin-top:-84px;overflow:hidden;padding-left:7%;text-align:left}.page-packages .st-content{padding:20px;border-bottom:3px solid #008EAA;background:#000}.page-packages .st-accordion .st-arrow{background:url(/wp-content/themes/clearwater-casino/images/btn-viewmore.png) no-repeat;position:absolute;right:25px;bottom:-7px;text-transform:uppercase;display:block;padding:17px 10px 0;width:150px;height:53px;text-align:center;font-size:10px;line-height:1em;z-index:20;cursor:pointer}.page-packages .st-accordion .st-arrow span{display:block;background:url(/wp-content/themes/clearwater-casino/images/arrow-down.png) no-repeat center;height:12px;margin-top:3px;right:0;position:relative;opacity:1;top:8px;width:100%;transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.page-packages .st-accordion li.st-open .st-arrow span{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.dining-menus .st-accordion ul li{height:145px;border-bottom:0;margin-bottom:70px!important;margin-left:0!important;position:relative;border-radius:4px;margin-top:60px;width:100%;list-style:none!important}.dining-menus .st-accordion ul li h2{position:absolute;top:-66px;left:-26px;font-size:24px;display:none}.dining-menus .st-accordion .title{font-size:24px;font-family:museo_sans_rounded_300regular,sans-serif;text-align:left;width:58%;border-bottom:3px solid #008EAA;padding-right:35%;padding-left:7%;background:#202021;height:70px;line-height:70px}.dining-menus .st-accordion ul li.st-open>a{color:#FFF}.dining-menus .st-accordion ul li>a:hover{color:#FFF}.dining-menus .st-accordion li.st-open .st-arrow{top:22px;bottom:inherit}.dining-menus .st-accordion .rates{font-size:20px;line-height:17px;margin-top:-115px;padding-right:61px;float:right}.dining-menus .st-accordion .list{float:left;font-size:14px;line-height:17px;text-align:left;padding-left:7%;margin-top:-75px;height:51px;overflow:hidden}.dining-menus .st-content{padding:20px;border-bottom:3px solid #008EAA;background:#000}.dining-menus .st-accordion .st-arrow{background:url(/wp-content/themes/clearwater-casino/images/btn-viewmore.png) no-repeat;position:absolute;right:25px;bottom:53px;text-transform:uppercase;display:block;padding:17px 10px 0;width:150px;height:53px;text-align:center;font-size:10px;line-height:1em;z-index:20;cursor:pointer}.dining-menus .st-accordion .st-arrow span{display:block;background:url(/wp-content/themes/clearwater-casino/images/arrow-down.png) no-repeat center;height:12px;margin-top:3px;right:0;position:relative;opacity:1;top:8px;width:100%;transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.dining-menus .st-accordion li.st-open .st-arrow span{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.page-so-many-reasons-to-come-out-and-play hr{margin:45px 0}.page-so-many-reasons-to-come-out-and-play #content .entry-content h2,#content .wrapper h2{text-transform:uppercase;color:#67B19F;margin-bottom:20px;margin-top:30px;font-size:1.5em}.orange-btn{border:none;background:#e48415;color:#FFFFFF!important;font-family:museo_sans_rounded_100regular,sans-serif;text-transform:uppercase;font-size:1em;padding:10px;letter-spacing:1px;margin-right:5%}#slotsUpperMenu{display:none;position:fixed;top:0;height:100px;width:711px}.Slot{width:30%;height:100px;float:left;margin:1%;font-size:10pt;text-align:center}.Slot img{max-width:100%;max-height:100%;width:auto;height:auto;margin:5px auto;border-radius:12px}.close-btn-mobile{display:none}.gform_wrapper .gfield_required{color:red!important;margin-left:4px!important;font-weight:bold!important;font-size:22px!important}.expansion{min-height:1085px}.expansion-page .entry-content{position:relative}.expansion-page .arrow{position:absolute;top:280px;width:37px;height:37px;cursor:pointer;background:url(/wp-content/themes/clearwater-casino/images/slider-arrows.png) no-repeat;text-indent:-9999px}.expansion .slide{width:100%!important}.expansion-page .arrow.prev-slide{left:-50px}.expansion-page .arrow.next-slide{right:-50px;background-position:center right}.expansion .inset{margin-top:30px}.expansion .inset.left{margin-right:40px}.expansion .copy p{font-size:1.2em}.expansion .copy li{line-height:1.4em;margin-bottom:12px!important}.expansion .copy h3{margin-bottom:10px;text-transform:uppercase;font-size:1.5em}.expansion .opening{float:right;margin:0 0 30px 30px;font-size:18px;text-transform:uppercase;background:url(/wp-content/themes/clearwater-casino/images/bg-booking.png) no-repeat scroll center bottom;height:100px;width:166px;padding-top:30px;text-align:center}.expansion .opening span{display:block;font-size:1.5em}.expansion .slide3 .opening span{font-size:1.1em}.dl-back{display:none!important}.one_half,.two_third,.one_third,.one_fourth{float:left}.one_half{width:46%;margin-right:4%}.one_third{width:26.3333%;margin-right:4.5%}.two_third{width:66%;margin-right:6%}.one_fourth{width:22%;margin-right:4%}.one_half:last-child,.two_third:last-child,.one_third:last-child,.one_fourth:last-child{margin-right:0}.one_half img,.two_third img,.one_third img,.one_fourth img{max-width:100%;height:auto}.one_third #simpleimage-2 img{max-width:108%;height:auto;position:relative;margin-left:-13px}.footer-logos li{display:inline-block}.footer-logos li a{display:block;text-indent:-5000px;background:transparent url(/wp-content/themes/clearwater-casino/images/fineprint-logos.png) no-repeat;width:52px;height:49px;margin-left:10px}.footer-logos li a.white-horse{width:74px}.footer-logos li a.shell{background-position:-85px center;width:42px}.footer-logos li a.texaco{background-position:-153px center;width:38px}.footer-logos li a.kiana-lodge{background-position:-199px center;width:56px}.footer-logos li a.port-madison{background-position:-263px center;width:58px}@media screen and (max-width:1440px){#slider .slide.yellow .top img,#slider .slide.green .top img{top:0}}@media screen and (max-width:1260px){#slider .slide .top{min-height:inherit!important}}@media screen and (max-width:990px){#header .main-menu{margin-right:5%}}@media screen and (max-width:960px){#content .submenu li a{font-size:11px}}@media screen and (max-width:930px){#header .main-menu{margin-right:5%;width:510px}#header .navigation{padding-right:0}#header .main-menu li a{font-size:1.12em}}@media screen and (max-width:910px){.left{float:left;width:100%;text-align:center}.footer-logos{text-align:center}#menu-footer{text-align:center}#footer .right{width:100%;text-align:center}#footer .menu li{float:inherit;text-align:center}}@media screen and (max-width:890px){#header .main-menu{margin-right:0;width:100%}#header .logo{width:120px;background-size:contain}#header .logo img{width:100%}#header .booking{width:134px;height:142px}#header .booking a img{width:80%}#header .navigation{padding-right:4%}#header .main-menu{padding-top:43px}#header{height:110px}body{margin-top:110px}.two_third{width:90%;margin-right:0;padding:0 5%}.two_third img{width:100%}.one_third{width:90%;padding:0 5%}#sidebar .widget{width:26.3%;float:left;margin-right:2%}}@media screen and (max-width:890px){#header .navigation{padding-right:2%}#header .main-menu li{margin-left:16px}#slider{height:500px}}@media screen and (max-width:846px){#slider .slide .bottom .subtitle .black{width:58%}#slider .slide .bottom .subtitle .color{font-size:1.5em;padding:20px 0 11px 0}}@media screen and (max-width:790px){#header .booking{width:118px}}@media screen and (max-width:780px){#header .main-menu li a{font-size:1.05em}}@media screen and (max-width:768px){#footer .menu li.menu-item-22606{display:block}.single-tribe_events .tribe-events-schedule{padding:12px;margin:18px 0 8px;background:#fafafa;border:1px solid #eee;display:none}#toggle li .small-description .title{font-size:15px;width:70%;padding:25px 0}#tribe-events-content{overflow:inherit!important}.show-div-for-mobile{position:absolute;z-index:99999999;width:100%;height:100%;top:77%;left:0;text-align:center;visibility:hidden;opacity:0}.tribe-events-tooltip{display:none!important}.show-events-m .show-div-for-mobile{visibility:visible;opacity:1}.show-events-m{position:absolute;width:100%!important;left:0}.close-btn-mobile{background:#000;color:#fff;padding:10px;display:block}.show-events-m div[id*="tribe-events-daynum-"]{margin-bottom:20px!important;background:#000!important;z-index:99;height:20px;padding-top:7px!important}.tribe-events-calendar .hentry h3 a{color:#fff;font-size:10px!important;padding-top:8px}.show-div-for-mobile .hentry{display:block!important}#content .entry-content #tribe-events-content h2{color:#fff;font-size:18px}#footer .left{font-size:.8em}#content h1{font-size:1.9em;margin-bottom:15px;text-transform:capitalize;text-align:center}#content{padding-top:55px}#header .logo{width:113px;margin-top:11px;margin-left:-85px;position:absolute;left:55%}.tribe-events-loop .tribe-events-event-meta{padding:12px 0 15px;margin-top:12px;background:none!important;border:0px solid #eee!important}.tribe-events-list .tribe-events-venue-details{border-top:none!important}}@media screen and (max-width:753px){#header .main-menu li{margin-left:12px}.booking .phone .number{float:left;width:100%;text-align:center;font-size:11px}#header .logo{width:113px;margin-top:11px;margin-left:-85px;position:absolute;left:55%}}@media screen and (max-width:747px){#header .main-menu li{margin-left:10px}#header .logo{width:113px;margin-top:11px;margin-left:-85px;position:absolute;left:55%}}@media screen and (max-width:720px){#header .main-menu li a{font-size:1.1em}#header .logo{width:113px;margin-top:11px;margin-left:-85px;position:absolute;left:55%}}@media screen and (max-width:690px){#header .navigation{padding-right:2%}#header .booking{width:110px}#header .logo{width:113px;margin-top:11px;margin-left:-85px;position:absolute;left:55%}}@media screen and (max-width:684px){#header .main-menu li a{font-size:1.1em}}@media screen and (max-width:681px){#header .secondary-menu li{margin-left:12px}#header .navigation{padding-right:5px}#header .main-menu li{margin-left:13px}}@media screen and (max-width:667px){#header .main-menu li a{letter-spacing:.01em}}@media screen and (max-width:660px){#header .booking .phone,#header .booking a{width:100%}#header .booking{width:108px}}@media screen and (max-width:767px){.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:91%!important}.page-packages .st-accordion .rates{margin-top:-60px}.page-packages .st-accordion .title{width:95%;padding-right:0%}li.gfield{margin-left:0!important}.gform_wrapper .top_label .gfield_label{font-weight:normal!important;font-size:1em}.entry-content .gform_wrapper .ginput_complex .ginput_full input{width:90%!important}.gform_wrapper .ginput_complex .ginput_left{width:100%!important}.gform_wrapper .ginput_complex .ginput_right{width:100%!important;float:left!important}#slider{display:none}#content .submenu li ul li a{font-size:11px!important;padding:0!important}#cntctfrm_contact_form input.text,#cntctfrm_contact_form textarea,#cntctfrm_contact_message,#cntctfrm_contact_name,#cntctfrm_contact_email,#cntctfrm_contact_subject{width:90%!important}#content .submenu li ul li{padding:3px 0 3px 0!important;border-bottom:none!important}#content .submenu li ul li:first-child{border-bottom:none!important;border-top:1px solid rgba(255,255,255,0.3)!important}#content .submenu li ul{left:0px!important;visibility:visible!important;opacity:1!important;position:relative!important;display:none}#header #social-medias a{display:inline-block}#toggle li .small-description .btn-viewmore span{background:url(/wp-content/themes/clearwater-casino/images/arrow-down.png) no-repeat 90% 0px}#header #social-medias{top:93.6%;background-color:#333;padding-top:3px;z-index:10;width:100%;text-align:center}.fancybox-lock .fancybox-overlay,.fancybox-opened .fancybox-skin,.fancybox-overlay-fixed,.fancybox-outer,.fancybox-inner,.fancybox-overlay-fixed{display:none!important}#popup{display:none!important}.full-description ul{margin-left:20%;margin-bottom:40px}#content #toggle.rooms li.room .book-now{top:inherit!important;right:28%;bottom:0}.page-packages .st-accordion .st-arrow{background-size:70%;background-position:center center}#content h1,#content .entry-title{margin-top:20px}table#tier-benefits{margin-bottom:30px}.st-accordion .st-open .list{display:none}#content #toggle.rooms li.room ul.features{display:none}#social-medias a.facebook{background-position:4px 3px}#social-medias a.twitter{background-position:4px -45px}#social-medias a.tripadvisor{background-position:4px -114px}#toggle li .small-description .btn-viewmore{background:none}#toggle li .small-description .btn-viewmore{top:6px;left:0;width:95%;text-indent:77%;font-size:7px}#slots-slide .slide .caption{padding:7px 0}#slots-slide{margin-bottom:20px;height:189px}.two_third{background:rgba(0,0,0,0.6)}#content{padding-top:160px}#content .submenu li a{font-size:12px}#slider{height:400px}#slider .slide{display:none!important}.home .mobile-image{display:block;position:relative;top:85px}.home .mobile-image img{width:100%;height:auto}.dl-back{display:block!important}#slider .slide .top{text-align:center;height:100%}#slider .slide .top{width:100%;overflow:hidden;position:relative;text-align:center;max-height:210px}#slider .slide .top img{height:auto;width:100%;margin-left:-50%}#slider .slide .bottom p{font-size:1.1em;line-height:1.4em}.home #footer{margin-top:0;position:relative;top:221px}#header{background:none}.top-line{display:none}#header .booking .phone,#header .booking a{width:110px}#header .booking{width:108px}.page-submenu,.dl-trigger{display:block!important}body.home .dl-trigger{display:none!important}#content .submenu .menu{display:none}.main-menu-mobile{display:block;background:#333;position:relative;top:92px}.main-menu-mobile li{border:1px solid #545454;text-transform:uppercase;float:left;width:85%;background:#333;padding-left:14%}.main-menu-mobile li a{padding:15px 0 15px 0;float:left;width:100%}.footer-logos li a{margin-left:6px;margin-top:14px}#sidebar .widget{width:94%;float:left;margin-right:2%}#footer{float:left;width:100%}#footer .menu{clear:left;padding-top:17px;line-height:21px;text-transform:uppercase}#header .navigation{padding:0;top:15px}body{margin-top:0px}body.home{margin-top:70px}#header{height:70px}#header .logo{width:113px!important;margin-top:11px;margin-left:-85px;position:absolute;left:55%}#header .booking .phone .number{left:7px;position:absolute;top:16px}#header .booking a img{display:none}#header .booking a span{padding-left:-40px!important}#header .booking{position:absolute;width:100%;top:114px;height:32px;background:none;left:0}#header .booking .phone{margin:0;float:left;padding:0;border-bottom:none;font-size:11px;position:relative}#header .booking .phone .number{position:absolute;left:7px;top:16px}#header .booking a{float:right;border:none;width:168px;margin:2px 0 0}#header .booking a span{padding:0;padding-left:30px}#header .booking a img{width:87px;float:left}#header .main-menu{padding-top:0}#menu-secondary-menu{display:none}#content .entry-content p{font-size:1em;line-height:1.3em;margin-bottom:25px}#footer .menu li:last-child{border-left:none!important;margin-left:0px;padding-left:0px}#toggle li .small-description .info{bottom:-15px}#header .main-menu .menu-item.show-sub .sub-menu{visibility:hidden;opacity:0;display:block}#header .main-menu .menu-item .sub-menu{display:none;visibility:visible;opacity:1;padding:0;text-align:left;pointer-events:all;-webkit-transition:none;-moz-transition:none;transition:none;width:100%!important;margin:0!important;position:absolute;left:0;background:#000;float:left}#header .main-menu .menu-item.show-sub .sub-menu{left:0!important;float:left}#header .main-menu .sub-menu{background:#000}#header .main-menu .sub-menu li{background:#000}#header .main-menu li{float:left;display:inline;position:relative;margin-left:0;width:100%;text-align:center;background:#000}.dl-menuwrapper{width:100%;padding:0;float:left;position:relative;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;-moz-perspective-origin:50% 200%;perspective-origin:50% 200%}.dl-menuwrapper:first-child{margin-right:100px}.dl-menuwrapper button{background:none;border:none;width:48px;height:43px;text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:none;right:6px;position:absolute;top:1px;padding:0}#content .submenu li,#content .submenu li:first-child{display:block;zoom:1;margin-left:0;padding:6px 0 6px;border-left:none;position:relative;z-index:10;text-align:center;border-bottom:1px solid rgba(255,255,255,0.3)}#content .submenu{padding:0}#content .submenu li:last-child{border-bottom:none}.dl-menuwrapper button:hover,.dl-menuwrapper button.dl-active,.dl-menuwrapper ul{background:none}.dl-menuwrapper button:after{content:'';position:absolute;width:68%;height:5px;background:#fff;top:10px;left:16%;box-shadow:0 10px 0 #fff,0 20px 0 #fff}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.dl-menuwrapper li{position:relative}.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:16px;line-height:20px;font-weight:300;color:#fff;border-bottom:1px solid #1e1e1e;outline:none;text-align:center;text-transform:uppercase}#header .main-menu .menu-item .sub-menu li a{padding:14px 0 12px 15px;text-align:center;background:#000}#header .main-menu .menu-item .sub-menu{background:#000!important}.dl-menuwrapper .sub-menu li a{font-size:1.1em;padding:13px 0 13px 15px;letter-spacing:0.01em;font-family:museo_sans_rounded_100regular}.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,0.1)}.dl-menuwrapper li.dl-back>a{padding:13px 0 13px 15px;letter-spacing:.05em;background:#1e1e1e!important}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px;speak:none;-webkit-font-smoothing:antialiased}.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,0.3);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.dl-menuwrapper li>a:after{right:10px;color:rgba(0,0,0,0.15)}.dl-menuwrapper .dl-menu{margin:49px 0 0;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.dl-menuwrapper .dl-menu.dl-menu-toggle{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px)}.dl-menuwrapper li .sub-menu{display:none}.dl-menuwrapper li .sub-menu li{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:alls .3s ease}#header .main-menu.dl-subview li,#header .main-menu.dl-subview li.dl-subviewopen>a,#header .main-menu.dl-subview li.dl-subview>a{display:none}#header .main-menu.dl-subview li .dl-subviewopen dl-submenu li,#header .main-menu.dl-subview li .dl-subviewopen dl-submenu li a{display:block}#header .main-menu.dl-subview li.dl-subviewopen>a{display:none!important}#header .main-menu.dl-subview li.dl-subview,#header .main-menu.dl-subview li.dl-subview .sub-menu,#header .main-menu.dl-subview li.dl-subviewopen,#header .main-menu.dl-subview li.dl-subviewopen>.sub-menu,#header .main-menu.dl-subview li.dl-subviewopen>.sub-menu>li{display:block}.dl-back{display:block}#header .main-menu .sub-menu li,#header .main-menu .sub-menu li a{display:block}#header .main-menu .sub-menu li a{font-size:15px;border-bottom:1px solid #1e1e1e}.menu-column{display:block;float:left;padding:0;border:0;width:100%}header #main-nav .sub.main>a{color:#fff;display:block;letter-spacing:1px;text-transform:uppercase;font-size:1em;border-bottom:1px solid #1e1e1e}.menu-column.news{max-width:100%}.dl-menuwrapper>.sub-menu{position:absolute;width:100%;top:50px;left:0;margin:0}.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 0.4s;-moz-animation:MenuAnimOut1 0.4s;animation:MenuAnimOut1 0.4s}.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 0.3s ease-in-out;-moz-animation:MenuAnimOut2 0.3s ease-in-out;animation:MenuAnimOut2 0.3s ease-in-out}.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 0.4s ease;-moz-animation:MenuAnimOut3 0.4s ease;animation:MenuAnimOut3 0.4s ease}.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 0.4s ease;-moz-animation:MenuAnimOut4 0.4s ease;animation:MenuAnimOut4 0.4s ease}.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 0.4s ease;-moz-animation:MenuAnimOut5 0.4s ease;animation:MenuAnimOut5 0.4s ease}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0}}@-webkit-keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);opacity:0}}@-moz-keyframes MenuAnimOut1{50%{-moz-transform:translateZ(-250px) rotateY(30deg)}75%{-moz-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-moz-transform:translateZ(-500px) rotateY(0deg);opacity:0}}@-moz-keyframes MenuAnimOut2{100%{-moz-transform:translateX(-100%);opacity:0}}@-moz-keyframes MenuAnimOut3{100%{-moz-transform:translateZ(300px);opacity:0}}@-moz-keyframes MenuAnimOut4{100%{-moz-transform:translateZ(-300px);opacity:0}}@-moz-keyframes MenuAnimOut5{100%{-moz-transform:translateY(40%);opacity:0}}@keyframes MenuAnimOut1{50%{transform:translateZ(-250px) rotateY(30deg)}75%{transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{transform:translateZ(-500px) rotateY(0deg);opacity:0}}@keyframes MenuAnimOut2{100%{transform:translateX(-100%);opacity:0}}@keyframes MenuAnimOut3{100%{transform:translateZ(300px);opacity:0}}@keyframes MenuAnimOut4{100%{transform:translateZ(-300px);opacity:0}}@keyframes MenuAnimOut5{100%{transform:translateY(40%);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 0.3s;-moz-animation:MenuAnimIn1 0.3s;animation:MenuAnimIn1 0.3s}.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 0.3s ease-in-out;-moz-animation:MenuAnimIn2 0.3s ease-in-out;animation:MenuAnimIn2 0.3s ease-in-out}.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 0.4s ease;-moz-animation:MenuAnimIn3 0.4s ease;animation:MenuAnimIn3 0.4s ease}.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 0.4s ease;-moz-animation:MenuAnimIn4 0.4s ease;animation:MenuAnimIn4 0.4s ease}.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 0.4s ease;-moz-animation:MenuAnimIn5 0.4s ease;animation:MenuAnimIn5 0.4s ease}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:0.5}100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@-moz-keyframes MenuAnimIn1{0%{-moz-transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-moz-transform:translateZ(-250px) rotateY(30deg);opacity:0.5}100%{-moz-transform:translateZ(0px) rotateY(0deg);opacity:1}}@-moz-keyframes MenuAnimIn2{0%{-moz-transform:translateX(-100%);opacity:0}100%{-moz-transform:translateX(0px);opacity:1}}@-moz-keyframes MenuAnimIn3{0%{-moz-transform:translateZ(300px);opacity:0}100%{-moz-transform:translateZ(0px);opacity:1}}@-moz-keyframes MenuAnimIn4{0%{-moz-transform:translateZ(-300px);opacity:0}100%{-moz-transform:translateZ(0px);opacity:1}}@-moz-keyframes MenuAnimIn5{0%{-moz-transform:translateY(40%);opacity:0}100%{-moz-transform:translateY(0);opacity:1}}@keyframes MenuAnimIn1{0%{transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{transform:translateZ(-250px) rotateY(30deg);opacity:0.5}100%{transform:translateZ(0px) rotateY(0deg);opacity:1}}@keyframes MenuAnimIn2{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0px);opacity:1}}@keyframes MenuAnimIn3{0%{transform:translateZ(300px);opacity:0}100%{transform:translateZ(0px);opacity:1}}@keyframes MenuAnimIn4{0%{transform:translateZ(-300px);opacity:0}100%{transform:translateZ(0px);opacity:1}}@keyframes MenuAnimIn5{0%{transform:translateY(40%);opacity:0}100%{transform:translateY(0);opacity:1}}.dl-menuwrapper>.sub-menu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 0.4s ease;-moz-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease}.dl-menuwrapper>.sub-menu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 0.3s ease-in-out;-moz-animation:SubMenuAnimIn2 0.3s ease-in-out;animation:SubMenuAnimIn2 0.3s ease-in-out}.dl-menuwrapper>.sub-menu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 0.4s ease;-moz-animation:SubMenuAnimIn3 0.4s ease;animation:SubMenuAnimIn3 0.4s ease}.dl-menuwrapper>.sub-menu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 0.4s ease;-moz-animation:SubMenuAnimIn4 0.4s ease;animation:SubMenuAnimIn4 0.4s ease}.dl-menuwrapper>.sub-menu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 0.4s ease;-moz-animation:SubMenuAnimIn5 0.4s ease;animation:SubMenuAnimIn5 0.4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-moz-keyframes SubMenuAnimIn1{0%{-moz-transform:translateX(50%);opacity:0}100%{-moz-transform:translateX(0px);opacity:1}}@-moz-keyframes SubMenuAnimIn2{0%{-moz-transform:translateX(100%);opacity:0}100%{-moz-transform:translateX(0px);opacity:1}}@-moz-keyframes SubMenuAnimIn3{0%{-moz-transform:translateZ(-300px);opacity:0}100%{-moz-transform:translateZ(0px);opacity:1}}@-moz-keyframes SubMenuAnimIn4{0%{-moz-transform:translateZ(300px);opacity:0}100%{-moz-transform:translateZ(0px);opacity:1}}@-moz-keyframes SubMenuAnimIn5{0%{-moz-transform:translateZ(-200px);opacity:0}100%{-moz-transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn1{0%{transform:translateX(50%);opacity:0}100%{transform:translateX(0px);opacity:1}}@keyframes SubMenuAnimIn2{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0px);opacity:1}}@keyframes SubMenuAnimIn3{0%{transform:translateZ(-300px);opacity:0}100%{transform:translateZ(0px);opacity:1}}@keyframes SubMenuAnimIn4{0%{transform:translateZ(300px);opacity:0}100%{transform:translateZ(0px);opacity:1}}@keyframes SubMenuAnimIn5{0%{transform:translateZ(-200px);opacity:0}100%{transform:translateZ(0);opacity:1}}.dl-menuwrapper>.sub-menu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 0.4s ease;-moz-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease}.dl-menuwrapper>.sub-menu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 0.3s ease-in-out;-moz-animation:SubMenuAnimOut2 0.3s ease-in-out;animation:SubMenuAnimOut2 0.3s ease-in-out}.dl-menuwrapper>.sub-menu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 0.4s ease;-moz-animation:SubMenuAnimOut3 0.4s ease;animation:SubMenuAnimOut3 0.4s ease}.dl-menuwrapper>.sub-menu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 0.4s ease;-moz-animation:SubMenuAnimOut4 0.4s ease;animation:SubMenuAnimOut4 0.4s ease}.dl-menuwrapper>.sub-menu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 0.4s ease;-moz-animation:SubMenuAnimOut5 0.4s ease;animation:SubMenuAnimOut5 0.4s ease}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);opacity:0}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0px);opacity:1}100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);opacity:1}100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);opacity:0}}@-moz-keyframes SubMenuAnimOut1{0%{-moz-transform:translateX(0%);opacity:1}100%{-moz-transform:translateX(50%);opacity:0}}@-moz-keyframes SubMenuAnimOut2{0%{-moz-transform:translateX(0%);opacity:1}100%{-moz-transform:translateX(100%);opacity:0}}@-moz-keyframes SubMenuAnimOut3{0%{-moz-transform:translateZ(0px);opacity:1}100%{-moz-transform:translateZ(-300px);opacity:0}}@-moz-keyframes SubMenuAnimOut4{0%{-moz-transform:translateZ(0px);opacity:1}100%{-moz-transform:translateZ(300px);opacity:0}}@-moz-keyframes SubMenuAnimOut5{0%{-moz-transform:translateZ(0);opacity:1}100%{-moz-transform:translateZ(-200px);opacity:0}}@keyframes SubMenuAnimOut1{0%{transform:translateX(0%);opacity:1}100%{transform:translateX(50%);opacity:0}}@keyframes SubMenuAnimOut2{0%{transform:translateX(0%);opacity:1}100%{transform:translateX(100%);opacity:0}}@keyframes SubMenuAnimOut3{0%{transform:translateZ(0px);opacity:1}100%{transform:translateZ(-300px);opacity:0}}@keyframes SubMenuAnimOut4{0%{transform:translateZ(0px);opacity:1}100%{transform:translateZ(300px);opacity:0}}@keyframes SubMenuAnimOut5{0%{transform:translateZ(0);opacity:1}100%{transform:translateZ(-200px);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}.no-js .dl-menuwrapper li .sub-menu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,0.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}.demo-1 .dl-menuwrapper button{background:#c62860}.demo-1 .dl-menuwrapper button:hover,.demo-1 .dl-menuwrapper button.dl-active,.demo-1 .dl-menuwrapper ul{background:#9e1847}.demo-2 .dl-menuwrapper button{background:#e86814}.demo-2 .dl-menuwrapper button:hover,.demo-2 .dl-menuwrapper button.dl-active,.demo-2 .dl-menuwrapper ul{background:#D35400}.demo-3 .dl-menuwrapper button{background:#08cbc4}.demo-3 .dl-menuwrapper button:hover,.demo-3 .dl-menuwrapper button.dl-active,.demo-3 .dl-menuwrapper ul{background:#00b4ae}.demo-4 .dl-menuwrapper button{background:#90b912}.demo-4 .dl-menuwrapper button:hover,.demo-4 .dl-menuwrapper button.dl-active,.demo-4 .dl-menuwrapper ul{background:#79a002}.demo-5 .dl-menuwrapper button{background:#744783}.demo-5 .dl-menuwrapper button:hover,.demo-5 .dl-menuwrapper button.dl-active,.demo-5 .dl-menuwrapper ul{background:#643771}.startdir label,.enddir label{width:41%;float:left;margin-bottom:7px}.startdir input,.enddir input{width:100%}}@media screen and (max-width:690px){.single #content .entry-content p img.alignright{float:none;margin:0 auto}}@media screen and (max-width:570px){.page-about iframe{width:100%;height:250px}}@media screen and (max-width:520px){.page-packages .st-accordion .title{font-size:16px}}@media screen and (max-width:460px){#toggle li .small-description .title{font-size:12px}}@media screen and (max-width:440px){.page-packages .st-accordion .st-arrow{right:0px;bottom:-107px}.page-packages .st-accordion .title{padding-left:3%}.page-packages .st-accordion .rates{font-size:13px;line-height:12px;margin-top:-49px;position:absolute;right:-30px;margin:0;top:55px}.page-packages .st-accordion .list{font-size:11px;padding-left:3%}.page-packages .st-accordion ul li{height:65px;border-bottom:0;margin-bottom:180px!important;margin-left:0!important;position:relative;border-radius:4px;margin-top:80px;width:100%;list-style:none!important}.dining-menus .st-accordion .st-arrow{right:-35px;bottom:55px;background:none}}@media screen and (max-width:420px){#slider .slide .top{max-height:143px}}@media screen and (max-width:360px){.page-about iframe{width:100%;height:185px}}@media only screen and (min-device-width:320px) and (max-device-width:568px){#header .booking .phone .number{position:absolute;left:7px;top:16px}}@media screen and (min-width:420px){#slider .slide .top{height:500px!important}}@media screen and (min-width:800px){#slider .slide .top{height:600px!important}}@media screen and (min-width:1000px){#slider .slide .top{height:600px!important}}@media screen and (min-width:1200px){#slider .slide .top{height:600px!important}}@media screen and (min-width:1300px){#slider .slide .top{height:640px!important}}@media screen and (min-width:1680px){#slider .slide .top{height:730px!important}}