body { min-height: 100%; }
body.scheme1 { background-color: #000000; }
body.scheme2 { background: url(../css/color_schemes/scheme2/scheme2-bg.png) repeat-x 0 0 fixed #012346; }
body.scheme5, body.scheme6, body.scheme9 { background-color: #004696; background: -webkit-linear-gradient(top, #0059BD, #004696); background: -ms-linear-gradient(top, #0059BD, #004696); background: -moz-linear-gradient(top, #0059BD, #004696); background: -o-linear-gradient(top, #0059BD, #004696); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#0059BD", EndColorStr = "#004696"); }
.ie9 body.scheme5, .ie9 body.scheme6, .ie9 body.scheme9 { filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
body.scheme13 { background-color: #EDF6F5; }
body.scheme12 { background-color: #070000; }
body.configuration-popup { background: #f0f0f0 none; }

.address-wrapper { position: absolute; min-width: 266px; max-width: 450px; z-index: 95; }

ul.ui-autocomplete.ui-menu.address-autocomplete { background: #fff; border: 1px solid #c6cbd0; border-radius: 4px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); max-height: 290px; overflow-y: auto; }
ul.ui-autocomplete.ui-menu.address-autocomplete li { padding: 4px; margin-top: 0; }
ul.ui-autocomplete.ui-menu.address-autocomplete li:hover { background: #08c; }
ul.ui-autocomplete.ui-menu.address-autocomplete li:hover a { color: #fff; }
ul.ui-autocomplete.ui-menu.address-autocomplete li a { display: block; color: #000; font-size: 13px; text-decoration: none; cursor: pointer; text-overflow: ellipsis; overflow: hidden; }

.registration-default .phone-reg .dropdown { width: 82px; }
.registration-default .phone-reg .dropdown li { font-size: 11px; font-weight: bold; font-style: italic; text-align: center; }
.registartion-multichannel .registration-default #phone, .registartion-multichannel .registration-default #mobile, .registration-default.paypal-reg #phone, .registration-default.paypal-reg #mobile { width: 190px; }

.registration-default .uk-postcode .preloader, .regular-view-details .uk-postcode .preloader { display: none; }
.registration-default .uk-postcode.show-preloader .preloader, .regular-view-details .uk-postcode.show-preloader .preloader { background: url(../css/header/loading_small.gif) no-repeat; width: 16px; height: 16px; display: inline-block; position: relative; top: 3px; right: 25px; }

#updateMyDetails.regular-view-details .title-wrapper .select { width: 62px; }
#updateMyDetails.regular-view-details span INPUT.phone-border, #updateMyDetails.regular-view-details span INPUT.phone-border:hover { border: 2px solid #CDB929; }
#updateMyDetails.regular-view-details INPUT[type=text].checked { border: 2px solid #4A9120; }
.ie11 #updateMyDetails.regular-view-details #ukpostcode { height: 18px; }
#updateMyDetails.regular-view-details #ukpostcode::-webkit-input-placeholder { width: 250px; font-size: 11px; letter-spacing: normal; line-height: 16px; font-weight: normal; font-style: italic; }
#updateMyDetails.regular-view-details #ukpostcode:-ms-input-placeholder { font-size: 11px; letter-spacing: normal; line-height: 16px; font-weight: normal; font-style: italic; }
#updateMyDetails.regular-view-details #ukpostcode::-moz-placeholder { width: 250px; font-size: 11px; letter-spacing: normal; line-height: 16px; font-weight: normal; font-style: italic; }
#updateMyDetails.regular-view-details ul { width: 571px; }
#updateMyDetails.regular-view-details ul.fields > li { margin-top: 10px; margin-left: 70px; }
#updateMyDetails.regular-view-details ul.fields > li.phone-field { position: relative; }
#updateMyDetails.regular-view-details ul.fields > li button { margin: 15px 0 0 165px; }
#updateMyDetails.regular-view-details ul.fields > li .address-hint { margin-left: 167px; display: block; font-size: 12px; }
#updateMyDetails.regular-view-details .field-tooltip { display: none; position: absolute; width: 157px; margin: 0 0 0 11px; padding: 5px; border-radius: 2px; color: #fff; font-size: 11px; line-height: 14px; box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.5); }
#updateMyDetails.regular-view-details .field-tooltip.amber { border: 1px solid #B79E16; background: #CDB929; text-shadow: 0 1px 0 #B79E16; }
#updateMyDetails.regular-view-details .field-tooltip.amber:after { border-color: rgba(255, 191, 0, 0); border-right-color: #CDB929; }
#updateMyDetails.regular-view-details .field-tooltip.amber:before { border-color: rgba(255, 191, 0, 0); border-right-color: #CDB929; }
#updateMyDetails.regular-view-details .field-tooltip.valid { border: 1px solid #6b9d54; background: #7ea765; text-shadow: 0 1px 0 #6b9d54; }
#updateMyDetails.regular-view-details .field-tooltip.valid:after { border-color: rgba(255, 191, 0, 0); border-right-color: #7ea765; }
#updateMyDetails.regular-view-details .field-tooltip.valid:before { border-color: rgba(255, 191, 0, 0); border-right-color: #7ea765; }
#updateMyDetails.regular-view-details .field-tooltip.error { border: 1px solid #af543e; background: #c35e43; }
#updateMyDetails.regular-view-details .field-tooltip.error:after { border-color: rgba(255, 191, 0, 0); border-right-color: #c35e43; }
#updateMyDetails.regular-view-details .field-tooltip.error:before { border-color: rgba(255, 191, 0, 0); border-right-color: #c35e43; }
#updateMyDetails.regular-view-details .field-tooltip:after, #updateMyDetails.regular-view-details .field-tooltip:before { right: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
#updateMyDetails.regular-view-details .field-tooltip:after { border-width: 7px; margin-top: -7px; margin-right: -1px; }
#updateMyDetails.regular-view-details .field-tooltip:before { border-width: 8px; margin-top: -8px; }

#clearClusterCache { background: #E82215; color: #fff; border: 1px solid #B60808; text-shadow: none; margin-bottom: 10px; }

.scheme14 #nav .selected-nav-item .nav-a, .scheme14 #nav .selected-nav-item:hover .nav-a, .scheme15 #nav .selected-nav-item .nav-a, .scheme15 #nav .selected-nav-item:hover .nav-a { background-position: 0; border-radius: 6px 6px 0 0; }
.scheme14 #subnav, .scheme15 #subnav { border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; }
.scheme14 #subnav .sub-nav-item.first-subnav-item .subnav-a, .scheme15 #subnav .sub-nav-item.first-subnav-item .subnav-a { background-position: 0; border-bottom-left-radius: 6px; }
.scheme14 #subnav .sub-nav-item.first-subnav-item .subnav-a:hover, .scheme15 #subnav .sub-nav-item.first-subnav-item .subnav-a:hover { border-bottom-left-radius: 6px; }
.scheme14 #subnav .sub-nav-separator, .scheme15 #subnav .sub-nav-separator { background: none; width: 0; }
.scheme14 .main-banner, .scheme15 .main-banner { margin-top: 0; /*margin-bottom: -210px;*/ }
.scheme14 .main-banner.edit, .scheme15 .main-banner.edit { margin-bottom: 0; }
.scheme14 .main-banner .bannerContainerOuter.bingoStyleBanner, .scheme14 .main-banner .main-banner .bannerContainer.bingoStyleBanner, .scheme14 .main-banner .main-banner .bingoStyleBanner .banner, .scheme14 .main-banner .main-banner .bingoStyleBanner .banner .portletBanner, .scheme15 .main-banner .bannerContainerOuter.bingoStyleBanner, .scheme15 .main-banner .main-banner .bannerContainer.bingoStyleBanner, .scheme15 .main-banner .main-banner .bingoStyleBanner .banner, .scheme15 .main-banner .main-banner .bingoStyleBanner .banner .portletBanner { height: 500px; margin-bottom: -200px; }
.scheme14 .main-banner .bannerContainerOuter.bingoStyleBanner .banner-nav-arrow, .scheme14 .main-banner .main-banner .bannerContainer.bingoStyleBanner .banner-nav-arrow, .scheme14 .main-banner .main-banner .bingoStyleBanner .banner .banner-nav-arrow, .scheme14 .main-banner .main-banner .bingoStyleBanner .banner .portletBanner .banner-nav-arrow, .scheme15 .main-banner .bannerContainerOuter.bingoStyleBanner .banner-nav-arrow, .scheme15 .main-banner .main-banner .bannerContainer.bingoStyleBanner .banner-nav-arrow, .scheme15 .main-banner .main-banner .bingoStyleBanner .banner .banner-nav-arrow, .scheme15 .main-banner .main-banner .bingoStyleBanner .banner .portletBanner .banner-nav-arrow { top: 125px; }
.scheme14 .main-banner #banner-shadow, .scheme15 .main-banner #banner-shadow { display: none; }
.scheme14 .main-banner .gameStyleView .message-container, .scheme15 .main-banner .gameStyleView .message-container { height: 100%; left: 220px; }
.scheme14 .main-banner .gameStyleView .portletBannerNav .banner-nav-arrow, .scheme15 .main-banner .gameStyleView .portletBannerNav .banner-nav-arrow { background: url(../css/color_schemes/scheme14/arrows.png) no-repeat; width: 28px; height: 28px; top: 70px; }
.scheme14 .main-banner .gameStyleView .portletBannerNav .banner-nav-arrow.arrl, .scheme15 .main-banner .gameStyleView .portletBannerNav .banner-nav-arrow.arrl { left: 189px; }
.scheme14 .main-banner .gameStyleView .portletBannerNav .banner-nav-arrow.arrr, .scheme15 .main-banner .gameStyleView .portletBannerNav .banner-nav-arrow.arrr { background-position: 0 -38px; right: 189px; }
.scheme14 .bingo-layout, .scheme15 .bingo-layout { z-index: 10; position: relative; }

#gamesMenuPreferences #tabs { width: 400px; }

.gamesmenu .menu-tabs-3 li { width: 75px; }
.gamesmenu .menu-tabs-2 li { width: 113px; }
.gamesmenu .menu-tabs-1 li { width: 100%; }

.scheme10 #nav .selected-nav-item .nav-a, .scheme10 #nav .selected-nav-item .nav-a:hover, .scheme16 #nav .selected-nav-item .nav-a, .scheme16 #nav .selected-nav-item .nav-a:hover, .scheme10 #nav .selected-nav-item .nav-a SPAN, .scheme16 #nav .selected-nav-item .nav-a SPAN, .scheme10 #nav .nav-a, .scheme16 #nav .nav-a, .scheme10 #subnav, .scheme16 #subnav, .scheme10 #subnav .sub-nav-item .subnav-a, .scheme16 #subnav .sub-nav-item .subnav-a { background-image: url("../css/color_schemes/scheme10/nav.png"); background-repeat: no-repeat; }

.scheme10 #nav .selected-nav-item .nav-a, .scheme10 #nav .selected-nav-item .nav-a:hover, .scheme16 #nav .selected-nav-item .nav-a, .scheme16 #nav .selected-nav-item .nav-a:hover { background-position: 100% -180px; }
.scheme10 #subnav, .scheme16 #subnav { background-position: 0 -40px; display: table; }
.scheme10 #subnav .sub-nav-item, .scheme16 #subnav .sub-nav-item { display: table-cell; }
.scheme10 #subnav .sub-nav-item.first-subnav-item.selected-subnav-item .subnav-a, .scheme16 #subnav .sub-nav-item.first-subnav-item.selected-subnav-item .subnav-a { background-position: 0 -110px; }
.scheme10 #subnav .sub-nav-item.first-subnav-item .subnav-a, .scheme16 #subnav .sub-nav-item.first-subnav-item .subnav-a { background-position: 0 -40px; }
.scheme10 #subnav .sub-nav-item.first-subnav-item .subnav-a:hover, .scheme16 #subnav .sub-nav-item.first-subnav-item .subnav-a:hover { background-position: 0 -110px; }
.scheme10 #subnav .sub-nav-item.last-subnav-item.selected-subnav-item .subnav-a, .scheme16 #subnav .sub-nav-item.last-subnav-item.selected-subnav-item .subnav-a { background-position: right -302px; }
.scheme10 #subnav .sub-nav-item.last-subnav-item.selected-subnav-item .subnav-a .subnav-span, .scheme16 #subnav .sub-nav-item.last-subnav-item.selected-subnav-item .subnav-a .subnav-span { background-image: url("../css/color_schemes/scheme10/offer-icon-active.png"); font-size: 13px; }
.scheme10 #subnav .sub-nav-item.last-subnav-item .subnav-a, .scheme16 #subnav .sub-nav-item.last-subnav-item .subnav-a { background-position: right -335px; }
.scheme10 #subnav .sub-nav-item.last-subnav-item .subnav-a:hover, .scheme16 #subnav .sub-nav-item.last-subnav-item .subnav-a:hover { background-position: right -302px; }
.scheme10 #subnav .sub-nav-item.last-subnav-item .sub-nav-separator, .scheme16 #subnav .sub-nav-item.last-subnav-item .sub-nav-separator { display: none; }
.scheme10 #subnav .sub-nav-item.last-subnav-item .subnav-span, .scheme16 #subnav .sub-nav-item.last-subnav-item .subnav-span { background: url("../css/color_schemes/scheme10/offer-icon.png") no-repeat 8px 5px; padding-left: 34px; padding-bottom: 5px; }
.scheme10 #subnav .sub-nav-item .subnav-a, .scheme16 #subnav .sub-nav-item .subnav-a { background-position: -10px -40px; }
.scheme10 #subnav .sub-nav-item .subnav-a:hover, .scheme16 #subnav .sub-nav-item .subnav-a:hover { background-position: -10px -110px; }
.scheme10 #subnav .sub-nav-item.selected-subnav-item .subnav-a, .scheme16 #subnav .sub-nav-item.selected-subnav-item .subnav-a { background-position: -10px -110px; }
.scheme10 #games-header-toolbar, .scheme16 #games-header-toolbar { background: -webkit-linear-gradient(top, #3f96e1, #2b7abc); background: -ms-linear-gradient(top, #3f96e1, #2b7abc); background: -moz-linear-gradient(top, #3f96e1, #2b7abc); background: -o-linear-gradient(top, #3f96e1, #2b7abc); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#3f96e1", EndColorStr = "#2b7abc"); border: 1px solid rgba(31, 109, 174, 0.3); margin-bottom: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; position: relative; z-index: 7; }
.scheme10 #games-header-toolbar h3, .scheme16 #games-header-toolbar h3 { float: left; margin: 0 10px 0 0; font-size: 15px; line-height: 18px; }
.scheme10 #games-header-toolbar .games-full-search-container, .scheme16 #games-header-toolbar .games-full-search-container { width: 203px; height: 22px; margin: 6px 10px 6px 10px; padding: 1px; position: relative; background: url("../css/color_schemes/scheme10/games-header-toolbar-search-bg.png") no-repeat 0 0; }
.scheme10 #games-header-toolbar .games-full-search-container.active-search, .scheme16 #games-header-toolbar .games-full-search-container.active-search { background-image: url("../css/color_schemes/scheme10/games-header-toolbar-search-bg-active.png"); }
.scheme10 #games-header-toolbar .games-full-search-container #games-full-search-button, .scheme16 #games-header-toolbar .games-full-search-container #games-full-search-button { width: 18px; height: 18px; float: left; position: relative; margin: 2px; z-index: 1; }
.scheme10 #games-header-toolbar .games-full-search-container #game-full-search-input, .scheme16 #games-header-toolbar .games-full-search-container #game-full-search-input { width: 170px; height: 18px; margin: 0 -2px 0 -22px; padding: 2px 0; border: none; border-left: 22px solid transparent; background: none; outline: none; font-size: 12px; line-height: 18px; color: #000; }
.scheme10 #games-header-toolbar .games-full-search-container .search-full-games-list, .scheme16 #games-header-toolbar .games-full-search-container .search-full-games-list { margin: 0; width: 201px; }
.scheme10 #games-header-toolbar .games-full-search-container .search-full-games-list .ui-menu-item, .scheme16 #games-header-toolbar .games-full-search-container .search-full-games-list .ui-menu-item { width: 199px; }
.scheme10 #games-header-toolbar .games-filter-box, .scheme10 #games-header-toolbar .games-select-box, .scheme16 #games-header-toolbar .games-filter-box, .scheme16 #games-header-toolbar .games-select-box { padding: 8px 9px 9px 8px; }
.scheme10 #games-header-toolbar .games-filter-box .select-box-wrap, .scheme10 #games-header-toolbar .games-select-box .select-box-wrap, .scheme16 #games-header-toolbar .games-filter-box .select-box-wrap, .scheme16 #games-header-toolbar .games-select-box .select-box-wrap { min-width: 110px; }
.scheme10 #games-header-toolbar .games-filter-box .select-box-wrap .select-box .active, .scheme10 #games-header-toolbar .games-select-box .select-box-wrap .select-box .active, .scheme16 #games-header-toolbar .games-filter-box .select-box-wrap .select-box .active, .scheme16 #games-header-toolbar .games-select-box .select-box-wrap .select-box .active { padding-right: 0; border-right: 25px solid transparent; }
.scheme10 #games-header-toolbar .games-select-box, .scheme16 #games-header-toolbar .games-select-box { border-left: 1px solid #4095de; }
.scheme10 #games-header-toolbar .games-select-box.list-view, .scheme16 #games-header-toolbar .games-select-box.list-view { width: 0; height: 0; padding: 0; overflow: hidden; }
.scheme10 #games-header-toolbar .games-filter-box, .scheme16 #games-header-toolbar .games-filter-box { border-right: 1px solid #2270ca; }
.scheme10 #games-header-toolbar .pt-games-views, .scheme16 #games-header-toolbar .pt-games-views { float: right; padding: 8px 12px 9px 4px; }
.scheme10 #games-header-toolbar #game-header-toolbar-list-container, .scheme16 #games-header-toolbar #game-header-toolbar-list-container { margin: -1px 474px -1px 226px; border-left: 1px solid #4095de; }
.scheme10 #games-header-toolbar #game-header-toolbar-list-container ul, .scheme16 #games-header-toolbar #game-header-toolbar-list-container ul { display: table; width: 100%; margin: 0; border-left: 1px solid #2270ca; }
.scheme10 #games-header-toolbar #game-header-toolbar-list-container ul li, .scheme16 #games-header-toolbar #game-header-toolbar-list-container ul li { display: table-cell; border-right: 1px solid #2270ca; }
.scheme10 #games-header-toolbar #game-header-toolbar-list-container ul li[data-request-type='recently'], .scheme16 #games-header-toolbar #game-header-toolbar-list-container ul li[data-request-type='recently'] { width: 140px; }
.scheme10 #games-header-toolbar #game-header-toolbar-list-container ul li[data-request-type='favourite'], .scheme16 #games-header-toolbar #game-header-toolbar-list-container ul li[data-request-type='favourite'] { width: 125px; }
.scheme10 #games-header-toolbar #game-header-toolbar-list-container ul li:hover, .scheme10 #games-header-toolbar #game-header-toolbar-list-container ul li.game-header-toolbar-active-btn, .scheme16 #games-header-toolbar #game-header-toolbar-list-container ul li:hover, .scheme16 #games-header-toolbar #game-header-toolbar-list-container ul li.game-header-toolbar-active-btn { background: -webkit-linear-gradient(top, #2c7bbd, #3f96e0); background: -ms-linear-gradient(top, #2c7bbd, #3f96e0); background: -moz-linear-gradient(top, #2c7bbd, #3f96e0); background: -o-linear-gradient(top, #2c7bbd, #3f96e0); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#2c7bbd", EndColorStr = "#3f96e0"); box-shadow: inset 0px 4px 7px rgba(0, 0, 0, 0.2); }
.scheme10 #games-header-toolbar #game-header-toolbar-list-container ul li:hover a, .scheme10 #games-header-toolbar #game-header-toolbar-list-container ul li.game-header-toolbar-active-btn a, .scheme16 #games-header-toolbar #game-header-toolbar-list-container ul li:hover a, .scheme16 #games-header-toolbar #game-header-toolbar-list-container ul li.game-header-toolbar-active-btn a { color: #f0d800; }
.scheme10 #games-header-toolbar #game-header-toolbar-list-container ul li a, .scheme16 #games-header-toolbar #game-header-toolbar-list-container ul li a { display: block; border-right: 1px solid #4095de; font-weight: bold; font-size: 15px; line-height: 36px; text-align: center; text-decoration: none; }
.scheme10 #games-header-toolbar-content-container, .scheme16 #games-header-toolbar-content-container { position: relative; overflow: hidden; height: 0; margin: 0 -10px; }
.scheme10 #games-header-toolbar-content-container .games-header-toolbar-content-close, .scheme16 #games-header-toolbar-content-container .games-header-toolbar-content-close { width: 20px; height: 20px; background: url("../css/color_schemes/scheme10/games-header-toolbar-icons.png") no-repeat -3px -4px; cursor: pointer; position: absolute; top: 1px; right: 1px; z-index: 2; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper { padding: 0 10px 25px; margin: 10px 0 0; background: url("../css/color_schemes/scheme10/games-header-toolbar-content-shadow.png") no-repeat center bottom; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content { overflow: hidden; position: relative; border: 3px solid #fff; background: #cce7f5; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; padding: 10px 0px 7px; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL { overflow: hidden; margin: 0 3px; padding: 0; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI { float: left; width: 180px; height: 120px; margin: 6px 4px 6px 5px; position: relative; vertical-align: text-top; font-size: 14px; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI.empty-item, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI.empty-item { float: none; width: 100%; height: auto; margin-top: 2px; line-height: 26px; text-align: center; font-weight: bold; color: #000000; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI:hover .tag01.tag-new, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI:hover .tag01.tag-new { display: none; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .tag01.tag-new, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .tag01.tag-new { right: -3px; top: 48px; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item { width: 180px; height: 120px; position: relative; overflow: hidden; border-radius: 5px; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item IMG, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item IMG { display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .games-header-toolbar-content-item-game-header, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .games-header-toolbar-content-item-game-header { background: -webkit-linear-gradient(top, #4097e3, #2a78b9); background: -ms-linear-gradient(top, #4097e3, #2a78b9); background: -moz-linear-gradient(top, #4097e3, #2a78b9); background: -o-linear-gradient(top, #4097e3, #2a78b9); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#4097e3", EndColorStr = "#2a78b9"); }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .games-header-toolbar-content-item-game-header .toolbar-game-favourite, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .games-header-toolbar-content-item-game-header .toolbar-game-favourite { background: url("../css/color_schemes/scheme10/games-header-toolbar-icons.png") no-repeat -4px -110px; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .games-header-toolbar-content-item-game-header .toolbar-game-favourite.active, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .games-header-toolbar-content-item-game-header .toolbar-game-favourite.active { background: url("../css/color_schemes/scheme10/games-header-toolbar-icons.png") no-repeat -4px -90px; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .games-header-toolbar-content-item-game-header .toolbar-game-favourite.active.toolbar-remove-favourite, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .games-header-toolbar-content-item-game-header .toolbar-game-favourite.active.toolbar-remove-favourite { background: url("../css/color_schemes/scheme10/games-header-toolbar-icons.png") no-repeat -3px -69px; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .button.launcher, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .button.launcher { position: relative; z-index: 2; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .toolbar-popup-demo-box, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .toolbar-popup-demo-box { top: 25px; height: 22px; padding-top: 73px; padding-bottom: 0; background: rgba(0, 0, 0, 0.8); }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .toolbar-popup-demo-box .demo, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .toolbar-popup-demo-box .demo { height: 22px; padding-left: 18px; display: inline-block; position: relative; left: -8px; background: url("../css/color_schemes/scheme10/buttons-10.png") no-repeat left 0; border-radius: 0 !important; font-family: Arial; line-height: 22px; text-decoration: none; filter: none; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .toolbar-popup-demo-box .demo:hover, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .toolbar-popup-demo-box .demo:hover { text-decoration: underline; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .toolbar-popup-demo-box .demo strong, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .games-header-toolbar-content UL LI .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item .toolbar-popup-demo-box .demo strong { display: block; position: relative; background: url("../css/color_schemes/scheme10/buttons-10.png") no-repeat right 0; left: 15px; padding-right: 32px; font-size: 11px; font-weight: normal; text-transform: none; filter: none; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .view-all-wrapper, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .view-all-wrapper { padding-left: 10px; }
.scheme10 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .view-all-wrapper SPAN, .scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper .view-all-wrapper SPAN { float: left; padding-left: 25px; line-height: 20px; background: url("../css/color_schemes/scheme10/games-header-toolbar-icons.png") no-repeat -2px -29px; cursor: pointer; color: #00050E; font-weight: bold; font-size: 12px; }

.scheme14 .pt-view .arrows > a, .scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-slider-navigation div, .scheme16 .gamesinfo.view1 .arrows a { border: none; background: url(../css/color_schemes/scheme14/arrows.png) no-repeat; width: 28px; height: 28px; margin-top: -30px; border-top: 30px solid transparent; border-bottom: 30px solid transparent; text-indent: -9999px; position: absolute; }
.scheme14 .pt-view .arrows > a.prev, .scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-slider-navigation div.prev, .scheme16 .gamesinfo.view1 .arrows a.prev { background-position: 0 0; left: -32px; border: none; }
.scheme14 .pt-view .arrows > a.next, .scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-slider-navigation div.next, .scheme16 .gamesinfo.view1 .arrows a.next { background-position: 0 -38px; right: -32px; border: none; }

body.scheme14 { background: #d7e0e8; }

.scheme14 .btn.btn2, .scheme14 .btn.btn2 span { background: -webkit-linear-gradient(top, #00C100, #009700); background: -ms-linear-gradient(top, #00C100, #009700); background: -moz-linear-gradient(top, #00C100, #009700); background: -o-linear-gradient(top, #00C100, #009700); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#00C100", EndColorStr = "#009700"); border-radius: 5px; }
.scheme14 .btn.btn2:hover, .scheme14 .btn.btn2 span:hover { background: -webkit-linear-gradient(top, #009700, #00c100); background: -ms-linear-gradient(top, #009700, #00c100); background: -moz-linear-gradient(top, #009700, #00c100); background: -o-linear-gradient(top, #009700, #00c100); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#009700", EndColorStr = "#00c100"); }
.scheme14 #wrapper { background: #d7e0e8; }
.scheme14 #nav .nav-a { background-image: url("../css/color_schemes/scheme11/nav.png"); }
.scheme14 #nav .selected-nav-item .nav-a, .scheme14 #nav .selected-nav-item:hover .nav-a { background: -webkit-linear-gradient(top, #4eddfc, #2795b5); background: -ms-linear-gradient(top, #4eddfc, #2795b5); background: -moz-linear-gradient(top, #4eddfc, #2795b5); background: -o-linear-gradient(top, #4eddfc, #2795b5); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#4eddfc", EndColorStr = "#2795b5"); border-top: 1px solid #3fc3e4; }
.scheme14 #subnav { background: -webkit-linear-gradient(top, #4edcfb, #2394b7); background: -ms-linear-gradient(top, #4edcfb, #2394b7); background: -moz-linear-gradient(top, #4edcfb, #2394b7); background: -o-linear-gradient(top, #4edcfb, #2394b7); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#4edcfb", EndColorStr = "#2394b7"); border-top: 1px solid #3fc3e4; border-bottom: 1px solid #43caeb; }
.scheme14 #subnav .sub-nav-item.selected-subnav-item .subnav-a { background: -webkit-linear-gradient(top, #2591b2, #4ddbfa); background: -ms-linear-gradient(top, #2591b2, #4ddbfa); background: -moz-linear-gradient(top, #2591b2, #4ddbfa); background: -o-linear-gradient(top, #2591b2, #4ddbfa); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#2591b2", EndColorStr = "#4ddbfa"); }
.scheme14 #subnav .sub-nav-item .subnav-a { background-position: 0; }
.scheme14 #subnav .sub-nav-item .subnav-a:hover { background: -webkit-linear-gradient(top, #2591b2, #4ddbfa); background: -ms-linear-gradient(top, #2591b2, #4ddbfa); background: -moz-linear-gradient(top, #2591b2, #4ddbfa); background: -o-linear-gradient(top, #2591b2, #4ddbfa); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#2591b2", EndColorStr = "#4ddbfa"); }
.scheme14 #subnav .sub-nav-item .subnav-a:active { color: #ffffff; }
.scheme14 #subnav .sub-nav-item .sub-nav-separator { border-left: 1px solid #2994b2; border-right: 1px solid #4bdff7; }
.scheme14 .portlet-topper { 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"); height: 29px; padding-top: 7px; padding-left: 12px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-top: 1px solid #3fc3e4; border-bottom: 1px solid #43caeb; border-left: 1px solid #40c5e6; border-right: 1px solid #40c5e6; }
.scheme14 .portlet-topper.filterbox-wrapper { height: 36px; padding-top: 0; padding-left: 0; }
.scheme14 .portlet-topper.filterbox-wrapper .games-tab-navigation { float: left; display: table; width: 700px; margin: 0 10px 0 0; padding: 0; }
.scheme14 .portlet-topper.filterbox-wrapper .games-tab-navigation li { display: table-cell; height: 36px; line-height: 36px; border-left: 1px solid #2488a4; border-right: 1px solid #38b3d3; text-align: center; }
.scheme14 .portlet-topper.filterbox-wrapper .games-tab-navigation li:hover, .scheme14 .portlet-topper.filterbox-wrapper .games-tab-navigation li.active-nav { background: -webkit-linear-gradient(top, #2793b4, #4eddfc); background: -ms-linear-gradient(top, #2793b4, #4eddfc); background: -moz-linear-gradient(top, #2793b4, #4eddfc); background: -o-linear-gradient(top, #2793b4, #4eddfc); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#2793b4", EndColorStr = "#4eddfc"); }
.scheme14 .portlet-topper.filterbox-wrapper .games-tab-navigation li.first-nav { border-left: none; border-top-left-radius: 5px; }
.scheme14 .portlet-topper.filterbox-wrapper .games-tab-navigation li a { padding: 0 5px; line-height: 36px; font-size: 14px; font-weight: bold; text-decoration: none; white-space: nowrap; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5); display: block; }
.scheme14 .portlet-topper.filterbox-wrapper .games-tab-navigation li a:active { color: #fff; }
.scheme14 .portlet-topper.filterbox-wrapper #games-full-search-topper.games-full-search-container { top: 4px; }
.scheme14 .portlet-topper p { float: left; margin: 0; color: #fff; font-weight: bold; font-size: 17px; }
.scheme14 .portlet-topper .portlet-title { padding: 0; }
.scheme14 .portlet-topper .portlet-title-text { color: #fff; font-weight: bold; font-size: 17px; }
.scheme14 .topper-navigation { right: 10px; top: -29px; }
.scheme14 .content-padding { height: 0; }
.scheme14 .portlet-content { border: 1px solid #bebebe; border-top: none; background-color: #f0f2f4; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.scheme14 #playtechModal .portlet-content, .scheme14 #bonusModal .portlet-content { border: none; }
.scheme14 .pt-view.pt-slider .games-block .content { background-color: transparent; min-height: 20px; }
.scheme14 .pt-view.pt-slider .games-block .content ul.pt-game-items { margin-top: 3px; padding-bottom: 4px; }
.scheme14 .pt-view.pt-slider .games-block .content ul.pt-game-items li { position: relative; }
.scheme14 .pt-view.pt-slider .games-block .content ul.pt-game-items li .pt-item-wrap-2 { position: relative; opacity: 1; }
.scheme14 .pt-view .portlet-topper #games-full-search-topper { height: 27px; width: 145px; background: url(../css/portlet/games/bingo-games-search.png) no-repeat; top: -3px; margin-right: 25px; }
.scheme14 .pt-view .portlet-topper #games-full-search-topper.active-search { background: url(../css/portlet/games/search_bar_active.png) no-repeat; }
.scheme14 .pt-view .portlet-topper #games-full-search-topper .games-full-search-field { width: 115px; margin: 5px 0 5px 28px; }
.scheme14 .pt-view .portlet-topper #games-full-search-topper #game-full-search-input { font-style: italic; width: 108px; color: #666666; padding: 0 0 0 28px; margin: 0 0 0 -28px; }
.scheme14 .pt-view .portlet-topper .ui-autocomplete.gamesSearch { width: 145px; }
.scheme14 .pt-view .portlet-topper .ui-autocomplete.gamesSearch li { width: 145px; }
.scheme14 .pt-view .portlet-topper .ui-autocomplete.gamesSearch li a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.scheme14 .pt-view .portlet-topper .ui-autocomplete.gamesSearch li:hover a, .scheme14 .pt-view .portlet-topper .ui-autocomplete.gamesSearch li:hover a.last-selected { 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 .pt-view .portlet-topper .ui-autocomplete.gamesSearch.jspScrollable .jspDrag { 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 .games-block { border: 1px solid #bebebe; }
.scheme14 .games-block .container { padding: 0 3px; border-top: none; background-color: #f0f2f4; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.scheme14 .games-block .container ul.pt-game-items { margin-top: 3px; padding-bottom: 4px; }
.scheme14 .games-block .container ul.pt-game-items:not(.isotope) li { position: relative; }
.scheme14 .games-block .container ul.pt-game-items:not(.isotope) li .pt-item-wrap-2 { position: absolute; opacity: 0; }
.scheme14 .games-block .container ul.pt-game-items li.promoGame { width: 570px; }
.scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item, .scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item-wrap-2 { width: 100%; }
.scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item .pt-item-6, .scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item-wrap-2 .pt-item-6 { width: auto; margin-right: 4px; }
.scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item .pt-item-6 .game-title, .scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item-wrap-2 .pt-item-6 .game-title { display: none; }
.scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item .pt-item-6 .pt-img, .scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item .pt-item-6 .pt-img img, .scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item-wrap-2 .pt-item-6 .pt-img, .scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item-wrap-2 .pt-item-6 .pt-img img { width: 100%; height: 150px; border-radius: 5px; }
.scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item .pt-item-6 .links1, .scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item-wrap-2 .pt-item-6 .links1 { width: 100%; left: 0; top: 30px; margin-left: 0; }
.scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item .button-in-game .game-black-overlay1, .scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item-wrap-2 .button-in-game .game-black-overlay1 { width: 100%; top: 0; }
.scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item .button-in-game .game-black-overlay1 .game-black-overlay2, .scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item-wrap-2 .button-in-game .game-black-overlay1 .game-black-overlay2 { width: 100%; height: 150px; border-radius: 5px; }
.scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item .button-in-game .game-black-overlay1 .promoGameWebContentWrapper, .scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item-wrap-2 .button-in-game .game-black-overlay1 .promoGameWebContentWrapper { width: 100%; opacity: 0; position: absolute; left: 0; bottom: 0; color: #fff; transition: all 0.1s linear 0s; }
.scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item .button-in-game .game-black-overlay1 .promoGameWebContentWrapper .promoGameWebContent, .scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item-wrap-2 .button-in-game .game-black-overlay1 .promoGameWebContentWrapper .promoGameWebContent { padding: 5px 10px; font-size: 12px; text-align: left; }
.scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item .button-in-game:hover .game-black-overlay1 .promoGameWebContentWrapper, .scheme14 .games-block .container ul.pt-game-items li.promoGame .pt-item-wrap-2 .button-in-game:hover .game-black-overlay1 .promoGameWebContentWrapper { transition: all 0.1s linear 0s; opacity: 1; }
.scheme14 .games-list-view { border-top: none; background-color: #f0f2f4; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding: 10px 5px 0; width: auto; }
.scheme14 .games-list-view .pt-game-items { margin: 0; padding: 0; }
.scheme14 .games-list-view .gm-item-wrap { float: left; width: 214px; padding: 0; margin: 10px; background-color: #fff; border: 1px solid #bebebe; font-size: 12px; text-decoration: none; }
.scheme14 .games-list-view .gm-item-wrap a { color: #595858; display: block; height: 20px; padding: 5px; line-height: 20px; text-decoration: none; text-align: center; }
.scheme14 .games-list-view .gm-item-wrap a:hover { 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"); color: #fff; }
.scheme14 .gamesinfo.view1 .games-block { border-radius: 0 0 5px 5px; border-top: none; }
.scheme14 .gamesinfo.view1 .games-block .container .empty-item { font-weight: bold; font-size: 17px; margin: 20px; color: #4f4f4f; }
.scheme14 .gamesinfo.view1 .games-block .container .gm-item-wrap { height: 164px; }
.scheme14 .gamesinfo.view1 .portlet-topper #games-full-search-topper { top: -3px; }
.scheme14 .pt-item, .scheme14 .pt-item-wrap-2 { margin: 0 auto; width: 190px; height: 100%; }
.scheme14 .pt-item .pt-item-6 { width: 180px; margin: 6px; position: relative; }
.scheme14 .pt-item .pt-item-6 .game-title { width: 170px; text-align: left; background: #2182a1; padding: 0 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.scheme14 .pt-item .pt-item-6 .game-title div { color: #fff; }
.scheme14 .pt-item .pt-item-6 .game-jackpot { top: -26px; }
.scheme14 .pt-item .pt-img { width: 180px; height: 120px; }
.scheme14 .pt-item .pt-img .tag-new { display: none; }
.scheme14 .pt-item .pt-img img { border: none; border-radius: 0 0 5px 5px; width: 180px; height: 120px; }
.scheme14 .pt-item .links { display: none; }
.scheme14 .pt-item .links1 { z-index: 2; width: 190px; left: 50%; margin-left: -95px; height: 79px; }
.scheme14 .pt-item .links1 .play-button { margin-left: 0; height: 35px; padding-bottom: 0; padding-top: 0; position: relative; }
.scheme14 .pt-item .links1 .play-button .launcher { display: block; padding: 25px 28px 54px 28px; }
.scheme14 .pt-item .links1 .play-button .button.breuer span { padding: 2px 25px; font-family: "breuertextbold"; font-size: 16px; }
.scheme14 .pt-item .links1 .play-button .btn { margin-right: 0; }
.scheme14 .pt-item .links1 .play-button .btn .button span { left: 0; }
.scheme14 .pt-item .button-in-game:hover .game-black-overlay2 { opacity: 0.8; }
.scheme14 .pt-item .button-in-game .game-black-overlay1 { transition: all 0.1s linear; left: 0; top: 28px; z-index: 2; }
.scheme14 .pt-item .button-in-game .game-black-overlay2 { width: 180px; height: 120px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; transition: all 0.1s linear; background: #000000; margin: 0 auto; opacity: 0; }
.scheme14 .bingo-schedule .portlet-content { padding: 0; }
.scheme14 .bingo-schedule #bingo-schedule-view2 { position: relative; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-schedule-container { margin: 0 auto; overflow: hidden; position: relative; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-schedule-container .bingo-schedule-slider { position: relative; clear: both; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-schedule-container .bingo-schedule-slider ul { margin: 0; text-align: center; list-style: none outside none; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-schedule-container .bingo-schedule-slider ul li { float: left; width: 190px; border-bottom-left-radius: 5px; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-schedule-container .bingo-schedule-slider ul li.launcher { cursor: pointer; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-schedule-container .bingo-schedule-slider ul li .item-content { background-color: #ffffff; border: 1px solid #e1e4e4; border-radius: 5px; padding: 5px; margin: 9px 0 10px 8px; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-schedule-container .bingo-schedule-slider ul li .item-content .image { float: left; margin: 0 5px 2px 0; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-schedule-container .bingo-schedule-slider ul li .item-content .image img { width: 90px; height: 60px; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-schedule-container .bingo-schedule-slider ul li .item-content .name { font-size: 12px; font-weight: bold; color: #434343; display: inline-block; width: 72px; line-height: 12px; height: 38px; vertical-align: top; text-align: left; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-schedule-container .bingo-schedule-slider ul li .item-content .bingo-icons { margin-top: 12px; overflow: hidden; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-schedule-container .bingo-schedule-slider ul li .item-content .bingo-icons span { background-image: url(../css/portlet/nextbingogames/bingo-schedule-icons.png); background-repeat: no-repeat; float: left; width: 47px; padding-left: 29px; height: 26px; color: #2998b8; font-weight: bold; font-size: 14px; line-height: 26px; margin-left: 5px; text-align: left; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-schedule-container .bingo-schedule-slider ul li .item-content .bingo-icons .price { background-position: 0 0; border-right: 1px solid #c6c7c7; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-schedule-container .bingo-schedule-slider ul li .item-content .bingo-icons .time { margin-top: 15px; background-position: 0px -72px; border-right: 1px solid #c6c7c7; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-schedule-container .bingo-schedule-slider ul li .item-content .bingo-icons .players { background-position: 0px -36px; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-schedule-container .bingo-schedule-slider ul li .item-content .bingo-icons .prize { margin-top: 15px; background-position: 0px -108px; }
.scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-slider-navigation div { top: 50%; margin-top: 14px; cursor: pointer; }
.scheme14 .bingo-schedule .btn { background: -webkit-linear-gradient(top, #00bf00, #009b00); background: -ms-linear-gradient(top, #00bf00, #009b00); background: -moz-linear-gradient(top, #00bf00, #009b00); background: -o-linear-gradient(top, #00bf00, #009b00); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#00bf00", EndColorStr = "#009b00"); border: 1px solid #009000; padding: 3px 7px; color: #fff; line-height: normal; height: auto; margin: 0; }
.scheme14 .bingo-schedule .btn span { font-family: "breuertextbold"; font-size: 13px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25); background-position: 0 0; border-right: none; padding: 0; left: 0; }
.scheme14 .bingo-wc-container { border-radius: 5px; border: 1px solid #bebebe; background-color: #f0f2f4; }
.scheme14 .bingo-topper { background: -webkit-linear-gradient(top, #4edcfb, #2394b7); background: -ms-linear-gradient(top, #4edcfb, #2394b7); background: -moz-linear-gradient(top, #4edcfb, #2394b7); background: -o-linear-gradient(top, #4edcfb, #2394b7); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#4edcfb", EndColorStr = "#2394b7"); height: 38px; border-top: 1px solid #3fc3e4; border-bottom: 1px solid #43caeb; border-left: 1px solid #40c5e6; border-right: 1px solid #40c5e6; }

body.scheme15 { background: #d5d5d5; }

.scheme15 .btn.btn2, .scheme15 .btn.btn2 span { background: -webkit-linear-gradient(top, #00C100, #009700); background: -ms-linear-gradient(top, #00C100, #009700); background: -moz-linear-gradient(top, #00C100, #009700); background: -o-linear-gradient(top, #00C100, #009700); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#00C100", EndColorStr = "#009700"); border-radius: 5px; }
.scheme15 .btn.btn2:hover, .scheme15 .btn.btn2 span:hover { background: -webkit-linear-gradient(top, #009700, #00c100); background: -ms-linear-gradient(top, #009700, #00c100); background: -moz-linear-gradient(top, #009700, #00c100); background: -o-linear-gradient(top, #009700, #00c100); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#009700", EndColorStr = "#00c100"); }
.scheme15 #wrapper { background: #d5d5d5; }
.scheme15 #nav .nav-a { background-image: url("../css/color_schemes/scheme10/nav.png"); }
.scheme15 #nav .selected-nav-item .nav-a, .scheme15 #nav .selected-nav-item:hover .nav-a { background: url("../css/color_schemes/scheme15/nav15.png") no-repeat scroll 100% 2px; margin-right: -2px; }
.scheme15 #nav .selected-nav-item .nav-a span, .scheme15 #nav .selected-nav-item:hover .nav-a span { background: url("../css/color_schemes/scheme15/nav15.png") no-repeat scroll 0 2px; margin-right: 9px; }
.scheme15 #subnav { background: -webkit-linear-gradient(top, #59a9ed, #023268); background: -ms-linear-gradient(top, #59a9ed, #023268); background: -moz-linear-gradient(top, #59a9ed, #023268); background: -o-linear-gradient(top, #59a9ed, #023268); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#59a9ed", EndColorStr = "#023268"); border-bottom: 1px solid #17447f; font-size: 0; }
.scheme15 #subnav .sub-nav-item.last-subnav-item .subnav-a { background: url(../css/color_schemes/scheme12/nav-bg.png) no-repeat left bottom; border-top: 1px solid #00BE00; }
.scheme15 #subnav .sub-nav-item.last-subnav-item .subnav-span { background: url("../css/color_schemes/scheme10/offer-icon.png") no-repeat 8px 5px; padding-left: 34px; padding-bottom: 5px; }
.scheme15 #subnav .sub-nav-item.last-subnav-item.selected-subnav-item .subnav-a, .scheme15 #subnav .sub-nav-item.last-subnav-item .subnav-a:hover { background-position: left top; }
.scheme15 #subnav .sub-nav-item.last-subnav-item.selected-subnav-item .subnav-a .subnav-span, .scheme15 #subnav .sub-nav-item.last-subnav-item .subnav-a:hover .subnav-span { background-image: url("../css/color_schemes/scheme10/offer-icon-active.png"); }
.scheme15 #subnav .sub-nav-item.selected-subnav-item .subnav-a { background-color: #157AD6; }
.scheme15 #subnav .sub-nav-item .subnav-a { background-position: 0; }
.scheme15 #subnav .sub-nav-item .subnav-a:hover { background-color: #157AD6; }
.scheme15 #subnav .sub-nav-item .subnav-a:active { color: #ffffff; }
.scheme15 #subnav .sub-nav-item .sub-nav-separator { border-right: 1px solid #17447f; }
.scheme15 .vip-wc-wrapper { border-radius: 5px; background-color: #fff; color: #4b4a4a; box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }
.scheme15 .vip-wc-wrapper .vip-details-box .vip-wc-contact { display: none; }
.scheme15 .vip-wc-wrapper .vip-details-box.vip-level-- .betting-line-guest, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-1 .betting-line-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-2 .betting-line-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-3 .betting-line-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-4 .betting-line-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-5 .betting-line-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-6 .betting-line-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-7 .betting-line-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-8 .betting-line-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-9 .betting-line-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-10 .betting-line-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-11 .betting-line-11-plus, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-12 .betting-line-11-plus, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-13 .betting-line-11-plus, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-14 .betting-line-11-plus, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-15 .betting-line-11-plus, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-15 .betting-line-11-plus, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-- .customer-support-guest, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-1 .customer-support-guest, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-2 .customer-support-guest, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-3 .customer-support-guest, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-4 .customer-support-guest, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-5 .customer-support-guest, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-6 .customer-support-guest, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-7 .customer-support-guest, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-8 .customer-support-guest, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-9 .customer-support-guest, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-10 .customer-support-guest, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-11 .customer-support-11, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-12 .customer-support-12-plus, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-13 .customer-support-12-plus, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-14 .customer-support-12-plus, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-15 .customer-support-12-plus, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-- .email-support-guest, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-1 .email-support-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-2 .email-support-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-3 .email-support-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-4 .email-support-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-5 .email-support-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-6 .email-support-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-7 .email-support-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-8 .email-support-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-9 .email-support-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-10 .email-support-11-less, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-11 .email-support-11-plus, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-12 .email-support-11-plus, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-13 .email-support-11-plus, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-14 .email-support-11-plus, .scheme15 .vip-wc-wrapper .vip-details-box.vip-level-15 .email-support-11-plus { display: block; }
.scheme15 .vip-wc-wrapper .vip-callback-form { display: none; }
.scheme15 .vip-wc-wrapper .vip-callback-form.vip-level-12, .scheme15 .vip-wc-wrapper .vip-callback-form.vip-level-13, .scheme15 .vip-wc-wrapper .vip-callback-form.vip-level-14, .scheme15 .vip-wc-wrapper .vip-callback-form.vip-level-15 { display: block; }
.scheme15 .vip-wc-wrapper .vip-wc-topper { background: #004696; line-height: 40px; border-radius: 5px 5px 0 0; padding: 0 10px; color: #fff; font-size: 15px; font-weight: bold; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.scheme15 .vip-wc-wrapper .vip-wc-topper.small-high-topper { line-height: 28px; }
.scheme15 .vip-wc-wrapper .star-topper { background: url(../css/color_schemes/scheme15/bingo-title-start.png) no-repeat; width: 16px; height: 16px; display: inline-block; vertical-align: text-top; margin-right: 8px; }
.scheme15 .vip-wc-wrapper .vip-wc-content { padding: 15px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container { padding-top: 0; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-grey-box { padding: 12px 14px 17px; margin: 0 -15px 25px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-grey-box .vip-wc-left-border-box { padding-top: 6px; padding-bottom: 6px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-box-1 { margin-top: 25px; margin: 25px 6px; font-size: 12px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-box-1 .vip-wc-icon-box { padding-left: 68px; background-position: 4px 4px; background-repeat: no-repeat; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-box-1 .vip-wc-icon-box.vip-phone-icon { margin-bottom: 34px; background-image: url(../css/color_schemes/scheme15/vip-phone-icon.png); }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-box-1 .vip-wc-icon-box.vip-letter-icon { background-image: url(../css/color_schemes/scheme15/vip-email-icon.png); }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-box-1 .vip-wc-icon-box.vip-letter-icon .vip-wc-contact { font-size: 19px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-box-1 h4 { margin: 0 0 4px; color: #004696; font-size: 14px; font-weight: normal; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-box-1 .vip-wc-contact { font-size: 25px; line-height: 26px; color: #004696; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form { position: relative; margin: 22px 7px 4px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form #vip-wc-contact-form-response { opacity: 0; position: absolute; top: 30px; left: -7px; padding: 5px; border-width: 1px; border-style: solid; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.5); box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.5); color: #fff; font-size: 12px; line-height: 16px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form #vip-wc-contact-form-response.sendingSuccess { border-color: #6b9d54; background: #7ea765; text-shadow: 0 1px 0 #6b9d54; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form #vip-wc-contact-form-response.sendingError { border-color: #af543e; background: #c35e43; text-shadow: 0 1px 0 #af543e; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form #vip-wc-contact-form-response p { margin: 5px 0; color: #fff; font-size: 12px; line-height: 16px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .vip-callback-form-line { margin-bottom: 10px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .vip-callback-form-label { font-size: 13px; line-height: 20px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form select { width: 60px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form input { width: 243px; margin: 0; padding: 5px 7px; border: 1px solid #c7c7c7; border-radius: 4px; background: #fff url(../css/forms/bg-input.jpg) repeat-x; font-weight: bold; line-height: 19px; outline: none; box-shadow: 0 1px 0 #fff; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form input::-webkit-input-placeholder { font-style: italic; font-size: 12px; color: #b0b0b0; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form input::-moz-placeholder { font-style: italic; font-size: 12px; color: #727272; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form input:-moz-placeholder { font-style: italic; font-size: 12px; color: #727272; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form input:-ms-input-placeholder { font-style: italic; font-size: 12px; color: #b0b0b0; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form input#vip-contact-phoneArea { width: 21px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form input#vip-contact-phoneNumber { width: 124px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form input.notValidValue { border-color: #c35e43; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form input.validValue { border-color: #7ea765; }
.ie10 .scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form input, .ie11 .scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form input { height: 15px; font-size: 12px; padding-bottom: 9px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .vip-callback-form-btn-holder { text-align: center; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .vip-callback-form-btn-holder #vip-callback-form-submit { margin: 10px auto 0; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .vip-callback-form-btn-holder #vip-callback-form-submit.disableButton { opacity: 0.5; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .vip-callback-form-btn-holder #vip-callback-form-submit span { padding: 4px 50px; font-family: arial; font-size: 12px; font-weight: bold; text-shadow: none; }
.ie10 .scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .vip-callback-form-btn-holder #vip-callback-form-submit, .ie11 .scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .vip-callback-form-btn-holder #vip-callback-form-submit { margin-top: 9px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .selectbox { vertical-align: top; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .selectbox .select { width: 60px; padding: 4px 7px; border: 1px solid #c7c7c7; border-radius: 4px; overflow: hidden; background: #fff url(../css/forms/bg-input.jpg) repeat-x; font-weight: bold; box-shadow: 0 1px 0 white; cursor: pointer; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .selectbox .select:focus, .scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .selectbox .select:hover { border-color: #aaa; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .selectbox .select:active { background: #fff url(../css/forms/bg-select-2.jpg) repeat-x; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .selectbox .select .text { margin-right: 5px; overflow: hidden; text-overflow: ellipsis; height: 21px; line-height: 22px; color: #b0b0b0; font-style: italic; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .selectbox .select .trigger { position: absolute; top: 8px; right: 6px; width: 7px; height: 18px; background: url(../css/forms/ico-select.png) no-repeat 100% 50%; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .selectbox .dropdown { width: 70px; margin-top: -2px; padding: 2px; border: 1px solid #c6cbd0; border-radius: 4px; background: #fff; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -o-border-radius: 0 0 4px 4px; -ms-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .selectbox .dropdown ul { margin: 0; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .selectbox .dropdown ul li { padding: 3px; font-weight: bold; font-style: italic; text-align: center; }
.scheme15 .vip-wc-wrapper .vip-wc-content.contact-us-main-container .vip-wc-contact-form .selectbox .dropdown ul li:hover { background: #004696; color: #fff; }
.scheme15 .vip-wc-wrapper p { font-size: 13px; margin-top: 0; }
.scheme15 .vip-wc-wrapper .vip-grey-box { background-color: #f3f3f3; }
.scheme15 .vip-wc-wrapper .vip-box-1 { width: 322px; border: 1px solid #004696; overflow: hidden; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; border-radius: 10px; }
.scheme15 .vip-wc-wrapper .vip-box-1 .vip-wc-wrapper { background-color: #f8f8f8; }
.scheme15 .vip-wc-wrapper .vip-box-1 .vip-wc-wrapper .vip-wc-topper { line-height: 25px; }
.scheme15 .vip-wc-wrapper .vip-box-1 .vip-wc-wrapper .contact-us-sub-container { padding: 20px 10px 20px 20px; }
.scheme15 .portlet-topper { background: #004696; border-radius: 5px 5px 0 0; color: #fff; font-size: 15px; font-weight: bold; }
.scheme15 .portlet-topper .portlet-title { line-height: 30px; }
.scheme15 .portlet-content { border-radius: 0 0 5px 5px; background-color: #fff; color: #4b4a4a; }
.scheme15 .vip-wc-left-border-box { border-left: 2px solid #004696; padding-left: 10px; }
.scheme15 #eventsCalendarWrapper { background-color: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; border-radius: 10px; }
.scheme15 #eventsCalendarWrapper #currentMonthOfEvents { font-size: 10px; font-weight: normal; }
.scheme15 #eventsCalendarWrapper .ui-datepicker { background: none; border: none; padding: 0; }
.scheme15 #eventsCalendarWrapper .ui-datepicker .ui-datepicker-header { display: none; }
.scheme15 #eventsCalendarWrapper .ui-datepicker .ui-datepicker-calendar { width: 100%; margin-top: 7px; }
.scheme15 #eventsCalendarWrapper .ui-datepicker .ui-datepicker-calendar tr:last-child td { border-bottom-width: 0; }
.scheme15 #eventsCalendarWrapper .ui-datepicker .ui-datepicker-calendar th span { color: #67666b; font-weight: normal; font-size: 10px; font-family: arial; line-height: 24px; text-transform: uppercase; }
.scheme15 #eventsCalendarWrapper .ui-datepicker .ui-datepicker-calendar td { border: 1px solid #d6d6d6; text-align: center; }
.scheme15 #eventsCalendarWrapper .ui-datepicker .ui-datepicker-calendar td:first-child { border-left-width: 0; }
.scheme15 #eventsCalendarWrapper .ui-datepicker .ui-datepicker-calendar td:last-child { border-right-width: 0; }
.scheme15 #eventsCalendarWrapper .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today { color: #fff; background-color: #004696; }
.scheme15 #eventsCalendarWrapper .ui-datepicker .ui-datepicker-calendar td span { line-height: 24px; padding: 0 5px; color: #67666b; font-size: 10px; }
.scheme15 #eventsCalendarWrapper .ui-datepicker .ui-datepicker-calendar td .ui-state-active { left: 0; padding: 0; font-size: 10px; color: #fff; border: none; line-height: 24px; }
.scheme15 #tooltip.vip-tooltip { border: none; }
.scheme15 #tooltip.vip-tooltip p { background: #7ea765 none repeat scroll 0 0; border: 1px solid #6b9d54; border-radius: 2px; box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.5); color: #fff; font-size: 11px; line-height: 14px; margin: 0; padding: 5px; text-shadow: 0 1px 0 #6b9d54; width: 156px; }
.scheme15 #tooltip.vip-tooltip p span { position: relative; padding: 0 0 0 12px; margin-left: -12px; background-image: url("../css/forms/bg-tooltip-error.png"); }
.scheme15 #tooltip.vip-tooltip.vip-tooltip-error p { background: #c35e43 none repeat scroll 0 0; border-color: #af543e; text-shadow: 0 1px 0 #af543e; }
.scheme15 #back-to-top-button-container .back-to-top-button { background: transparent url(../css/color_schemes/scheme15/back-to-top.png) no-repeat; }
.scheme15 #header #wrap-nav { position: relative; }
.scheme15 .vip-level { width: 154px; height: 32px; position: absolute; top: 40px; right: 0; }
.scheme15 .vip-level.bronze { background: url(../css/color_schemes/scheme15/vip-bronze-badge.png); }
.scheme15 .vip-level.silver { background: url(../css/color_schemes/scheme15/vip-silver-badge.png); }
.scheme15 .vip-level.gold { background: url(../css/color_schemes/scheme15/vip-gold-badge.png); }
.scheme15 .vip-level.platinum { background: url(../css/color_schemes/scheme15/vip-platinum-badge.png); }

.scheme13 .pt-view .portlet-topper, .scheme13 .pt-view #games-header-toolbar { background: -webkit-linear-gradient(top, #fdfdfd, #e4e2e3); background: -ms-linear-gradient(top, #fdfdfd, #e4e2e3); background: -moz-linear-gradient(top, #fdfdfd, #e4e2e3); background: -o-linear-gradient(top, #fdfdfd, #e4e2e3); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#fdfdfd", EndColorStr = "#e4e2e3"); border: 1px solid #dadddf; border-radius: 5px 5px 0 0; height: 35px; position: relative; }
.scheme13 .pt-view #games-header-toolbar { height: auto; }
.scheme13 .pt-view #games-header-toolbar #game-header-toolbar-list-container { margin: -1px 475px -1px 228px; }
.scheme13 .pt-view #games-header-toolbar #game-header-toolbar-list-container ul { display: table; width: 100%; margin: 0; }
.scheme13 .pt-view #games-header-toolbar #game-header-toolbar-list-container ul li { display: table-cell; border-right: 1px solid #bcc1c1; border-left: 1px solid #bcc1c1; }
.scheme13 .pt-view #games-header-toolbar #game-header-toolbar-list-container ul li[data-request-type='recently'] { width: 140px; }
.scheme13 .pt-view #games-header-toolbar #game-header-toolbar-list-container ul li[data-request-type='favourite'] { width: 125px; }
.scheme13 .pt-view #games-header-toolbar #game-header-toolbar-list-container ul li.game-header-toolbar-active-btn, .scheme13 .pt-view #games-header-toolbar #game-header-toolbar-list-container ul li:hover { background: -webkit-linear-gradient(top, #dad9da, #fcfcfc); background: -ms-linear-gradient(top, #dad9da, #fcfcfc); background: -moz-linear-gradient(top, #dad9da, #fcfcfc); background: -o-linear-gradient(top, #dad9da, #fcfcfc); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#dad9da", EndColorStr = "#fcfcfc"); box-shadow: inset 0px 4px 7px rgba(0, 0, 0, 0.2); }
.scheme13 .pt-view #games-header-toolbar #game-header-toolbar-list-container ul li.game-header-toolbar-active-btn a, .scheme13 .pt-view #games-header-toolbar #game-header-toolbar-list-container ul li:hover a { color: #0d7574; }
.scheme13 .pt-view #games-header-toolbar #game-header-toolbar-list-container ul li a { display: block; font-size: 14px; line-height: 36px; font-weight: bold; text-align: center; text-decoration: none; color: #000000; }
.scheme13 .pt-view #games-header-toolbar h3 { float: left; margin: 0 4px 0 0; color: #000000; font-size: 14px; line-height: 18px; }
.scheme13 .pt-view #games-header-toolbar .pt-games-views { margin-top: 8px; }
.scheme13 .pt-view #games-header-toolbar .pt-games-views h3 { margin-right: 5px; }
.scheme13 .pt-view #games-header-toolbar .games-full-search-container { width: 203px; height: 25px; margin: 4px 10px 3px; padding: 1px; position: relative; background: url("../css/color_schemes/scheme13/search_bar.png") no-repeat 0 0; }
.scheme13 .pt-view #games-header-toolbar .games-full-search-container #games-full-search-button { width: 18px; height: 18px; float: left; position: relative; margin: 2px; z-index: 1; }
.scheme13 .pt-view #games-header-toolbar .games-full-search-container #game-full-search-input { width: 170px; height: 18px; margin: 0 -2px 0 -22px; padding: 2px 0; border: none; border-left: 22px solid transparent; background: none; outline: none; font-size: 12px; line-height: 18px; color: #020202; }
.scheme13 .pt-view #games-header-toolbar .games-full-search-container #game-full-search-input::-webkit-input-placeholder { color: #020202; padding-top: 2px; }
.scheme13 .pt-view #games-header-toolbar .games-full-search-container #game-full-search-input::-moz-placeholder { color: #020202; }
.scheme13 .pt-view #games-header-toolbar .games-full-search-container #game-full-search-input:-ms-input-placeholder { color: #020202; line-height: 22px; }
.scheme13 .pt-view #games-header-toolbar .games-full-search-container .search-full-games-list { margin: 0; width: 201px; }
.scheme13 .pt-view #games-header-toolbar .games-full-search-container .search-full-games-list .ui-menu-item { width: 199px; }
.scheme13 .pt-view .select-box .active, .scheme13 .pt-view .select-box .active:hover { font-size: 12px; background-image: none; height: 22px; line-height: 24px; margin-left: 4px; padding-right: 0; background: url("../css/color_schemes/scheme13/icons.png") no-repeat scroll 103px -916px transparent; border-right: 25px solid transparent; }
.scheme13 .pt-view .pt-games-view { height: 22px; width: 22px; line-height: 24px; margin-left: 4px; background: url("../css/color_schemes/scheme13/slots-list-view-toolbar.png") no-repeat; }
.scheme13 .pt-view .pt-games-view.pt-games-view-list { background-position: 0 -32px; margin-left: 5px; margin-right: 10px; }
.scheme13 .pt-view .pt-games-view.pt-games-view-slider { background-position: 0 0; margin-right: 0; }
.scheme13 .pt-view #games-header-toolbar-content-container { position: relative; overflow: hidden; height: 0; margin: 0 -10px; }
.scheme13 .pt-view #games-header-toolbar-content-container .games-header-toolbar-content-close { width: 22px; height: 22px; background: url(../css/color_schemes/scheme13/slots-list-view-toolbar.png) no-repeat 0 -65px; cursor: pointer; position: absolute; top: 7px; right: 1px; z-index: 2; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper { padding: 0 10px 18px; margin: 15px 0 0; background: url(../css/color_schemes/scheme13/toolbar-shadow.png) no-repeat bottom center; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .toolbar-game-favourite { background: url(../css/color_schemes/scheme13/icons-13.png) no-repeat 0 -78px; height: 19px; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .toolbar-game-favourite.active { background: url(../css/color_schemes/scheme13/icons-13.png) no-repeat 0 -39px; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .toolbar-game-favourite.toolbar-remove-favourite { background: url(../css/color_schemes/scheme10/games-menu-delete-icon.png) no-repeat; background-position: 0 0; width: 16px; height: 16px; margin-top: 5px; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content { overflow: hidden; position: relative; border: 3px solid #ffffff; background: #cee2e1; border-radius: 6px; padding: 10px 0px 7px; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content ul { overflow: hidden; margin: 0 3px; padding: 0; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content ul li { float: left; width: 180px; height: 120px; margin: 5px 4px 5px 5px; position: relative; vertical-align: text-top; font-size: 14px; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content ul li .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item { width: 180px; height: 120px; position: relative; overflow: hidden; border-radius: 5px; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content ul li .games-header-toolbar-content-item-wrap .games-header-toolbar-content-item img { display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; border-radius: 5px; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content ul li .tag01.tag-new { right: -3px; top: 48px; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content ul li:hover .tag01.tag-new { display: none; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content ul li:hover .games-header-toolbar-content-item { border: 1px solid #CFD1D2; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content ul li.empty-item { float: none; width: 100%; height: auto; margin-top: 2px; line-height: 26px; background-color: transparent; text-align: center; font-weight: bold; color: #000000; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content ul li .button.launcher { position: relative; z-index: 2; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content ul li .toolbar-popup-demo-box { top: 25px; height: 22px; padding-top: 73px; padding-bottom: 0; background: rgba(0, 0, 0, 0.8); }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content ul li .toolbar-popup-demo-box .demo { height: 22px; padding-left: 18px; display: inline-block; position: relative; left: -8px; background: url("../css/color_schemes/scheme13/buttons-10.png") no-repeat left 0; border-radius: 0 !important; font-family: Arial; line-height: 22px; text-decoration: none; filter: none; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content ul li .toolbar-popup-demo-box .demo:hover { text-decoration: underline; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content ul li .toolbar-popup-demo-box .demo strong { display: block; position: relative; background: url("../css/color_schemes/scheme13/buttons-10.png") no-repeat right 0; left: 15px; padding-right: 32px; font-size: 11px; font-weight: normal; text-transform: none; filter: none; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content .games-header-toolbar-content-view-all { color: #000000; font-size: 12px; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content-item-game-header { background: -webkit-linear-gradient(top, #fdfdfd, #e4e2e3); background: -ms-linear-gradient(top, #fdfdfd, #e4e2e3); background: -moz-linear-gradient(top, #fdfdfd, #e4e2e3); background: -o-linear-gradient(top, #fdfdfd, #e4e2e3); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#fdfdfd", EndColorStr = "#e4e2e3"); border-radius: 4px 4px 0 0; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .games-header-toolbar-content-item-game-header div { color: #000000; font-weight: normal; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .toolbar-popup-demo-box { border-radius: 0 0 5px 5px; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .view-all-wrapper { font-size: 12px; font-weight: bold; padding-left: 10px; }
.scheme13 .pt-view #games-header-toolbar-content-wrapper .view-all-wrapper .games-header-toolbar-content-view-all { background: url(../css/color_schemes/scheme13/view-all-icon.png) no-repeat; height: 13px; padding-left: 20px; padding-top: 3px; display: inline-block; cursor: pointer; }
.scheme13 #games-header-toolbar .games-select-box.list-view { width: 0; height: 0; padding: 0; overflow: hidden; }
.scheme13 #games-header-toolbar .games-filter-box, .scheme13 #games-header-toolbar .games-select-box { margin-top: 8px; margin-right: 10px; }

.scheme14 .pt-view .arrows > a, .scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-slider-navigation div, .scheme16 .gamesinfo.view1 .arrows a { border: none; background: url(../css/color_schemes/scheme16/arrows.png) no-repeat; width: 28px; height: 28px; margin-top: -30px; text-indent: -9999px; position: absolute; }
.scheme14 .pt-view .arrows > a.prev, .scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-slider-navigation div.prev, .scheme16 .gamesinfo.view1 .arrows a.prev { background-position: 0 0; left: -32px; border: none; }
.scheme14 .pt-view .arrows > a.next, .scheme14 .bingo-schedule #bingo-schedule-view2 .bingo-slider-navigation div.next, .scheme16 .gamesinfo.view1 .arrows a.next { background-position: 0 -38px; right: -32px; border: none; }

.scheme16 { background: #186598; /* Games Portlet */ /* Bonus Portlet */ }
.scheme16 #wrapper { min-height: 100%; position: relative; background: #186598 url("../css/color_schemes/scheme16/vegas-bg.png") center 375px no-repeat; z-index: 1; }
.scheme16 #wrapper .main-banner { margin-top: 0; }
.scheme16 #content-background:after { content: " "; background-image: url("../css/color_schemes/scheme16/vegas-btn-line2.png"); background-repeat: repeat-y; background-position: center top; display: block; position: absolute; left: 0; right: 0; bottom: 0; top: 1277px; z-index: -1; }
.scheme16 #subnav .sub-nav-item.last-subnav-item.selected-subnav-item .subnav-a .subnav-span { font-size: 11px; }
.scheme16 #subnav .sub-nav-item .subnav-a SPAN { font-size: 11px; padding-right: 17px; padding-left: 17px; }
.scheme16 #games-header-toolbar .select-box .active { font-size: 10px; line-height: 19px !important; }
.scheme16 #games-header-toolbar-content-container #games-header-toolbar-content-wrapper { background: url("../css/color_schemes/scheme16/games-header-toolbar-content-shadow.png") no-repeat center bottom; }
.scheme16 .offer-modal .promo-detailed-games p { color: #434345; }
.scheme16 #back-to-top-button-container .back-to-top-button { width: 48px; height: 49px; background: transparent url("../css/color_schemes/scheme16/back-to-top.png") no-repeat 0 0; }
.scheme16 .gamesinfo.view1 .pt-item .button-in-game { margin: 5px 0; }
.scheme16 .gamesinfo.view1 .pt-item .button-in-game .game-title, .scheme16 .gamesinfo.view1 .pt-item .button-in-game .links { display: none; }
.scheme16 .gamesinfo.view1 .pt-item .button-in-game .pt-img img { width: 179px; height: 146px; border-radius: 3px; box-shadow: 0 0 6px black; }
.scheme16 .gamesinfo.view1 .games-block { border-radius: 0 0 5px 5px; border-top: none; }
.scheme16 .gamesinfo.view1 .games-block .container .empty-item { font-weight: bold; font-size: 17px; margin: 20px; color: #fff; }
.scheme16 .gamesinfo.view1 .games-block .container .gm-item-wrap { height: 164px; }
.scheme16 .gamesinfo.view1 .portlet-topper { padding-left: 5px; padding-bottom: 9px; }
.scheme16 .gamesinfo.view1 .portlet-topper p { font-family: 'breuertextregular'; font-size: 18px; font-weight: normal; text-transform: UPPERCASE; }
.scheme16 .gamesinfo.view1 .portlet-topper #games-full-search-topper { top: -3px; }
.scheme16 .main-banner .gameStyleView .portletBannerNav .banner-nav-arrow { border: none; background: url(../css/color_schemes/scheme16/arrows.png) no-repeat; width: 28px; height: 28px; position: absolute; top: 70px; z-index: 5; margin: 0; padding: 0; }
.scheme16 .main-banner .gameStyleView .portletBannerNav .banner-nav-arrow.arrr { background-position: 0 -38px; }
.scheme16 .container .gm-item-wrap { position: relative; }
.scheme16 .big-promo { background: none; margin-bottom: 0; padding-bottom: 0; }
.scheme16 .big-promo .portlet-content { padding: 0; }
.scheme16 .big-promo header.portlet-topper h1 { font-weight: normal; padding-left: 0; }

/* GAMES PORTLET SEARCH BAR START */
.gamesinfo #search-games-field { overflow: hidden; }
.gamesinfo #search-games-field, .gamesinfo #games-full-search-topper { height: 28px; width: 200px; position: relative; background: url("../css/portlet/games/search_bar.png") no-repeat 0 0; }
.gamesinfo #search-games-field.active-search, .gamesinfo #games-full-search-topper.active-search { background-image: url("../css/color_schemes/scheme10/search_bar_active.png"); }
.gamesinfo #search-games-field #search-game-button, .gamesinfo #search-games-field #games-full-search-button, .gamesinfo #games-full-search-topper #search-game-button, .gamesinfo #games-full-search-topper #games-full-search-button { height: 20px; width: 20px; float: left; margin: 4px 2px; cursor: pointer; position: relative; z-index: 2; }
.gamesinfo #search-games-field .search-game-input, .gamesinfo #search-games-field .games-full-search-field, .gamesinfo #games-full-search-topper .search-game-input, .gamesinfo #games-full-search-topper .games-full-search-field { width: 176px; margin: 5px 0 5px 24px; overflow: hidden; }
.gamesinfo #search-games-field #game-search-input, .gamesinfo #search-games-field #game-full-search-input, .gamesinfo #games-full-search-topper #game-search-input, .gamesinfo #games-full-search-topper #game-full-search-input { border: none; width: 165px; height: 18px; line-height: 18px; padding: 0 0 0 23px; margin: 0 0 0 -23px; background: transparent; font-size: 12px; color: #000; text-shadow: none; }
.gamesinfo #search-games-field #game-search-input.focus, .gamesinfo #search-games-field #game-search-input:focus, .gamesinfo #search-games-field #game-full-search-input.focus, .gamesinfo #search-games-field #game-full-search-input:focus, .gamesinfo #games-full-search-topper #game-search-input.focus, .gamesinfo #games-full-search-topper #game-search-input:focus, .gamesinfo #games-full-search-topper #game-full-search-input.focus, .gamesinfo #games-full-search-topper #game-full-search-input:focus { border: none; outline: none; background: transparent; }
.gamesinfo #search-games-field #game-search-input::-webkit-input-placeholder, .gamesinfo #search-games-field #game-full-search-input::-webkit-input-placeholder, .gamesinfo #games-full-search-topper #game-search-input::-webkit-input-placeholder, .gamesinfo #games-full-search-topper #game-full-search-input::-webkit-input-placeholder { color: #000; }
.gamesinfo #search-games-field #game-search-input:-moz-placeholder, .gamesinfo #search-games-field #game-full-search-input:-moz-placeholder, .gamesinfo #games-full-search-topper #game-search-input:-moz-placeholder, .gamesinfo #games-full-search-topper #game-full-search-input:-moz-placeholder { color: #000; }
.gamesinfo #search-games-field #game-search-input::-moz-placeholder, .gamesinfo #search-games-field #game-full-search-input::-moz-placeholder, .gamesinfo #games-full-search-topper #game-search-input::-moz-placeholder, .gamesinfo #games-full-search-topper #game-full-search-input::-moz-placeholder { color: #000; }
.gamesinfo #search-games-field #game-search-input:-ms-input-placeholder, .gamesinfo #search-games-field #game-full-search-input:-ms-input-placeholder, .gamesinfo #games-full-search-topper #game-search-input:-ms-input-placeholder, .gamesinfo #games-full-search-topper #game-full-search-input:-ms-input-placeholder { color: #000; }
.gamesinfo .button-in-game .show-jackpot { display: inline !important; }

.search-game-tooltip { background: -webkit-linear-gradient(top, #eff1f3, #d8dadb); background: -ms-linear-gradient(top, #eff1f3, #d8dadb); background: -moz-linear-gradient(top, #eff1f3, #d8dadb); background: -o-linear-gradient(top, #eff1f3, #d8dadb); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#eff1f3", EndColorStr = "#d8dadb"); color: #878787; padding: 4px 6px; background: #f5f4f4; border: 1px solid #BAB8B9; border-radius: 3px; font-size: 12px; line-height: 16px; z-index: 105; }
.search-game-tooltip .arrow { width: 14px; height: 9px; margin-left: -8px; background: url("../css/color_schemes/scheme10/tooltip-arrow.png") no-repeat center top; position: absolute; bottom: -8px; left: 50%; }

.ie8 .gamesinfo .portlet-topper #search-games-field #game-search-input:-ms-clear, .ie9 .gamesinfo .portlet-topper #search-games-field #game-search-input:-ms-clear { display: none; width: 0; height: 0; overflow: hidden; }

.ui-autocomplete.gamesSearch { width: 197px; height: 186px; z-index: 102 !important; }
.ui-autocomplete.gamesSearch .ui-menu-item { width: 195px; margin-right: 0; }
.ui-autocomplete.gamesSearch .jspVerticalBar { width: 9px; margin-right: 0; }
.ui-autocomplete.gamesSearch .jspDrag { width: 5px; margin: 0 0 0 1px; }
.ui-autocomplete.gamesSearch LI { width: 160px; list-style: none; background: -webkit-linear-gradient(top, #eff1f3, #d8dadb); background: -ms-linear-gradient(top, #eff1f3, #d8dadb); background: -moz-linear-gradient(top, #eff1f3, #d8dadb); background: -o-linear-gradient(top, #eff1f3, #d8dadb); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#eff1f3", EndColorStr = "#d8dadb"); border: 1px solid #bebebe; padding: 0; margin-bottom: -1px; background-color: #fff; color: #061b3b; font-size: 12px; font-weight: bold; }
.ui-autocomplete.gamesSearch LI:hover { cursor: pointer; background-color: #c0c0c0; }
.ui-autocomplete.gamesSearch LI:hover A, .ui-autocomplete.gamesSearch LI:hover A.last-selected { background: -webkit-linear-gradient(top, #3b8dd4, #2b78b8); background: -ms-linear-gradient(top, #3b8dd4, #2b78b8); background: -moz-linear-gradient(top, #3b8dd4, #2b78b8); background: -o-linear-gradient(top, #3b8dd4, #2b78b8); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#3b8dd4", EndColorStr = "#2b78b8"); color: #fff; }
.ui-autocomplete.gamesSearch LI A { display: block; width: auto; padding: 2px 2px 2px 6px; font-size: 10px; line-height: 18px; font-weight: normal; color: #061b3b; text-decoration: none; }

.ie9 .scheme12 .ui-autocomplete.gamesSearch.search-full-games-list LI, .ie9 .scheme12 .ui-autocomplete.gamesSearch.search-full-games-list LI:hover A, .ie9 .scheme12 .ui-autocomplete.gamesSearch.search-full-games-list LI:hover A.last-selected { filter: none; }

/* GAMES PORTLET SEARCH BAR END */
/* BACK TO TOP BUTTON START */
#back-to-top-button-container { position: fixed; left: 50%; margin-left: 500px; bottom: 10px; }
#back-to-top-button-container .back-to-top-button { width: 79px; height: 52px; background: transparent url(../css/navigation/back-to-top.png) no-repeat; cursor: pointer; }
#back-to-top-button-container .back-to-top-button:after { clear: both; }

/* BACK TO TOP BUTTON END */
.tag01.tag-exclusive, .tag01.tag-gold-exclusive { width: 86px; text-indent: -99999px; position: absolute; z-index: 3; left: -3px; top: 33px; opacity: 1; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear; }
.tag01.tag-exclusive .scheme12, .tag01.tag-gold-exclusive .scheme12 { z-index: 3; left: 1px; }
.games-header-toolbar-content .tag01.tag-exclusive .scheme12, .games-header-toolbar-content .tag01.tag-gold-exclusive .scheme12 { left: 3px; top: 9px; }
.hover-view:hover .tag01.tag-exclusive, .scheme14 .pt-item-6:hover .tag01.tag-exclusive, .scheme12 .games-header-toolbar-content UL LI:hover .tag01.tag-exclusive, .games-header-toolbar-content ul li:hover .tag01.tag-exclusive, .hover-view:hover .tag01.tag-gold-exclusive, .scheme14 .pt-item-6:hover .tag01.tag-gold-exclusive, .scheme12 .games-header-toolbar-content UL LI:hover .tag01.tag-gold-exclusive, .games-header-toolbar-content ul li:hover .tag01.tag-gold-exclusive { opacity: 0; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear; }
.games-header-toolbar-content .tag01.tag-exclusive, .games-header-toolbar-content .tag01.tag-gold-exclusive { top: 9px; left: 0; }
.tag01.tag-exclusive { background: url(../css/portlet/games/exclusive-label.png) no-repeat; height: 26px; }
.tag01.tag-gold-exclusive { background: url(../css/portlet/games/gold-exclusive-label.png) no-repeat; height: 34px; }

.scheme12 .games-header-toolbar-content .tag01.tag-new { right: 3px; top: 3px; opacity: 1; z-index: 1; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear; }
.scheme12 .games-header-toolbar-content UL LI:hover .tag01.tag-new { opacity: 0; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear; }

#gameTypes { width: 400px; }

.scheme5 .big-promo .bonus-separator, .scheme6.page_lotto .big-promo .bonus-separator, .scheme11 .big-promo .bonus-separator { height: 0; line-height: 0; margin: 8px 0; clear: both; }

.offer-modal .tc-prompt, .offer-modal .tc-content, .offer-modal .scheme12 .casino-promo .tc-content, .scheme12 .casino-promo .offer-modal .tc-content, .scheme5 .offer-modal .tc-prompt, .scheme5 .offer-modal .tc-content, .scheme6.page_lotto .offer-modal .tc-prompt, .scheme6.page_lotto .offer-modal .tc-content, .scheme13 .offer-modal .tc-prompt, .scheme13 .offer-modal .tc-content, .promo-detailed-games, .reveal-modal.offer-modal .offer-modal-content { position: relative; overflow: hidden; }

.scheme12 .big-promo .item, .scheme12 .content-wrap, .scheme12 .casino-offers-playnow { background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.2) 0px, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.2) 100%); background: -ms-linear-gradient(left, rgba(255, 255, 255, 0.2) 0px, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.2) 100%); background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.2) 0px, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.2) 100%); background: -o-linear-gradient(left, rgba(255, 255, 255, 0.2) 0px, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.2) 100%); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr="rgba(255, 255, 255, 0.2) 0px", EndColorStr = "rgba(255, 255, 255, 0.1) 50%"); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#22ffffff', endColorstr='#33ffffff', GradientType=1); /* IE6-9 */ border: 1px solid #7d7d7d; border: 1px solid rgba(125, 125, 125, 0.6); box-shadow: 0 0 14px rgba(0, 0, 0, 0.5); -webkit-transition: opacity .1s ease-in-out; transition: opacity .1s ease-in-out; }

.offer-modal .tc-title a, .scheme10 .offer-modal .tc-title a, .scheme16 .offer-modal .tc-title a, .scheme13 .offer-modal .tc-title a, .scheme12 .big-promo .item h1, .scheme12 .casino-promo .promo-title h3, .scheme12 .casino-promo .promo-content-box h3 { font-size: 14px; }

.scheme12 .casino-promo .aside { float: right; text-align: left; }

.scheme12 .casino-promo .message-area:before, .scheme12 .casino-promo .message-area:after { position: absolute; content: ""; width: 0; height: 0; top: 10px; border: 4px solid transparent; }

.scheme12 .casino-promo .promo-title, .scheme12 .casino-promo .promo-image, .scheme12 .casino-promo .tc-title, .scheme12 .casino-promo .tc-prompt, .scheme12 .casino-promo .tc-content { border: none; background: none; }

.scheme12 .casino-promo .prev-slide a, .scheme12 .casino-promo .next-slide a, .offer-modal .prev-slide a, .offer-modal .next-slide a { display: block; width: 33px; height: 33px; }

.scheme12 .casino-promo .prev-slide, .scheme12 .casino-promo .next-slide { width: 22px; height: 29px; position: absolute; top: 425px; }

.scheme12 .casino-promo .tc-title a { position: relative; background: none; padding: 3px 0 0 16px; font-size: 12px; text-decoration: none; color: #ffffff; }

.offer-modal .popupClose, .scheme5 .offer-modal .popupClose, .scheme6 .offer-modal .popupClose, .scheme10 .offer-modal .popupClose, .scheme16 .offer-modal .popupClose, .scheme13 .offer-modal .popupClose, #playtechModal.deposit_popup .popupClose { width: 47px; height: 47px; }

.offer-modal .promo-title, .scheme10 .offer-modal .promo-title, .scheme16 .offer-modal .promo-title, .scheme13 .offer-modal .promo-title { text-align: center; margin: 0 -44px 10px; padding: 14px 12px 12px; color: #fff; font-weight: bold; font-size: 13px; }

.offer-modal .promo-image-box { width: 684px; margin: 0 auto 10px; padding-bottom: 19px; background: url(../css/color_schemes/scheme10/offer-popup-image-box-shadow.png) no-repeat center bottom; }

.offer-modal .tc-title a, .scheme10 .offer-modal .tc-title a, .scheme16 .offer-modal .tc-title a, .scheme13 .offer-modal .tc-title a { background: url("../css/color_schemes/scheme10/promo-popup-tc-icons.png") no-repeat left top; display: block; line-height: 17px; text-decoration: none; color: #686868; padding: 2px 30px; }

.offer-modal .tc-title a.active-tc, .scheme10 .offer-modal .tc-title a.active-tc, .scheme16 .offer-modal .tc-title a.active-tc, .scheme13 .offer-modal .tc-title a.active-tc { background-position: left bottom; }

.offer-modal .tc-prompt, .offer-modal .tc-content, .offer-modal .scheme12 .casino-promo .tc-content, .scheme12 .casino-promo .offer-modal .tc-content, .scheme5 .offer-modal .tc-prompt, .scheme5 .offer-modal .tc-content, .scheme6.page_lotto .offer-modal .tc-prompt, .scheme6.page_lotto .offer-modal .tc-content, .scheme13 .offer-modal .tc-prompt, .scheme13 .offer-modal .tc-content { border-top: 1px solid #fff; color: #434345; padding: 7px 14px; }

.offer-modal .prev-slide, .offer-modal .next-slide { width: 39px; height: 65px; position: absolute; top: 365px; }
.offer-modal .prev-slide a, .offer-modal .next-slide a { margin: 16px 3px; }

.scheme5 .promo-disable-tooltip, .scheme6 .promo-disable-tooltip, .scheme11 .promo-disable-tooltip, .scheme12 .promo-disable-tooltip, .scheme10 .promo-disable-tooltip, .scheme16 .promo-disable-tooltip, .scheme13 .promo-disable-tooltip { position: absolute; z-index: 202; border-radius: 3px; padding: 5px; color: #fff; font-size: 10px; }

.scheme5 .promo-disable-tooltip .tooltip-arrow, .scheme6 .promo-disable-tooltip .tooltip-arrow, .scheme11 .promo-disable-tooltip .tooltip-arrow, .scheme12 .promo-disable-tooltip .tooltip-arrow, .scheme10 .promo-disable-tooltip .tooltip-arrow, .scheme16 .promo-disable-tooltip .tooltip-arrow, .scheme13 .promo-disable-tooltip .tooltip-arrow { display: block; width: 8px; height: 6px; position: absolute; bottom: -5px; left: 50%; margin-left: -4px; background: url("../css/color_schemes/scheme10/promo-disable-arrow.png") no-repeat center center; }

.promo-list-v2 .offer-content-box h3, .offer-modal .promo-content-box h3 { padding: 4px; margin: 0 0 7px; overflow: hidden; color: #434343; font-size: 11px; white-space: nowrap; text-overflow: ellipsis; }

.scheme10 .big-promo .offer-content-box h1, .scheme14 .big-promo .bonus-container .bingo-promo-list .offer-content-box h1, .scheme15 .big-promo .bonus-container .bingo-promo-list .offer-content-box h1, .scheme10 .big-promo .offer-content-box h2, .scheme14 .big-promo .bonus-container .bingo-promo-list .offer-content-box h2, .scheme15 .big-promo .bonus-container .bingo-promo-list .offer-content-box h2, .scheme10 .big-promo .offer-content-box h3, .scheme14 .big-promo .bonus-container .bingo-promo-list .offer-content-box h3, .scheme15 .big-promo .bonus-container .bingo-promo-list .offer-content-box h3, .scheme11 .big-promo .item h1, .scheme13 .big-promo .offer-content-box h1, .scheme13 .big-promo .offer-content-box h2, .scheme13 .big-promo .offer-content-box h3, .scheme13 .offer-modal .promo-content-box h1, .scheme13 .offer-modal .promo-content-box h2, .scheme13 .offer-modal .promo-content-box h3 { font-size: 12px; padding: 4px 0 4px 4px; color: #434343; margin: 0 0 7px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.scheme10 .big-promo .offer-content-box .offer-separate, .scheme14 .big-promo .bonus-container .bingo-promo-list .offer-content-box .offer-separate, .scheme15 .big-promo .bonus-container .bingo-promo-list .offer-content-box .offer-separate, .scheme13 .big-promo .offer-content-box .offer-separate { height: 0; border-top: 1px solid #C7C7C7; border-bottom: 1px solid #fff; margin-right: 25px; overflow: hidden; }

.scheme10 .big-promo .offer-content-inner, .scheme14 .big-promo .bonus-container .bingo-promo-list .offer-content-inner, .scheme15 .big-promo .bonus-container .bingo-promo-list .offer-content-inner, .scheme13 .big-promo .offer-content-inner { height: 100px; position: relative; overflow: hidden; font-size: 11px; line-height: 18px; }

.scheme5 .big-promo .offer-content-inner, .scheme6.page_lotto .big-promo .offer-content-inner, .scheme11 .big-promo .offer-content-inner, .scheme12 .big-promo .offer-content-inner { height: 97px; overflow: hidden; font-size: 12px; line-height: 15px; }

.scheme10 .big-promo .item, .scheme14 .big-promo .bonus-container .bingo-promo-list .item, .scheme15 .big-promo .bonus-container .bingo-promo-list .item, .scheme13 .big-promo .item { margin-bottom: 5px; padding-bottom: 10px; background: url("../css/color_schemes/scheme10/offer-bottom-shadow.png") no-repeat center bottom; }

/*  commented 06.04.2015
%img325-125 { width:325px; height: 125px; display: block;
}
*/
.scheme10 .big-promo .item .offer-image-box, .scheme14 .big-promo .bonus-container .bingo-promo-list .item .offer-image-box, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .offer-image-box, .scheme13 .big-promo .item .offer-image-box { float: left; width: 343px; height: 143px; border-radius: 6px; border: 1px solid #ECECEE; box-shadow: 0 3px 3px #EDEFEE; overflow: hidden; position: relative; z-index: 2; }

.scheme10 .big-promo .item .offer-image-box .offer-image-inner-box2 .image, .scheme14 .big-promo .bonus-container .bingo-promo-list .item .offer-image-box .offer-image-inner-box2 .image, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .offer-image-box .offer-image-inner-box2 .image, .scheme13 .big-promo .item .offer-image-inner-box2 .image { border: 1px solid #fff; }
.scheme10 .big-promo .item .offer-image-box .offer-image-inner-box2 .image img, .scheme14 .big-promo .bonus-container .bingo-promo-list .item .offer-image-box .offer-image-inner-box2 .image img, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .offer-image-box .offer-image-inner-box2 .image img, .scheme13 .big-promo .item .offer-image-inner-box2 .image img { float: none; margin: 0; }
.scheme10 .big-promo .item .offer-image-box .offer-image-inner-box2 .image .list-picture, .scheme14 .big-promo .bonus-container .bingo-promo-list .item .offer-image-box .offer-image-inner-box2 .image .list-picture, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .offer-image-box .offer-image-inner-box2 .image .list-picture, .scheme13 .big-promo .item .offer-image-inner-box2 .image .list-picture { margin: 0; padding: 0; }

.scheme10 .big-promo .offer-content-box, .scheme14 .big-promo .bonus-container .bingo-promo-list .offer-content-box, .scheme15 .big-promo .bonus-container .bingo-promo-list .offer-content-box, .scheme13 .big-promo .offer-content-box { padding-left: 363px; color: #434343; height: 145px; position: relative; }

.scheme10 .big-promo .offer-content-box .offer-buttons-container, .scheme14 .big-promo .bonus-container .bingo-promo-list .offer-content-box .offer-buttons-container, .scheme15 .big-promo .bonus-container .bingo-promo-list .offer-content-box .offer-buttons-container, .scheme13 .big-promo .offer-content-box .offer-buttons-container { bottom: 0; padding: 0; position: absolute; right: 0; }

.scheme13 .promo-disable-tooltip:after { top: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(136, 183, 213, 0); border-width: 3px; margin-left: -3px; }

.scheme5 .selective-overlay-super-elements .item, .scheme6 .selective-overlay-super-elements .item, .scheme11 .big-promo .selective-overlay-super-elements .item, .scheme12 .big-promo .selective-overlay-super-elements .item, .scheme14 .selective-overlay-super-elements .item, .scheme15 .selective-overlay-super-elements .item { -webkit-transition: opacity 0.3s ease-in-out; -moz-transition: opacity 0.3s ease-in-out; -ms-transition: opacity 0.3s ease-in-out; -o-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out; }

.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 { height: 100%; width: 100%; background: #000000; opacity: 0.4; position: absolute; top: 0; left: 0; display: block; }

.scheme5 .big-promo .item, .scheme6 .big-promo .item, .scheme11 .big-promo .item, .scheme12 .big-promo .item, .scheme14 .big-promo .bingo-promo-blocks .item, .scheme14 .big-promo .promo-list-casino .item, .scheme15 .big-promo .bingo-promo-blocks .item, .scheme15 .big-promo .promo-list-casino .item { float: left; width: 327px; position: relative; margin-top: 15px; padding: 9px; z-index: 3; }
.scheme5 .big-promo .item.second, .scheme6 .big-promo .item.second, .scheme11 .big-promo .item.second, .scheme12 .big-promo .item.second, .scheme14 .big-promo .bingo-promo-blocks .item.second, .scheme14 .big-promo .promo-list-casino .item.second, .scheme15 .big-promo .bingo-promo-blocks .item.second, .scheme15 .big-promo .promo-list-casino .item.second { margin-left: 15px; }
.scheme5 .big-promo .item:hover, .scheme6 .big-promo .item:hover, .scheme11 .big-promo .item:hover, .scheme12 .big-promo .item:hover, .scheme14 .big-promo .bingo-promo-blocks .item:hover, .scheme14 .big-promo .promo-list-casino .item:hover, .scheme15 .big-promo .bingo-promo-blocks .item:hover, .scheme15 .big-promo .promo-list-casino .item:hover, .scheme5 .big-promo .item.selective-overlay-hover-element, .scheme6 .big-promo .item.selective-overlay-hover-element, .scheme11 .big-promo .item.selective-overlay-hover-element, .scheme12 .big-promo .item.selective-overlay-hover-element, .scheme14 .big-promo .bingo-promo-blocks .item.selective-overlay-hover-element, .scheme14 .big-promo .promo-list-casino .item.selective-overlay-hover-element, .scheme15 .big-promo .bingo-promo-blocks .item.selective-overlay-hover-element, .scheme15 .big-promo .promo-list-casino .item.selective-overlay-hover-element { opacity: 1; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a62c2c2c', endColorstr='#a62c2c2c', GradientType=1); }
.scheme5 .big-promo .item:hover .item-opacity, .scheme6 .big-promo .item:hover .item-opacity, .scheme11 .big-promo .item:hover .item-opacity, .scheme12 .big-promo .item:hover .item-opacity, .scheme14 .big-promo .bingo-promo-blocks .item:hover .item-opacity, .scheme14 .big-promo .promo-list-casino .item:hover .item-opacity, .scheme15 .big-promo .bingo-promo-blocks .item:hover .item-opacity, .scheme15 .big-promo .promo-list-casino .item:hover .item-opacity, .scheme5 .big-promo .item.selective-overlay-hover-element .item-opacity, .scheme6 .big-promo .item.selective-overlay-hover-element .item-opacity, .scheme11 .big-promo .item.selective-overlay-hover-element .item-opacity, .scheme12 .big-promo .item.selective-overlay-hover-element .item-opacity, .scheme14 .big-promo .bingo-promo-blocks .item.selective-overlay-hover-element .item-opacity, .scheme14 .big-promo .promo-list-casino .item.selective-overlay-hover-element .item-opacity, .scheme15 .big-promo .bingo-promo-blocks .item.selective-overlay-hover-element .item-opacity, .scheme15 .big-promo .promo-list-casino .item.selective-overlay-hover-element .item-opacity { display: none; }
.scheme5 .big-promo .item p, .scheme6 .big-promo .item p, .scheme11 .big-promo .item p, .scheme12 .big-promo .item p, .scheme14 .big-promo .bingo-promo-blocks .item p, .scheme14 .big-promo .promo-list-casino .item p, .scheme15 .big-promo .bingo-promo-blocks .item p, .scheme15 .big-promo .promo-list-casino .item p { line-height: 18px; font-size: 10px; }
.scheme5 .big-promo .image, .scheme6 .big-promo .image, .scheme11 .big-promo .image, .scheme12 .big-promo .image, .scheme14 .big-promo .bingo-promo-blocks .image, .scheme14 .big-promo .promo-list-casino .image, .scheme15 .big-promo .bingo-promo-blocks .image, .scheme15 .big-promo .promo-list-casino .image { width: 325px; height: 125px; overflow: hidden; margin-bottom: 10px; }
.scheme5 .big-promo .image img, .scheme6 .big-promo .image img, .scheme11 .big-promo .image img, .scheme12 .big-promo .image img, .scheme14 .big-promo .bingo-promo-blocks .image img, .scheme14 .big-promo .promo-list-casino .image img, .scheme15 .big-promo .bingo-promo-blocks .image img, .scheme15 .big-promo .promo-list-casino .image img { width: 325px; height: 125px; }

.scheme10 .big-promo .item .item-inner, .scheme14 .big-promo .bonus-container .bingo-promo-list .item .item-inner, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .item-inner { overflow: hidden; border-radius: 6px; border: 1px solid #BEC2C5; padding: 10px 18px 10px 8px; }
.scheme10 .big-promo .item .offer-image-box .offer-image-inner-box, .scheme14 .big-promo .bonus-container .bingo-promo-list .item .offer-image-box .offer-image-inner-box, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .offer-image-box .offer-image-inner-box { border-radius: 6px; background-color: #D6E6F5; }
.scheme10 .big-promo .item .offer-image-box .offer-image-inner-box2, .scheme14 .big-promo .bonus-container .bingo-promo-list .item .offer-image-box .offer-image-inner-box2, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .offer-image-box .offer-image-inner-box2 { padding: 8px; box-shadow: inset 0 2px 4px #8A949D; }
.scheme10 .big-promo .offer-content-box h1, .scheme14 .big-promo .bonus-container .bingo-promo-list .offer-content-box h1, .scheme15 .big-promo .bonus-container .bingo-promo-list .offer-content-box h1, .scheme10 .big-promo .offer-content-box h2, .scheme14 .big-promo .bonus-container .bingo-promo-list .offer-content-box h2, .scheme15 .big-promo .bonus-container .bingo-promo-list .offer-content-box h2, .scheme10 .big-promo .offer-content-box h3, .scheme14 .big-promo .bonus-container .bingo-promo-list .offer-content-box h3, .scheme15 .big-promo .bonus-container .bingo-promo-list .offer-content-box h3 { background: #D8E9F9; }

.scheme14 .big-promo .big-promo-view .view-type, .scheme14 .big-promo .big-promo-view .view-type input[type="radio"], .scheme14 .big-promo .big-promo-view .view-type label.view-icons { height: 22px; width: 22px; }

.scheme14 .big-promo .big-promotion-topper, .scheme14 .offer-modal-bingo .promo-title, .scheme14 .offer-modal-bingo .tcLink-wrap .tc-title { 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"); height: 29px; padding-top: 10px; padding-left: 15px; border-radius: 5px 5px 0 0; border-top: 1px solid #3fc3e4; border-bottom: 1px solid #43caeb; border-left: 1px solid #40c5e6; border-right: 1px solid #40c5e6; }

.scheme15 .big-promo .bingo-promo-blocks .item .item-topper, .scheme15 .offer-modal .promo-title { background-color: #004696; padding: 6px 10px 6px 28px; background-image: url(../css/color_schemes/scheme15/bingo-title-start.png); background-repeat: no-repeat; background-position: 5px center; margin-bottom: 1px; }

.promo-detailed-games { width: 774px; }
.promo-detailed-games .container { position: relative; padding: 0 44px 34px; }
.promo-detailed-games .promo-content-box { padding-top: 30px; overflow: hidden; background: url(../css/color_schemes/scheme10/offer-popup-separate-line.png) no-repeat center top; color: #000000; }
.promo-detailed-games .promo-content-box .content { float: left; width: 400px; }
.promo-detailed-games .promo-content-box .content p { margin: 0; padding: 8px 0px 10px; }
.promo-detailed-games .promo-content-box .content p.opt-in { padding-top: 30px; text-align: left; }
.promo-detailed-games .promo-content-box .contentBox { margin-left: 0; }
.promo-detailed-games .promo-content-box h3 { margin-bottom: 12px; }
.promo-detailed-games .promo-content-box .opt-in .btn { float: none; margin-left: 0; }
.promo-detailed-games .aside { float: right; width: 234px; text-align: left; }
.promo-detailed-games .aside label { font-size: 11px; padding-right: 10px; }
.promo-detailed-games .aside input[type="radio"] { margin-left: 6px; }
.promo-detailed-games #feedback-form textarea { width: 210px; font-size: 11px; }
.promo-detailed-games #feedback-form .button { float: right; margin-right: 7px; }
.promo-detailed-games #feedback-form #feedback-validation-msg { padding: 3px 3px 3px 30px; background: url("../css/popup/feedback_error_icon.png") no-repeat 0 2px; font-size: 11px; line-height: 12px; font-weight: bold; margin: 8px 0; }
.promo-detailed-games .tcLink-wrap { text-align: left; margin-top: 40px; }

#playtechModal.offer-modal, #playtechModal.casino-promo { top: 10px; }

.reveal-modal #buyInFormContainer .tcLink { text-decoration: underline; }
.reveal-modal #buyInFormContainer .tcLink:hover { text-decoration: none; }

.reveal-modal #buyInFormContainer #cancelBuyIn { margin: 0 0 10px; }

.reveal-modal #buyInFormContainer.buyInFormGames #buyInBtn { background: linear-gradient(to bottom, #00C100 0%, #009700 100%) repeat scroll 0 0 transparent; height: auto; }

.reveal-modal #buyInFormContainer.buyInFormGames #cancelBuyIn { display: none; }

.reveal-modal.offer-modal .portlet-icons { z-index: 1; top: 35px; right: -17px; }
.reveal-modal.offer-modal .offer-modal-content { -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; border-radius: 6px; margin: 0 auto; border: 13px solid #dcddde; background-color: #f6f6f6; font-size: 11px; line-height: 18px; }
.reveal-modal.offer-modal .promo-image { background: -webkit-linear-gradient(top, #EEF2F5, #DCDCDC); background: -ms-linear-gradient(top, #EEF2F5, #DCDCDC); background: -moz-linear-gradient(top, #EEF2F5, #DCDCDC); background: -o-linear-gradient(top, #EEF2F5, #DCDCDC); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#EEF2F5", EndColorStr = "#DCDCDC"); border: 1px solid #BEBEBE; padding: 17px; }
.reveal-modal.offer-modal .promo-image img { display: block; width: 650px; height: 250px; border-radius: 6px; }
.reveal-modal.offer-modal .tc-title { background: -webkit-linear-gradient(top, #F0F1F3, #DBDDDC); background: -ms-linear-gradient(top, #F0F1F3, #DBDDDC); background: -moz-linear-gradient(top, #F0F1F3, #DBDDDC); background: -o-linear-gradient(top, #F0F1F3, #DBDDDC); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#F0F1F3", EndColorStr = "#DBDDDC"); border-top-left-radius: 6px; border-top-right-radius: 6px; border-top: 1px solid #fff; border-bottom: 1px solid #BCBEBD; padding: 5px 16px; color: #686868; }
.reveal-modal.offer-modal .contentBox ol, .reveal-modal.offer-modal .contentBox ul, .reveal-modal.offer-modal .contentBox a { color: #434343; }

.promo-list-v2 { position: relative; }
.promo-list-v2 .item .button.arrow { float: right; min-width: 115px; margin-left: 10px; }

.confirm-from-games .portlet-msg-success { background: #F4FDEF url("../css/color_schemes/scheme10/promo-confirm-icon.png") no-repeat 5px center; padding: 10px 6px 11px 35px; }

.offer-modal .promo-title h3 { margin-top: 0; }
.offer-modal .tc-content { display: none; }
.offer-modal .prev-slide { left: 1px; background-position: top left; }
.offer-modal .next-slide { right: 1px; background-position: bottom left; }

.scheme5 .fixed-w23_4.portlet-column-last .portlet-boundary, .scheme6 .fixed-w23_4.portlet-column-last .portlet-boundary, .scheme11 .fixed-w23_4.portlet-column-last .portlet-boundary, .scheme12 .fixed-w23_4.portlet-column-last .portlet-boundary { padding: 0; }
.scheme5 .big-promo, .scheme6 .big-promo, .scheme11 .big-promo, .scheme12 .big-promo { margin: 0; padding: 0 0 10px; }

.scheme5 .offer-modal .aside { display: none; }
.scheme5 .offer-modal .content { width: 100%; }
.scheme5 .offer-modal .popupClose { background-image: url(../css/color_schemes/scheme5/promo-close-icon.png); }
.scheme5 .offer-modal .promo-title { background: -webkit-linear-gradient(top, #FDDA50, #E6A401); background: -ms-linear-gradient(top, #FDDA50, #E6A401); background: -moz-linear-gradient(top, #FDDA50, #E6A401); background: -o-linear-gradient(top, #FDDA50, #E6A401); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#FDDA50", EndColorStr = "#E6A401"); color: #434343; border: 1px solid #D2AF4A; }
.scheme5 .offer-modal .tc-prompt, .scheme5 .offer-modal .tc-content { background-color: #FCE89D; }
.scheme5 .offer-modal .promo-content-box h3 { background: #FCE89D; }
.scheme5 .offer-modal .prev-slide, .scheme5 .offer-modal .next-slide { background-image: url(../css/color_schemes/scheme5/popup-scroll-buttons.png); background-repeat: no-repeat; }

.scheme6.page_lotto .offer-modal .aside { display: none; }
.scheme6.page_lotto .offer-modal .content { width: 100%; }
.scheme6.page_lotto .offer-modal .tc-prompt, .scheme6.page_lotto .offer-modal .tc-content { background-color: #C9E1B7; }
.scheme6.page_lotto .offer-modal .promo-content-box h3 { background: #C9E1B7; }
.scheme6.page_sports .big-promo .item { background-color: #f0f0f0; border: 1px solid #D4DDE4; border-radius: 6px; }
.scheme6.page_sports .big-promo .item:hover { filter: none; }
.scheme6.page_sports .big-promo .image { border: 1px solid #f0f0f0; }
.scheme6.page_sports .big-promo .offer-content-title { background: -webkit-linear-gradient(top, #78BD4E 0%, #499521 50%, #397d16 100%); background: -ms-linear-gradient(top, #78BD4E 0%, #499521 50%, #397d16 100%); background: -moz-linear-gradient(top, #78BD4E 0%, #499521 50%, #397d16 100%); background: -o-linear-gradient(top, #78BD4E 0%, #499521 50%, #397d16 100%); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#78BD4E 0%", EndColorStr = "#499521 50%"); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#78BD4E', endColorstr = '#397d16', GradientType = 0); border-radius: 6px 6px 0 0; overflow: hidden; min-height: 17px; padding: 3px 7px 4px 7px; }
.scheme6.page_sports .big-promo .offer-content-title h1 { width: 230px; white-space: nowrap; }
.scheme6.page_sports .big-promo .bonus-counter { font-size: 10px; overflow: hidden; padding: 4px 8px 2px 8px; border-radius: 10px; background: -webkit-linear-gradient(top, #40881b 0%, #7aac5f 100%); background: -ms-linear-gradient(top, #40881b 0%, #7aac5f 100%); background: -moz-linear-gradient(top, #40881b 0%, #7aac5f 100%); background: -o-linear-gradient(top, #40881b 0%, #7aac5f 100%); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#40881b 0%", EndColorStr = "#7aac5f 100%"); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#40881b', endColorstr = '#7aac5f', GradientType = 0); }
.scheme6.page_sports .big-promo .offer-content-article-container { padding: 8px 7px 5px; border: 1px solid #d9d6db; border-top: none; border-radius: 0 0 6px 6px; }
.scheme6.page_sports .big-promo .offer-content-article-box { height: 50px; overflow: hidden; margin-bottom: 3px; font-size: 12px; line-height: 16px; color: #5D5B5E; }
.scheme6.page_sports .big-promo .offer-buttons-container { margin: 0 -2px; }
.scheme6.page_sports .big-promo .offer-buttons-container-inner { display: table; width: 100%; }
.scheme6.page_sports .big-promo .offer-buttons-container-inner > span { display: table-cell; }
.scheme6.page_sports .big-promo .offer-buttons-container-inner .button { display: block; margin: 0 2px; }
.scheme6.page_sports .offer-modal .promo-content-box h3 { background: -webkit-linear-gradient(top, #62af38, #3e8519); background: -ms-linear-gradient(top, #62af38, #3e8519); background: -moz-linear-gradient(top, #62af38, #3e8519); background: -o-linear-gradient(top, #62af38, #3e8519); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#62af38", EndColorStr = "#3e8519"); border-radius: 5px 5px 0 0; font-size: 12px; color: #fff; padding: 5px 7px 4px; }
.scheme6.page_sports .offer-modal .feedback-content { overflow: visible; }
.scheme6.page_sports .offer-modal .message-area { position: relative; }
.scheme6.page_sports .offer-modal .message-area:before { position: absolute; content: ""; width: 0; height: 0; top: 10px; left: -9px; border: 4px solid transparent; border-right: 5px solid #bfbfbf; }
.scheme6.page_sports .offer-modal .message-area:after { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: transparent #fff transparent transparent; border-image: none; border-style: solid; border-width: 4px 5px 4px 4px; content: ""; height: 0; left: -8px; position: absolute; top: 10px; width: 0; }
.scheme6.page_sports .offer-modal textarea { width: 100%; }
.scheme6.page_sports .offer-modal #feedback-form textarea { width: 230px; }
.scheme6.page_sports .offer-modal #feedback-form .button { display: block; float: none; margin-right: 0; }
.scheme6.page_sports .offer-modal #feedback-form #feedback-validation-msg { padding: 3px 3px 3px 30px; background: url("../css/popup/feedback_error_icon.png") no-repeat 0 2px; font-size: 11px; line-height: 12px; font-weight: bold; margin: 8px 0; }
.scheme6.page_sports .offer-modal .opt-in .button { display: block; }
.scheme6.page_sports .offer-modal .login-join-buttons .button { width: 48%; float: right; }
.scheme6.page_sports .offer-modal .login-join-buttons .button.login { float: left; }
.scheme6.page_sports .offer-modal .promo-disable-tooltip { background: -webkit-linear-gradient(top, #009DE8, #0087CC); background: -ms-linear-gradient(top, #009DE8, #0087CC); background: -moz-linear-gradient(top, #009DE8, #0087CC); background: -o-linear-gradient(top, #009DE8, #0087CC); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#009DE8", EndColorStr = "#0087CC"); font-size: 12px; height: 59px; left: 2px; padding-bottom: 3px; top: 62px; width: 220px; z-index: inherit; }
.scheme6.page_sports .offer-modal .promo-disable-tooltip p { margin-top: 5px; text-align: center; }
.scheme6.page_sports .offer-modal .promo-disable-tooltip .button.mini { min-width: 105px; margin-right: 3px; }
.scheme6.page_sports .offer-modal .promo-disable-tooltip .button.mini.arrow span { background-image: url(../images/small-button-arrow.png); }
.scheme6.page_sports .offer-modal .promo-disable-tooltip .button.mini span { padding-left: 5px; }
.scheme6 .offer-modal .promo-title { background: -webkit-linear-gradient(top, #78BD4E 0%, #499521 50%, #397d16 100%); background: -ms-linear-gradient(top, #78BD4E 0%, #499521 50%, #397d16 100%); background: -moz-linear-gradient(top, #78BD4E 0%, #499521 50%, #397d16 100%); background: -o-linear-gradient(top, #78BD4E 0%, #499521 50%, #397d16 100%); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#78BD4E 0%", EndColorStr = "#499521 50%"); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#78BD4E', endColorstr = '#397d16', GradientType = 0); border: 1px solid #2b8819; }
.scheme6 .offer-modal .popupClose { background-image: url("../css/color_schemes/scheme6/promo-close-icon.png"); }
.scheme6 .offer-modal .next-slide, .scheme6 .offer-modal .prev-slide { background-image: url(../css/color_schemes/scheme6/popup-scroll-buttons.png); background-repeat: no-repeat; }

.scheme5 .big-promo .item, .scheme6.page_lotto .big-promo .item { background: -webkit-linear-gradient(top, #0054A5, #003F86); background: -ms-linear-gradient(top, #0054A5, #003F86); background: -moz-linear-gradient(top, #0054A5, #003F86); background: -o-linear-gradient(top, #0054A5, #003F86); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#0054A5", EndColorStr = "#003F86"); overflow: hidden; font-size: 12px; border: 1px solid #195FA4; }
.scheme5 .big-promo .image, .scheme6.page_lotto .big-promo .image { border: 1px solid #2768a1; }
.scheme5 .big-promo .item, .scheme5 .big-promo .image, .scheme6.page_lotto .big-promo .item, .scheme6.page_lotto .big-promo .image { -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; border-radius: 6px; }
.scheme5 .big-promo .bonus-separator, .scheme6.page_lotto .big-promo .bonus-separator { border-top: 1px solid #002e59; border-bottom: 1px solid #1C568F; }
.scheme5 .big-promo .offer-content-inner div, .scheme6.page_lotto .big-promo .offer-content-inner div { font-size: 11px; color: #ffffff; line-height: 18px; }

.scheme10 .big-promo .item .item-inner { background: -webkit-linear-gradient(top, #F3F4F6, #DBDDDC); background: -ms-linear-gradient(top, #F3F4F6, #DBDDDC); background: -moz-linear-gradient(top, #F3F4F6, #DBDDDC); background: -o-linear-gradient(top, #F3F4F6, #DBDDDC); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#F3F4F6", EndColorStr = "#DBDDDC"); }

.scheme10, .scheme16 { /*  .big-promo { @extend %big-promo-elem-list; .item { .item-inner { @include linear-gradient($grey-gradient); } } }*/ }
.scheme10 .offer-modal .popupClose, .scheme16 .offer-modal .popupClose { background-image: url("../css/color_schemes/scheme10/promo-close-icon.png"); }
.scheme10 .offer-modal .promo-title, .scheme16 .offer-modal .promo-title { background: -webkit-linear-gradient(top, #4197E2, #2B79BB); background: -ms-linear-gradient(top, #4197E2, #2B79BB); background: -moz-linear-gradient(top, #4197E2, #2B79BB); background: -o-linear-gradient(top, #4197E2, #2B79BB); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#4197E2", EndColorStr = "#2B79BB"); border: 1px solid #1866A6; }
.scheme10 .offer-modal .promo-content-box h3, .scheme16 .offer-modal .promo-content-box h3 { background: #D8E9F9; }
.scheme10 .offer-modal .tc-title a, .scheme16 .offer-modal .tc-title a { background: url("../css/color_schemes/scheme10/promo-popup-tc-icons.png") no-repeat left top; }
.scheme10 .offer-modal .tc-prompt, .scheme10 .offer-modal .tc-content, .scheme16 .offer-modal .tc-prompt, .scheme16 .offer-modal .tc-content { background-color: #D8E9F9; }
.scheme10 .offer-modal .prev-slide, .scheme10 .offer-modal .next-slide, .scheme16 .offer-modal .prev-slide, .scheme16 .offer-modal .next-slide { background-image: url(../css/color_schemes/scheme10/popup-scroll-buttons.png); background-repeat: no-repeat; }
.scheme10 .promo-disable-tooltip, .scheme16 .promo-disable-tooltip { background: -webkit-linear-gradient(top, #4197E2, #2B79BB); background: -ms-linear-gradient(top, #4197E2, #2B79BB); background: -moz-linear-gradient(top, #4197E2, #2B79BB); background: -o-linear-gradient(top, #4197E2, #2B79BB); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#4197E2", EndColorStr = "#2B79BB"); }
.scheme10 .promo-disable-tooltip .tooltip-arrow, .scheme16 .promo-disable-tooltip .tooltip-arrow { background: url(../css/color_schemes/scheme10/promo-disable-arrow.png) no-repeat center center; }

.scheme11 .big-promo .item { background: -webkit-linear-gradient(top, #F3F4F6, #DBDDDC); background: -ms-linear-gradient(top, #F3F4F6, #DBDDDC); background: -moz-linear-gradient(top, #F3F4F6, #DBDDDC); background: -o-linear-gradient(top, #F3F4F6, #DBDDDC); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#F3F4F6", EndColorStr = "#DBDDDC"); border: 1px solid #b6b6b6; box-shadow: none; color: #434343; font-size: 12px; }
.scheme11 .big-promo .item h1 { background: #dcdaeb; }
.scheme11 .big-promo .item:hover { background: #E8E8FF; }
.scheme11 .big-promo .item:hover h1 { background: #F8F8F8; }
.scheme11 .big-promo .item:after { content: ""; position: absolute; bottom: -8px; left: 0; background: url(../css/color_schemes/scheme11/bingo-shadow.png) no-repeat; width: 340px; height: 8px; }
.scheme11 .big-promo .item.inActive { opacity: 0.4; z-index: 0; }
.scheme11 .big-promo .image { border: 1px solid #ffffff; }
.scheme11 .big-promo .item, .scheme11 .big-promo .image { border-radius: 6px; }
.scheme11 .big-promo .bonus-separator { border-top: 1px solid #d1d1d1; border-bottom: 1px solid #f5f5f5; }
.scheme11 .big-promo .offer-content-inner div { font-size: 11px; color: #434343; line-height: 18px; }
.scheme11 .big-promo .offer-content-box h3 { background-color: #e8e7f3; }
.scheme11 .offer-modal .aside { display: none; }
.scheme11 .offer-modal .content { width: 100%; }
.scheme11 .offer-modal .popupClose { background-image: url("../css/color_schemes/scheme11/promo-close-icon.png"); }
.scheme11 .offer-modal .promo-title { background: -webkit-linear-gradient(top, #bcbdfc, #7d73ae); background: -ms-linear-gradient(top, #bcbdfc, #7d73ae); background: -moz-linear-gradient(top, #bcbdfc, #7d73ae); background: -o-linear-gradient(top, #bcbdfc, #7d73ae); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#bcbdfc", EndColorStr = "#7d73ae"); border: 1px solid #756f97; }
.scheme11 .offer-modal .tc-prompt, .scheme11 .offer-modal .tc-content { background-color: #DBDBF4; }
.scheme11 .offer-modal .promo-content-box h3 { background-color: #e8e7f3; }
.scheme11 .offer-modal .prev-slide, .scheme11 .offer-modal .next-slide { background-image: url(../css/color_schemes/scheme11/popup-scroll-buttons.png); background-repeat: no-repeat; }
.scheme11 .selective-overlay { background: transparent; }

.scheme12 .big-promo { padding: 0 0 10px 2px; }
.scheme12 .big-promo .item h1 { line-height: 17px; }
.scheme12 .big-promo .item p { padding-left: 0; margin-top: 13px; margin-bottom: 3px; font-size: 12px; line-height: 15px; }
.scheme12 .big-promo .item .button.arrow { float: right; min-width: 115px; margin-left: 10px; }
.scheme12 .big-promo .selective-overlay-super-elements .item { opacity: 0.4; filter: alpha(opacity=40); }
.scheme12 .big-promo .selective-overlay-super-elements .item:hover, .scheme12 .big-promo .selective-overlay-super-elements .item.selective-overlay-hover-element { opacity: 1; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a62c2c2c', endColorstr='#a62c2c2c', GradientType=1); }
.scheme12 .big-promo .selective-overlay-super-elements .item:hover .item-opacity, .scheme12 .big-promo .selective-overlay-super-elements .item.selective-overlay-hover-element .item-opacity { display: none; }
.scheme12 .big-promo .bonus-separator { height: 3px; margin-top: 10px; background: transparent url(../css/color_schemes/scheme12/bonus-separator.png) repeat-x top left; }
.scheme12 .big-promo .offer-content-inner { height: 102px; }
.scheme12 .big-promo .offer-buttons-container { height: 37px; }
.scheme12 .big-promo .image { border: 1px solid #888; }
.scheme12 .content-wrap { margin: 15px 0 10px; padding: 30px 25px 20px 30px; }
.scheme12 .casino-promo { background: -webkit-linear-gradient(left, rgba(44, 44, 44, 0.85) 0, rgba(26, 26, 26, 0.85) 50%, rgba(44, 44, 44, 0.85) 100%); background: -ms-linear-gradient(left, rgba(44, 44, 44, 0.85) 0, rgba(26, 26, 26, 0.85) 50%, rgba(44, 44, 44, 0.85) 100%); background: -moz-linear-gradient(left, rgba(44, 44, 44, 0.85) 0, rgba(26, 26, 26, 0.85) 50%, rgba(44, 44, 44, 0.85) 100%); background: -o-linear-gradient(left, rgba(44, 44, 44, 0.85) 0, rgba(26, 26, 26, 0.85) 50%, rgba(44, 44, 44, 0.85) 100%); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr="rgba(44, 44, 44, 0.85) 0", EndColorStr = "rgba(26, 26, 26, 0.85) 50%"); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A52C2C2C', endColorstr='#A52C2C2C', GradientType=1); border: 1px solid #656565; border-radius: 0; zoom: 1; }
.scheme12 .casino-promo .promo-title { filter: none; margin: 0; padding: 14px 12px 10px; text-align: center; }
.scheme12 .casino-promo .promo-title h3 { font-weight: normal; }
.scheme12 .casino-promo .promo-image { filter: none; width: 684px; margin: 0 auto 10px; padding: 17px 0 19px; }
.scheme12 .casino-promo .promo-image img { border: 1px solid white; border-radius: 0; display: block; width: 650px; height: 250px; }
.scheme12 .casino-promo .portlet-icons { z-index: 202; }
.scheme12 .casino-promo .promo-content-box { background: none; color: #ffffff; padding-top: 0; }
.scheme12 .casino-promo .promo-content-box h3 { background: none; color: #fff; margin: 0 0 13px; padding: 0; font-weight: bold; }
.scheme12 .casino-promo .promo-content-box .button { min-width: 133px; }
.scheme12 .casino-promo .separator { width: 325px; margin: 5px 0; height: 2px; }
.scheme12 .casino-promo .separator.full { width: 650px; }
.scheme12 .casino-promo #feedback-form { margin-top: 16px; }
.scheme12 .casino-promo #feedback-form textarea { width: 233px; height: 55px; padding: 5px; background: black; background: rgba(0, 0, 0, 0.5); border: 1px solid #747474; color: #ffffff; }
.scheme12 .casino-promo #feedback-form .send-feedback-btn { margin: 7px 0 0; }
.scheme12 .casino-promo #feedback-form .send-feedback-btn span { padding: 2px 29px; }
.scheme12 .casino-promo #feedback-form #feedback-validation-msg { margin-left: 6px; }
.scheme12 .casino-promo .aside { width: 250px; }
.scheme12 .casino-promo .aside label { padding-right: 37px; }
.scheme12 .casino-promo .aside label.last { padding-right: 0; }
.scheme12 .casino-promo .aside .promo-disable-overlay { background: #000; background: transparent; opacity: 1; filter: alpha(opacity=0); }
.scheme12 .casino-promo .content { width: 365px; float: left; }
.scheme12 .casino-promo .container { padding: 0 65px 34px; }
.scheme12 .casino-promo .message-area { position: relative; margin-left: 5px; }
.scheme12 .casino-promo .message-area:before { border-right: 5px solid #747474; left: -9px; }
.scheme12 .casino-promo .message-area:after { border-right: 5px solid #000; left: -8px; }
.scheme12 .casino-promo .tc-title { float: none; background-image: none !important; padding: 0 0 5px 0; }
.scheme12 .casino-promo .tc-prompt, .scheme12 .casino-promo .tc-content { padding-left: 0; filter: none; color: #fff; font-size: 9px; }
.scheme12 .casino-promo .tc-content { display: none; }
.scheme12 .casino-promo .tc-content h1, .scheme12 .casino-promo .tc-content p { color: #ffffff; }
.scheme12 .casino-promo .prev-slide { left: 18px; background: url(../css/color_schemes/scheme12/icon_arrow_left.png) no-repeat; transition: left .1s ease-in-out; }
.scheme12 .casino-promo .prev-slide:hover { left: 14px; }
.scheme12 .casino-promo .next-slide { right: 18px; background: url(../css/color_schemes/scheme12/icon_arrow_right.png) no-repeat; transition: right .1s ease-in-out; }
.scheme12 .casino-promo .next-slide:hover { right: 14px; }
.scheme12 .casino-promo .offer-modal-content { overflow: hidden; }
.scheme12 .casino-promo .popupClose { width: 20px; height: 20px; background: url(../css/color_schemes/scheme12/icon_close.png) no-repeat; }
.scheme12 .casino-promo .inactive h3, .scheme12 .casino-promo .inactive input, .scheme12 .casino-promo .inactive label, .scheme12 .casino-promo .inactive textarea, .scheme12 .casino-promo .inactive .share-content, .scheme12 .casino-promo .inactive .send-feedback-btn, .scheme12 .casino-promo .inactive .separator, .scheme12 .casino-promo .inactive p:after, .scheme12 .casino-promo .inactive p:before { opacity: 0.3; filter: alpha(opacity=30); }
.scheme12 .casino-promo .inactive .share-content .fb-share-button iframe { filter: alpha(opacity=30); }
.scheme12 .casino-promo .promo-disable-tooltip { background: #b71610; background: rgba(183, 22, 16, 0.8); filter: none; left: 12px; top: 83px; z-index: inherit; width: 220px; height: 50px; padding-bottom: 3px; font-size: 12px; }
.scheme12 .casino-promo .promo-disable-tooltip:before { position: absolute; content: ""; left: 50%; bottom: -7px; border: 4px solid transparent; border-top: 3px solid #b71610; }
.scheme12 .casino-promo .promo-disable-tooltip p { margin-top: 5px; }
.scheme12 .casino-promo .promo-disable-tooltip .button.mini { min-width: 105px; margin-right: 3px; }
.scheme12 .casino-promo .promo-disable-tooltip .button.mini span { padding-left: 5px; }
.scheme12 .casino-promo .promo-disable-tooltip .button.mini.arrow span { background-image: url(../images/small-button-arrow.png); }
.scheme12 .casino-promo .tc-title a:before { position: absolute; left: 0; top: 7px; content: ""; border: 4px solid transparent; border-left: 8px solid #fff; }
.scheme12 .casino-promo .tc-title a.active-tc:before { position: absolute; left: 0; top: 7px; content: " "; border: 4px solid transparent; border-top: 8px solid #fff; }
.scheme12 .portlet-column-last .portlet-boundary { padding: 0; }
.scheme12 .selective-overlay { background: transparent; }

.scheme13 .big-promo .item .item-inner { background: -webkit-linear-gradient(top, #eff2f3, #dbdcdd); background: -ms-linear-gradient(top, #eff2f3, #dbdcdd); background: -moz-linear-gradient(top, #eff2f3, #dbdcdd); background: -o-linear-gradient(top, #eff2f3, #dbdcdd); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#eff2f3", EndColorStr = "#dbdcdd"); overflow: hidden; border-radius: 6px; border: 1px solid #cbcccc; padding: 8px 18px 8px 8px; }
.scheme13 .big-promo .item .offer-image-box .offer-image-inner-box { border-radius: 6px; background-color: #cfe2e0; }
.scheme13 .big-promo .item .offer-image-inner-box2 { padding: 8px; box-shadow: inset 0 2px 4px #8A949D; }
.scheme13 .big-promo .offer-content-box h1, .scheme13 .big-promo .offer-content-box h2, .scheme13 .big-promo .offer-content-box h3 { background: #cfe2e0; }
.scheme13 .big-promo .offer-content-box p { margin: 0; padding: 8px 4px 10px; }
.scheme13 .big-promo .offer-content-box .offer-buttons-container { overflow: hidden; }
.scheme13 .offer-modal .popupClose { background-image: url("../css/color_schemes/scheme13/promo-close-icon.png"); }
.scheme13 .offer-modal .promo-title { background: -webkit-linear-gradient(top, #1f9c94, #0a5450); background: -ms-linear-gradient(top, #1f9c94, #0a5450); background: -moz-linear-gradient(top, #1f9c94, #0a5450); background: -o-linear-gradient(top, #1f9c94, #0a5450); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#1f9c94", EndColorStr = "#0a5450"); border: 1px solid #756f97; }
.scheme13 .offer-modal .promo-content-box h1, .scheme13 .offer-modal .promo-content-box h2, .scheme13 .offer-modal .promo-content-box h3 { background: #cfe2e0; }
.scheme13 .offer-modal .tc-title { background: -webkit-linear-gradient(top, #fdfdfd, #e4e2e3); background: -ms-linear-gradient(top, #fdfdfd, #e4e2e3); background: -moz-linear-gradient(top, #fdfdfd, #e4e2e3); background: -o-linear-gradient(top, #fdfdfd, #e4e2e3); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#fdfdfd", EndColorStr = "#e4e2e3"); }
.scheme13 .offer-modal .tc-title a { color: #434345; background: url("../css/color_schemes/scheme13/promo-popup-tc-icons.png") no-repeat left top; }
.scheme13 .offer-modal .tc-prompt, .scheme13 .offer-modal .tc-content { background-color: #CFE2E0; }
.scheme13 .offer-modal .prev-slide, .scheme13 .offer-modal .next-slide { background-image: url(../css/color_schemes/scheme13/popup-scroll-buttons.png); background-repeat: no-repeat; }
.scheme13 .promo-disable-tooltip { background: -webkit-linear-gradient(top, #1f9c94, #0a5450); background: -ms-linear-gradient(top, #1f9c94, #0a5450); background: -moz-linear-gradient(top, #1f9c94, #0a5450); background: -o-linear-gradient(top, #1f9c94, #0a5450); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#1f9c94", EndColorStr = "#0a5450"); }
.scheme13 .promo-disable-tooltip .tooltip-arrow { display: none; }
.scheme13 .promo-disable-tooltip:after { border-top-color: #0a5450; }

.scheme14 .selective-overlay-super-elements .item .item-opacity, .scheme15 .selective-overlay-super-elements .item .item-opacity { border-radius: 5px; }
.scheme14 .selective-overlay, .scheme15 .selective-overlay { display: none; }
.scheme14 .big-promo .portlet-content, .scheme15 .big-promo .portlet-content { padding: 0; }
.scheme14 .big-promo .bonusoffer_in_header, .scheme15 .big-promo .bonusoffer_in_header { display: none; }
.scheme14 .big-promo .big-promotion-topper, .scheme15 .big-promo .big-promotion-topper { padding: 0; }
.scheme14 .big-promo .big-promotion-topper ul, .scheme15 .big-promo .big-promotion-topper ul { margin: 0; }
.scheme14 .big-promo .big-promotion-topper ul li, .scheme15 .big-promo .big-promotion-topper ul li { float: left; }
.scheme14 .big-promo .big-promotion-topper ul li:first-child a, .scheme15 .big-promo .big-promotion-topper ul li:first-child a { border-top-left-radius: 5px; }
.scheme14 .big-promo .big-promotion-topper ul a, .scheme15 .big-promo .big-promotion-topper ul a { float: left; text-decoration: none; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25); font-size: 15px; font-weight: bold; padding: 10px 13px; height: 18px; }
.scheme14 .big-promo .big-promotion-topper ul .separator, .scheme15 .big-promo .big-promotion-topper ul .separator { float: right; margin: 0; height: 38px; border-left: 1px solid #2994b2; border-right: 1px solid #4bdff7; }
.scheme14 .big-promo .bonus-container, .scheme15 .big-promo .bonus-container { min-height: 180px; border-radius: 0 0 5px 5px; color: #595858; }
.scheme14 .big-promo .bonus-container .bingo-promo-list .item .item-inner, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .item-inner { background: #fff; }
.scheme14 .big-promo .bonus-container .bingo-promo-list .item .offer-content-box h2, .scheme14 .big-promo .bonus-container .bingo-promo-list .item .offer-content-box h3, .scheme14 .big-promo .bonus-container .bingo-promo-list .item .offer-content-box h1, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .offer-content-box h2, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .offer-content-box h3, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .offer-content-box h1 { background-color: #DFDFDF; }
.scheme14 .big-promo .bonus-container .bingo-promo-list .item .offer-content-box .offer-content-inner, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .offer-content-box .offer-content-inner { height: 99px; position: static; }
.scheme14 .big-promo .bonus-container .bingo-promo-list .item .offer-content-box .offer-content-inner .promo-open, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .offer-content-box .offer-content-inner .promo-open { position: absolute; bottom: 6px; color: #2998b8; font-weight: bold; width: 115px; font-size: 14px; line-height: 13px; }
.scheme14 .big-promo .bonus-container .bingo-promo-list .item .offer-content-box .offer-content-inner .promo-open img, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .offer-content-box .offer-content-inner .promo-open img { float: left; margin-right: 3px; }
.scheme14 .big-promo .bonus-container .bingo-promo-list .item .offer-content-box .offer-content-inner .promo-open p, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .offer-content-box .offer-content-inner .promo-open p { margin-top: 0; }
.scheme14 .big-promo .bonus-container .bingo-promo-list .item .offer-image-inner-box2, .scheme15 .big-promo .bonus-container .bingo-promo-list .item .offer-image-inner-box2 { background-color: #DFDFDF; }
.scheme14 .big-promo .bingo-promo-blocks .item, .scheme14 .big-promo .promo-list-casino .item, .scheme15 .big-promo .bingo-promo-blocks .item, .scheme15 .big-promo .promo-list-casino .item { background: #ffffff; border-radius: 5px; padding: 0; }
.scheme14 .big-promo .bingo-promo-blocks .item:first-child, .scheme14 .big-promo .promo-list-casino .item:first-child, .scheme15 .big-promo .bingo-promo-blocks .item:first-child, .scheme15 .big-promo .promo-list-casino .item:first-child { margin-left: 0; }
.scheme14 .big-promo .bingo-promo-blocks .item .item-topper, .scheme14 .big-promo .promo-list-casino .item .item-topper, .scheme15 .big-promo .bingo-promo-blocks .item .item-topper, .scheme15 .big-promo .promo-list-casino .item .item-topper { text-align: left; border-top-left-radius: 5px; border-top-right-radius: 5px; color: #ffffff; font-size: 14px; }
.scheme14 .big-promo .bingo-promo-blocks .item .item-topper h1, .scheme14 .big-promo .promo-list-casino .item .item-topper h1, .scheme15 .big-promo .bingo-promo-blocks .item .item-topper h1, .scheme15 .big-promo .promo-list-casino .item .item-topper h1 { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 280px; }
.scheme14 .big-promo .bingo-promo-blocks .item .item-content, .scheme14 .big-promo .promo-list-casino .item .item-content, .scheme15 .big-promo .bingo-promo-blocks .item .item-content, .scheme15 .big-promo .promo-list-casino .item .item-content { border-radius: 0 0 5px 5px; }
.scheme14 .big-promo .bingo-promo-blocks .item .offer-content-box, .scheme14 .big-promo .promo-list-casino .item .offer-content-box, .scheme15 .big-promo .bingo-promo-blocks .item .offer-content-box, .scheme15 .big-promo .promo-list-casino .item .offer-content-box { color: #595858; }
.scheme14 .big-promo .bingo-promo-blocks .item .offer-content-box .offer-content-inner, .scheme14 .big-promo .promo-list-casino .item .offer-content-box .offer-content-inner, .scheme15 .big-promo .bingo-promo-blocks .item .offer-content-box .offer-content-inner, .scheme15 .big-promo .promo-list-casino .item .offer-content-box .offer-content-inner { font-size: 13px; }
.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, .scheme15 .big-promo .bingo-promo-blocks .item .offer-content-box .offer-content-inner p, .scheme15 .big-promo .promo-list-casino .item .offer-content-box .offer-content-inner p { margin-top: 0; font-size: 13px; }
.scheme14 .big-promo .bingo-promo-blocks .item .offer-content-box .offer-content-inner .promo-open, .scheme14 .big-promo .promo-list-casino .item .offer-content-box .offer-content-inner .promo-open, .scheme15 .big-promo .bingo-promo-blocks .item .offer-content-box .offer-content-inner .promo-open, .scheme15 .big-promo .promo-list-casino .item .offer-content-box .offer-content-inner .promo-open { position: absolute; bottom: 12px; color: #2998b8; font-weight: bold; width: 115px; font-size: 14px; z-index: -1; }
.scheme14 .big-promo .bingo-promo-blocks .item .offer-content-box .offer-content-inner .promo-open img, .scheme14 .big-promo .promo-list-casino .item .offer-content-box .offer-content-inner .promo-open img, .scheme15 .big-promo .bingo-promo-blocks .item .offer-content-box .offer-content-inner .promo-open img, .scheme15 .big-promo .promo-list-casino .item .offer-content-box .offer-content-inner .promo-open img { float: left; margin-right: 3px; }
.scheme14 .big-promo .bingo-promo-blocks .item .offer-buttons-container, .scheme14 .big-promo .promo-list-casino .item .offer-buttons-container, .scheme15 .big-promo .bingo-promo-blocks .item .offer-buttons-container, .scheme15 .big-promo .promo-list-casino .item .offer-buttons-container { float: right; }
.scheme14 .big-promo .bingo-promo-blocks .item .offer-buttons-container .button, .scheme14 .big-promo .promo-list-casino .item .offer-buttons-container .button, .scheme15 .big-promo .bingo-promo-blocks .item .offer-buttons-container .button, .scheme15 .big-promo .promo-list-casino .item .offer-buttons-container .button { border-radius: 3px; }
.scheme14 .big-promo .bingo-promo-blocks .item .offer-buttons-container .button.bingo, .scheme14 .big-promo .promo-list-casino .item .offer-buttons-container .button.bingo, .scheme15 .big-promo .bingo-promo-blocks .item .offer-buttons-container .button.bingo, .scheme15 .big-promo .promo-list-casino .item .offer-buttons-container .button.bingo { border-radius: 3px; }
.scheme14 .big-promo .bingo-promo-blocks .item .offer-buttons-container .button.arrow, .scheme14 .big-promo .promo-list-casino .item .offer-buttons-container .button.arrow, .scheme15 .big-promo .bingo-promo-blocks .item .offer-buttons-container .button.arrow, .scheme15 .big-promo .promo-list-casino .item .offer-buttons-container .button.arrow { min-width: 80px; float: none; margin-left: 0; }
.scheme14 .big-promo .bingo-promo-blocks .item .offer-buttons-container .button span, .scheme14 .big-promo .promo-list-casino .item .offer-buttons-container .button span, .scheme15 .big-promo .bingo-promo-blocks .item .offer-buttons-container .button span, .scheme15 .big-promo .promo-list-casino .item .offer-buttons-container .button span { border-radius: 3px; padding: 4px 12px; font-family: "breuertextbold"; font-size: 18px; font-weight: bold; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25); background: none; }

.scheme14 .big-promo .big-promotion-topper { height: 38px; }
.scheme14 .big-promo .big-promotion-topper a.active { background: -webkit-linear-gradient(top, #2591b2, #4ddbfa); background: -ms-linear-gradient(top, #2591b2, #4ddbfa); background: -moz-linear-gradient(top, #2591b2, #4ddbfa); background: -o-linear-gradient(top, #2591b2, #4ddbfa); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#2591b2", EndColorStr = "#4ddbfa"); }
.scheme14 .big-promo .big-promotion-topper a:active { color: #ffffff; background: -webkit-linear-gradient(top, #2591b2, #4ddbfa); background: -ms-linear-gradient(top, #2591b2, #4ddbfa); background: -moz-linear-gradient(top, #2591b2, #4ddbfa); background: -o-linear-gradient(top, #2591b2, #4ddbfa); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#2591b2", EndColorStr = "#4ddbfa"); }
.scheme14 .big-promo .bonus-container { background: #f0f2f4; border: 1px solid #bebebe; }
.scheme14 .big-promo .bonus-container .bingo-promo-list { padding: 10px; }
.scheme14 .big-promo .bingo-promo-blocks, .scheme14 .big-promo .promo-list-casino { padding: 0 0 10px 7px; }
.scheme14 .big-promo .bingo-promo-blocks .item, .scheme14 .big-promo .promo-list-casino .item { width: 310px; height: 255px; margin-right: 7px; }
.scheme14 .big-promo .bingo-promo-blocks .item .item-topper, .scheme14 .big-promo .promo-list-casino .item .item-topper { background: #2182a1; padding: 8px 10px 7px; }
.scheme14 .big-promo .bingo-promo-blocks .item .item-topper h1, .scheme14 .big-promo .promo-list-casino .item .item-topper h1 { height: 16px; }
.scheme14 .big-promo .bingo-promo-blocks .item .image, .scheme14 .big-promo .promo-list-casino .item .image { width: 290px; height: 112px; }
.scheme14 .big-promo .bingo-promo-blocks .item .image img, .scheme14 .big-promo .promo-list-casino .item .image img { width: 290px; height: 112px; border-radius: 5px; }
.scheme14 .big-promo .bingo-promo-blocks .item .item-content, .scheme14 .big-promo .promo-list-casino .item .item-content { border: 1px solid #bebebe; padding: 10px 10px 8px; height: 203px; }
.scheme14 .big-promo .bingo-promo-blocks .item .offer-content-box .offer-content-inner, .scheme14 .big-promo .promo-list-casino .item .offer-content-box .offer-content-inner { height: 40px; overflow: hidden; line-height: 13px; }
.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 { line-height: 13px; }
.scheme14 .big-promo .bingo-promo-blocks .item .offer-buttons-container, .scheme14 .big-promo .promo-list-casino .item .offer-buttons-container { margin-top: 3px; margin-right: 8px; }
.scheme14 .big-promo .bingo-promo-blocks .item .offer-buttons-container .button.bingo span, .scheme14 .big-promo .promo-list-casino .item .offer-buttons-container .button.bingo span { padding: 4px 40px; }
.scheme14 .big-promo .big-promo-view { float: right; margin-right: 8px; margin-top: 8px; }
.scheme14 .big-promo .big-promo-view h3 { display: inline-block; vertical-align: top; font-size: 14px; margin-right: 7px; margin-top: 2px; }
.scheme14 .big-promo .big-promo-view .view-type { display: inline-block; position: relative; cursor: pointer; }
.scheme14 .big-promo .big-promo-view .view-type input[type="radio"] { opacity: 0; position: absolute; cursor: pointer; }
.scheme14 .big-promo .big-promo-view .view-type label.view-icons { background: url("../css/color_schemes/scheme14/bingo-view.png") no-repeat scroll 103px -900px transparent; white-space: nowrap; overflow: hidden; display: inline-block; padding: 0; text-indent: 99999px; }
.scheme14 .big-promo .big-promo-view .view-type label.view-icons.view-LIST { margin-left: 2px; background-position: -29px -0px; }
.scheme14 .big-promo .big-promo-view .view-type label.view-icons.view-DEFAULT { margin-right: 2px; background-position: 0px 0px; background-repeat: no-repeat; }
.scheme14 .offer-modal-bingo#playtechModal { top: 85px; }
.scheme14 .offer-modal-bingo.reveal-modal { background: none; }
.scheme14 .offer-modal-bingo .offer-modal-content { position: relative; overflow: hidden; }
.scheme14 .offer-modal-bingo .promo-detailed-games { width: 700px; }
.ie .scheme14 .offer-modal-bingo .promo-title { border-right-width: 0.1px; }
.scheme14 .offer-modal-bingo .promo-title h3 { margin-top: 0; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.scheme14 .offer-modal-bingo .bingo-container { border: 1px solid #bebebe; border-top: none; background-color: #f0f2f4; border-radius: 0 0 5px 5px; padding-top: 15px; color: #414141; }
.scheme14 .offer-modal-bingo .bingo-container .promo-image-box { margin: 0 14px 15px; padding: 9px; background: #ffffff; border: 1px solid #bebebe; border-radius: 5px; }
.scheme14 .offer-modal-bingo .bingo-container .promo-image-box img { width: 650px; height: 250px; border-radius: 5px; }
.scheme14 .offer-modal-bingo .bingo-container .content { font-size: 14px; }
.scheme14 .offer-modal-bingo .bingo-container .content a { color: #0d718e; }
.scheme14 .offer-modal-bingo .tcLink-wrap { margin-top: 20px; }
.scheme14 .offer-modal-bingo .tcLink-wrap .tc-title { padding-top: 6px; }
.ie .scheme14 .offer-modal-bingo .tcLink-wrap .tc-title { border-right-width: 0.1px; }
.scheme14 .offer-modal-bingo .tcLink-wrap .tc-title a { background: url(../css/color_schemes/scheme14/bingo_t_and_c_icons.png) no-repeat; display: block; line-height: 26px; text-decoration: none; padding-left: 30px; }
.scheme14 .offer-modal-bingo .tcLink-wrap .tc-title a:active { color: #ffffff; }
.scheme14 .offer-modal-bingo .tcLink-wrap .tc-title a.active-tc { background-position: 0px -35px; }
.scheme14 .offer-modal-bingo .tcLink-wrap .bingo-container { padding: 20px; }
.scheme14 .offer-modal-bingo .tcLink-wrap .tc-content { display: none; }
.scheme14 .offer-modal-bingo .slide-button { background: url(../css/color_schemes/scheme14/arrows.png) no-repeat; width: 28px; height: 28px; position: absolute; top: 170px; cursor: pointer; }
.scheme14 .offer-modal-bingo .slide-button a { display: block; width: 28px; height: 28px; }
.scheme14 .offer-modal-bingo .slide-button.prev-slide { left: -32px; background-position: 0 0; }
.scheme14 .offer-modal-bingo .slide-button.next-slide { right: -32px; background-position: 0 -38px; }

.scheme15.vip .promotions-modal-bg { background: transparent; }
.scheme15 .big-promotion-topper { height: 26px; }
.scheme15 .big-promotion-topper .promo-nav li a { background: -webkit-linear-gradient(top, #0b579f, #073e78); background: -ms-linear-gradient(top, #0b579f, #073e78); background: -moz-linear-gradient(top, #0b579f, #073e78); background: -o-linear-gradient(top, #0b579f, #073e78); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#0b579f", EndColorStr = "#073e78"); padding: 6px 20px 2px; font-size: 14px; line-height: 14px; box-shadow: -2px -2px 3px 0px rgba(0, 0, 0, 0.1); }
.scheme15 .big-promotion-topper .promo-nav li a.active { background: #f3f3f3; color: #004696; border: 1px solid #ffffff; border-bottom: none; text-shadow: none; }
.scheme15 .big-promotion-topper .promo-nav li a.active:active { color: #004696; }
.scheme15 .big-promotion-topper .promo-nav li a:active { color: #fff; }
.scheme15 .big-promotion-topper .promo-nav li:last-child a { border-top-right-radius: 5px; }
.scheme15 .big-promotion-topper .promo-nav li .separator { display: none; }
.scheme15 .big-promotion-topper .big-promo-view { display: none; }
.scheme15 .big-promo .bingo-promo-list-wrapper { background: #f3f3f3; border: 1px solid #ffffff; border-radius: 0 5px 5px 5px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }
.scheme15 .big-promo .bingo-promo-list-wrapper .bingo-promo-list { padding: 15px 15px 0; }
.scheme15 .big-promo .bingo-promo-list-wrapper .bingo-promo-list .item { background: none; }
.scheme15 .big-promo .bingo-promo-list-wrapper .bingo-promo-list .item .item-inner { border: none; padding: 0; box-shadow: 0 0 6px rgba(0, 0, 0, 0.3); }
.scheme15 .big-promo .bingo-promo-list-wrapper .bingo-promo-list .item .offer-image-box { width: 325px; height: 125px; border-radius: 0; border: none; box-shadow: none; padding: 10px; }
.scheme15 .big-promo .bingo-promo-list-wrapper .bingo-promo-list .item .offer-image-box .offer-image-inner-box { border-radius: 0; background: none; }
.scheme15 .big-promo .bingo-promo-list-wrapper .bingo-promo-list .item .offer-image-box .offer-image-inner-box2 { padding: 0; box-shadow: none; background: none; }
.scheme15 .big-promo .bingo-promo-list-wrapper .bingo-promo-list .item .offer-image-box .offer-image-inner-box2 .image img { width: 325px; height: 125px; }
.scheme15 .big-promo .bingo-promo-list-wrapper .bingo-promo-list .item .offer-content-box { padding-left: 335px; height: 141px; }
.scheme15 .big-promo .bingo-promo-list-wrapper .bingo-promo-list .item .offer-content-box h1 { background: #004696; color: #ffffff; font-family: breuertextbold; font-size: 16px; padding-left: 7px; }
.scheme15 .big-promo .bingo-promo-list-wrapper .bingo-promo-list .item .offer-content-box p { padding-right: 10px; margin-top: 15px; }
.scheme15 .big-promo .bingo-promo-list-wrapper .bingo-promo-list .item .offer-content-box .offer-buttons-container { margin-right: 5px; }
.scheme15 .big-promo .bingo-promo-list-wrapper .bingo-promo-list .item .offer-content-box .offer-buttons-container .button { border-radius: 3px; }
.scheme15 .big-promo .bingo-promo-list-wrapper .bingo-promo-list .item .offer-content-box .offer-buttons-container .button.moreInfo { margin-right: 5px; }
.scheme15 .big-promo .bingo-promo-list-wrapper .bingo-promo-list .item .offer-content-box .offer-buttons-container .button span { padding: 4px 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-shadow: none; width: 147px; background: none; }
.scheme15 .big-promo .bingo-promo-blocks { margin-right: -10px; }
.scheme15 .big-promo .bingo-promo-blocks.item-overlay .item-opacity, .scheme15 .big-promo .bingo-promo-blocks.item-overlay .item:hover .item-opacity { height: 100%; width: 100%; background: #000000; opacity: 0.8; position: absolute; top: 0; left: 0; display: block; border-radius: 5px; }
.scheme15 .big-promo .bingo-promo-blocks .item { width: 313px; height: 275px; margin-right: 10px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }
.scheme15 .big-promo .bingo-promo-blocks .item.third { margin-right: 0; margin-bottom: 1px; }
.scheme15 .big-promo .bingo-promo-blocks .item .item-topper h1 { font-size: 18px; font-family: breuertextbold; }
.scheme15 .big-promo .bingo-promo-blocks .item .item-content { padding: 0; }
.scheme15 .big-promo .bingo-promo-blocks .item .image { width: 313px; height: 120px; }
.scheme15 .big-promo .bingo-promo-blocks .item .image img { width: 313px; height: 120px; }
.scheme15 .big-promo .bingo-promo-blocks .item .offer-content-box { color: #595858; }
.scheme15 .big-promo .bingo-promo-blocks .item .offer-content-box .offer-content-inner { height: 50px; overflow: hidden; font-size: 13px; line-height: 18px; padding: 0 10px; }
.scheme15 .big-promo .bingo-promo-blocks .item .offer-content-box .offer-content-inner p { margin-top: 0; font-size: 13px; line-height: 18px; }
.scheme15 .big-promo .bingo-promo-blocks .item .offer-buttons-container { margin-top: 25px; float: none; }
.scheme15 .big-promo .bingo-promo-blocks .item .offer-buttons-container .button { border-radius: 3px; }
.scheme15 .big-promo .bingo-promo-blocks .item .offer-buttons-container .button.moreInfo { margin-left: 5px; margin-right: 5px; float: left; }
.scheme15 .big-promo .bingo-promo-blocks .item .offer-buttons-container .button span { padding: 4px 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-shadow: none; width: 147px; }
.scheme15.vip .offer-modal { top: 205px; }
.scheme15 .offer-modal#playtechModal { top: 85px; }
.scheme15 .offer-modal.reveal-modal { background: none; }
.scheme15 .offer-modal.reveal-cashier-popup .offer-modal-content { background-color: #f6f6f6; }
.scheme15 .offer-modal .offer-modal-content { position: relative; overflow: hidden; border: none; background: none; }
.scheme15 .offer-modal .portlet-icons { top: 0; right: 0; }
.scheme15 .offer-modal .portlet-icons .close { padding: 9px 8px 8px; }
.scheme15 .offer-modal .portlet-icons .popupClose { background: url(../css/color_schemes/scheme15/close-popup-icon.png); width: 19px; height: 15px; }
.scheme15 .offer-modal .promo-detailed-games { width: 650px; }
.scheme15 .offer-modal .promo-title { margin: 0; padding-top: 0; padding-bottom: 0; text-align: left; }
.scheme15 .offer-modal .promo-title h3 { margin-top: 0; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 18px; font-family: breuertextbold; width: 585px; border-right: 1px solid #003a75; padding: 6px 0; }
.scheme15 .offer-modal .promo-title h3 span { background: url(../css/color_schemes/scheme15/title-arrows.png) no-repeat; width: 9px; height: 18px; display: inline-block; text-indent: -999999px; vertical-align: text-bottom; }
.scheme15 .offer-modal .bingo-container { width: 650px; padding-top: 1px; background-color: #fff; }
.scheme15 .offer-modal .bingo-container .promo-image-box { background: none; width: 650px; }
.scheme15 .offer-modal .bingo-container .promo-image-box img { width: 650px; height: 250px; }
.scheme15 .offer-modal .bingo-container .content { font-size: 14px; }
.scheme15 .offer-modal .bingo-container .content a { color: #0d718e; }
.scheme15 .offer-modal .bingo-container .content .opt-in { background-color: #fff; margin-top: 0; padding-top: 1em; text-align: center; }
.scheme15 .offer-modal .bingo-container .content .opt-in .button span { padding: 4px 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-shadow: none; width: 147px; background-image: none; }
.scheme15 .offer-modal .tcLink-wrap { background-color: #fff; margin-top: 0; padding-top: 20px; }
.scheme15 .offer-modal .tcLink-wrap .tc-title { background: none; padding: 5px 0 7px; margin: 0 15px; border-bottom: 1px solid #084481; color: #084481; }
.scheme15 .offer-modal .tcLink-wrap .tc-title a { background: none; display: block; line-height: 12px; font-size: 12px; padding: 0; color: #084481; }
.scheme15 .offer-modal .tcLink-wrap .tc-title a:active { ccolor: #084481; }
.scheme15 .offer-modal .tcLink-wrap .tc-content { display: none; }
.scheme15 .offer-modal .slide-button { background: url(../css/color_schemes/scheme15/vip-offers-arrows.png) no-repeat; width: 38px; height: 49px; position: absolute; top: 330px; cursor: pointer; }
.scheme15 .offer-modal .slide-button a { display: block; width: 38px; height: 49px; }
.scheme15 .offer-modal .slide-button a:focus { background: none; }
.scheme15 .offer-modal .slide-button.prev-slide { left: -38px; background-position: 0 0; }
.scheme15 .offer-modal .slide-button.next-slide { right: -38px; background-position: 0px -59px; }

.promo-list-carousel #bigPromoContainer { height: 160px; overflow: hidden; position: relative; margin-left: -6px; margin-right: -6px; z-index: 2; }
.promo-list-carousel #bigPromoContainer #bigPromoSlider { position: relative; }
.promo-list-carousel #bigPromoContainer #bigPromoSlider .bigPromoCarouselList { margin: 0; }
.promo-list-carousel #bigPromoContainer #bigPromoSlider .bigPromoCarouselList .bigPromoCarouselItem { float: left; width: 322px; height: 160px; padding-right: 2px; }
.promo-list-carousel #bigPromoContainer #bigPromoSlider .bigPromoCarouselList .bigPromoCarouselItem:last-child { padding-right: 0; }
.promo-list-carousel #bigPromoContainer #bigPromoSlider .bigPromoCarouselList .bigPromoCarouselItem .item { width: 310px; height: 148px; margin: 6px; box-shadow: 0 0 6px rgba(0, 0, 0, 0.9); /*remove after*/ background-color: red; overflow: hidden; /**/ }
.promo-list-carousel #bigPromoContainer #bigPromoSlider .bigPromoCarouselList .bigPromoCarouselItem .item img, .promo-list-carousel #bigPromoContainer #bigPromoSlider .bigPromoCarouselList .bigPromoCarouselItem .item .image-box { width: 310px; height: 148px; }
.promo-list-carousel .bigpromoCarouselNavigation { position: absolute; left: -28px; right: -28px; top: 50%; margin-top: -11px; }
.promo-list-carousel .bigpromoCarouselNavigation .slider-btn { width: 14px; height: 22px; background-image: url("../css/color_schemes/scheme16/arrows.png"); background-repeat: none; cursor: pointer; }
.promo-list-carousel .bigpromoCarouselNavigation .slider-btn.prev { background-position: -8px -4px; }
.promo-list-carousel .bigpromoCarouselNavigation .slider-btn.next { background-position: -8px 25px; }

.ie8 .scheme10 .big-promo .item-inner, .ie8 .scheme13 .big-promo .item-inner { filter: progid:DXImageTransform.Microsoft.Gradient(GradientType = 0, StartColorStr = #F3F4F6, EndColorStr = #DBDDDC); }
.ie8 .scheme13 .promo-list-games .item { margin-bottom: 20px; }
.ie8 .scheme11 .promo-disable-tooltip { filter: progid:DXImageTransform.Microsoft.Gradient(GradientType = 0, StartColorStr = #bcbdfc, EndColorStr = #7d73ae); }
.ie8 .casino-promo .promo-detailed-games .tc-title { filter: none; }
.ie8 .promo-box-hover .button, .ie8 .promo-disable-tooltip .button { /* 	IE8 filter bug when filter is on parent and on child */ filter: none !important; background: #00c100; }

.ie9 .scheme10 .big-promo .item-inner, .ie9 .scheme13 .big-promo .item-inner { filter: none; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2ODEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGM0Y0RjYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNEQkREREMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2ODEpIiAvPgo8L3N2Zz4=); }
.ie9 .scheme11 .big-promo .item { filter: none; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2ODEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGM0Y0RjYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNEQkREREMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2ODEpIiAvPgo8L3N2Zz4=); }
.ie9 .scheme12 .casino-promo.reveal-modal { background-image: none; }
.ie9 .scheme5 .big-promo .item, .ie9 .page_lotto .big-promo .item { filter: none; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3ODIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzAwNTRBNSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzAwM0Y4NiIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzc4MikiIC8+Cjwvc3ZnPg==); }

#playtechModal.deposit_popup .promo-title { background: -webkit-linear-gradient(top, #4197E2, #2B79BB); background: -ms-linear-gradient(top, #4197E2, #2B79BB); background: -moz-linear-gradient(top, #4197E2, #2B79BB); background: -o-linear-gradient(top, #4197E2, #2B79BB); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#4197E2", EndColorStr = "#2B79BB"); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType = 0,StartColorStr = #4197E2,EndColorStr = #2B79BB); border: 1px solid #1866A6; text-align: center; margin: 0 -44px 10px; padding: 14px 12px 12px; color: #fff; font-weight: bold; font-size: 13px; }
#playtechModal.deposit_popup .popupClose { background: url("../css/color_schemes/scheme10/promo-close-icon.png") no-repeat 0 0; }

.scheme12 .portlet-column .portlet-boundary.gamesmenu { margin: 22px 0 0 17px; float: right; }
.scheme12 .games-menu-container { width: 263px; }
.scheme12 .games-menu-menu ul li { width: 84px; }
.scheme12 .games-menu-menu ul li a:hover, .scheme12 .games-menu-menu ul li a.active { background: -webkit-linear-gradient(top, #BE1500, #650304); background: -ms-linear-gradient(top, #BE1500, #650304); background: -moz-linear-gradient(top, #BE1500, #650304); background: -o-linear-gradient(top, #BE1500, #650304); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#BE1500", EndColorStr = "#650304"); color: #fff; text-shadow: none; }
.scheme12 .games-menu-content-box .jspTrack { border-left: 1px solid #ccc; border-right: 1px solid #ccc; background: #ddd; }
.scheme12 .games-menu-content-box .jspTrack .jspDrag { background: -webkit-linear-gradient(top, #BE1500, #650304); background: -ms-linear-gradient(top, #BE1500, #650304); background: -moz-linear-gradient(top, #BE1500, #650304); background: -o-linear-gradient(top, #BE1500, #650304); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#BE1500", EndColorStr = "#650304"); border: 1px solid #952D2C; width: 3px; margin-left: 3px; margin-right: 3px; }
.scheme12 .games-menu-content-box .jspVerticalBar { background: #ddd; }
.scheme12 .games-menu-content-box .games-menu-content { width: 263px; }
.scheme12 .games-menu-content-box .games-menu-content .games-menu-favorites-list li a span { width: 193px; text-overflow: ellipsis; }
.scheme12 .games-menu-content-box .games-menu-content .games-menu-jackpots-list li a, .scheme12 .games-menu-content-box .games-menu-content .games-menu-jackpots-list li:hover a { background-image: none; }
.scheme12 .games-menu-content-box .games-menu-content .games-menu-jackpots-list li .jackpot-game-amount { background: none; text-align: right; width: 139px; }
.scheme12 .games-menu-content-box .games-menu-content ul li a { background: url(../css/color_schemes/scheme12/games-menu-play-icons.png) no-repeat 8px 6px; }
.scheme12 .games-menu-content-box .games-menu-content ul li:hover { border-top-color: #952D2C; background: -webkit-linear-gradient(top, #BE1500, #650304); background: -ms-linear-gradient(top, #BE1500, #650304); background: -moz-linear-gradient(top, #BE1500, #650304); background: -o-linear-gradient(top, #BE1500, #650304); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#BE1500", EndColorStr = "#650304"); }
.scheme12 .games-menu-content-box .games-menu-content ul li:hover a { background: url(../css/color_schemes/scheme12/games-menu-play-icons.png) no-repeat 8px -20px; }
.scheme12 .thumbnail .games-menu-container { height: 168px; }
.scheme12 .thumbnail .games-menu-container .games-menu-content-box { max-height: 118px; background: -webkit-linear-gradient(top, #edeef2, #d9dbda); background: -ms-linear-gradient(top, #edeef2, #d9dbda); background: -moz-linear-gradient(top, #edeef2, #d9dbda); background: -o-linear-gradient(top, #edeef2, #d9dbda); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#edeef2", EndColorStr = "#d9dbda"); }
.scheme12 .thumbnail .games-menu-container .games-menu-content-box .games-menu-content { width: 263px; }
.scheme12 .thumbnail .games-menu-casino { max-height: 118px; width: 263px; border-radius: 5px; overflow: hidden; position: relative; background: -webkit-linear-gradient(top, #edeef2, #d9dbda); background: -ms-linear-gradient(top, #edeef2, #d9dbda); background: -moz-linear-gradient(top, #edeef2, #d9dbda); background: -o-linear-gradient(top, #edeef2, #d9dbda); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#edeef2", EndColorStr = "#d9dbda"); }
.scheme12 .thumbnail .games-menu-casino ul { list-style: none; position: relative; width: 237px; margin: 0 auto; }
.scheme12 .thumbnail .games-menu-casino ul li { float: left; margin: 2px; overflow: hidden; position: relative; }
.scheme12 .thumbnail .games-menu-casino ul li a { display: block; width: 75px; height: 50px; text-decoration: none; }
.scheme12 .thumbnail .games-menu-casino ul li a img { width: 75px; height: 50px; }
.scheme12 .thumbnail .games-menu-casino ul li .delete-from-favorites { position: absolute; top: 1px; right: 1px; background: url(../css/color_schemes/scheme12/casino-delete-favorites-icon.png) no-repeat; cursor: pointer; width: 12px; height: 12px; border: 1px solid #c8c9cb; }
.scheme12 .thumbnail .games-menu-favorites-list:before, .scheme12 .thumbnail .games-menu-favorites-list:after, .scheme12 .thumbnail .games-menu-recently-played-list:before, .scheme12 .thumbnail .games-menu-recently-played-list:after { content: ''; height: 2px; display: block; visibility: hidden; }
.scheme12 .red-casino-tooltip.small-casino-tooltip { min-height: 22px; margin-top: 6px; }
.scheme12 .red-casino-tooltip.small-casino-tooltip .content { padding: 3px; }

.ie9 .scheme12 .thumbnail .games-menu-content-box { filter: none; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1MTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0VERUVGMiIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0Q5REJEQSIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzUxNikiIC8+Cjwvc3ZnPg==); }

@media (min-width: 2110px) { .scheme12 .games-menu-menu ul li { width: 32.7%; }
  .scheme12 .sub-nav-item .subnav-a SPAN { padding-left: 15%; padding-right: 15%; }
  .games-menu-menu ul li { width: 32.7%; } }
@media (min-width: 1758px) { #nav .selected-nav-item .nav-a SPAN, #nav .selected-nav-item .nav-a SPAN:hover { padding: 11px 6px 12px 3px; }
  #nav .nav-a SPAN { margin: 0 10px; } }
@media (min-width: 1427px) { #nav .selected-nav-item .nav-a SPAN, #nav .selected-nav-item .nav-a SPAN:hover { padding: 11px 6px 12px 3px; }
  #nav .nav-a SPAN { margin: 0 10px; } }
.portalcashier table.data th.headerSortDown, .portalcashier table.data th.headerSortUp { background: -webkit-linear-gradient(top, #009ae3, #007aba); background: -ms-linear-gradient(top, #009ae3, #007aba); background: -moz-linear-gradient(top, #009ae3, #007aba); background: -o-linear-gradient(top, #009ae3, #007aba); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#009ae3", EndColorStr = "#007aba"); background-color: #009ae3; }

.portalcashier table.data th, .portalcashier table.data td, .portalcashier .scroll-controls { padding: 5px; border-color: #BFBFBF; border-style: solid; border-width: 1px 0 0 1px; line-height: normal; color: #222; font-size: 12px; text-align: center; vertical-align: middle; }

.portalcashier table.data td, .portalcashier .scroll-controls { background: -webkit-linear-gradient(top, #f2f2f2, #d6d6d6); background: -ms-linear-gradient(top, #f2f2f2, #d6d6d6); background: -moz-linear-gradient(top, #f2f2f2, #d6d6d6); background: -o-linear-gradient(top, #f2f2f2, #d6d6d6); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#f2f2f2", EndColorStr = "#d6d6d6"); background-color: #f2f2f2; }

.portalcashier p.form label, .portalcashier .form-row > label { display: inline-block; font-size: 13px; font-weight: bold; padding: 0 0 0 10px; width: 160px; vertical-align: middle; }

.portalcashier .form > div, .portalcashier .form-row > div, .portalcashier .form-row > ul { display: inline-block; vertical-align: middle; min-width: 330px; }

.portalcashier .paymentmethod-select, .portalcashier .custom-select { position: relative; display: inline-block; height: 29px; *display: inline; *zoom: 1; }

.portalcashier .deposit-amount2 span, .portalcashier .deposit-amount2 a { float: left; background: url(../css/portlet/cashier/bg-btn.png) no-repeat scroll 0 0 transparent; cursor: pointer; }

.portalcashier .message .add-new, .portalcashier .message .cashier-btn { margin-top: -16px; position: absolute; right: 15px; top: 50%; }

.portalcashier .cashier-btn, #pw_dialog .portalcashier .cashier-btn, #protectionFundsDialog .cashier-btn, #warningdialog .action .cashier-btn, .portalcashier .message .add-new a, .portalcashier .add-payment, .portalcashier .add-withdraw { background-position: 100% -32px; font-size: 12px; height: 32px; line-height: 20px; margin: 0; padding-left: 0; padding-right: 5px; vertical-align: top; }

.portalcashier .paymentmethod-list, .portalcashier .custom-list { display: none; position: absolute; top: 30px; left: 0; overflow: hidden; margin: 0; border-top: 1px solid #c1c1c1; z-index: 1; border-radius: 0 0 4px 4px; box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1); }

.portalcashier .paymentmethod-list li a, .portalcashier .custom-list li a { display: block; overflow: hidden; padding: 3px 8px; line-height: 26px; vertical-align: middle; color: #333; }

.portalcashier .ui-tooltip .ui-tooltip-content a.red:after, .portalcashier .ui-tooltip .ui-tooltip-content a.green:after { display: inline-block; *display: inline; *zoom: 1; background: url(../css/portlet/cashier/sprite-expired.png) no-repeat left -18px transparent; width: 11px; height: 11px; content: " "; margin-left: 3px; }

.portalcashier .cashier-btn, #pw_dialog .portalcashier .cashier-btn, #protectionFundsDialog .cashier-btn, #warningdialog .action .cashier-btn, .portalcashier .cashier-btn > span, #pw_dialog .portalcashier .cashier-btn > span, #protectionFundsDialog .cashier-btn > span, #warningdialog .action .cashier-btn > span { background: url(../css/portlet/cashier/bg-btn.png) no-repeat; text-decoration: none; }

#pw_dialog .portalcashier .cashier-btn span strong, .portalcashier button.cashier-btn span strong, #protectionFundsDialog .cashier-btn span strong { background: none transparent; color: white; font-weight: 700; text-transform: uppercase; }

.portalcashier .cashier-btn, #pw_dialog .portalcashier .cashier-btn, #protectionFundsDialog .cashier-btn, #warningdialog .action .cashier-btn { background-position: 100% -32px; }
.portalcashier .cashier-btn > span, #pw_dialog .portalcashier .cashier-btn > span, #protectionFundsDialog .cashier-btn > span, #warningdialog .action .cashier-btn > span { height: 20px; display: block; padding: 6px 30px 6px 35px; position: static; }
.portalcashier .cashier-btn:hover, #pw_dialog .portalcashier .cashier-btn:hover, #protectionFundsDialog .cashier-btn:hover, #warningdialog .action .cashier-btn:hover, .portalcashier .cashier-btn:focus, #pw_dialog .portalcashier .cashier-btn:focus, #protectionFundsDialog .cashier-btn:focus, #warningdialog .action .cashier-btn:focus { background-position: 100% -96px; }
.portalcashier .cashier-btn:hover > span, #pw_dialog .portalcashier .cashier-btn:hover > span, #protectionFundsDialog .cashier-btn:hover > span, #warningdialog .action .cashier-btn:hover > span, .portalcashier .cashier-btn:focus > span, #pw_dialog .portalcashier .cashier-btn:focus > span, #protectionFundsDialog .cashier-btn:focus > span, #warningdialog .action .cashier-btn:focus > span { background-position: 0 -64px; }
.portalcashier .cashier-btn:hover span strong, #pw_dialog .portalcashier .cashier-btn:hover span strong, #protectionFundsDialog .cashier-btn:hover span strong, #warningdialog .action .cashier-btn:hover span strong { background: none transparent; }
.portalcashier .cashier-btn:active, #pw_dialog .portalcashier .cashier-btn:active, #protectionFundsDialog .cashier-btn:active, #warningdialog .action .cashier-btn:active { background-position: 100% -160px; }
.portalcashier .cashier-btn:active > span, #pw_dialog .portalcashier .cashier-btn:active > span, #protectionFundsDialog .cashier-btn:active > span, #warningdialog .action .cashier-btn:active > span { background-position: 0 -128px; text-shadow: 0 -1px 0 #006C00; }

.portalcashier a, .reveal-cashier-popup .portalcashier a, .portalcashier #registerNewCC { color: #1c57a0; text-decoration: underline; }

.cashiernewwithdrawal { position: relative; }

.portalcashier { font-size: 12px; /*deposit portlet*/ /* //deposit portlet*/ }
.portalcashier h1 { font-size: 15px; line-height: 22px; font-weight: bold; }
.portalcashier a.close_view, .reveal-cashier-popup .portalcashier a.close_view { color: #009D00; float: right; margin: 20px 15px 0 0; text-decoration: underline; }
.portalcashier p, .portalcashier div { line-height: 17px; }
.portalcashier .halfsize-block { padding: 0 0 10px; width: 440px; vertical-align: top; display: inline-block; *display: inline; *zoom: 1; }
.portalcashier div.scroll { border: 1px solid #BFBFBF; border-radius: 4px 4px 0 0; margin-top: 5px; overflow: auto; width: auto; }
.portalcashier div.scroll table { margin: 0; outline: medium none; width: 100%; }
.portalcashier table.data th { background: -webkit-linear-gradient(top, #F4F4F4, #DFDFDF); background: -ms-linear-gradient(top, #F4F4F4, #DFDFDF); background: -moz-linear-gradient(top, #F4F4F4, #DFDFDF); background: -o-linear-gradient(top, #F4F4F4, #DFDFDF); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#F4F4F4", EndColorStr = "#DFDFDF"); color: #605F5F; border-top-width: 0; }
.portalcashier table.data th:first-child { border-left-width: 0; }
.portalcashier table.data th.header { padding: 0; }
.portalcashier table.data th.header a { background: url(../css/portlet/cashier/ico_sort01.gif) no-repeat scroll 100% 50% transparent; display: block; outline: medium none; padding: 10px 18px 10px 6px; text-decoration: none; color: #1c57a0; }
.portalcashier table.data th.headerSortDown a { background-image: url(../css/portlet/cashier/ico_sort02.gif); color: #fff; }
.portalcashier table.data th.headerSortUp a { background-image: url(../css/portlet/cashier/ico_sort03.gif); color: #fff; }
.ie8 .portalcashier table.data th, .ie9 .portalcashier table.data th { outline: 1px solid #BFBFBF; }
.portalcashier table.data tr.selected td { background: -webkit-linear-gradient(top, #eff2f6, #c5dbf2); background: -ms-linear-gradient(top, #eff2f6, #c5dbf2); background: -moz-linear-gradient(top, #eff2f6, #c5dbf2); background: -o-linear-gradient(top, #eff2f6, #c5dbf2); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#eff2f6", EndColorStr = "#c5dbf2"); background-color: #eff2f6; }
.portalcashier table.data tr.selected .card-image div { background-image: url(../css/portlet/cashier/bg_payment06.png); }
.portalcashier table.data tbody tr:hover td { background: #edf1f4; }
.payment-options .portalcashier table.data tbody tr { cursor: pointer; height: 61px; }
.portalcashier table.data td:first-child { border-left-width: 0; }
.portalcashier table.data td.card-edit { padding-right: 15px; }
.portalcashier table.data td.card-status a { font-size: 10px; }
.portalcashier table.data td.card-status .expired { display: block; min-height: 20px; padding-top: 4px; padding-right: 35px; background: url(../css/portlet/cashier/ico_expired.png) no-repeat 100% 0 !important; }
.portalcashier table.data td.card-status .expiring { background: url(portlet/cashier/ico_expiring.png) no-repeat 0 50%; }
.ie8 .portalcashier table.data td, .ie9 .portalcashier table.data td { outline: 1px solid #BFBFBF; }
.portalcashier .card-image div { background: url(../css/portlet/cashier/bg_payment07.png) no-repeat scroll 0 0 transparent; display: inline-block; height: 25px; overflow: hidden; padding: 5px; width: 45px; }
.portalcashier .card-image span { text-indent: -9999px; }
.portalcashier #accounts tr td:nth-child(2) { position: relative; background-clip: padding-box; }
.portalcashier .expired-toggler { float: right; width: 16px; height: 16px; background: url(../css/portlet/cashier/sprite-expired.png) no-repeat left bottom transparent; position: relative; top: -2px; right: 5px; margin-left: -16px; }
.portalcashier .expired-toggler:hover { background-position: right bottom; }
.portalcashier .expired-toggler.near-expired { background-position: left top; }
.portalcashier .scroll-controls { padding: 10px; border-radius: 0 0 4px 4px; border: 1px solid #bfbfbf; border-top-width: 0; }
.portalcashier .pull-left { float: left; }
.portalcashier .pull-right { float: right; }
.portalcashier div.message, .portalcashier .portlet-msg-info, .portalcashier .portlet-msg-error, .portalcashier div.msg-error, .portalcashier .portlet-msg-alert, .portalcashier div.msg-alert, .portalcashier .portlet-msg-success { background: -webkit-linear-gradient(top, #f5f5f5, #dedede); background: -ms-linear-gradient(top, #f5f5f5, #dedede); background: -moz-linear-gradient(top, #f5f5f5, #dedede); background: -o-linear-gradient(top, #f5f5f5, #dedede); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#f5f5f5", EndColorStr = "#dedede"); background-color: #f5f5f5; border: 1px solid #bfbfbf; border-radius: 10px; position: relative; margin: 5px 0 0; }
.portalcashier div.message .m-inner, .portalcashier .portlet-msg-info .m-inner, .portalcashier .portlet-msg-error .m-inner, .portalcashier div.msg-error .m-inner, .portalcashier .portlet-msg-alert .m-inner, .portalcashier div.msg-alert .m-inner, .portalcashier .portlet-msg-success .m-inner { min-height: 21px; padding: 15px 160px 15px 55px; background: url(../css/portlet/cashier/ico_msg-info.png) no-repeat 6px 50%; }
.portalcashier div.message h2, .portalcashier .portlet-msg-info h2, .portalcashier .portlet-msg-error h2, .portalcashier div.msg-error h2, .portalcashier .portlet-msg-alert h2, .portalcashier div.msg-alert h2, .portalcashier .portlet-msg-success h2 { margin: 0; }
.portalcashier div.message h1, .portalcashier .portlet-msg-info h1, .portalcashier .portlet-msg-error h1, .portalcashier div.msg-error h1, .portalcashier .portlet-msg-alert h1, .portalcashier div.msg-alert h1, .portalcashier .portlet-msg-success h1 { font-size: 14px; text-transform: uppercase; margin: 0; }
.portalcashier div.message p, .portalcashier .portlet-msg-info p, .portalcashier .portlet-msg-error p, .portalcashier div.msg-error p, .portalcashier .portlet-msg-alert p, .portalcashier div.msg-alert p, .portalcashier .portlet-msg-success p { color: #595A59; margin-top: 0; }
.portalcashier .portlet-msg-info .m-inner { background: url(../css/portlet/cashier/ico_msg-info.png) no-repeat 6px 50%; }
.portalcashier .portlet-msg-error .m-inner, .portalcashier div.msg-error .m-inner { background-image: url(../css/portlet/cashier/ico_msg-error.png); }
.portalcashier .portlet-msg-alert .m-inner, .portalcashier div.msg-alert .m-inner { background: url(../css/portlet/cashier/ico_msg-info.png) no-repeat 6px 50%; }
.portalcashier .portlet-msg-success .m-inner { background: url(../css/portlet/cashier/ico_msg-info.png) no-repeat 6px 50%; }
.portalcashier .portlet-msg-ok .m-inner, .portalcashier div.msg-ok .m-inner { background-image: url(../css/portlet/cashier/ico_msg-ok.png); }
.portalcashier p.form { margin-top: 36px; }
.portalcashier div.form-row { margin-top: 36px; }
.portalcashier div.form-row p { margin: 5px 10px 0 173px; }
.portalcashier div.form-row ul { margin-top: 0; }
.portalcashier .form-row:before, .portalcashier .form-row:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.portalcashier .form-row:after { clear: both; }
.portalcashier .form-row > label { *display: inline; *zoom: 1; }
.portalcashier .form-row > div, .portalcashier .form-row > ul { *display: inline; *zoom: 1; }
.portalcashier .form-row.mandatory label:before { content: " * "; color: #cc6347; }
.portalcashier #expiryMonth + .custom-select-dropdown .select { width: 30px; }
.portalcashier #expiryMonth + .custom-select-dropdown .dropdown { width: 40px; }
.portalcashier #expiryYear + .custom-select-dropdown .select { width: 45px; }
.portalcashier #expiryYear + .custom-select-dropdown .dropdown { width: 55px; }
.portalcashier .custom-select select { height: 100%; left: 0; opacity: 0; position: absolute; width: 100%; top: 0; z-index: 1; margin: 0px; cursor: pointer; }
.portalcashier .custom-select:hover .custom-active-box { text-decoration: none; box-shadow: inset 0 0 2px rgba(111, 111, 111, 0.3); border-color: #aaa; }
.portalcashier .paymentmethod-active-box, .portalcashier .custom-active-box { background: -webkit-linear-gradient(top, #ffffff, #ededed); background: -ms-linear-gradient(top, #ffffff, #ededed); background: -moz-linear-gradient(top, #ffffff, #ededed); background: -o-linear-gradient(top, #ffffff, #ededed); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#ffffff", EndColorStr = "#ededed"); height: 29px; display: block; border: 1px solid #ccc; outline: 0; text-decoration: none; color: #333; border-radius: 4px; background-color: #fff; }
.portalcashier .paymentmethod-active-box:hover, .portalcashier .custom-active-box:hover { text-decoration: none; }
.portalcashier .paymentmethod-active-box:focus, .portalcashier .custom-active-box:focus { text-decoration: none; box-shadow: inset 0 0 2px rgba(111, 111, 111, 0.3); border-color: #aaa; }
.portalcashier .paymentmethod-active-box { width: 265px; }
.portalcashier .custom-box-focus { text-decoration: none; box-shadow: inset 0 0 2px rgba(111, 111, 111, 0.3); border-color: #aaa; }
.portalcashier select { padding: 1px; }
.portalcashier select, .portalcashier textarea, .portalcashier input.text, .portalcashier input.time, .portalcashier input.date { border: 1px solid; border-color: #aaa #ddd #ddd #aaa; }
.portalcashier button:focus, .portalcashier #pw_dialog button:hover, .portalcashier #pw_dialog button:focus, .portalcashier #pw_dialog button:active { outline: none; border: none; }
.portalcashier .paymentmethod-arrow, .portalcashier .custom-arrow { display: block; float: right; width: 19px; height: 29px; background: url(../css/portlet/cashier/select-arrows.png) no-repeat 4px 8px; }
.portalcashier .custom-active, .portalcashier .paymentmethod-active { display: block; margin: 0 20px 0 5px; font-weight: bold; line-height: 31px; vertical-align: middle; }
.portalcashier .info2 { position: absolute; display: block; margin-top: 4px; color: #888; font-style: italic; }
.portalcashier .info2 .info-day { margin: 0 11px; }
.portalcashier .info2 .info-year { margin: 0 14px; }
.portalcashier .payment-options { position: relative; margin-bottom: 10px; }
.portalcashier .payment-options h1 { display: none; }
.portalcashier div.action { margin-top: 20px; padding-top: 10px; border-top: 1px solid #d0d0d0; text-align: right; }
.portalcashier div.action p { float: right; margin: 0; }
.portalcashier div.action input, .portalcashier div.action button { float: left; margin-left: 5px; }
.portalcashier p.back { float: left !important; }
.portalcashier p.action a { margin-left: 10px; line-height: 25px; font-weight: normal; }
.portalcashier p.action a.alt { float: right; margin-right: 0; }
.portalcashier p.action .sep { margin-left: 10px; color: #ccc; line-height: 26px; }
.portalcashier .payment-details .acion button { margin-bottom: 5px; }
.portalcashier #depositForm, .portalcashier #pmSelectorForm { border-bottom: 1px solid #BFBFBF; padding-bottom: 30px; }
.portalcashier .deposit-amount2 li { float: left; padding: 1px 2px 1px 0; line-height: normal; font-size: 10px; margin-right: 5px; }
.portalcashier .deposit-amount2 span { background-position: 0 -192px; display: block; height: 20px; padding: 6px 10px 6px 15px; }
.portalcashier .deposit-amount2 a { background-position: 100% -224px; color: #8b8b8b; text-decoration: none; font-size: 13px; height: 32px; line-height: 20px; margin: 0; padding-right: 5px; vertical-align: top; }
.selected .portalcashier .deposit-amount2 a { color: #FFF; background-position: 100% -160px; }
.selected .portalcashier .deposit-amount2 a span { background-position: 0 -128px; }
.portalcashier .deposit-amount2 a:hover, .portalcashier .deposit-amount2 a:focus { color: #FFF; background-position: 100% -96px; }
.portalcashier .deposit-amount2 a:hover span, .portalcashier .deposit-amount2 a:focus span { background-position: 0 -64px; }
.portalcashier .cvv2_ico { display: inline-block; width: 80px; height: 45px; background: url(../css/portlet/cashier/cvv2_ico.png) no-repeat 0 0 transparent; vertical-align: middle; margin-left: 10px; }
.portalcashier .paymentmethod-list { width: 265px; }
.portalcashier .paymentmethod-list li { border: 1px solid #c1c1c1; border-top: none; background-color: #f1f1f1; }
.portalcashier .paymentmethod-list li:hover { background: -webkit-linear-gradient(top, #edf5ff, #d8e8f5); background: -ms-linear-gradient(top, #edf5ff, #d8e8f5); background: -moz-linear-gradient(top, #edf5ff, #d8e8f5); background: -o-linear-gradient(top, #edf5ff, #d8e8f5); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#edf5ff", EndColorStr = "#d8e8f5"); background-color: #d8e8f5; }
.portalcashier .paymentmethod-list li a:hover, .portalcashier .paymentmethod-list li a:focus { text-decoration: none; }
.portalcashier .custom-list li a:hover, .portalcashier .custom-list li a:focus { text-decoration: none; }
.portalcashier .paymentmethod-placeholder { float: right; font-size: 0; margin-top: 2px; overflow: hidden; white-space: nowrap; max-width: 135px; height: 25px; }
.portalcashier .custom-img, .portalcashier .paymentmethod-img { background: url(../css/portlet/cashier/payment-methods.png) no-repeat 0 0 transparent; height: 25px; width: 45px; display: inline-block; }
.portalcashier .paymentmethod-img.delta, .portalcashier .paymentmethod-img.visadebit, .portalcashier .paymentmethod-img.vd { background-position: 0 -25px; }
.portalcashier .paymentmethod-img.electron, .portalcashier .paymentmethod-img.visaelectron, .portalcashier .paymentmethod-img.ve { background-position: 0 -50px; }
.portalcashier .paymentmethod-img.maestro { background-position: 0 -75px; }
.portalcashier .paymentmethod-img.visa { background-position: 0 -100px; }
.portalcashier .paymentmethod-img.mastercard, .portalcashier .paymentmethod-img.mc { background-position: 0 -125px; }
.portalcashier .paymentmethod-img.prepaidcard, .portalcashier .paymentmethod-img.ppc { background-position: 0 -150px; }
.portalcashier .paymentmethod-img.paypal { background-position: -46px -450px; }
.portalcashier .paymentmethod-img.skrill { background-position: 0 -200px; }
.portalcashier .paymentmethod-img.neteller { background-position: 0 -225px; }
.portalcashier .paymentmethod-img.ukash { background-position: 0 -250px; }
.portalcashier .paymentmethod-img.clickandbuy, .portalcashier .paymentmethod-img.cab { background-position: 0 -275px; }
.portalcashier .paymentmethod-img.click2pay, .portalcashier .paymentmethod-img.c2p { background-position: 0 -300px; }
.portalcashier .paymentmethod-img.paysafecard, .portalcashier .paymentmethod-img.psc { background-position: 0 -325px; }
.portalcashier .paymentmethod-img.ecocard, .portalcashier .paymentmethod-img.ec { background-position: 0 -478px; }
.portalcashier .paymentmethod-img.cash { background-position: -46px -374px; }
.portalcashier .paymentmethod-img.instantbanking, .portalcashier .paymentmethod-img.ib { background-position: 0 -375px; }
.portalcashier .paymentmethod-img.creditcard { background-position: 0 -400px; width: 90px; }
.portalcashier .paymentmethod-img.debitcard { background-position: 0 -425px; width: 135px; }
.portalcashier .paymentmethod-img.banktransfer, .portalcashier .paymentmethod-img.bt { background-position: 0 -450px; }
.portalcashier .paymentmethod-img.skrill-1-TAP { background-position: -46px -349px; }
.portalcashier .paymentmethod-img.manualbanktransfer { background-position: -48px -322px; }
.portalcashier .paymentmethod-img.fasterpayment { background-position: -49px -296px; }
.portalcashier .paymentmethod-title { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100px; font-size: 13px; font-weight: bold; }
.portalcashier #redirectFrame { width: 670px; height: 700px; }
.portalcashier .loading { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAATSURBVHjaYvj//38dAAAA//8DAAl6A3zMqAkyAAAAAElFTkSuQmCC); background-repeat: repeat; padding: 0; bottom: 0; left: 0; right: 0; top: 0; min-height: 100px; min-width: 100px; position: absolute; }
.portalcashier .loading .animation { background: transparent no-repeat url(../css/portlet/cashier/ico_loading.gif); height: 100px; left: 50%; margin: -50px 0 0 -50px; position: absolute; top: 50%; width: 100px; }
.portalcashier .action { margin-top: 30px; margin-left: 173px; }
.portalcashier .link-action { text-align: right; margin-top: 5px; }
.portalcashier .scroll-total { background: none repeat scroll 0 0 #F0F6FE; border-color: #B1AEAE; border-style: solid; border-width: 1px 0; margin-top: 5px; padding: 15px 5px; }
.portalcashier .sum { float: right; color: #000; }
.portalcashier .sum p { float: left; margin-top: 0; padding-left: 15px; padding-right: 0; font-weight: bold; }
.portalcashier .info-toggler { display: inline-block; vertical-align: top; width: 15px; height: 15px; background: url(../css/portlet/cashier/ico-info.png) no-repeat left top transparent; *display: inline; *zoom: 1; }
.portalcashier .info-toggler:hover { background-position: left bottom; }
.portalcashier label.error, .portalcashier .form-row.mandatory label.error { background: -webkit-linear-gradient(top, #cd6448, #c35e43); background: -ms-linear-gradient(top, #cd6448, #c35e43); background: -moz-linear-gradient(top, #cd6448, #c35e43); background: -o-linear-gradient(top, #cd6448, #c35e43); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#cd6448", EndColorStr = "#c35e43"); background-color: #cd6448; color: white; border: 1px solid #ae533d; display: inline-block; line-height: normal; padding: 5px 10px; position: absolute; max-width: 284px; z-index: 1; margin-left: 12px; border-radius: 4px; }
.portalcashier label.error .arrow, .portalcashier .form-row.mandatory label.error .arrow { border-color: transparent #c86045 transparent transparent; right: 100%; position: absolute; top: 9px; border-style: solid; border-width: 6px 12px 6px 0; }
.portalcashier .p1, .portalcashier .pm-webcontent { margin-left: 173px; }
.portalcashier input.wide { width: 250px; }
.portalcashier .line:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.portalcashier .border_wrapper { background-color: #F3F3F3; border: 1px solid #BFBFBF; border-radius: 4px; margin: 15px 0 30px; padding-bottom: 15px; }
.portalcashier .margin_lr { margin-left: 15px; margin-right: 15px; }
.portalcashier .portlet-content { position: relative; }
.portalcashier #withdrawForm #map-canvas { width: 100% !important; }
.portalcashier #withdrawForm .shoplocator-input-postcode { width: 150px; height: 13px; }
.portalcashier #withdrawForm .disable-button { opacity: 0.4; }
.portalcashier #withdrawForm #shoplocator-button { text-decoration: none; }
.portalcashier #withdrawForm #shoplocator-button span { line-height: 18px; }
.portalcashier .shoplocator-address-line .shoplocator-address-link { cursor: pointer; }

#protectionFundsDialog .cashier-btn { padding-top: 0; border: 0; }
#protectionFundsDialog .cashier-btn span strong { text-shadow: none; }

.dl-cashier { color: #000; /*fix for gap between top of iframe and header and transparent PM list*/ /* //fix for gap between top of iframe and header.*/ }
.dl-cashier .form-row > label.label-align { vertical-align: 45%; }
.dl-cashier h1.payment-headline { display: none; }
.dl-cashier p.form label, .dl-cashier .form-row > label { *display: inline; *zoom: 1; }
.dl-cashier .info2 { position: static; margin-top: 3px; }
.dl-cashier .paymentmethod-img, .dl-cashier .custom-img, .dl-cashier .portalcashier .paymentmethod-img, .portalcashier .dl-cashier .paymentmethod-img { color: transparent; font-size: 0; line-height: 0; vertical-align: top; *display: inline; *zoom: 1; }
.dl-cashier .cvv2_ico { position: relative; bottom: 5px; vertical-align: top; *display: inline; *zoom: 1; }
.dl-cashier .paymentmethod-select, .dl-cashier .paymentmethod-active-box, .dl-cashier .custom-select, .dl-cashier .custom-active-box { height: 29px; }
.dl-cashier table.data th.header a { padding: 7px 18px 7px 6px; }
.payment-options .dl-cashier table.data tbody tr { height: 41px; }
.dl-cashier .portlet-msg-info, .dl-cashier .portlet-msg-error, .dl-cashier .portlet-msg-alert, .dl-cashier .portlet-msg-success, .dl-cashier div.message, .dl-cashier .portalcashier .portlet-msg-info, .portalcashier .dl-cashier .portlet-msg-info, .dl-cashier .portalcashier .portlet-msg-error, .portalcashier .dl-cashier .portlet-msg-error, .dl-cashier .portalcashier div.msg-error, .portalcashier .dl-cashier div.msg-error, .dl-cashier .portalcashier .portlet-msg-alert, .portalcashier .dl-cashier .portlet-msg-alert, .dl-cashier .portalcashier div.msg-alert, .portalcashier .dl-cashier div.msg-alert, .dl-cashier .portalcashier .portlet-msg-success, .portalcashier .dl-cashier .portlet-msg-success { overflow: auto; position: static !important; }
.dl-cashier .portlet-msg-info .m-inner, .dl-cashier .portlet-msg-error .m-inner, .dl-cashier .portlet-msg-alert .m-inner, .dl-cashier .portlet-msg-success .m-inner, .dl-cashier div.message .m-inner, .dl-cashier .portalcashier .portlet-msg-info .m-inner, .portalcashier .dl-cashier .portlet-msg-info .m-inner, .dl-cashier .portalcashier .portlet-msg-error .m-inner, .portalcashier .dl-cashier .portlet-msg-error .m-inner, .dl-cashier .portalcashier div.msg-error .m-inner, .portalcashier .dl-cashier div.msg-error .m-inner, .dl-cashier .portalcashier .portlet-msg-alert .m-inner, .portalcashier .dl-cashier .portlet-msg-alert .m-inner, .dl-cashier .portalcashier div.msg-alert .m-inner, .portalcashier .dl-cashier div.msg-alert .m-inner, .dl-cashier .portalcashier .portlet-msg-success .m-inner, .portalcashier .dl-cashier .portlet-msg-success .m-inner { position: relative; }
.dl-cashier .expired-toggler { *display: inline; *zoom: 1; }
.dl-cashier .card-image span { text-indent: 0; }
.dl-cashier .scroll-controls { padding: 7px; }
.dl-cashier .paymentmethod-list, .dl-cashier .custom-list { z-index: 11; }
.dl-cashier label.error, .dl-cashier .form-row.mandatory label.error { filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); margin-top: 5px; }
.dl-cashier label.error .arrow, .dl-cashier .form-row.mandatory label.error .arrow { background: url(../css/portlet/cashier/big-arrow.png); left: -13px; top: 6px; width: 14px; height: 14px; border: none; }
.dl-cashier .form-row.mandatory label.error { margin-top: 5px; }
.dl-cashier .form-row.mandatory label { background: url(../css/portlet/cashier/star.png) no-repeat left bottom; padding-left: 13px; }
.dl-cashier .form-row.mandatory label:before { content: ""; }
.dl-cashier #redirectFrame { margin-left: 48px !important; margin-top: 10px; border-width: 0px; border-color: #f5f5f5; }
.dl-cashier #warningdialog .action .cashier-btn > SPAN { padding: 6px 10px 6px 10px; }
.dl-cashier #addNewPm strong, .dl-cashier .m-inner .cashier-btn, .dl-cashier .cashier-btn { white-space: nowrap; }
.dl-cashier #dialogCancel { margin-left: 5px; }
.dl-cashier #updateForm .paymentmethod-select, .dl-cashier #updateForm .paymentmethod-active-box, .dl-cashier #updateForm .custom-select, .dl-cashier #updateForm .custom-active-box { height: 23px; }
.dl-cashier #updateForm .paymentmethod-select, .dl-cashier #updateForm .custom-select { position: relative; display: inline-block; *display: inline; *zoom: 1; width: 51px; }
.dl-cashier #updateForm .paymentmethod-active-box, .dl-cashier #updateForm .custom-active-box { display: none; }
.dl-cashier #updateForm .custom-select select { width: auto; }
.dl-cashier #generalError { padding-top: 5px; }
.dl-cashier .next { margin-left: 5px; }
.dl-cashier .message { position: relative; z-index: -1; }
.dl-cashier .portlet-column-content-only { padding-top: 0; }
.dl-cashier #main-content-outer-1 { margin-top: 0; }
.dl-cashier #systemError { position: relative !important; z-index: 0; }
.dl-cashier .custom-select select { opacity: 1; }
.dl-cashier div.msg-error.message, .dl-cashier .portalcashier .msg-error.portlet-msg-info, .portalcashier .dl-cashier .msg-error.portlet-msg-info, .dl-cashier .portalcashier .msg-error.portlet-msg-error, .portalcashier .dl-cashier .msg-error.portlet-msg-error, .dl-cashier .portalcashier div.msg-error, .portalcashier .dl-cashier div.msg-error, .dl-cashier .portalcashier .msg-error.portlet-msg-alert, .portalcashier .dl-cashier .msg-error.portlet-msg-alert, .dl-cashier .portalcashier .msg-error.portlet-msg-success, .portalcashier .dl-cashier .msg-error.portlet-msg-success { background: -webkit-linear-gradient(top, #f5f5f5, #dedede); background: -ms-linear-gradient(top, #f5f5f5, #dedede); background: -moz-linear-gradient(top, #f5f5f5, #dedede); background: -o-linear-gradient(top, #f5f5f5, #dedede); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#f5f5f5", EndColorStr = "#dedede"); background-color: #f5f5f5; border: 1px solid #bfbfbf; border-radius: 10px; position: relative; margin: 5px 0 0; font-size: 12px; line-height: 17px; }
.dl-cashier div.msg-error.message .m-inner, .dl-cashier .portalcashier .msg-error.portlet-msg-info .m-inner, .portalcashier .dl-cashier .msg-error.portlet-msg-info .m-inner, .dl-cashier .portalcashier .msg-error.portlet-msg-error .m-inner, .portalcashier .dl-cashier .msg-error.portlet-msg-error .m-inner, .dl-cashier .portalcashier div.msg-error .m-inner, .portalcashier .dl-cashier div.msg-error .m-inner, .dl-cashier .portalcashier .msg-error.portlet-msg-alert .m-inner, .portalcashier .dl-cashier .msg-error.portlet-msg-alert .m-inner, .dl-cashier .portalcashier .msg-error.portlet-msg-success .m-inner, .portalcashier .dl-cashier .msg-error.portlet-msg-success .m-inner { min-height: 21px; padding: 15px 160px 15px 55px; background: url(../css/portlet/cashier/ico_msg-error.png) no-repeat 6px 50%; }
.dl-cashier div.msg-error.message h2, .dl-cashier .portalcashier .msg-error.portlet-msg-info h2, .portalcashier .dl-cashier .msg-error.portlet-msg-info h2, .dl-cashier .portalcashier .msg-error.portlet-msg-error h2, .portalcashier .dl-cashier .msg-error.portlet-msg-error h2, .dl-cashier .portalcashier div.msg-error h2, .portalcashier .dl-cashier div.msg-error h2, .dl-cashier .portalcashier .msg-error.portlet-msg-alert h2, .portalcashier .dl-cashier .msg-error.portlet-msg-alert h2, .dl-cashier .portalcashier .msg-error.portlet-msg-success h2, .portalcashier .dl-cashier .msg-error.portlet-msg-success h2 { margin: 0; }
.dl-cashier div.msg-error.message h1, .dl-cashier .portalcashier .msg-error.portlet-msg-info h1, .portalcashier .dl-cashier .msg-error.portlet-msg-info h1, .dl-cashier .portalcashier .msg-error.portlet-msg-error h1, .portalcashier .dl-cashier .msg-error.portlet-msg-error h1, .dl-cashier .portalcashier div.msg-error h1, .portalcashier .dl-cashier div.msg-error h1, .dl-cashier .portalcashier .msg-error.portlet-msg-alert h1, .portalcashier .dl-cashier .msg-error.portlet-msg-alert h1, .dl-cashier .portalcashier .msg-error.portlet-msg-success h1, .portalcashier .dl-cashier .msg-error.portlet-msg-success h1 { font-size: 14px; text-transform: uppercase; margin: 0; }
.dl-cashier div.msg-error.message p, .dl-cashier .portalcashier .msg-error.portlet-msg-info p, .portalcashier .dl-cashier .msg-error.portlet-msg-info p, .dl-cashier .portalcashier .msg-error.portlet-msg-error p, .portalcashier .dl-cashier .msg-error.portlet-msg-error p, .dl-cashier .portalcashier div.msg-error p, .portalcashier .dl-cashier div.msg-error p, .dl-cashier .portalcashier .msg-error.portlet-msg-alert p, .portalcashier .dl-cashier .msg-error.portlet-msg-alert p, .dl-cashier .portalcashier .msg-error.portlet-msg-success p, .portalcashier .dl-cashier .msg-error.portlet-msg-success p { color: #595A59; margin-top: 0; }
.dl-cashier div.msg-error.message a, .dl-cashier .portalcashier .msg-error.portlet-msg-info a, .portalcashier .dl-cashier .msg-error.portlet-msg-info a, .dl-cashier .portalcashier .msg-error.portlet-msg-error a, .portalcashier .dl-cashier .msg-error.portlet-msg-error a, .dl-cashier .portalcashier div.msg-error a, .portalcashier .dl-cashier div.msg-error a, .dl-cashier .portalcashier .msg-error.portlet-msg-alert a, .portalcashier .dl-cashier .msg-error.portlet-msg-alert a, .dl-cashier .portalcashier .msg-error.portlet-msg-success a, .portalcashier .dl-cashier .msg-error.portlet-msg-success a { color: #1c57a0; }

.ui-tooltip .ui-tooltip-content a.red { color: #d62e2e; }
.portalcashier .ui-tooltip .ui-tooltip-content a.red:after { background-position: right -18px; }
.ui-tooltip .ui-tooltip-content a.green { color: #009d00; }

#warningdialog { line-height: 17px; }
#warningdialog a { color: #1c57a0; }
#warningdialog .action { margin-left: 0; }
#warningdialog .action.border-line { padding-top: 10px; margin-top: 20px; border-top: 1px solid #c2c2c2; }
#warningdialog .action .cashier-btn { border: 0; text-shadow: none; text-transform: uppercase; padding-top: 0; color: #fff; }
#warningdialog .action .cashier-btn > SPAN { padding: 6px 6px 6px 10px; }

.cashierdownloadheader #header-dl { background: -webkit-linear-gradient(top, #0080C7, #0060AD); background: -ms-linear-gradient(top, #0080C7, #0060AD); background: -moz-linear-gradient(top, #0080C7, #0060AD); background: -o-linear-gradient(top, #0080C7, #0060AD); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#0080C7", EndColorStr = "#0060AD"); zoom: 1; padding: 10px; background-color: #0080C7; }
.cashierdownloadheader #logo-dl { background: url(../css/portlet/cashier/dl-cashier-logo.png) no-repeat; display: block; float: left; height: 55px; overflow: hidden; text-indent: -9999px; width: 250px; }
.cashierdownloadheader .myaccount-top-menu { background: -webkit-linear-gradient(top, #eff1f3, #edf0f1); background: -ms-linear-gradient(top, #eff1f3, #edf0f1); background: -moz-linear-gradient(top, #eff1f3, #edf0f1); background: -o-linear-gradient(top, #eff1f3, #edf0f1); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#eff1f3", EndColorStr = "#edf0f1"); border: 1px solid #fff; border-radius: 6px; box-shadow: 0 2px 3px -1px #d1d6d9 inset; height: 30px; margin-top: 15px; padding-right: 2px; }
.cashierdownloadheader .myaccount-top-menu ul { display: table; list-style: none outside none; margin: 0; width: 100%; padding: 0 2px; }
.cashierdownloadheader .myaccount-top-menu ul li { float: left; width: 32.7%; padding: 2px; box-sizing: border-box; }
.chrome .cashierdownloadheader .myaccount-top-menu ul li { margin-left: 1px; }
.cashierdownloadheader .myaccount-top-menu ul li a, .cashierdownloadheader .myaccount-top-menu ul li a:hover, .cashierdownloadheader .myaccount-top-menu ul li a:focus { display: block; font-size: 12px; font-weight: bold; height: 18px; padding-top: 6px; text-decoration: none; }
.cashierdownloadheader .myaccount-top-menu ul li span { background: -webkit-linear-gradient(top, #F4F4F4, #DFDFDF); background: -ms-linear-gradient(top, #F4F4F4, #DFDFDF); background: -moz-linear-gradient(top, #F4F4F4, #DFDFDF); background: -o-linear-gradient(top, #F4F4F4, #DFDFDF); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#F4F4F4", EndColorStr = "#DFDFDF"); background-color: #dfdfdf; border: 1px solid #bfbfbf; display: block; height: 24px; text-align: center; width: 100%; }
.cashierdownloadheader .myaccount-top-menu ul li span a { color: #000; text-shadow: 0 1px 0 white; }
.cashierdownloadheader .myaccount-top-menu ul li.active span a { color: #fff; text-shadow: none; }
.cashierdownloadheader .myaccount-top-menu ul li.first span { border-bottom-left-radius: 4px; border-top-left-radius: 4px; }
.cashierdownloadheader .myaccount-top-menu ul li.last span { border-bottom-right-radius: 4px; border-top-right-radius: 4px; }
.cashierdownloadheader .myaccount-top-menu ul li.active span { background: -webkit-linear-gradient(top, #009ae3, #007bbb); background: -ms-linear-gradient(top, #009ae3, #007bbb); background: -moz-linear-gradient(top, #009ae3, #007bbb); background: -o-linear-gradient(top, #009ae3, #007bbb); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#009ae3", EndColorStr = "#007bbb"); background-color: #007bbb; border-color: #0068a7; text-shadow: none; }
.cashierdownloadheader #user-info-dl { text-align: right; }
.cashierdownloadheader .dl-icon-styles, .cashierdownloadheader .help_icon, .cashierdownloadheader .balance_icon, .cashierdownloadheader .user_icon { background-image: url(../css/portlet/cashier/dl_icons.png); background-repeat: no-repeat; color: #ffffff; }
.cashierdownloadheader .help_icon { background-position: 100% -61px; text-align: right; padding-right: 29px; text-transform: uppercase; display: block; margin: 0 0 13px; font-size: 11px; }
.cashierdownloadheader .balance_icon, .cashierdownloadheader .user_icon { width: 21px; height: 21px; padding-left: 25px; font-weight: bold; font-size: 14px; }
.cashierdownloadheader .user_icon { background-position: 0px -30px; }
.cashierdownloadheader .balance_icon { background-position: 0px 0px; }

.cashiernewwithdrawal .payment-options h1 { display: block; }

.telebetcashier { /*#redirectFrame { width: 560px; height: 700px; margin: 0;
}*/ }
.telebetcashier .halfsize-block { padding: 0 0 10px; width: 440px; vertical-align: top; display: inline-block; *display: inline; *zoom: 1; }
.telebetcashier .halfsize-block #withdrawForm { margin-left: 15px; margin-top: -34px; }
.telebetcashier #depositContainer, .telebetcashier #withdrawalContainer { padding-left: 10px; width: 590px; }
.telebetcashier #registerContainer { margin-top: 15px; }
.telebetcashier #accountsContainer { border-right: 1px solid #D9D9D9; padding-right: 10px; width: 312px; }
.telebetcashier .pm-picker { margin-top: 5px; width: 100%; }
.telebetcashier .pm-picker .card-image { display: inline-block; }
.telebetcashier .pm-picker .card-image div { min-width: 48px; width: auto; }
.telebetcashier .pm-picker .card-image .paymentmethod-img.creditcard { background-position: 0 -425px; margin: 0 19px 0 20px; width: 135px; }
.telebetcashier .pm-picker .card-image .paymentmethod-img.debitcard { margin: 0 19px 0 20px; }
.telebetcashier #depositForm, .telebetcashier #pmSelectorForm { border: none; }
.telebetcashier input[type="text"], .telebetcashier input[type="password"], .telebetcashier input[type="datetime"], .telebetcashier input[type="datetime-local"], .telebetcashier input[type="date"], .telebetcashier input[type="month"], .telebetcashier input[type="time"], .telebetcashier input[type="week"], .telebetcashier input[type="number"], .telebetcashier input[type="email"], .telebetcashier input[type="url"], .telebetcashier input[type="search"], .telebetcashier input[type="tel"], .telebetcashier input[type="color"] { background: none repeat scroll 0 0 #FCFCFC; border-radius: 0; margin-left: 0; }
.telebetcashier .cashier-btn, .telebetcashier .cashier-btn > SPAN { background: none repeat scroll 0 0 #00AA00; padding: 0; }
.telebetcashier .cashier-btn:hover, .telebetcashier .cashier-btn:hover > SPAN, .telebetcashier .cashier-btn:focus, .telebetcashier .cashier-btn:focus > SPAN { background: none repeat scroll 0 0 #00B200; }
.telebetcashier .cashier-btn > span { padding: 6px 10px; }
.telebetcashier .scroll { border-radius: 0; }
.telebetcashier table.data td, .telebetcashier .scroll-controls { background: none repeat scroll 0 0 #E2E2E2; }
.telebetcashier table.data tr.selected td { background: none repeat scroll 0 0 #C5DBF2; }
.telebetcashier table.data thead th { background: none repeat scroll 0 0 #D6D6D6; }
.telebetcashier .deposit-amount2 a, .telebetcashier .deposit-amount2 span { background: none repeat scroll 0 0 transparent; }
.telebetcashier .deposit-amount2 a { border: 1px solid #D0D0D0; background: #EAEAEA; padding: 0; }
.telebetcashier .deposit-amount2 a:hover, .telebetcashier .deposit-amount2 a:focus { background: #00B200; }
.telebetcashier .deposit-amount2 span { padding: 6px 5px; }
.telebetcashier .card-image div { background: none repeat scroll 0 0 #DBDBDB; border: 1px solid #C7C7C7; }
.telebetcashier .card-image .selected { background: none repeat scroll 0 0 #C5DBF2; }
.telebetcashier .card-image .paymentmethod-img { cursor: pointer; }
.telebetcashier .backToTelebetButton { margin-bottom: 10px; }
.telebetcashier .form-row > label { margin-bottom: 3px; padding: 0; }
.telebetcashier .payment-options table.data td { width: auto; word-break: break-all; }
.telebetcashier .payment-options table.data td.last-used { word-break: normal; }

.scheme1 .reveal-cashier-popup .portlet-content-container .portalcashier div { color: #000; }
.scheme1 .reveal-cashier-popup .portlet-content-container .portalcashier a { color: #1c57a0; }
.scheme1 .reveal-cashier-popup .portlet-content-container .portalcashier a.close_view { color: #009D00; float: right; margin: 20px 15px 0 0; text-decoration: underline; }
.scheme1 .reveal-cashier-popup .portlet-content-container .portalcashier .deposit-amount2 a { color: #8b8b8b; }
.scheme1 .reveal-cashier-popup .portlet-content-container .portalcashier .deposit-amount2 a:hover { color: #fff; }

#compoint-wrapper { -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; background-color: #0259a4; overflow: hidden; }
#compoint-wrapper .compoint-title { background: -webkit-linear-gradient(top, #fad50f, #cdb00d); background: -ms-linear-gradient(top, #fad50f, #cdb00d); background: -moz-linear-gradient(top, #fad50f, #cdb00d); background: -o-linear-gradient(top, #fad50f, #cdb00d); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#fad50f", EndColorStr = "#cdb00d"); border: 1px solid #debf0b; }
.ie9 #compoint-wrapper .compoint-title { filter: none; background-image: none; background-color: #edcb0e; }
#compoint-wrapper .compoint-title h1 { padding: 5px 15px; text-align: center; color: #000; }
#compoint-wrapper #compoint-content-wrapper { background: -webkit-linear-gradient(top, #fbfbfb, #dcdcdc); background: -ms-linear-gradient(top, #fbfbfb, #dcdcdc); background: -moz-linear-gradient(top, #fbfbfb, #dcdcdc); background: -o-linear-gradient(top, #fbfbfb, #dcdcdc); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#fbfbfb", EndColorStr = "#dcdcdc"); -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; min-height: 30px; margin: 15px 10px 10px; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.6); position: relative; }
.ie9 #compoint-wrapper #compoint-content-wrapper { filter: none; background-color: #fbfbfb; }
#compoint-wrapper #compoint-content-wrapper .compoint-content { padding: 8px; font-size: 12px; line-height: 16px; text-align: center; color: #000; }
#compoint-wrapper #compoint-content-wrapper .compoint-arrow { position: absolute; top: -6px; left: 50%; margin-left: -6px; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #fbfbfb; }

.live-table-finder-content-wrap { color: #fff; font-weight: bold; }
.live-table-finder-content-wrap h3 { margin: 0; padding: 0; font-size: 14px; line-height: 42px; text-align: center; }
.live-table-finder-content-wrap .live-table-finder-filter { width: 169px; }
.live-table-finder-content-wrap .live-table-finder-filter .live-table-finder-header { height: 42px; background: url("../css/portlet/live-casino/live-table-left.png") no-repeat top left; }
.live-table-finder-content-wrap .live-table-finder-filter .live-table-choose-game { margin-left: 14px; }
.live-table-finder-content-wrap .live-table-finder-filter .live-table-choose-game .radio { width: 22px; height: 22px; position: relative; top: 6px; margin-right: 10px; background: url("../css/portlet/live-casino/live-table-icons-sprite.png") no-repeat -4px -2px; }
.live-table-finder-content-wrap .live-table-finder-filter .live-table-choose-game .radio.checked { background-position: -4px -36px; }
.live-table-finder-content-wrap .live-table-finder-filter .live-table-choose-game .all-games { margin-top: 13px; }
.live-table-finder-content-wrap .live-table-finder-filter .live-table-choose-game table { margin-left: 33px; margin-top: 10px; }
.live-table-finder-content-wrap .live-table-finder-filter .live-table-choose-game table tr { line-height: 34px; cursor: pointer; }
.live-table-finder-content-wrap .live-table-finder-filter .live-table-choose-game table tr th { text-align: left; }
.live-table-finder-content-wrap .live-table-finder-tables { position: relative; width: 791px; }
.live-table-finder-content-wrap .live-table-finder-tables .live-table-finder-header.tables { width: 791px; margin-bottom: 10px; background: url("../css/portlet/live-casino/live-table-right.png") no-repeat top right; }
.live-table-finder-content-wrap .live-table-finder-tables .live-table-finder-header.tables h3 { padding-left: 20px; text-align: left; }
.live-table-finder-content-wrap .live-table-finder-tables .live-table-wrap { border-left: 1px solid rgba(13, 65, 110, 0.6); }
.live-table-finder-content-wrap .live-table-finder-tables .live-table-wrap .pt-scrollbar { outline: none; }
.live-table-finder-content-wrap .live-table-finder-tables .live-table-wrap .jspVerticalBar { margin-right: 1px; background-color: transparent; }
.live-table-finder-content-wrap .live-table-finder-tables .live-table-wrap .jspVerticalBar .jspDrag { margin-right: 2px; margin-left: 2px; background: #b4b4b4; width: 8px; }
.live-table-finder-content-wrap .live-table-finder-tables .live-table-wrap .jspVerticalBar .jspTrack { border: none; background-color: transparent; }
.live-table-finder-content-wrap .live-table-finder-tables table { width: 539px; margin-top: 0; margin-left: 18px; color: #fff; }
.live-table-finder-content-wrap .live-table-finder-tables table .live-table-header { display: block; }
.live-table-finder-content-wrap .live-table-finder-tables table .live-table-header th { cursor: pointer; padding-left: 10px; }
.live-table-finder-content-wrap .live-table-finder-tables table .live-table-header th span { padding-right: 35px; background: url("../css/portlet/live-casino/live-table-icons-sprite.png") no-repeat right -70px; font-size: 14px; line-height: 32px; }
.live-table-finder-content-wrap .live-table-finder-tables table .name div { width: 210px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.live-table-finder-content-wrap .live-table-finder-tables table .type div { width: 100px; font-weight: normal; }
.live-table-finder-content-wrap .live-table-finder-tables table .dealer div { width: 100px; }
.live-table-finder-content-wrap .live-table-finder-tables table .row { display: block; cursor: pointer; height: 40px; }
.live-table-finder-content-wrap .live-table-finder-tables table .row:hover, .live-table-finder-content-wrap .live-table-finder-tables table .row.highlight-game:not(.highlight-hidden) { color: #00aeff; background: url("../css/portlet/live-casino/live-table-row-hover-bg.png") repeat-y top center; }
.live-table-finder-content-wrap .live-table-finder-tables table .row:hover .play div, .live-table-finder-content-wrap .live-table-finder-tables table .row.highlight-game:not(.highlight-hidden) .play div { background: url("../css/portlet/live-casino/live-table-icons-sprite.png") no-repeat 72px -90px; }
.live-table-finder-content-wrap .live-table-finder-tables table .row td { height: 37px; padding-left: 10px; border-top: 1px solid rgba(13, 65, 110, 0.6); vertical-align: middle; }
.live-table-finder-content-wrap .live-table-finder-tables table .row td.play div { width: 72px; padding-right: 17px; margin-right: -17px; }
.ie11 .live-table-finder-content-wrap .live-table-finder-tables table .row td.play div .button.arrow { border-right-width: 0; }
.live-table-finder-content-wrap .live-table-finder-tables table .row td.play div .button.arrow span { border-right: none; padding: 5px 35px 5px 5px; background-position: 42px center; }
.live-table-finder-content-wrap .live-table-finder-tables .dealer-info-container { position: absolute; top: 53px; right: 23px; width: 210px; height: 460px; overflow: hidden; background-color: #1f5092; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; border-radius: 10px; }
.live-table-finder-content-wrap .live-table-finder-tables .dealer-info-container .dealer-info-name { height: 40px; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0; line-height: 40px; text-align: center; }
.live-table-finder-content-wrap .live-table-finder-tables .dealer-info-container img { width: 100%; height: 420px; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; border-radius: 0 0 10px 10px; }

/* Edit Box Styles */
#liveTableFinderProperties * { color: #000; }
#liveTableFinderProperties * .button span { color: #fff; }
#liveTableFinderProperties * .category td table { width: 620px; margin: 10px 0 0 0; }
#liveTableFinderProperties * .category td table .removeGame { margin-top: 22px; }
#liveTableFinderProperties * .category td.category-name { border-top: 1px solid #000; }
#liveTableFinderProperties * .category td.category-keys { border-top: 1px solid #000; padding-left: 48px; }
#liveTableFinderProperties * .category td .categoryName, #liveTableFinderProperties * .category td .categoryKey { width: 110px; margin-left: 0; margin-right: 0; }
#liveTableFinderProperties * .category td .categoryName.error-prop, #liveTableFinderProperties * .category td .categoryKey.error-prop { border-color: #ff0000; }
#liveTableFinderProperties * .category td.category-name { padding: 10px 0; }
#liveTableFinderProperties * .category td.category-name .categoryName { width: 139px; }
#liveTableFinderProperties * .category td.category-name .removeLink { font-size: 14px; margin-top: 4px; }
#liveTableFinderProperties * .category td .gameWidth, #liveTableFinderProperties * .category td .gameHeight { margin-left: 0; width: 100px; }

#reality-check-wrapper { text-align: left; }
#reality-check-wrapper.popup-reality-check-mode { margin-top: 14px; padding-top: 14px; border-top: 1px solid #686868; }
#reality-check-wrapper.popup-reality-check-mode .reality-check-label { color: #686868; }
#reality-check-wrapper.popup-reality-check-mode #rcResponseRow span { font-weight: normal; font-size: 10px; color: #7e7d7b; }
#reality-check-wrapper.popup-reality-check-mode .rc-popup-hint { margin: 12px 0; font-weight: normal; font-size: 10px; line-height: 12px; color: #7e7d7b; }
#messageArea #reality-check-wrapper.popup-reality-check-mode { border-top: none; margin-top: 0; margin-bottom: -15px; padding-top: 0; }
#messageArea #reality-check-wrapper.popup-reality-check-mode .reality-check-label { width: 122px; }
#reality-check-wrapper .reality-check-description { text-align: justify; }
#reality-check-wrapper .reality-check-form { padding: 10px 0; font-size: 12px; }
#reality-check-wrapper .reality-check-form .reality-check-label { width: 122px; padding-right: 12px; padding-top: 8px; font-weight: bold; }
#reality-check-wrapper .reality-check-form .select { width: 75px; }
#reality-check-wrapper .reality-check-form .select .text { color: #686868; }
#reality-check-wrapper .reality-check-form .dropdown { width: 85px; }
#reality-check-wrapper.popup-reality-check-mode .buttons-wrapper { text-align: center; }
#reality-check-wrapper.popup-reality-check-mode .buttons-wrapper #reality-check-confirm-btn.button { border-color: #BFBFBF; background: #F3F3F3; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NjgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNERURFREUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NjgpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #F4F4F4 0%, #DEDEDE 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F4F4F4), color-stop(100%, #DEDEDE)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #F4F4F4 0%, #DEDEDE 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #F4F4F4 0%, #DEDEDE 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #F4F4F4 0%, #DEDEDE 100%); /* IE10+ */ background: linear-gradient(to bottom, #F4F4F4 0%, #DEDEDE 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F4F4F4', endColorstr='#DEDEDE',GradientType=0 ); /* IE6-8 */ }
#reality-check-wrapper.popup-reality-check-mode .buttons-wrapper #reality-check-confirm-btn.button span { color: #000; }
#reality-check-wrapper.popup-reality-check-mode .buttons-wrapper #reality-check-confirm-btn.button:hover { background: #E0E0E0; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1MTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNERURFREUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1MTkpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #DEDEDE 0%, #F4F4F4 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DEDEDE), color-stop(100%, #F4F4F4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #DEDEDE 0%, #F4F4F4 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #DEDEDE 0%, #F4F4F4 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #DEDEDE 0%, #F4F4F4 100%); /* IE10+ */ background: linear-gradient(to bottom, #DEDEDE 0%, #F4F4F4 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DEDEDE', endColorstr='#F4F4F4', GradientType=0 ); /* IE6-8 */ }
#reality-check-wrapper.popup-reality-check-mode .buttons-wrapper .button { width: 168px; }
#reality-check-wrapper.regular-reality-check-mode .reality-check-label { width: 163px; }
#reality-check-wrapper.regular-reality-check-mode .select { width: 95px; }
#reality-check-wrapper.regular-reality-check-mode .select .text { color: #000; }
#reality-check-wrapper.regular-reality-check-mode .dropdown { width: 105px; }
#reality-check-wrapper.regular-reality-check-mode .button { width: 270px; }
#reality-check-wrapper #rcResponseRow span { font-weight: normal; font-size: 12px; color: #404040; }
