.portal-popup * {
    color: #000
}
.scheme1 .item-inner-2 .image {
    width: 381px;
    height: 160px
}
.offersTab {
    width: 960px;
    height: 160px;
    overflow: hidden;
    padding: 0;
    margin: 0
}
.offersTabImage {
    width: 381px;
    height: 160px;
    float: left;
    padding: 0;
    margin: 0
}
.offersTabDesc {
    width: 564px;
    height: 160px;
    float: right;
    padding: 0;
    margin: 0
}
.offersTab .bonusoffer_in_header {
    background: url(/image/gala-coral/casino/images/offers/casinoOffersHeaderBG.png) no-repeat 0 0 transparent;
    width: 564px;
    height: 32px;
    padding: 0;
    margin: 0
}
.scheme6 .offersTab .bonusoffer_in_header {
    background: url("/image/Gala CORAL/Sports/Offers/Sports_header_bg.png") no-repeat 0 0 transparent;
    width: 564px;
    height: 32px;
    padding: 0;
    margin: 0
}
.scheme7 .offersTab .bonusoffer_in_header {
    background: url(/image/gala-coral/games/images/offers/gamesOffersHeaderBG.png) no-repeat 0 0 transparent;
    width: 564px;
    height: 32px;
    padding: 0;
    margin: 0
}
.scheme9 .offersTab .bonusoffer_in_header {
    background: url("/image/Gala CORAL/Poker/Offers/Poker_header_bg.png") no-repeat 0 0 transparent;
    width: 564px;
    height: 32px;
    padding: 0;
    margin: 0
}
.scheme9 .offersTab .bonusoffer_in_header h1 {
    font-size: 14px
}
.scheme8 .offersTab .bonusoffer_in_header {
    background: url("/image/Gala CORAL/Bingo/offers/Bingo_header_bg.png") no-repeat 0 0 transparent;
    width: 564px;
    height: 32px;
    padding: 0;
    margin: 0
}
.scheme8 .offersTab .bonusoffer_in_header h1 {
    color: #1A3558
}
.offersTab .bonusoffer_in_header h1 {
    padding: 6px 0 0 15px
}
.offersTab .bonusoffer_in_content {
    background: url(/image/gala-coral/casino/images/offers/casinoOffersTabBG.png) repeat-x 0 0 transparent;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    padding: 0;
    margin: 0;
    width: 564px;
    height: 128px;
    position: relative
}
.offersTab .bonusoffer_in_content p {
    margin: 0!important;
    padding: 10px 15px!important;
    font-size: 12px;
    line-height: 18px;
    color: #fff;
    width: 60%
}
.offersTab .bonusoffer_in_content p a.btn2 {
    position: absolute;
    right: 15px;
    bottom: 15px
}
.offersTab .button.moreinfo {
    position: absolute;
    right: 25px;
    bottom: 15px
}
.coral-base-article {
    font-size: 13px;
    line-height: 16px;
    color: #000
}
.coral-base-article .portlet-content ol,
.coral-base-article .portlet-content ul {
    display: block;
    margin-left: 26px
}
.coral-base-article .portlet-content a {
    color: #59B222;
    font-weight: 700
}
.coral-base-article .portlet-content h1.portlet-title {
    font-size: 18px
}
.coral-base-article .portlet-content h3 {
    font-size: 22px
}
.coral-base-article .portlet-content h4 {
    font-size: 16px
}
.coral-base-offeritem {
    width: 100%;
    height: 160px;
    clear: both;
    margin-bottom: 18px
}
.coral-base-offeritem .image-wrap {
    float: left;
    width: 381px;
    height: 160px
}
.coral-base-offeritem .content-wrap {
    float: right;
    width: 564px;
    height: 160px;
    color: #fff;
    background: url(/image/gala-coral/casino/images/offers/casinoOffersTabBG.png) repeat-x 0 100%;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px
}
.coral-base-offeritem .content-wrap h1 {
    height: 26px;
    padding: 6px 18px 0;
    overflow: hidden;
    display: block
}
.coral-base-offeritem.casino .content-wrap h1 {
    background: url(/image/gala-coral/casino/images/offers/casinoOffersHeaderBG.png) no-repeat
}
.coral-base-offeritem.poker .content-wrap h1 {
    background: url(/image/Gala%20CORAL/Poker/Offers/Poker_header_bg.png) no-repeat
}
.coral-base-offeritem.sports .content-wrap h1 {
    background: url(/image/Gala%20CORAL/Sports/Offers/Sports_header_bg.png) no-repeat
}
.coral-base-offeritem .content-wrap .content-body {
    margin: 15px;
    width: 406px;
    height: 94px;
    overflow: hidden;
    color: #fff;
    border-bottom: 1px dashed #fff;
    float: left
}
.coral-base-offeritem .content-wrap .content-button-wrap {
    float: left;
    padding: 84px 0 0 20px
}
.coral-portlet-bingowinners .jackpots-winners,
.coral-portlet-bingowinners .winners {
    background: 0 0;
    margin: 0;
    padding: 0
}
.coral-portlet-bingowinners {
    width: 213px;
    display: block
}
.coral-portlet-bingowinners .jackpots-winners .winners {
    background: url(/image/gala-coral/bingo/Latest_Winners_2.jpg) no-repeat 0 30px;
    height: 275px;
    filter: none
}
.coral-portlet-bingowinners .jackpots-winners .winners h2 {
    color: #0B284C;
    background: -o-linear-gradient(top, #fff, #C1D2EE);
    background: -moz-linear-gradient(top, #fff, #C1D2EE);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #C1D2EE));
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    overflow: hidden;
    margin: 0;
    padding: 0;
    height: 30px
}
.coral-portlet-bingowinners .jackpots-winners p {
    color: #1A3558;
    font-size: 11px;
    font-weight: 700;
    background: 0 0;
    margin: 0;
    padding: 0;
    border: none;
    font-style: normal
}
.coral-portlet-bingowinners .jackpots-winners p.name {
    margin-top: 111px
}
.coral-portlet-bingowinners .jackpots-winners p.sum {
    margin-top: 22px;
    font-size: 18px
}
.coral-portlet-bingowinners .jackpots-winners p.club {
    margin-top: 14px
}
.coral-portlet-bingowinners .jackpots-winners p.message1 {
    background: none repeat scroll 0 0 #9FB6E2;
    margin-top: 10px;
    padding: 10px
}
.qm-links {
    margin-top: -5px
}
.ie7 .scheme9 #main-content .portlet-content,
.ie8 .scheme9 #main-content .portlet-content {
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#0c5299', endColorstr='#093f7b', GradientType=0)
}
.wrapper #login button,
.wrapper #login button span,
.wrapper #login button strong,
.wrapper .login-area .btn,
.wrapper .login-area .btn SPAN,
.wrapper .login-area .btn STRONG {
    background-image: url(/doclib/Poker/buttons-5.png)!important
}
.scheme5 .portlet-content .multiview-inner {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBjNTI5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBiNGE4YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwOTNmN2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)!important
}
.ie7 .scheme5 .portlet-content .multiview-inner,
.ie8 .scheme5 .portlet-content .multiview-inner {
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#0c5299', endColorstr='#093f7b', GradientType=0)
}
#bgImg img {
    display: none!important
}
#wrapper {
    /*background: #01315B url("/doclib/Gala CORAL/Background_Image.jpg") no-repeat center center fixed*/
    background: url('/image/gala-coral/common/images/sitebg-gradient-3px.png') repeat-x 0 0 fixed #012346;
}
.portlet-title-text {
    cursor: auto!important
}
.scheme5 .gamesinfo .btn,
.scheme5 .gamesinfo .btn SPAN,
.scheme5 .gamesinfo .btn STRONG {
    background-image: url("/doclib/Gala CORAL/styles/scheme/buttons-4.png")!important
}
.scheme8 .gamesinfo .btn,
.scheme8 .gamesinfo .btn SPAN,
.scheme8 .gamesinfo .btn STRONG {
    background-image: url("/doclib/Gala CORAL/styles/scheme/buttons-6.png")!important
}
.scheme1 .gamesinfo .btn,
.scheme1 .gamesinfo .btn SPAN,
.scheme1 .gamesinfo .btn STRONG,
.scheme2 .gamesinfo .btn,
.scheme2 .gamesinfo .btn SPAN,
.scheme2 .gamesinfo .btn STRONG {
    background-image: url("/doclib/Gala CORAL/styles/scheme/Schemes1buttons.png")!important
}
.scheme7 .gamesinfo .btn,
.scheme7 .gamesinfo .btn SPAN,
.scheme7 .gamesinfo .btn STRONG {
    background-image: url("/doclib/Gala CORAL/styles/scheme/buttons-5.png")!important
}
.jackpots-winners .message1 A,
.jackpots-winners .message2 A {
    border-radius: 3px!important
}
.pt-item .links1 .btn.play {
    border-radius: 3px 0 0 3px!important
}
.gameLinks {
    width: 100%;
    float: left
}
.subcategory-item {
    float: left;
    width: 20%;
    list-style: none
}
.subcategory-list {
    float: left;
    padding-left: 0;
    margin: 4px 2px 10px 0;
    list-style: none;
    line-height: 17px
}
.game-subcategory a {
    color: #fff;
    font-size: 12px;
    text-decoration: none
}
.game-subcategory .full-subcategories-list a,
.game-subcategory a:hover {
    text-decoration: underline
}
.full-subcategories-list {
    clear: both;
    margin: 0 10px 0 0
}
.game-subcategory .full-subcategories-list A:hover {
    text-decoration: none
}
.line-separator {
    height: 1px;
    background: #226aa5;
    width: 85%
}
.subcategory-item H4 {
    color: #fff;
    margin: 0 0 2px;
    font-size: 12px;
    font-weight: 700
}
#footer {
    padding: 0 0 50px
}
#footer H4 {
    margin-bottom: 10px
}
#betrespLeft {
    float: left;
    width: 50%
}
#betrespRight {
    float: right;
    width: 50%;
    text-align: right
}
#footer {
    margin-bottom: 0!important
}
#footer-info-block .portlet-topper {
    border-radius: 5px 5px 0 0;
    border: 0 solid #fff
}
#footer-info-block .portlet-content {
    border-radius: 0 0 5px 5px
}
.coralShops {
    font-size: 11px;
    font-weight: 400;
    height: 146px
}
.coralShops a {
    text-decoration: none
}
.coralShops a:hover {
    text-decoration: underline
}
.coralShops img#shop {
    margin-bottom: 5px;
    margin-top: -1px
}
.coralShops #phoneText {
    font-size: 15px;
    font-weight: 700
}
.coralShops a {
    font-size: 11px;
    font-weight: 700
}
.coralShops ul {
    margin-top: 3px
}
.coralShops li {
    list-style: none;
    padding-bottom: 6px
}
.coralShops input.rounded {
    border: 1px solid #ccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    font-size: 12px;
    outline: 0;
    padding: 4px 10px;
    -webkit-appearance: none;
    vertical-align: top;
    margin: 0;
    width: 134px
}
.coralShops input.rounded:focus {
    border-color: #393
}
.coralShops form.club_form {
    margin: 0;
    padding: 0
}
.get-in-touch {
    font-size: 11px;
    font-weight: 400;
    height: 158px;
    margin-left: -1px
}
.get-in-touch #phoneText {
    font-size: 15px;
    font-weight: 700;
    padding-bottom: 10px
}
.get-in-touch #footerRegister {
    margin-top: 2px
}
.get-in-touch #footerSupport {
    margin-left: -1px
}
.get-in-touch a {
    font-size: 11px;
    font-weight: 700;
    color: #000
}
.get-in-touch li {
    list-style: none;
    padding-bottom: 4px
}
.service-message {
    margin: -12px -10px 0 0;
    min-height: 55px;
    padding: 10px 0
}
.coralfootLinks {
    overflow: hidden;
    padding: 0;
    margin: 0;
    height: 146px
}
.coralfootLinks ul {
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 15px;
    margin: -3px 0 0
}
.coralfootLinks ul li {
    list-style: none
}
.coralfootLinks a {
    text-decoration: none
}
.coralfootLinks a:hover {
    text-decoration: underline
}
.coralfootLinks #footerLeft {
    padding-right: 5px;
    line-height: 17px
}
.coralfootLinks #footerLeft .linkspace {
    height: 4px
}
.coralfootLinks #socialFooter {
    margin-top: 10px
}
.breadcrumbs {
    background: none repeat scroll 0 0 transparent!important;
    position: absolute;
    top: 36px;
    z-index: 2
}
#wrap-nav {
    margin-top: 20px!important
}
#header-info,
#header-main {
    margin: -3px auto 0!important
}
#bonus-carousel li {
    clear: both!important
}
.loading-animation {
    background: url(/image/gala-coral/common/icons/loading_small.gif) no-repeat scroll center top transparent!important
}
.login-input INPUT {
    font-size: 11px!important
}
.scheme8 .jackpots-winners .winners h2,
.scheme8 .portlet-topper {
    background: -ms-linear-gradient(top, #fff 0, #c1d2ee 100%)
}
.scheme6 .portlet-topper {
    background: -ms-linear-gradient(top, #78bd4e 0, #499521 50%, #397d16 100%)
}
.scheme1 .portlet-topper {
    background: -ms-linear-gradient(top, #d72d2d 0, #700205 100%)
}
.scheme7 .portlet-topper {
    background: -ms-linear-gradient(top, #4097e3 0, #2a78b9 100%)
}
.scheme10 .portlet-topper,
.scheme10 .pt-item .button-in-game .game-title,
.scheme2 .portlet-topper {
    background: -ms-linear-gradient(top, #449eec 0, #2875b5 100%)
}
.promo-list-games .item-inner,
.promotion-boxes-container .promotion-boxes-inner {
    background: -ms-linear-gradient(top, #f3f4f6 0, #dbdddc 100%)
}
.promo-detailed-games .promo-title {
    background: -ms-linear-gradient(top, #4197e2 0, #2b79bb 100%)
}
.promo-detailed-games .tc-title {
    background: -ms-linear-gradient(top, #f0f1f3 0, #dbdddc 100%)
}
.scheme10 .games-menu-content ul li {
    background: -ms-linear-gradient(top, #edeef2 0, #d9dbda 100%)
}
.games-menu-content ul li:hover {
    background: -ms-linear-gradient(top, #4096e1 0, #2775b3 100%)
}
.games-menu-content {
    background: #edeef2
}
.games-menu-menu {
    background: -ms-linear-gradient(top, #d8d9db 0, #e8e9eb 100%)
}
.games-menu-menu ul li a.active,
.games-menu-menu ul li a:hover {
    background: -ms-linear-gradient(top, #4197e2 0, #4380b6 100%)
}
.scheme10 .games-list-view .pt-game-items .gm-item-wrap {
    background: -ms-linear-gradient(top, #eff1f3 0, #dbdddd 100%)
}
.scheme10 .games-list-view .pt-game-items .gm-item-wrap:hover {
    background: -ms-linear-gradient(top, #4096e2 0, #2a79ba 100%)
}
.scheme10 #wrapper {
    background: url(/doclib/gala-coral/common/images/games-gradient-bgv3.jpg) repeat-x scroll 0 -2px rgba(0, 0, 0, 0)!important
}
.scheme10 #wrapper #content-background {
    background: url("/doclib/img/games_gen_bg.jpg") no-repeat scroll center 375px transparent;
}
.scheme10 #footer-info-block section .portlet-content,
.scheme10 #footer-info-block section .portlet-content a,
.scheme10 #footer-info-block section .portlet-content div,
.scheme10 #footer-info-block section .portlet-content p {
    background-color: #fff!important
}
.main-banner .gameStyleView #banner-shadow {
    z-index: 0!important
}
.scheme10 .bonus-content-wrapper .bonusoffer_in_header h2 {
    background: #D6E6F5;
    font-size: 12px;
    padding: 4px 0 4px 4px
}
.scheme10 .bonus-content-wrapper .bonusoffer_in_content {
    -moz-box-shadow: inset 0 6px 4px -9px #000;
    -webkit-box-shadow: inset 0 6px 4px -9px #000;
    box-shadow: inset 0 6px 4px -9px #000;
    margin: 8px 0 0;
    width: 370px
}
.scheme10 .promo-list-games .offer-content-box {
    height: 145px;
    position: relative
}
.scheme10 .promo-list-games .offer-content-box .offer-buttons-container {
    bottom: 0;
    padding: 0;
    position: absolute;
    right: 0
}
.promo-detailed-games .promo-content-box h1,
.promo-list-games .offer-content-box h2 {
    background-color: #D5E5F2;
    color: #434343;
    font-size: 12px;
    margin: 0 0 7px;
    overflow: hidden;
    padding: 0 5px;
    text-overflow: ellipsis;
    white-space: nowrap
}
.promo-detailed-games .promo-content-box h1 {
    margin-bottom: 12px;
    padding: 2px 4px
}
.promo-detailed-games .promo-content-box .content p {
    margin: 1em 0 0;
    padding: 0
}
.msg-box {
    background: #d7e7f5;
    border: 3px solid #fff;
    color: #000;
    height: 130px;
    margin: 22px 0 0;
    text-align: center;
    padding: 10px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px
}
.msg-box p {
    margin: 0 0 5px
}
.msg-box .main-bonus1 {
    font-size: 33px;
    font-weight: 700;
    margin: 0;
    text-transform: uppercase
}
.portletBanner .msg-box .main-bonus2 {
    font-size: 22px;
    font-weight: 700;
    margin: 0 0 10px;
    text-transform: uppercase
}
.portletBanner .msg-box .other-bonus {
    margin: 0 0 10px;
    line-height: 17px!important
}
.msg-box .button {
    min-width: 120px
}
.msg-box .button.medium span {
    font-size: 14px
}
.banner-games {
    display: inline-block;
    position: relative
}
.banner-games .banner-img {
    position: relative;
    z-index: 1
}
.banner-games .button-wrapper {
    position: absolute;
    z-index: 2;
    bottom: 20px;
    left: 50%;
    margin-left: -62px;
    text-align: left;
    width: 124px
}
.banner-games .play-btn:link,
.banner-games .play-btn:visited {
    background: url(/doclib/images_new/btn_p_deposit.png) no-repeat;
    color: #fff;
    display: block;
    font-size: 14px;
    font-weight: 700;
    height: 38px;
    line-height: 38px;
    padding: 0 0 0 35px;
    text-decoration: none;
    text-transform: uppercase;
    width: 123px
}
.banner-games .play-btn:active,
.banner-games .play-btn:hover {
    background-position: 0 -38px
}
.lottoSkin#wrapper {
    background-image: url(/doclib/Background/CRE-69038l_lotto-takeover-10_full.jpg);
    background-position: center 175px!important;
    background-attachment: initial!important;
    background-repeat: no-repeat;
}
.scheme5 #wrapper,
.scheme9 #wrapper {
    /*background-image:url(/doclib/img/pokerbg130115.jpg)!important*/
    ;
    background-position: center -2px!important;
    background-attachment: scroll;
    background-color: #012346;
}

.scheme11 .bingo-offer-description-inner .bingo-offer-content-container {
    padding: 0 20px 40px!important
}
.scheme11 #footer-info-block {
    margin: 10px auto 0
}
.scheme11 .msg-box {
    background: #ecebf7
}
.scheme11 .bingo-schedule .rowFirst td.play .bingo-schedule-play:hover,
.scheme11 .bingo-schedule.view .rowEven td.play .bingo-schedule-play:hover,
.scheme11 .bingo-schedule.view .rowOdd td.play .bingo-schedule-play:hover {
    background: url(/doclib/images_new/shedule_play.png) no-repeat scroll 0 0 transparent!important
}
.scheme11 .bingo-schedule .rowFirst:hover td,
.scheme11 .bingo-schedule.view .rowEven:hover td,
.scheme11 .bingo-schedule.view .rowOdd:hover td {
    background-color: #cccdfc!important
}
.scheme11 .bingo-schedule .rowFirst td.play,
.scheme11 .bingo-schedule.view .rowEven td.play,
.scheme11 .bingo-schedule.view .rowOdd td.play {
    background: url(/doclib/images_new/play-bg.png) no-repeat scroll right 0 transparent!important
}
.scheme11 .bingo-schedule .rowFirst:hover td.play,
.scheme11 .bingo-schedule.view .rowEven:hover td.play,
.scheme11 .bingo-schedule.view .rowOdd:hover td.play {
    background: url(/doclib/images_new/play-bg.png) no-repeat scroll right -45px transparent!important
}
.scheme11 #wrapper #content-background {
  background: url(/doclib/images_new/scheme11-bg.jpg) no-repeat center 380px fixed;
}
.scheme1 .contentBox a,
.scheme1 .contentBox ol,
.scheme1 .contentBox p,
.scheme1 .contentBox ul,
.scheme2 .contentBox a,
.scheme2 .contentBox ol,
.scheme2 .contentBox p,
.scheme2 .contentBox ul {
    color: #434343;
    font-size: 11px;
    line-height: 14px
}
.scheme1 .promo-detailed-games .promo-content-box .content,
.scheme2 .promo-detailed-games .promo-content-box .content {
    width: 100%
}
.scheme1 .promo-detailed-games .tc-content,
.scheme1 .promo-detailed-games .tc-prompt,
.scheme2 .promo-detailed-games .tc-content,
.scheme2 .promo-detailed-games .tc-prompt {
    font-size: 11px
}
.msg-box-casino a:hover,
.scheme12 .msg-box-casino a {
    background-color: #00c100
}
.scheme12 .msg-box-casino .main-bonus1 {
    font-size: 33px;
    font-weight: 700;
    margin: 0;
    text-transform: uppercase
}
.scheme12 .portletBanner .msg-box-casino .main-bonus2 {
    font-size: 22px;
    font-weight: 700;
    margin: 0 0 10px;
    text-transform: uppercase
}
.scheme12 .msg-box-casino p {
    margin: 0 0 5px
}
.scheme12 .marg_t20 {
    margin-top: 20px
}
.scheme12 .scheme12 .msg-box-casino {
    margin: 35px auto 20px;
    width: 100%
}
#wrapper #main-content .banner .gradleftfill,
.scheme10 #wrapper #main-content .gradleftfill {
    position: absolute;
    top: 0;
    left: 0;
    width: 120px;
    height: 200px;
    background-color: #a7ccdf
}
.scheme10 #wrapper #main-content .gradleft {
    position: absolute;
    top: 0;
    left: 120px;
    width: 313px;
    height: 200px;
    background: -moz-linear-gradient(left, rgba(167, 204, 223, 1)0, rgba(167, 204, 223, 0)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(167, 204, 223, 1)), color-stop(100%, rgba(167, 204, 223, 0)));
    background: -webkit-linear-gradient(left, rgba(167, 204, 223, 1)0, rgba(167, 204, 223, 0)100%);
    background: -o-linear-gradient(left, rgba(167, 204, 223, 1)0, rgba(167, 204, 223, 0)100%);
    background: -ms-linear-gradient(left, rgba(167, 204, 223, 1)0, rgba(167, 204, 223, 0)100%);
    background: linear-gradient(to right, rgba(167, 204, 223, 1)0, rgba(167, 204, 223, 0)100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#a7ccdf', endColorstr='#00a7ccdf', GradientType=1)
}
.scheme10 #wrapper #main-content .gradrightfill {
    position: absolute;
    top: 0;
    left: 1292px;
    width: 120px;
    height: 200px;
    background-color: #a7ccdf
}
.scheme10 #wrapper #main-content .gradright {
    position: absolute;
    top: 0;
    left: 980px;
    width: 313px;
    height: 200px;
    background: -moz-linear-gradient(left, rgba(167, 204, 223, 0)0, rgba(167, 204, 223, 1)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(167, 204, 223, 0)), color-stop(100%, rgba(167, 204, 223, 1)));
    background: -webkit-linear-gradient(left, rgba(167, 204, 223, 0)0, rgba(167, 204, 223, 1)100%);
    background: -o-linear-gradient(left, rgba(167, 204, 223, 0)0, rgba(167, 204, 223, 1)100%);
    background: -ms-linear-gradient(left, rgba(167, 204, 223, 0)0, rgba(167, 204, 223, 1)100%);
    background: linear-gradient(to right, rgba(167, 204, 223, 0)0, rgba(167, 204, 223, 1)100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00a7ccdf', endColorstr='#a7ccdf', GradientType=1)
}
.scheme11 #wrapper #main-content .gradleftfill {
    position: absolute;
    top: 0;
    left: 0;
    width: 120px;
    height: 200px;
    background-color: #fff
}
.scheme11 #wrapper #main-content .gradleft {
    position: absolute;
    top: 0;
    left: 120px;
    width: 313px;
    height: 200px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3Y2NkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 1)0, rgba(255, 255, 255, 0)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1)0, rgba(255, 255, 255, 0)100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 1)0, rgba(255, 255, 255, 0)100%);
    background: -ms-linear-gradient(left, rgba(255, 255, 255, 1)0, rgba(255, 255, 255, 0)100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 1)0, rgba(255, 255, 255, 0)100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffa7ccdf', endColorstr='#007db9e8', GradientType=1)
}
.scheme11 #wrapper #main-content .gradrightfill {
    position: absolute;
    top: 0;
    left: 1292px;
    width: 120px;
    height: 200px;
    background-color: #fff
}
.scheme11 #wrapper #main-content .gradright {
    position: absolute;
    top: 0;
    left: 980px;
    width: 313px;
    height: 200px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3Y2NkZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhN2NjZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, 1)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 1)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, 1)100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, 1)100%);
    background: -ms-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, 1)100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, 1)100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00a7ccdf', endColorstr='#ffa7ccdf', GradientType=1)
}
.scheme12 #wrapper {
  background-position: center center;
}
.scheme12 #wrapper #main-content .gradleftfill {
    position: absolute;
    top: 0;
    left: 0;
    width: 200px;
    height: 200px;
    background-color: #000
}
.scheme12 #wrapper #main-content .gradleft {
    position: absolute;
    top: 0;
    left: 200px;
    width: 313px;
    height: 200px;
    background: -moz-linear-gradient(left, rgba(0, 0, 0, 1)0, rgba(0, 0, 0, 0)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0, 0, 0, 1)), color-stop(100%, rgba(0, 0, 0, 0)));
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, 1)0, rgba(0, 0, 0, 0)100%);
    background: -o-linear-gradient(left, rgba(0, 0, 0, 1)0, rgba(0, 0, 0, 0)100%);
    background: -ms-linear-gradient(left, rgba(0, 0, 0, 1)0, rgba(0, 0, 0, 0)100%);
    background: linear-gradient(to right, rgba(0, 0, 0, 1)0, rgba(0, 0, 0, 0)100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000', GradientType=1)
}
.scheme12 #wrapper #main-content .gradrightfill {
    position: absolute;
    top: 0;
    left: 1292px;
    width: 120px;
    height: 200px;
    background-color: #000
}
.scheme12 #wrapper #main-content .gradright {
    position: absolute;
    top: 0;
    left: 980px;
    width: 313px;
    height: 200px;
    background: -moz-linear-gradient(left, rgba(0, 0, 0, 0)0, rgba(0, 0, 0, 1)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 1)));
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0)0, rgba(0, 0, 0, 1)100%);
    background: -o-linear-gradient(left, rgba(0, 0, 0, 0)0, rgba(0, 0, 0, 1)100%);
    background: -ms-linear-gradient(left, rgba(0, 0, 0, 0)0, rgba(0, 0, 0, 1)100%);
    background: linear-gradient(to right, rgba(0, 0, 0, 0)0, rgba(0, 0, 0, 1)100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=1)
}
.scheme13 #wrapper {
    background-image: url(/doclib/gala-coral/slots/slots-gradient-bgv5.jpg)!important;
    background-color: #EDF6F5!important
}
.scheme13 #wrapper #main-content .gradleftfill {
    position: absolute;
    top: 0;
    left: 0;
    width: 120px;
    height: 200px;
    background-color: #cee2e1
}
.scheme13 #wrapper #main-content .gradleft {
    position: absolute;
    top: 0;
    left: 120px;
    width: 313px;
    height: 200px;
    background: -moz-linear-gradient(left, rgba(206, 226, 225, 1)0, rgba(206, 226, 225, 0)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(206, 226, 225, 1)), color-stop(100%, rgba(206, 226, 225, 0)));
    background: -webkit-linear-gradient(left, rgba(206, 226, 225, 1)0, rgba(206, 226, 225, 0)100%);
    background: -o-linear-gradient(left, rgba(206, 226, 225, 1)0, rgba(206, 226, 225, 0)100%);
    background: -ms-linear-gradient(left, rgba(206, 226, 225, 1)0, rgba(206, 226, 225, 0)100%);
    background: linear-gradient(to right, rgba(206, 226, 225, 1)0, rgba(206, 226, 225, 0)100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#cee2e1', endColorstr='#00cee2e1', GradientType=1)
}
.scheme13 #wrapper #main-content .gradrightfill {
    position: absolute;
    top: 0;
    left: 1292px;
    width: 120px;
    height: 200px;
    background-color: #cee2e1
}
.scheme13 #wrapper #main-content .gradright {
    position: absolute;
    top: 0;
    left: 980px;
    width: 313px;
    height: 200px;
    background: -moz-linear-gradient(left, rgba(206, 226, 225, 0)0, rgba(206, 226, 225, 1)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(206, 226, 225, 0)), color-stop(100%, rgba(206, 226, 225, 1)));
    background: -webkit-linear-gradient(left, rgba(206, 226, 225, 0)0, rgba(206, 226, 225, 1)100%);
    background: -o-linear-gradient(left, rgba(206, 226, 225, 0)0, rgba(206, 226, 225, 1)100%);
    background: -ms-linear-gradient(left, rgba(206, 226, 225, 0)0, rgba(206, 226, 225, 1)100%);
    background: linear-gradient(to right, rgba(206, 226, 225, 0)0, rgba(206, 226, 225, 1)100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00cee2e1', endColorstr='#cee2e1', GradientType=1)
}
.scheme6 .sub-nav-item.last-subnav-item .sub-nav-separator {
    display: none
}
.scheme6 .sub-nav-item.last-subnav-item .subnav-span {
    background: url(/gala-coral-theme/css/color_schemes/scheme10/offer-icon.png) no-repeat 8px 5px;
    padding-left: 34px;
    padding-bottom: 5px
}
.scheme6 .sub-nav-item.last-subnav-item.selected-subnav-item .subnav-a .subnav-span {
    font-size: 13px
}
.scheme6 .last-subnav-item .sub-nav-item .subnav-a {
    background-position: -10px -40px
}
.scheme6 .last-subnav-item .sub-nav-item .subnav-a:hover,
.scheme6 .last-subnav-item .sub-nav-item.selected-subnav-item .subnav-a {
    background-position: -10px -110px
}
.casino-games-overlay {
    display: none!important;
    opacity: 0!important
}
body.scheme12 .container .gm-item-wrap.games-hide {
    opacity: 1!important
}
.scheme5 .big-promo .item p,
.scheme6 .big-promo .item p,
.scheme11 .big-promo .item p,{
    font-size: 12px!important;
    margin-bottom: 3px!important;
    line-height: 16px!important;
}
.scheme11 .big-promo .bonus-content-wrapper .bonusoffer_in_header h2 {
    display: none;
}
.scheme5 .contentBox p {
    color: black;
}
.scheme12 div.terms-and-conditions table.table-borderless {
    color: black;
    width: 100%!important;
}
/* footer styles merged from COMMON-FOOTER */

