body,form,label,input,textarea,select,button{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;font-weight:normal;}
html{-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px transparent;}
body.navbar-enabled{padding-top:3em;}
.navbars-container{font-weight:400;line-height:1.5;color:#31393c;position:absolute;font-size:16px;font-family:Lato,sans-serif;-webkit-font-smoothing:antialiased;top:0;width:100%;z-index:9999;min-width:900px;}
.universal-navbar-wrapper{position:relative;z-index:10000;width:100%;background-color:#005b9b;box-shadow:0 0 30px 0 rgba(0, 0, 0, 0.5);font-family:lato,sans-serif;font-weight:400;transition:all 0.5s ease-in-out;}.universal-navbar-wrapper a{border:none;outline:none;}.universal-navbar-wrapper a:link{cursor:pointer;}
.universal-navbar-wrapper .nav-link{padding:35px 0.8em 3px;}
.universal-navbar-wrapper .dropdown{cursor:pointer;position:relative;}.universal-navbar-wrapper .dropdown.active .dropdown-menu{opacity:1;visibility:visible;}
.universal-navbar-wrapper .dropdown-toggle:after{display:inline-block;margin-top:0;width:0;height:0;margin-left:.4em;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent;}
.universal-navbar-wrapper .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:10rem;display:inline-block;font-size:1rem;text-align:left;background-color:#0099d1;background-clip:padding-box;visibility:hidden;transition:opacity 0.3s ease-in;opacity:0;}.universal-navbar-wrapper .dropdown-menu ul{padding-left:.5em;-webkit-column-gap:0;column-gap:0;}.universal-navbar-wrapper .dropdown-menu ul.col-2{-webkit-columns:2;columns:2;-webkit-column-count:2;column-count:2;}
.universal-navbar-wrapper .dropdown-menu ul.col-3{-webkit-columns:3;columns:3;-webkit-column-count:3;column-count:3;}
.universal-navbar-wrapper .dropdown-menu li{display:inline-block;width:100%;clear:both;text-align:inherit;white-space:nowrap;background:0 0;border:0;color:#f9f9f9;margin-left:0;}.universal-navbar-wrapper .dropdown-menu li a{color:#f9f9f9;text-decoration:none;display:block;padding:.8em;max-height:60px;height:auto;}
.universal-navbar-wrapper .nav-item-help .dropdown-menu{left:auto;right:0;}
.nav-container{max-width:1140px;margin:0 auto;transition:all 0.3s ease-in;position:relative;}
.navbar{top:0;width:100%;background:linear-gradient(90deg, rgba(0, 91, 155, 0) 1%, #005b9b 5%, #005b9b 95%, rgba(0, 91, 155, 0));filter:progid:dximagetransform.microsoft.gradient(startColorstr="#00005b9b", endColorstr="#00005b9b", GradientType=1);display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;transition:all 0.3s ease-in;max-height:68px;height:auto;}.navbar ul{list-style:none;-webkit-padding-start:0;margin-top:0;display:block;}.navbar ul.navbar-nav{margin-left:100px;max-height:68px;height:auto;width:100%;list-style:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:0;margin-bottom:0;display:block;}.navbar ul.navbar-nav li{height:auto;max-height:100%;}.navbar ul.navbar-nav li a{color:#f9f9f9;text-decoration:none;display:block;max-height:60px;height:auto;}
.navbar ul.navbar-nav>li{float:left;}.navbar ul.navbar-nav>li:last-child{margin-left:auto;float:right;margin-right:49px;}.navbar ul.navbar-nav>li:last-child .dropdown-menu{left:auto;right:0;}
.navbar ul.navbar-nav .nav-item{padding:0 1em;}
.navbar ul.navbar-nav .navbar-aux{margin-left:auto;float:right;margin-right:49px;}.navbar ul.navbar-nav .navbar-aux .dropdown-menu{left:auto;right:0;}
.navbar ul.navbar-nav .navbar-aux,.navbar ul.navbar-nav .navbar-aux li{float:right;}
.navbar .active{background-color:#0099d1;}
.navbar-logo img{padding:10px 15px 10px 0;}
.basic-navbar-wrapper{position:relative;margin:0 auto;width:100%;z-index:9999;color:#f9f9f9;font-size:16px;font-family:lato,sans-serif;font-weight:400;background-color:#004d83;}.basic-navbar-wrapper .nav-container{margin:0 auto;text-align:center;transition:all 0.3s ease-in;}
.basic-navbar-wrapper .navbar{background:none;top:0;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;margin:0 auto;transition:all 0.3s ease-in;}.basic-navbar-wrapper .navbar ul.navbar-nav{width:auto;margin-top:0;display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:0;margin-bottom:0;display:block;margin:0 auto;}.basic-navbar-wrapper .navbar ul.navbar-nav>li.top-level{float:left;transition:max-height 0.3s ease-in;position:relative;height:100%;max-height:100%;}.basic-navbar-wrapper .navbar ul.navbar-nav>li.top-level a{text-decoration:none;display:block;line-height:1;}.basic-navbar-wrapper .navbar ul.navbar-nav>li.top-level a.router-link-exact-active{color:#ffd816;background-color:#007ab6;}
.basic-navbar-wrapper .navbar ul.navbar-nav>li.top-level p{pointer-events:none;}.basic-navbar-wrapper .navbar ul.navbar-nav>li.top-level p.icon-visible{margin-left:20px;}
.basic-navbar-wrapper .navbar ul.navbar-nav>li.top-level p{font-size:1em;display:inline-block;color:#fff;font-family:Lato,sans-serif;}
.basic-navbar-wrapper .nav-icon{position:absolute;left:5px;height:20px;width:20px;}.basic-navbar-wrapper .nav-icon img{display:inline-block;width:20px;height:20px;margin-right:20px;position:absolute;top:12px;left:18px;}
.basic-navbar-wrapper .nav-link{padding:0 2em;height:100%;box-sizing:border-box;}
.universal-footer-wrapper{font-family:Lato,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:#31393c;position:relative;background-color:#f9f9f9;width:100%;}.universal-footer-wrapper .footer-container{margin:0 auto;max-width:960px;}@media (min-width:992px){.universal-footer-wrapper .footer-container{max-width:960px;}}@media (min-width:1200px){.universal-footer-wrapper .footer-container{max-width:1140px;}}
.universal-footer-wrapper .bfv-footer{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:400;font-size:14px;width:100%;padding:2em 0;box-sizing:border-box;background-color:#f9f9f9;color:#31393c;font-family:Lato,sans-serif;text-align:left;}.universal-footer-wrapper .bfv-footer .h3{margin:.5em 0;font-weight:400;font-size:1.3em;display:block;}
.universal-footer-wrapper .bfv-footer a,.universal-footer-wrapper .bfv-footer a:focus,.universal-footer-wrapper .bfv-footer a:active{text-decoration:none;color:#31393c;}
.universal-footer-wrapper .bfv-footer a:hover{text-decoration:underline;}
.universal-footer-wrapper .bfv-footer p{line-height:1.8;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;}
.universal-footer-wrapper .bfv-footer .column-one{padding:0 2em 0 0;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:100%;flex-basis:400px;}.universal-footer-wrapper .bfv-footer .column-one img{max-width:180px;}
@media (min-width:768px){.universal-footer-wrapper .bfv-footer .column-one{-ms-flex-preferred-size:100%;flex-basis:100%;}}@media (min-width:1200px){.universal-footer-wrapper .bfv-footer .column-one{-ms-flex-preferred-size:400px;flex-basis:400px;}}
.universal-footer-wrapper .bfv-footer .top-level{display:-webkit-inline-box;display:-ms-inline-flexbox;-js-display:inline-flex;display:inline-flex;padding:0;margin:0;list-style-type:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto;}.universal-footer-wrapper .bfv-footer .top-level>li{border-top:8px solid #d8dee9;-ms-flex-preferred-size:150px;flex-basis:150px;box-sizing:border-box;margin:0 .5em;}
.universal-footer-wrapper .bfv-footer .top-level .active{border-top:8px solid #005b9b;}
.universal-footer-wrapper .bfv-footer .list-level{list-style-type:none;padding:0;line-height:1.8;font-size:1em;}
.universal-footer-wrapper .bfv-social-icons{margin:0px;padding:0px;}.universal-footer-wrapper .bfv-social-icons li{list-style-type:none;display:inline-block;}.universal-footer-wrapper .bfv-social-icons li>div{width:100%;max-width:600px;font-size:1.5em;font-weight:600;display:block;text-align:center;flex-basis:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.universal-footer-wrapper .bfv-social-icons li>div .bfv-icon{display:block;margin:15px 5px;min-width:35px;max-width:35px;}
.bf-modal.ttd-modal{position:fixed;display:flex;justify-content:center;z-index:999;z-index:9999999;width:100%;height:100%;min-height:34em;top:0px;left:0px;background-color:rgba(0, 0, 0, 0.5);color:#31393c;text-align:center;}.bf-modal.ttd-modal .container-flex{display:flex;flex-direction:row;box-sizing:border-box;width:100%;align-items:center;justify-content:center;}.bf-modal.ttd-modal .container-flex .modal-content{font-size:18px;position:relative;background-color:white;padding:0px;border-top:22px solid #00487c;box-shadow:rgba(0, 0, 0, 0.5) 0px 0px 100px 0px;width:100%;box-sizing:border-box;max-width:670px;line-height:1.5;font-family:Lato,"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;}.bf-modal.ttd-modal .container-flex .modal-content .close-x{position:absolute;color:white;cursor:pointer;padding:1em;top:-16px;right:-50px;background-image:url("../images/play/ttdmodal/close-icon.svg");background-repeat:no-repeat;}
.bf-modal.ttd-modal .container-flex .modal-content p{color:#31393c;text-shadow:none;font-weight:400;}.bf-modal.ttd-modal .container-flex .modal-content p.emphasis{font-size:24px;margin:0.3em;font-weight:600;}
.bf-modal.ttd-modal .container-flex .modal-content p.small{font-size:16px;margin:28px auto;max-width:400px;}
.bf-modal.ttd-modal .container-flex .modal-content p.conditional{font-size:16px;margin:3px auto 0px;}
.bf-modal.ttd-modal .container-flex .modal-content p.instruct{font-weight:bold;}
.bf-modal.ttd-modal .container-flex .modal-content p.else{color:#31393c;text-shadow:none;font-weight:400;font-size:18px;margin:1em auto 0px;}
.bf-modal.ttd-modal .container-flex .modal-content .button-switch{color:#1e91d6;background-color:#ffffff;text-decoration:none;display:inline-block;width:100%;max-width:160px;font-weight:600;border:2px solid #1e91d6;padding:0.7em 1em 0.7em 3em;margin:0px;transition:all 0.2s ease-in-out;letter-spacing:0.5px;border-radius:50px 0px 0px 50px;}.bf-modal.ttd-modal .container-flex .modal-content .button-switch:hover{background-color:rgba(30, 145, 214, 0.3);}
.bf-modal.ttd-modal .container-flex .modal-content .button-switch +.button-switch{border-radius:0px 50px 50px 0px;}
.bf-modal.ttd-modal .container-flex .modal-content .button-switch.active{color:#ffffff;background-color:#1e91d6;}
.bf-modal.ttd-modal .container-flex .modal-content .button-switch span{position:absolute;margin-left:-33px;width:24px;}.bf-modal.ttd-modal .container-flex .modal-content .button-switch span .text-icon{height:22px;margin-top:3px;}
.bf-modal.ttd-modal .container-flex .modal-content .button-switch span .email-icon{height:18px;margin-top:4px;}
.bf-modal.ttd-modal .container-flex .modal-content .send-input-form{position:relative;max-width:544px;margin:1.5em auto 0.5em;}.bf-modal.ttd-modal .container-flex .modal-content .send-input-form span{margin-left:10px;position:absolute;display:block;font-size:0.8em;top:-5px;}
.bf-modal.ttd-modal .container-flex .modal-content .send-input-form input{color:inherit;padding:0.8em;margin:0px 0px 0.5em;width:220px;font-size:1em;background-color:rgba(49, 57, 60, 0.1);border:2px solid rgba(104, 124, 132, 0.3);}.bf-modal.ttd-modal .container-flex .modal-content .send-input-form input:invalid{border-color:red;}
.bf-modal.ttd-modal .container-flex .modal-content .send-input-form .ttd-button-container{display:inline-block;max-width:300px;}.bf-modal.ttd-modal .container-flex .modal-content .send-input-form .ttd-button-container a{border-radius:0px;display:block;padding:0.8em 2em;line-height:1.4;margin:15px;font-weight:600;text-align:center;text-decoration:none;color:#ffffff;max-width:200px;max-height:60px;background-color:#1e91d6;background-color:#00487c;}
.bf-modal.ttd-modal .container-flex .modal-content .download-links a{display:inline-block;font-size:16px;padding:0.5em 0.5em 1em;margin:0px auto;}
.bf-modal.ttd-modal .container-flex .modal-content .ttd-response{color:white;text-shadow:none;font-weight:400;display:none;width:100%;margin:0px auto;padding:0.5em 0px;}.bf-modal.ttd-modal .container-flex .modal-content .ttd-response.not-validated{background-color:#da2e2e;}
.bf-modal.ttd-modal .container-flex .modal-content .ttd-response.validated{background-color:#4caf50;}
@-webkit-keyframes resize{0%,100%{-webkit-transform:scale(1, 1);} 50%{-webkit-transform:scale(1.1, 0.9);}}@-moz-keyframes resize{0%,100%{-webkit-transform:scale(1, 1);} 50%{-webkit-transform:scale(1.1, 0.9);}}@-o-keyframes resize{0%,100%{-webkit-transform:scale(1, 1);} 50%{-webkit-transform:scale(1.1, 0.9);}}@keyframes resize{0%,100%{transform:scale(1, 1);} 50%{transform:scale(1.1, 0.9);}}.animation-bounce{-webkit-animation:resize 0.2s linear;-moz-animation:resize 0.2s linear;-o-animation:resize 0.2s linear;animation:resize 0.2s linear;}
.button-bounce:hover{-webkit-animation:resize 0.2s linear;-moz-animation:resize 0.2s linear;-o-animation:resize 0.2s linear;animation:resize 0.2s linear;}
.wellBackground{background:-moz-radial-gradient(center, ellipse cover, #a41145 0%, #a41145 14%, rgba(164, 17, 69, 0.98) 16%, rgba(89, 9, 42, 0.33) 72%, rgba(89, 9, 42, 0) 100%);background:-webkit-radial-gradient(center, ellipse cover, #a41145 0%, #a41145 14%, rgba(164, 17, 69, 0.98) 16%, rgba(89, 9, 42, 0.33) 72%, rgba(89, 9, 42, 0) 100%);background:radial-gradient(ellipse at center, #a41145 0%, #a41145 14%, rgba(164, 17, 69, 0.98) 16%, rgba(89, 9, 42, 0.33) 72%, rgba(89, 9, 42, 0) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#a41145', endColorstr='#0059092a', GradientType=1);background-position:184% -70px;background-repeat:no-repeat;background-size:130%;background-color:#59092a;}
body,form,label,input,textarea,select,button{color:white;}
button{background:none;border:none;outline:none;cursor:pointer;}
a:link{text-decoration:none;}
a:hover{text-decoration:underline;}
html{background-color:#071434;background-image:url("../images/play/bigfishcasino2018/background.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}
body{color:white;min-width:970px;margin:0px;padding:0px;text-align:center;-webkit-text-size-adjust:100%;}
#container{max-width:940px;text-align:left;margin:0 auto;padding-bottom:18px;position:relative;z-index:5;}
.main{margin-bottom:18px;}body.navbar-enabled .main{padding-top:8em;}
.well,.rating,.gambling-disclaimer{box-sizing:border-box;}
.banner,.well{width:100%;position:relative;}
.well{border-radius:10px;background:-moz-radial-gradient(center, ellipse cover, #a41145 0%, #a41145 14%, rgba(164, 17, 69, 0.98) 16%, rgba(89, 9, 42, 0.33) 72%, rgba(89, 9, 42, 0) 100%);background:-webkit-radial-gradient(center, ellipse cover, #a41145 0%, #a41145 14%, rgba(164, 17, 69, 0.98) 16%, rgba(89, 9, 42, 0.33) 72%, rgba(89, 9, 42, 0) 100%);background:radial-gradient(ellipse at center, #a41145 0%, #a41145 14%, rgba(164, 17, 69, 0.98) 16%, rgba(89, 9, 42, 0.33) 72%, rgba(89, 9, 42, 0) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#a41145', endColorstr='#0059092a', GradientType=1);background-position:184% -70px;background-repeat:no-repeat;background-size:130%;background-color:#59092a;}
.banner{overflow:visible;padding-top:7em;margin-bottom:2em;}.banner .bfc-logo,.banner .bfc-logo.well-content{text-align:center;}.banner .bfc-logo img,.banner .bfc-logo.well-content img{margin:0 auto;}
.banner .bfc-logo{font-size:23px;font-weight:bold;margin-top:6px;margin-bottom:0px;text-align:center;}.banner .bfc-logo img{max-width:160px;margin:0 auto;}
.banner .bfc-logo span{display:block;}
.banner .well{min-height:462px;border:3px solid #f3bd63;max-width:974px;}.banner .well .well-content{display:inline-block;position:relative;z-index:5;width:100%;}.banner .well .well-content,.banner .well .well-content a{color:white;}
.banner .well .well-content-inner{padding:46px 30px 26px 30px;}
.banner .well .well-content-left{padding-top:1em;float:left;width:49%;margin-left:1em;}
.banner .well .well-content-right{padding-top:12em;float:right;width:49%;}
.banner .well .well-content-right{margin:0 0 2em 0;text-align:center;}.banner .well .well-content-right h2{margin:0;}
.banner .well .well-content-right p{font-size:2.5em;margin-top:0.3em;}.banner .well .well-content-right p strong{display:block;font-family:Lato;font-size:1.65em;}
.banner .well .well-content-right .graphic-chips{padding:0 15% 10px;}
.banner.signup-enabled .well .bfc-logo{margin-left:1em;width:auto;padding:46px 30px 26px 30px;padding-bottom:0;font-size:20px;}
.banner.signin-enabled .well{text-align:center;width:490px;margin:0 auto;}.banner.signin-enabled .well .well-content{text-align:left;min-height:590px;}
.banner.signin-enabled .well form{padding-top:0;margin-top:0;}
.banner.signin-enabled .well .form-title{float:none;width:100%;}
.banner.signin-enabled .well .bfc-logo{margin-top:4em;margin-bottom:0;}.banner.signin-enabled .well .bfc-logo span{font-size:20px;}
.banner.signin-enabled .well .form-title+input{margin-top:3em;}
.banner.signin-enabled .well .form-controls button{float:left;padding-bottom:0;margin-bottom:0;}
.banner.signin-enabled .well .form-controls .form-persist{position:relative;top:2.7em;}.banner.signin-enabled .well .form-controls .form-persist label{display:inline;margin:0;position:relative;top:-3px;}
.banner.signin-enabled .well .form-controls .form-toggle{font-size:10px;}.banner.signin-enabled .well .form-controls .form-toggle span{display:inline;}
.banner.forgot-password-enabled .well .bfc-logo span{display:none;}
.banner.forgot-password-enabled .well .form-controls .form-persist{width:auto;}.banner.forgot-password-enabled .well .form-controls .form-persist label{font-size:inherit;white-space:nowrap;}
.banner.forgot-password-enabled .well .form-controls button,.banner.forgot-password-enabled .well .form-controls a{min-width:72px;}
.banner.forgot-password-enabled .well .form-controls button{margin:0;padding:0;width:auto;}
.banner.forgot-password-enabled .well .form-controls a{float:right;}
.banner.forgot-password-enabled .well .form-toggle{display:none;}
.banner.confirmation-enabled .well{min-height:auto;height:auto;max-width:690px;margin:0 auto;}.banner.confirmation-enabled .well .bfc-logo{margin-left:0;padding:0;}
.banner.confirmation-enabled .well-content{margin-top:2em;margin:2em 3em;text-align:center;}
.banner.confirmation-enabled h1.form-title{float:none;width:100%;margin-bottom:0;padding-bottom:0;}.banner.confirmation-enabled h1.form-title img{display:block;margin:0 auto;}
.banner.confirmation-enabled h1.form-title span{display:none;}
.banner.confirmation-enabled .salli-confirmation-message{padding:0;min-height:auto;text-align:left;font-size:15px;}.banner.confirmation-enabled .salli-confirmation-message .form-title{margin-top:10px;}
.section-get-the-mobile-app{min-height:450px;margin:7em 2em 6em;overflow:visible;}.section-get-the-mobile-app .section-split{width:49%;float:left;}
.section-get-the-mobile-app .play-on-mobile-cta{text-align:center;padding-top:8em;float:left;margin-left:10em;}.section-get-the-mobile-app .play-on-mobile-cta p{font-size:2em;}
.section-get-the-mobile-app .play-on-mobile-cta i{display:block;}
.section-get-the-mobile-app .devices{position:relative;width:450px;height:450px;float:right;margin-right:0;}.section-get-the-mobile-app .devices [class*="device-"]{background-size:100% 100%;position:absolute;}
.section-get-the-mobile-app .devices .device-tablet{background-image:url("../images/play/bigfishcasino2018/bf-vue-device-ipad.svg");width:28em;height:39em;bottom:1%;right:7%;}
.section-get-the-mobile-app .devices .device-phone{background-image:url("../images/play/bigfishcasino2018/bf-vue-device-iphone.svg");width:13em;height:25em;bottom:0;right:0;}
.section-get-the-mobile-app .screenshot a{position:absolute;background-size:cover;}
.section-get-the-mobile-app .screenshot.device-tablet a{background-image:url("../images/play/bigfishcasino2018/screenshot-ipad.65bf846.jpg");top:37px;left:21px;right:17px;bottom:32px;}
.section-get-the-mobile-app .screenshot.device-phone a{background-image:url("../images/play/bigfishcasino2018/screenshot-iphone.2e367f3.png");top:37px;left:12px;right:15px;bottom:35px;}
.footer{position:relative;}
.rating img{float:left;}
.section-footer{max-width:975px;margin:0 auto;text-align:center;overflow:auto;}.section-footer .esrb{float:left;width:80%;}
.section-footer .nav{margin:1em 0 2em;float:left;width:19%;display:block;line-height:7;}
.esrb{text-align:left;margin-bottom:2em;}.esrb .label{max-width:72px;display:inline-block;width:25%;}.esrb .label img{margin-bottom:-1.5em;max-width:60px;}
.esrb .rating{width:24%;position:relative;background:none;list-style:none;display:inline-block;min-height:4em;font-size:12px;font-weight:bold;text-align:left;}.esrb .rating ul{list-style:none;padding-left:2em;}
.esrb .rating li{line-height:1.3;}
.esrb .disclaimer{width:56%;display:inline-block;min-height:4em;font-weight:12px;text-align:justify;}
.footer .play-nav{float:left;width:651px;}
.gambling-disclaimer{background:white;padding:4px;font-size:11px;width:175px;color:#333;margin-bottom:10px;float:right;}
.header{font-weight:normal;line-height:3em;text-align:right;}.header,.header.nav{font-size:12px;}
.header a.button{display:block;text-decoration:none;}
.nav{font-size:14px;}.nav,.nav a{color:white;}
.nav.header a{display:inline-block;line-height:1;padding:3px;font-weight:bold;}.nav.header a:link{text-decoration:underline;}
html.play-salli #container{width:967px;}
html.play-salli .objects{position:absolute;background-repeat:no-repeat;pointer-events:none;}
html.play-salli .objects-left{left:0;top:0;background-image:url('../images/play/bigfishcasino2018/objects-left.png');width:478px;height:570px;left:-183px;}
html.play-salli .objects-right{right:0;top:0;background-image:url('../images/play/bigfishcasino2018/objects-right.png');width:439px;height:632px;right:-219px;}
html.play-salli .footer{height:92px;}html.play-salli .footer .help{display:none;}
html.play-salli .footer .rating{top:-20px;right:325px;}
html.play-salli .footer .gambling-disclaimer{width:27em;right:18px;padding:6px 4px;position:absolute;top:-20px;right:0px;}
html.play-salli body.signin-enabled .objects-left{background-size:82%;left:-202px;}
html.play-salli body.signin-enabled .objects-right{background-size:80%;right:-290px;}
html.play-legal{background-attachment:fixed;}html.play-legal,html.play-legal body,html.play-legal #container,html.play-legal .main,html.play-legal a,html.play-legal body a,html.play-legal #container a,html.play-legal .main a{color:white;}
html.play-legal .header{height:100px;position:relative;}html.play-legal .header h1,html.play-legal .header a{position:absolute;}
html.play-legal .header h1{bottom:0;left:0;}
html.play-legal .header a{bottom:16px;right:20px;}
html.play-legal .footer .nav,html.play-legal .footer .help,html.play-legal .footer .rating{display:none;}
html.play-legal .well{padding:18px 0;}html.play-legal .well .well-content{padding:0 32px;}
.hidden{display:none !important;}
.inputStyling{border:1px solid #743f8b;background-image:#fefeff;background-image:-moz-linear-gradient(top, #fefeff 0%, #d3def8 100%, #e2e2e2 100%);background-image:-webkit-linear-gradient(top, #fefeff 0%, #d3def8 100%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #fefeff 0%, #d3def8 100%, #e2e2e2 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fefeff', endColorstr='#e2e2e2', GradientType=0);}
#overlay_sallig{position:static;}
.sallig_felix label input{position:relative;top:3px;}
.formErrors a{color:#006699;}
.salli-forms{width:380px;margin:0px auto;}.salli-forms h5{font-size:1.4em;}
.salli-forms a{font-weight:bold;}
.salli-forms label{color:white;display:block;}
.salli-forms form label{margin:0 0 0 16px;}
.salli-forms form fieldset{padding:0;border:none;}
.salli-forms form .f_email_login,.salli-forms form .f_reg_email{margin-top:10px;}
.salli-forms form .f_persistent,.salli-forms form .f_reg_persistent{width:100%;}.salli-forms form .f_persistent label,.salli-forms form .f_reg_persistent label{margin-left:2em;}
.salli-forms form .f_persistent div input,.salli-forms form .f_reg_persistent div input{position:relative;top:-16px;}
.salli-forms form .f_forgotpass_link{float:right;}
.salli-forms form input.formText{border:solid 1px #CCCCCC;color:#333333;background:white;font-size:14px;line-height:14px;padding:2px 9px 2px;width:95.3%;height:30px;font-weight:normal;}.salli-forms form input.formText:last-child{margin-bottom:6px;}
.salli-forms form input.formText::-webkit-input-placeholder{font-size:12px;}
.salli-forms form input.formText:-moz-placeholder{font-size:12px;}
.salli-forms form input.formText::-moz-placeholder{font-size:12px;}
.salli-forms form input.formText:-ms-input-placeholder{font-size:12px;}
.salli-forms form input.formText{border:1px solid #743f8b;background-image:#fefeff;background-image:-moz-linear-gradient(top, #fefeff 0%, #d3def8 100%, #e2e2e2 100%);background-image:-webkit-linear-gradient(top, #fefeff 0%, #d3def8 100%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #fefeff 0%, #d3def8 100%, #e2e2e2 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fefeff', endColorstr='#e2e2e2', GradientType=0);}
.salli-forms form .formSelect{background-color:#ECF0FC;}
.salli-forms form button#login_submit{text-indent:-9999px;background-image:url("../images/play/bigfishcasino2018//button-login.png");}
.salli-forms form button#reg_submit{text-indent:-9999px;background-image:url("../images/play/bigfishcasino2018//button-signup.png");}
.salli-forms form button#forgot_submit{font-size:18px;border-radius:2em;box-shadow:0 2px 15px 1px rgba(0, 0, 0, 0.5);background:-moz-linear-gradient(top, rgba(111, 242, 170, 0.98) 0%, #16d36c 2%, #14b462 39%, #13ad5f 41%, #0e9b57 44%, #0c7f4d 71%, #0b7548 78%, #07663d 93%, #07643b 98%, rgba(5, 83, 53, 0.96) 100%);background:-webkit-linear-gradient(top, rgba(111, 242, 170, 0.98) 0%, #16d36c 2%, #14b462 39%, #13ad5f 41%, #0e9b57 44%, #0c7f4d 71%, #0b7548 78%, #07663d 93%, #07643b 98%, rgba(5, 83, 53, 0.96) 100%);background:linear-gradient(to bottom, rgba(111, 242, 170, 0.98) 0%, #16d36c 2%, #14b462 39%, #13ad5f 41%, #0e9b57 44%, #0c7f4d 71%, #0b7548 78%, #07663d 93%, #07643b 98%, rgba(5, 83, 53, 0.96) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fa6ff2aa', endColorstr='#f5055335', GradientType=0);}
.salli-forms form button,.salli-forms form input.formText{margin-top:6px;margin-bottom:12px;}
.salli-forms form button,.salli-forms form input.formText,.salli-forms form .formErrors,.salli-forms form .formSelect{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.salli-forms form button{padding:10px 21px;color:white;font-size:16px;font-weight:bold;text-shadow:1px 0px 1px #333333;outline:none;cursor:pointer;background-color:transparent;border:none;width:180px;height:55px;}.salli-forms form button::-moz-focus-inner{border:0;}
.salli-forms form button:hover{-webkit-animation:resize 0.2s linear;-moz-animation:resize 0.2s linear;-o-animation:resize 0.2s linear;animation:resize 0.2s linear;}
.salli-forms form button:focus{outline:none;}
.salli-forms form i.fa-question-circle{color:white;}
.salli-forms div.icon_lock{display:inline-block;font-style:normal;font-variant:normal;font-size:14px;font-family:FontAwesome,Arial,Helvetica,sans-serif !important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);float:right !important;margin:0 0 10px 0;padding:0 20px;color:#FFF;line-height:18px;}.salli-forms div.icon_lock:before{content:"\f023";margin-right:10px;}
.salli-forms .form-title{font-size:23px;font-weight:bold;margin-top:6px;margin-bottom:0px;text-align:center;}.salli-forms .form-title img{max-width:160px;margin:0 auto;}
.salli-forms .form-title span{display:block;}
.salli-forms .form-description{font-weight:normal;font-size:18px;line-height:1.4;margin-top:10px;margin-bottom:12px;text-align:center;}
.salli-forms .form-forgot-password{text-align:right;display:block;}.salli-forms .form-forgot-password a{font-weight:normal;font-size:11px;}
.salli-forms .form-controls{position:relative;width:100%;}.salli-forms .form-controls button#reg_submit{padding:1em 1em 1em 0;float:left;}
.salli-forms .form-controls .privacy{float:left;width:auto;padding:10px 10px 0 10px;text-align:justify;}
.salli-forms .form-controls .form-toggle{clear:left;display:block;text-align:center;padding:0;margin:0;width:auto;}.salli-forms .form-controls .form-toggle>div{margin:0 auto;width:100%;}
.salli-forms .form-controls .form-toggle span{font-size:1.5em;}
.salli-forms .submit-cancel{font-size:16px;margin-left:20px;}
.salli-forms .form-toggle{font-size:15px;padding:5px 0;display:inline-block;position:relative;top:8px;left:16px;width:50%;}.salli-forms .form-toggle span{display:block;}
.salli-forms .form-persist{float:left;}.salli-forms .form-persist label{font-size:10px;display:inline;margin:0;position:relative;top:-3px;}
.salli-forms .formSuccess,.salli-forms .formErrors{min-height:14px;}
.salli-forms .formSuccess{background:#E7F7D2;color:#080;font-weight:bold;margin:5px 0;padding:10px 10px 10px 6px;position:relative;list-style-type:none;}.salli-forms .formSuccess li{background:url("../images/bfg/all/icons/icon_check_sm.gif") left top no-repeat;font-size:12px;padding:0 24px 6px 24px;}
.salli-forms .formErrors{background:url("../images/bfg/all/icons/icon_error.gif") no-repeat scroll 5px 10px #fdf8d2;color:#000;font-size:14px;font-weight:bold;margin:5px 0;padding:10px 10px 10px 30px;text-align:left;}
.salli-forms.salli-confirmation-message{font-size:13px;width:100%;}.salli-forms.salli-confirmation-message .form-title,.salli-forms.salli-confirmation-message .form-description{text-align:center;}
.salli-forms.salli-confirmation-message .form-title{margin-top:21px;}
.salli-forms .privacy{display:none;padding-top:10px;font-size:11px;line-height:16px;}
.salli-forms .salli-sign-up .privacy{display:block;}
.salli-forms .salli-forgot-password .form-toggle{position:static;width:auto;display:block;}.salli-forms .salli-forgot-password .form-toggle span{display:inline;}
.f_reg_dob fieldset{padding:0;border:none;}
.f_reg_dob .f_reg_dob_month,.f_reg_dob .f_reg_dob_day,.f_reg_dob .f_reg_dob_year{float:left;width:auto;margin:5px 0 10px;}
.f_reg_dob .reg_dob_month{min-width:120px;}
.f_reg_dob .reg_dob_day{min-width:85px;}
.f_reg_dob .reg_dob_year{min-width:90px;}
.ptip_content{color:#000000;}
.casl-checkbox{margin:10px 0;}.casl-checkbox label{margin-left:0 !important;}
.casl-checkbox input{vertical-align:middle;}
#sallig_signup div.f_reg_optout_nl{padding:16px;}#sallig_signup div.f_reg_optout_nl >div,#sallig_signup div.f_reg_optout_nl >label{display:inline-block;margin-left:0;}
.ptip{position:absolute !important;z-index:5000;padding:41px 41px 0 0;}
.ptip,.ptip *{overflow:hidden;text-align:left;padding:0;margin:0;}
.ptip_x_r{padding:0 0 0 41px !important;}
.ptip_x_l{padding:0 29px 0 0 !important;}
.ptip_um{padding:0 0 29px 12px !important;}
.ptip_dm{padding:41px 0 0 12px !important;}
.ptip div{position:relative;float:left;display:inline;}
.ptip_pointer,.ptip_body td{background-image:url("../images/bfg/all/pointy_tips_v7/ptip_sprite_default.png");}
.ptip_pointer{position:absolute !important;background-repeat:no-repeat;z-index:5100;overflow:hidden;}
.ptip_pointer_s{width:42px;height:85px;}
.ptip_y_u .ptip_pointer_s{top:auto !important;bottom:0 !important;}
.ptip_y_d .ptip_pointer_s{top:0 !important;bottom:auto !important;}
.ptip_x_r .ptip_pointer_s{left:0;right:auto;}
.ptip_pointer_rm{background-position:-27px -393px;height:35px;}
.ptip_pointer_rm,.ptip_pointer_lm{top:50%;margin-top:-10px;}
.ptip_pointer_ru{background-position:-27px -314px;height:64px;}
.ptip_pointer_rd{background-position:-27px -452px;height:75px;}
.ptip_x_l .ptip_pointer_s{left:auto;right:0;}
.ptip_pointer_lm{background-position:-27px -132px;height:35px;}
div.ptip_pointer_lu{background-position:-27px -183px;height:64px;}
div.ptip_pointer_ld{background-position:-27px -53px;height:75px;}
.ptip_pointer_ud{width:35px;height:42px;left:50%;margin-left:-14px;}
.ptip_pointer_um{bottom:0;top:auto;background-position:-27px -259px;}
.ptip_pointer_dm{bottom:auto;top:0;background-position:-27px 0px;}
.ptip_body{z-index:5000 !important;}
.ptip_table{border-collapse:collapse;border-style:none;z-index:5000;}
.ptip td.ptip_box_1{background-position:0 -1952px;background-repeat:repeat-x;}
.ptip td.ptip_box_3{background-position:0 -1974px;background-repeat:repeat-x;}
.ptip td.ptip_box_2{width:21px;background-position:-166px 0;}
.ptip td.ptip_box_4{width:15px;background-position:-126px 0;}
.ptip td.ptip_box_5{width:15px;height:9px;background-position:-30px -566px;}
.ptip td.ptip_box_6{width:21px;height:12px;background-position:-58px -566px;}
.ptip td.ptip_box_7{width:21px;height:21px;background-position:-58px -595px;}
.ptip td.ptip_box_8{width:15px;height:18px;background-position:-30px -595px;}
.ptip td.ptip_content{background:white;padding:0 5px 0 0;}