#footer {
    min-height: 380px;
}
.footer-wrapper {
    width: 960px;
}
#footer .footer-wrapper a,
#footer .footer-wrapper p {
    color: #fff;
}
.skin-sports .footer-wrapper,
.skin-lotto .footer-wrapper,
.skin-betinplay .footer-wrapper {
    width: 1020px;
}
.skin-sports .footer-column1,
.skin-sports .footer-column2,
.skin-lotto .footer-column1,
.skin-lotto .footer-column2,
.skin-betinplay .footer-column1,
.skin-betinplay .footer-column2 {
    width: 358px;
}
.footer-column3 {
    width: 243px;
}
.footer-column1,
.footer-column2,
.footer-column3 {
    margin-right: 13px;
    float: left;
}
.footer-column1,
.footer-column2 {
    width: 345px;
}
.skin-sports .footer-column1,
.skin-lotto .footer-column2,
.skin-betinplay .footer-column3 {
    margin-right: 31px;
}
.footer-column3.last,
.footer-links-list.last {
    margin-right: 0;
}
.footer-wrapper .footer-title {
    padding: 12px 0;
    border-top: 1px solid #0f6bb1;
    border-bottom: 1px solid #0f6bb1;
    color: #fff;
    font-size: 16px;
    margin: 15px 0;
}
.footer-links-list {
    float: left;
    margin: 0 15px 0 0;
}
.skin-sports .footer-links-list,
.skin-lotto .footer-links-list,
.skin-betinplay .footer-links-list {
    margin-right: 15px;
}
.footer-links-list .footer-link {
    margin: 2px 0;
    display: inline-block;
}
.footer-link {
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-blue.png) no-repeat 0 2px;
    color: #fff;
    padding: 1px 0 0 20px;
}
.footer-link-right {
    padding-right: 15px;
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-blue.png) no-repeat right 2px;
}
.skin-sports a.footer-link-right,
.skin-lotto a.footer-link-right,
.skin-betinplay a.footer-link-right {
    color: #468fcd;
}
.trustsign-icons {
    float: left;
    margin: 0;
}
.trustsign-icons a {
    margin: 0 2px 4px 0;
    display: inline-block;
}
.footer-full-width-bar {
    padding: 3px 0;
    border-bottom: 1px solid #0f6bb1;
    float: left;
    width: 100%;
}
.footer-full-width-bar.morespace {
    padding-bottom: 7px;
    padding-top: 7px;
    border-top: 1px solid #0f6bb1;
}
.footer-coral-connect {
    background: url(/doclib/gala-coral/common/footer/connect-icon.png) no-repeat 0 0;
    padding: 9px 0 9px 65px;
    margin: 10px 0;
    float: left;
    display: block;
}
.responsible-text {
    float: left;
    display: block;
    font-size: 11px;
    margin-top: 5px;
    line-height: 20px;
}
.suggest-btn,
.footer-coral-shops,
.tel-support {
    float: left;
    border-right: 1px solid #0f6bb1;
    padding: 0 10px;
}
.suggest-btn {
    margin: 0 10px 0 0!important;
}
.suggest-btn span {
    padding: 6px 0!important;
}
.tel-support {
    /*background:url(/doclib/gala-coral/common/footer/tel-icon.png) no-repeat 13px 0;
padding-left: 48px;*/
    padding: 0 10px;
    border-left: 1px solid #0f6bb1;
    float: left;
}
.tel-text {
    display: block;
    margin-top: -2px;
}
.tel-number {
    font-size: 18px;
    font-weight: bold;
    display: block;
}
.lastitem {
    border: 0!important;
    padding-right: 0!important;
}
.firstitem {
    padding-left: 0;
    margin-left: 0;
}
.footer-coral-shops {
    float: right;
    display: block;
    margin: 0;
    padding: 0;
}
.footer-coral-shops label {
    font-size: 16px;
    font-weight: bold;
    padding: 8px 5px 5px 5px;
    float: left;
}
.footer-coral-shops .button {
    margin: -1px 10px 0 5px;
    float: left;
}
.footer-coral-shops .button span {
    padding: 6px 23px;
}
.footer-coral-shops .shop-search {
    color: #8b8b8b;
    font-style: italic;
    font-size: 11px;
    padding: 7px;
    margin: 0 5px;
    float: left;
    width: 90px;
}
.footer-coral-shops .footer-link {
    margin: 6px 0 0 10px;
    float: right;
}
.footer-social-icons {
    float: right;
}
.button.fb-icon span {
    padding: 4px 7px;
    float: left;
    border-left: 1px solid #5f7ba4;
    font-size: 11px;
    width: 60px;
}
.button.fb-icon i {
    background: url(/doclib/gala-coral/common/footer/fb-icon.png) no-repeat 0 50%;
    float: left;
    height: 19px;
    width: 19px;
    padding: 2px 0 2px 5px;
    margin-left: 7px;
    border-right: 1px solid #819bc8;
}
.button.fb-icon {
    background: rgb(116, 148, 197);
    /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc0OTRjNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NDdjYjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(116, 148, 197, 1) 0%, rgba(84, 124, 179, 1) 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(116, 148, 197, 1)), color-stop(100%, rgba(84, 124, 179, 1)));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(116, 148, 197, 1) 0%, rgba(84, 124, 179, 1) 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(116, 148, 197, 1) 0%, rgba(84, 124, 179, 1) 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(116, 148, 197, 1) 0%, rgba(84, 124, 179, 1) 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, rgba(116, 148, 197, 1) 0%, rgba(84, 124, 179, 1) 100%);
    /* W3C */
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#7494c5', endColorstr='#547cb3', GradientType=0);
    /* IE6-8 */
    border: 1px solid #6287b8;
}
.button.fb-icon:hover {
    opacity: 0.9;
}
.button.twitter-icon span {
    padding: 4px 7px;
    float: left;
    border-left: 1px solid #49afd0;
    font-size: 11px;
    width: 60px;
}
.button.twitter-icon i {
    background: url(/doclib/gala-coral/common/footer/twitter-icon.png) no-repeat 0 50%;
    float: left;
    height: 19px;
    width: 19px;
    padding: 2px 0 2px 5px;
    margin-left: 7px;
    border-right: 1px solid #7fd0f2;
}
.button.twitter-icon {
    background: rgb(99, 205, 246);
    /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzY2RmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YWMxZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(99, 205, 246, 1) 0%, rgba(74, 193, 235, 1) 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(99, 205, 246, 1)), color-stop(100%, rgba(74, 193, 235, 1)));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(99, 205, 246, 1) 0%, rgba(74, 193, 235, 1) 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(99, 205, 246, 1) 0%, rgba(74, 193, 235, 1) 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(99, 205, 246, 1) 0%, rgba(74, 193, 235, 1) 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, rgba(99, 205, 246, 1) 0%, rgba(74, 193, 235, 1) 100%);
    /* W3C */
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#63cdf6', endColorstr='#4ac1eb', GradientType=0);
    /* IE6-8 */
    border: 1px solid #57c6ec;
}
.button.twitter-icon:hover {
    opacity: 0.9;
}
.footer-menu {
    float: left;
    margin-right: 10px;
    margin-top: 10px;
}
.footer-menu li {
    float: left;
    border-right: 1px solid #fff;
    padding: 0 6px;
}
.footer-menu li a {
    font-size: 11px;
}
.footer-menu li.lastitem {
    border-right: 0;
}
.footer-seotext {
    float: left;
    margin-bottom: 20px;
}
.footer-seotext p {
    font-size: 11px;
}
/*casino colors*/

.scheme12 .footer-title {
    border-top: 1px solid #ad1f24;
    border-bottom: 1px solid #ad1f24;
}
.scheme12 .footer-link {
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-red.png) no-repeat 0 2px;
}
.scheme12 .footer-link-right {
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-red.png) no-repeat right 2px;
}
.scheme12 .footer-full-width-bar {
    border-bottom: 1px solid #ad1f24;
}
.scheme12 .footer-full-width-bar.morespace {
    padding-bottom: 7px;
    padding-top: 7px;
    border-top: 1px solid #ad1f24;
}
.scheme12 .footer-coral-shops,
.scheme12 .tel-support {
    border-right: 1px solid #ad1f24;
}
.scheme12 .tel-support {
    border-left: 1px solid #ad1f24;
}
/*live casino colors*/

.scheme1 .footer-link {
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-darkblue.png) no-repeat 0 2px;
}
.scheme1 .footer-link-right {
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-darkblue.png) no-repeat right 2px;
}
.scheme1 .footer-full-width-bar {
    border-bottom: 1px solid #1e3e74;
}
.scheme1 .footer-full-width-bar.morespace {
    padding-bottom: 7px;
    padding-top: 7px;
    border-top: 1px solid #1e3e74;
}
.scheme1 .footer-coral-shops,
.scheme1 .tel-support {
    border-right: 1px solid #1e3e74;
}
.scheme1 .tel-support {
    border-left: 1px solid #1e3e74;
}
.scheme1 .footer-title {
    border-top: 1px solid #1e3e74;
    border-bottom: 1px solid #1e3e74;
}
/*games colors*/

.scheme10 #footer .footer-wrapper a,
.scheme10 #footer .footer-wrapper p,
.scheme10 #footer .footer-wrapper span,
.scheme10 #footer .footer-wrapper label {
    color: #020203;
}
.scheme10 #footer a.footer-link-right {
    color: #468fcd;
}
.scheme10 #footer .footer-wrapper .button span {
    color: #fff;
}
.scheme10 .footer-link {
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-lightblue.png) no-repeat 0 2px;
}
.scheme10 .footer-link-right {
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-lightblue.png) no-repeat right 2px;
    color: #468fcd;
}
.scheme10 .footer-full-width-bar {
    border-bottom: 1px solid #4993cf;
}
.scheme10 .footer-full-width-bar.morespace {
    padding-bottom: 7px;
    padding-top: 7px;
    border-top: 1px solid #4993cf;
}
.scheme10 .footer-coral-shops,
.scheme10 .tel-support {
    border-right: 1px solid #4993cf;
}
.scheme10 .tel-support {
    border-left: 1px solid #4993cf;
}
.scheme10 .footer-title {
    color: #020203;
    border-top: 1px solid #4993cf;
    border-bottom: 1px solid #4993cf;
}
.scheme10 .footer-menu li {
    border-right: 1px solid #020203;
}
/*slots colors*/

.scheme13 #footer .footer-wrapper a,
.scheme13 #footer .footer-wrapper p,
.scheme13 #footer .footer-wrapper span,
.scheme13 #footer .footer-wrapper label {
    color: #030406;
}
.scheme13 #footer .footer-wrapper a.button span {
    color: #fff;
}
.scheme13 #footer a.footer-link-right {
    color: #188b84;
}
.scheme13 .footer-link {
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-green.png) no-repeat 0 2px;
}
.scheme13 .footer-link-right {
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-green.png) no-repeat right 2px;
    color: #188b84;
}
.scheme13 .footer-full-width-bar {
    border-bottom: 1px solid #188c84;
}
.scheme13 .footer-full-width-bar.morespace {
    padding-bottom: 7px;
    padding-top: 7px;
    border-top: 1px solid #188c84;
}
.scheme13 .footer-coral-shops,
.scheme13 .tel-support {
    border-right: 1px solid #188c84;
}
.scheme13 .tel-support {
    border-left: 1px solid #188c84;
}
.scheme13 .footer-title {
    color: #030406;
    border-top: 1px solid #188c84;
    border-bottom: 1px solid #188c84;
}
.scheme13 .footer-menu li {
    border-right: 1px solid #030406;
}
/*bingo colors*/

.scheme14 #footer .footer-wrapper a,
.scheme14 #footer .footer-wrapper p,
.scheme14 #footer .footer-wrapper span,
.scheme14 #footer .footer-wrapper label {
    color: #030406;
}
.scheme14 #footer .footer-wrapper a.button span {
    color: #fff;
}
.scheme14 #footer a.footer-link-right {
    color: #000000;
}
.scheme14 .footer-link {
    background: url(/doclib/gala-coral/common/footer/footer_link_scheme14.png) no-repeat 0 2px;
}
.scheme14 .footer-link-right {
    background: url(/doclib/gala-coral/common/footer/footer_link_scheme14.png) no-repeat right 0px;
    color: #188b84;
}
.scheme14 .footer-full-width-bar {
    border-bottom: 1px solid #2182A1;
}
.scheme14 .footer-full-width-bar.morespace {
    padding-bottom: 7px;
    padding-top: 7px;
    border-top: 1px solid #2182A1;
}
.scheme14 .footer-coral-shops,
.scheme14 .tel-support {
    border-right: 1px solid #948FCB;
}
.scheme14 .tel-support {
    border-left: 1px solid #948FCB;
}
.scheme14 .footer-title {
    color: #030406;
    border-top: 1px solid #2182A1;
    border-bottom: 1px solid #2182A1;
}
.scheme14 .footer-menu li {
    border-right: 1px solid #030406;
}

.scheme14 .contentBox p {
    color: rgb(45, 45, 45)!important;
    margin: 10px 0px;
}


.scheme14 .contentBox .headliner {
    color: rgb(76, 76, 76);
    background-color: #D8D8D8;
    padding: 20px 30px;
    margin: 10px -30px;
    font-size: 18px;
    line-height: 22px;
    font-weight: bold;
}

.scheme14 .contentBox a {
    color: #25839E!important;
    font-weight: bold;
}

.scheme14 .contentBox ul li {
    color: rgb(45, 45, 45);
    font-weight: bold;
    font-size: 13px;
    font-family: 'Arial';
    list-style: circle;
    margin: 5px 22px;
}

.scheme14 .contentBox ol li {
    color: rgb(45, 45, 45);
    font-size: 13px;
    font-family: 'Arial';
    list-style: decimal;
    margin: 5px 22px;
}

.ignoremargin {
    margin: 10px -20px!important;
}

.scheme14 .table-light .table-head {
    background: -webkit-linear-gradient(top, #4eddfc, #2793b4);
    background: -ms-linear-gradient(top, #4eddfc, #2793b4);
    background: -moz-linear-gradient(top, #4eddfc, #2793b4);
    background: -o-linear-gradient(top, #4eddfc, #2793b4);
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#4eddfc", EndColorStr = "#2793b4");
}

.scheme14 .table-light .table-head th {
    border-top: 1px solid #3fc3e4;
    border-bottom: 1px solid #43caeb;
    border-left: 1px solid #40c5e6;
    border-right: 1px solid #40c5e6;
}

.scheme14 .table-light .table-head th:first-child {
    border-radius: 5px 0px 0 0;
    }

.scheme14 .table-light .table-head th:last-child {
    border-radius: 0px 5px 0 0;
}

.scheme14 .table-light tbody tr td:first-child {
    border-left: 1px solid #40c5e6;
}

.scheme14 .table-light tbody tr td:last-child {
    border-right: 1px solid #40c5e6;
}

.scheme14 .table-light tbody tr:last-child td {
    border-bottom: 1px solid #40c5e6;
}

.scheme14 .contentBox.terms {
    color: rgb(76,76,76);
}

.scheme14 .contentBox.terms ul li {
    color: rgb(76,76,76);
    margin-top: 1px;
    list-style-type: disc;
}

.scheme14 .contentBox.terms ol li {
    color: rgb(76,76,76);
    font-size: 12px;
    margin-top: 1px;
}

.scheme14 .contentBox.terms a {
    color: rgb(33, 132, 226);
    font-size: 13px!important;
    font-weight: bold;
}

.scheme14 .contentBox.terms ol ol, .scheme14 .contentBox.terms ol ul, .scheme14 .contentBox.terms ul ol, .scheme14 .contentBox.terms ul ul {
    margin: 10px 23px;
    list-style-type: disc;
}

.scheme14 .tc-prompt {
    font-size: 14px;
    font-style: italic;
    margin: 0px 30px;
}

.scheme14 .contentBox h1, .scheme14 .contentBox h2, .scheme14 .contentBox h3 {
    color: rgb(76,76,76);
}

.scheme14 .table-light tbody tr td, .scheme14 .table-light .odd {
    background: url("../images/table-light-cell-bg-odd.jpg") repeat-x 0 0;
    background: #efefef;
    background: -moz-linear-gradient(top, #efefef 0%, #c7e0fe 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#c7e0fe));
    background: -webkit-linear-gradient(top, #efefef 0%,#c7e0fe 100%);
    background: -o-linear-gradient(top, #efefef 0%,#c7e0fe 100%);
    background: -ms-linear-gradient(top, #efefef 0%,#c7e0fe 100%);
    background: linear-gradient(to bottom, #efefef 0%,#c7e0fe 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#c7e0fe',GradientType=0 );
}
.scheme14 .big-promo .bingo-promo-blocks .item .offer-content-box .offer-content-inner p, .scheme14 .big-promo .promo-list-casino .item .offer-content-box .offer-content-inner p {
    font-size: 12px!important;
}
/*poker casino colors*/

.scheme5 .footer-link {
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-white.png) no-repeat 0 2px;
}
.scheme5 #footer a.footer-link-right {
    color: #468fcd;
}
.scheme5 .footer-link-right {
    color: #468fcd;
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-white.png) no-repeat right 2px;
}
.scheme5 .footer-full-width-bar {
    border-bottom: 1px solid #fff;
}
.scheme5 .footer-full-width-bar.morespace {
    padding-bottom: 7px;
    padding-top: 7px;
    border-top: 1px solid #fff;
}
.scheme5 .footer-coral-shops,
.scheme5 .tel-support {
    border-right: 1px solid #fff;
}
.scheme5 .tel-support {
    border-left: 1px solid #fff;
}
.scheme5 .footer-title {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}
.footer-menu li {
    padding: 0px 3.25px!important;
}

.scheme13 .main-banner .gameStyleView .portletBannerNav .msg-box {
    margin: 22px 0 0 2px!important;
    border: 3px solid #EBEDEF!important;
}
.msgCloseButton {
    right: 17px!important;
    top: 23px!important;
}
#wrapper #header {
  background: url('/image/gala-coral/common/images/header-bg.jpg') repeat-x 0 0;
}
.scheme5 .selected-nav-item .nav-a SPAN:before {
    content: "";
    position: absolute;
    width: 30px;
    height: 30px;
    background:url(/image/gala-coral/common/icons/sash.png);
    right: 0;
    top: 0;
    background-size: cover;
}
body.scheme15 {
    background:#d5d5d5;
}

body.scheme15 #wrapper {
background: url(/doclib/img/vip0202-bg.jpg) #2B2B2B no-repeat center 50px!important;
}
.scheme15 .contentBox h1, .scheme15 .contentBox h2, .scheme15 .contentBox h3, .scheme15 .contentBox h4  {color: #030406;}
.scheme15 .footer-link {
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-white.png) no-repeat 0 2px;
}
.scheme15 .footer-title {
    color: #fff;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}
.scheme15 .footer-full-width-bar.morespace {
    padding-bottom: 7px;
    padding-top: 7px;
    border-top: 1px solid #fff;
}
.scheme15 .footer-full-width-bar{
    padding: 3px 0;
    border-bottom: 1px solid #fff;
    float: left;
    width: 100%;
}
.scheme15 .big-promo .bingo-promo-blocks .item .item-topper, .scheme15 .offer-modal .promo-title {
	background-image: none!important;
	background-position: 0 center!important;
	background: rgb(41,75,121)!important;
    background: -moz-linear-gradient(left, rgba(41,75,121,1) 0%, rgba(71,134,187,1) 100%)!important;
    background: -webkit-linear-gradient(left, rgba(41,75,121,1) 0%,rgba(71,134,187,1) 100%)!important;
    background: linear-gradient(to right, rgba(41,75,121,1) 0%,rgba(71,134,187,1) 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#294b79', endColorstr='#4786bb',GradientType=1 )!important;
}
.scheme15 .vip-wc-wrapper .vip-wc-topper, .row-vip .loyalty-levels-table th, .scheme15 .portlet-topper {
    background: rgb(41,75,121)!important;
    background: -moz-linear-gradient(left, rgba(41,75,121,1) 0%, rgba(71,134,187,1) 100%)!important;
    background: -webkit-linear-gradient(left, rgba(41,75,121,1) 0%,rgba(71,134,187,1) 100%)!important;
    background: linear-gradient(to right, rgba(41,75,121,1) 0%,rgba(71,134,187,1) 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#294b79', endColorstr='#4786bb',GradientType=1 )!important;
}
.scheme15 .footer-wrapper p, .scheme15 .footer-wrapper a, .scheme15 .footer-wrapper h2, .scheme15 .footer-wrapper span, .scheme15 .footer-wrapper label {color: #fff}
.scheme15 .footer-coral-connect {
    color: #030406;
}
.scheme15 .tel-support {
    border-right: 1px solid #030406;
    border-left: 1px solid #030406;
}
.scheme15 .footer-link-right {
    padding-right: 20px;
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-white.png) no-repeat right;
}
.scheme15 .offer-modal .bingo-container .content {
    overflow: hidden;
}

/*Bingo Carousel Styling*/

.scheme14 .carouselSlide {
  position:relative;
  width:265px;
  height:290px;
}

.scheme14 .carouselSlide .block1 {
height:155px;
width:260px;
background:url(/doclib/gala-coral/bingo/images/50BONUS_HOME_BINGO.png) no-repeat;
margin-top:20px;
top: -200px;
position:absolute;
text-align: center;
font-family: "breuertextbold";
opacity:0;
}

.scheme14 .carouselSlide .block2 {
margin-top:10px;
height:95px;
width:262px;
background:url(/doclib/gala-coral/bingo/images/PLAYBINGONOW_HOME_BINGO.png) no-repeat;
bottom: -200px;
position:absolute;
text-align: center;
font-family: "breuertextbold";
opacity:0;
}
.scheme14 .carouselSlide .block2 p {
font-size:33px;
margin-top: 10px !important;
}
.scheme14 .carouselSlide .block1 .main-bonus1{
font-size:40px;
}
.scheme14 .carouselSlide .block1 .main-bonus2{
font-size:33px;
}
.scheme14 .carouselSlide .block1 .main-bonus3{
font-size:18px;
font-family: 'breuertextbold';
}
.scheme14 .carouselSlide .topline {
padding-top: 10px;
}

/*Bingo Carousel Styling*/

/*VIP Fixes*/
/*Make the offers contain 4 lines of text */
.scheme15 .big-promo .bingo-promo-blocks .item .offer-content-box .offer-content-inner {
    height: 70px!important;
    overflow: hidden;
    font-size: 13px;
    line-height: 18px;
    padding: 0 10px 4px;
}

.scheme15 .big-promo .bingo-promo-blocks .item .offer-buttons-container {
    margin-top: 0px!important;
    float: none!important;
}
/* VIP Page Fixes */
.vip-offers-tpl p {line-height:1.8!important; margin-bottom: 10px !important; padding:0!important;}
.vip-offers-tpl ul {list-style-type: disc!important; margin-bottom: 20px!important;}
.vip-offers-tpl .table-head {text-align:left;}
.vip-offers-tpl .table-light td {padding:5px 7px;}
.vip-offers-tpl .content { background: #f30; } 
.vip-offers-tpl {width:100%!important; }

.vip-offers-tpl .superbtn {margin:0 auto!important;float: none; position: relative; top: 0px; display: block; max-width: 150px}

.scheme6 .vip-offers-tpl  .superbtn {margin: 10px auto!important;}
.scheme10 .vip-offers-tpl .superbtn {margin: 10px auto!important;}
.scheme12 .vip-offers-tpl .superbtn {margin: 10px auto!important;}
.scheme13 .vip-offers-tpl .superbtn {margin: 10px auto!important;}
.scheme15 .vip-offers-tpl .superbtn {margin: 10px auto!important; left: 0; top: 0}

.vip-offers-tpl.optin .superbtn {margin: 5px 15px 0 32% !important;float: left;position: relative;top: 30px;}
.scheme6 .vip-offers-tpl.optin .superbtn {margin: 5px 15px 0px 31%!important;}
.scheme10 .vip-offers-tpl.optin .superbtn {margin: 5px 15px 0px 32%!important;}
.scheme12 .vip-offers-tpl.optin .superbtn {margin: 5px 15px 0px 27%!important;}
.scheme13 .vip-offers-tpl.optin .superbtn {margin: 5px 15px 0px 31%!important;}
.scheme15 .vip-offers-tpl.optin .superbtn {margin: 5px 0px 0px 0!important; top:14px; left:150px}

/*Instant Poker Hide Fix */

#sub-navigation-Poker #subnav .sub-nav-item:nth-child(2) {
    display: none;
}
span.skype_c2c_text_span {
    font-size: 12px!important;
    white-space: nowrap;
    color: #197caf!important;
}
.skype_c2c_textarea_span img {
    display: none!important;
} 

.page_vip .btn-front {
  position: absolute;
  padding: 0;
  margin: 0;
  bottom:9px;
  right:5px;
  border-radius: 3px;
  z-index:-1;                             
                          
}
.page_vip .btn-front span {
  width: 147px;
  padding: 4px 0;
  font-size: 14px;
  text-shadow: none;
}
.scheme12 .btn-front {
  position: absolute;
  padding: 0;
  margin: 20px;
  bottom:-6px;
  right:120px;
  border-radius: 3px;
  min-width: 115px;
}
.scheme12  .btn-front span {
  
  background-image: url(/image/gala-coral/common/icons/normal-button-arrow.png);
  background-position: right center;
  background-repeat: no-repeat;
  padding-right: 40px;
  width: auto;
}

.scheme12.page_casino  .main-banner .gameStyleView .message-container{
    border-right: none;
    border-left: none
}


.page_sports .btn-front{
  position: absolute;
  padding: 0;
  margin: 0;
  bottom:15px;
  right:20px;
  border-radius: 5px;
  width:150px;
}

.page_sports .btn-vip-add {
    width: 150px;
}

.scheme5 .selective-overlay-super-elements .item .item-opacity,
.scheme6 .selective-overlay-super-elements .item .item-opacity,
.scheme11 .big-promo .selective-overlay-super-elements .item .item-opacity,
.scheme14 .selective-overlay-super-elements .item .item-opacity,
.scheme15 .selective-overlay-super-elements .item .item-opacity {
    z-index: 3;
}


/* Updated Casino JP tickers to style like Games JP tickers */

.scheme12 .pt-item .game-jackpot.jackpot-static-ticker span{
    display: inline ;
    position: relative;
    bottom: -20px;
    border: 1px solid #fff !important;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    background: url("/gala-coral-theme/css/portlet/games/bg-jackpot-ticker-2.jpg") repeat-x scroll 0 0 #010101 !important;
    font-size: 12px;
    line-height: 20px !important;
    letter-spacing: 4px;
    color: #fff;
    margin: 0 auto !important;
    z-index: 2;
    padding: 2px 5px!important;
}
.scheme16 .footer-title {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}
.scheme16 .footer-link {
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-white.png) no-repeat 0 2px;
}
.scheme16 .footer-full-width-bar.morespace {
    padding-bottom: 7px;
    padding-top: 7px;
    border-top: 1px solid #fff;
}
.scheme16 .tel-support {
    border-right: 1px solid #fff;
}
.scheme16 .tel-support {
    border-left: 1px solid #fff;
}
.scheme16 .footer-full-width-bar {
    border-bottom: 1px solid #fff;
}
.scheme16 .footer-link-right {
    background: url(/doclib/gala-coral/common/footer/footerlinks-icon-white.png) no-repeat right 2px;
}

.scheme16 #wrapper #main-content .gradleftfill {
    position: absolute;
    top: 0;
    left: 0;
    width: 120px;
    height: 200px;
    background-color: #186598
}
.scheme16 #wrapper #main-content .gradleft {
    position: absolute;
    top: 0;
    left: 120px;
    width: 313px;
    height: 200px;
    background: -moz-linear-gradient(left, rgba(24, 101, 152, 1)0, rgba(24, 101, 152, 0)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(24, 101, 152, 1)), color-stop(100%, rgba(24, 101, 152, 0)));
    background: -webkit-linear-gradient(left, rgba(24, 101, 152, 1)0, rgba(24, 101, 152, 0)100%);
    background: -o-linear-gradient(left, rgba(24, 101, 152, 1)0, rgba(24, 101, 152, 0)100%);
    background: -ms-linear-gradient(left, rgba(24, 101, 152, 1)0, rgba(24, 101, 152, 0)100%);
    background: linear-gradient(to right, rgba(24, 101, 152, 1)0, rgba(24, 101, 152, 0)100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#186598', endColorstr='#00186598', GradientType=1);
}
.scheme16 #wrapper #main-content .gradrightfill {
    position: absolute;
    top: 0;
    left: 1292px;
    width: 120px;
    height: 200px;
    background-color: #186598;
}
.scheme16 #wrapper #main-content .gradright {
    position: absolute;
    top: 0;
    left: 980px;
    width: 313px;
    height: 200px;
    background: -moz-linear-gradient(left, rgba(24, 101, 152, 0)0, rgba(24, 101, 152, 1)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(24, 101, 152, 0)), color-stop(100%, rgba(24, 101, 152, 1)));
    background: -webkit-linear-gradient(left, rgba(24, 101, 152, 0)0, rgba(24, 101, 152, 1)100%);
    background: -o-linear-gradient(left, rgba(24, 101, 152, 0)0, rgba(24, 101, 152, 1)100%);
    background: -ms-linear-gradient(left, rgba(24, 101, 152, 0)0, rgba(24, 101, 152, 1)100%);
    background: linear-gradient(to right, rgba(24, 101, 152, 0)0, rgba(24, 101, 152, 1)100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00186598', endColorstr='#186598', GradientType=1);
}
.scheme16 #wrapper {
    min-height: 100%;
    position: relative;
    background: -ms-#186598!important);
    background: -moz-#186598!important);
    background: -o-#186598!important);
    background: url("/gala-coral-theme/css/color_schemes/scheme16/vegas-bg.png") center 375px no-repeat, #186598!important;
    background: url("/gala-coral-theme/css/color_schemes/scheme16/vegas-bg.png") center 375px no-repeat, #186598!important;
    z-index: 1;
}

.scheme16 .games-menu-favorites-link, .scheme16 .games-menu-top-games-link, .scheme16 .games-menu-top-games, .scheme16 .games-menu-favorites {
    display: none !important;
}
.scheme16 .games-menu-menu ul li.games-menu-jackpots-link {
    width: 100%;
}
.scheme16 #subnav .sub-nav-item.first-subnav-item.selected-subnav-item .subnav-a {
	border-bottom-left-radius: 10px;
}
.scheme16 #subnav .sub-nav-item.last-subnav-item .subnav-a {
    background-position: -10px -40px!important; border-bottom-right-radius: 10px;
}
.scheme16 #subnav .sub-nav-item {
    width: 22%;
}
.scheme16 #subnav .sub-nav-item.last-subnav-item .subnav-a:hover {background-position: -10px -110px!important;}
.scheme16 #subnav .sub-nav-item.last-subnav-item .subnav-span {
    background: none!important;
     padding-left: 0; 
     padding-bottom: 0; 
}
.scheme16 #subnav .sub-nav-item.last-subnav-item.selected-subnav-item .subnav-a .subnav-span {background-image: none!important;}
.scheme16 #subnav .sub-nav-item.selected-subnav-item .subnav-a {background-position: -10px -110px!important;}
.grey.reveal-modal .contentBox ol, .grey.reveal-modal .contentBox ul {color:#2c2c2c; margin-top:10px;}
.grey.reveal-modal .contentBox h1, .grey.reveal-modal .contentBox h2, .grey.reveal-modal .contentBox h3{color:#2c2c2c;}

.scheme16 .games-menu-content ul.games-menu-jackpots-list li .jackpot-game-amount {
	background-color: transparent;
}
.scheme1 #wrapper #content-background {
    background: url(/doclib/img/bg-livecasino.jpg) no-repeat scroll center 380px #000!important;
}