body { margin-left: 0px; margin-right: 0px; margin-top: 0px;color: rgb(124, 124, 125); } img { border: 0px none; } ul.menu { list-style: outside none none; border: medium none; text-align: left; } ul.menu li { margin: 0px 0px 0px 0.5em; } li.expanded { list-style-type: circle; list-style-image: url(/uploads/186/menu-expanded.png); padding: 0.2em 0.5em 0px 0px; margin: 0px; } li.leaf { list-style-type: square; list-style-image: url(/uploads/186/menu-leaf.png); padding: 0.2em 0.5em 0px 0px; margin: 0px; } .rtecenter { text-align: center; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px none; font-style: inherit; font-weight: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit; font-feature-settings: inherit; font-language-override: inherit; font-kerning: inherit; font-synthesis: inherit; font-variant: inherit; vertical-align: bottom; outline: medium none; font-family: Arial,san-serif; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } ol, ul { list-style: outside none none; } a, a.active, li a.active, .expand_all, .collapse_all { color: rgb(90, 136, 194); text-decoration: none; } a:hover { text-decoration: underline; } .hpMain a:hover { text-decoration: none; } :focus { outline: 0px none; } p { line-height: 1.5; } h3 { font-size: 16px; line-height: 2; } .container_15 { position: relative; margin-left: auto; margin-right: auto; width: 1200px; } .container_15 .grid_6 { width: 460px; } .clearfix::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; } .clearfix { display: inline-block; } html[xmlns] .clearfix { display: block; }  body { background-color: rgb(0, 0, 0); background-repeat: no-repeat; background-position: center top; } header { border-bottom: 1px solid rgb(73, 1, 1); } header .headerUpper { background-color: rgb(0, 0, 0); height: 40px; } header .headerLower { height: 60px; } header .rightAlignment { position: absolute; top: 0px; right: 0px; line-height: 38px; } header .rightAlignment > div { display: inline-block; vertical-align: middle; } header ul.topmenu li { position: relative; display: inline-block; vertical-align: middle; text-align: center; padding: 0px; margin: 0px; } header ul.topmenu li a { position: relative; color: rgb(125, 124, 124); font: 14px/40px "robotoLight",sans-serif; padding: 0px 10px; display: block; } header ul.topmenu li a span { font: 14px/40px "robotoLight",sans-serif; display: block; } header ul.topmenu .expanded .menu { position: absolute; z-index: 300; display: none; top: 100%; } header ul.topmenu .expanded .menu::before { content: ""; position: absolute; top: -15px; left: 12px; border-width: 8px; border-style: solid; border-color: transparent transparent rgb(30, 30, 30); } header ul.topmenu .expanded .menu li { position: relative; background-color: rgb(30, 30, 30); border-bottom: 1px solid rgb(48, 48, 48); padding: 0px 14px; display: block; width: calc(100% - 28px); text-align: left; white-space: nowrap; } header ul.topmenu .expanded .menu li.last { border-bottom: medium none; } header ul.topmenu .expanded .menu li:hover { background-color: rgb(150, 9, 6); } header ul.topmenu .expanded .menu li a { color: rgb(125, 124, 124); } header ul.topmenu .expanded .menu li:hover a { color: rgb(241, 231, 231); text-decoration: none; } .langC { cursor: pointer; border-left: 1px solid rgb(30, 30, 30); border-right: 1px solid rgb(30, 30, 30); } .langC:hover #langs .current, .langC:hover .langsbtn { color: rgb(127, 125, 125); } .langC .current { padding: 5px 0px 5px 44px; background: transparent url(/uploads/186/general_sprite.png) no-repeat scroll 7px 0px; } .langC:hover .current { background-position: 7px -31px; } #langs { padding-right: 22px; } #langs a { color: rgb(100, 96, 96); font-size: 13px; font-family: "robotoLight",sans-serif; } .langC:hover #langs a { text-decoration: none; } #langs ul { position: absolute; top: 40px; width: 109px; z-index: 300; } #langs ul.hidden::before { content: ""; position: absolute; top: -16px; left: 12px; border-width: 8px; border-style: solid; border-color: transparent transparent rgb(30, 30, 30); } #langs ul li { background-color: rgb(30, 30, 30); border-bottom: 1px solid rgb(48, 48, 48); } #langs ul li.last { border-bottom: medium none; } #langs ul li:hover { background-color: rgb(150, 9, 6); } #langs ul li a { color: rgb(125, 124, 124); display: block; padding: 0px 14px; } #langs ul li:hover a { color: rgb(241, 231, 231); } .headerLower .up_reglink, #login_userpanel .form-submit { border-radius: 2px; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(82, 80, 80); color: rgb(255, 255, 255); text-shadow: 0px 1px 0px rgb(0, 0, 0); padding: 0px 18px; font: 15px/1.95 "robotoMedium",sans-serif; } .headerLower .up_reglink { float: right; background: rgb(50, 49, 49) none repeat scroll 0% 0%; margin: 16px 6px 11px; } .headerLower .up_reglink:hover { background: rgb(85, 83, 83) none repeat scroll 0% 0%; text-decoration: none; } .usernameTooltip, #searchWrapper .b_tooltip, #accountError, .inboxTooltip { background: transparent linear-gradient(to bottom, rgb(250, 250, 250) 0%, rgb(226, 226, 227) 74%, rgb(221, 221, 221) 100%) repeat scroll 0% 0%; position: absolute; padding: 8px; z-index: 200; font: 16px/1 "robotoLight",sans-serif; border-radius: 2px; display: none; } .ru .usernameTooltip, .ru #searchWrapper .b_tooltip, .ru #accountError, .ru .inboxTooltip { font-size: 15px; } #searchWrapper .b_tooltip { width: 153px; left: 2px; top: 36px; } nav { font-size: 0px; } nav .footer_menu { text-align: center; } nav .footer_menu li { display: inline-block; vertical-align: middle; border-right: 1px solid rgb(74, 71, 71); border-left: 1px solid rgb(80, 78, 78); margin: 0px; padding: 0px; } nav .footer_menu li.first { border-left: medium none; } nav .footer_menu li.last { border-right: medium none; } nav .footer_menu li a { color: rgb(101, 98, 98); padding: 0px 25px; font: 14px/1 "robotoLight",sans-serif; } nav .footer_menu li a:hover { color: rgb(96, 93, 93); } .menu.symbols { text-align: center; margin: 20px 0px; } .symbols li { display: inline-block; vertical-align: middle; list-style: outside none none; } .symbols a { display: block; overflow: hidden; text-indent: 200%; font-size: 0px; background: transparent url(/uploads/186/symbols-sprite.png) no-repeat scroll 0px 0px; height: 36px; } .symbols a.mga { background-position: 0px -4px; width: 78px; } .symbols a.mga:hover { background-position: 0px -52px; } .symbols a.playtech { background-position: -159px -4px; width: 165px; } .symbols a.playtech:hover { background-position: -159px -52px; } .symbols a.resp_gaming { background-position: -326px -4px; width: 144px; } .symbols a.resp_gaming:hover { background-position: -326px -52px; } .symbols a.gamble { background-position: -713px -4px; width: 129px; } .symbols a.gamble:hover { background-position: -713px -52px; } .copyrights { color: rgb(112, 104, 104); font-size: 13px; text-align: center; margin: 30px; } body .copyrights div p { color: inherit; } .hpMain { position: relative; height: 293px; margin-bottom: 16px; overflow: hidden; } .hpMain .gallery_hp { position: relative; z-index: 0; } .hpMain .gallery_hp li, .hpMain .gallery_hp li .galleryC { height: 293px; width: 100%; } .hpMain .gallery_hp li .galleryC .linkedGallery { display: block; font-size: 0px; height: 100%; } .hpMain .navGl { position: relative; z-index: 200; margin: -36px 5px 0px 0px; float: left; } .hpMain .navGl a { width: 12px; height: 12px; border-radius: 7px; } .bonus_hp_list { position: absolute; right: 0px; top: -276px; border-radius: 5px 5px 0px 0px; background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%; text-align: center; width: 474px; height: 276px; } .bonus_hp_list .bonusC { margin: 13px 0px 6px; } .credibility_icons { overflow: hidden; } .credibility_icons li { display: inline-block; vertical-align: top; padding: 30px 15px; } .bonus_hp_list a { white-space: nowrap; } .bonus_hp_list > li { display: inline-block; vertical-align: top; width: 474px; } .bonus_hp_list > li.download_item, .bonus_hp_list > li.registration_item { width: 220px; } .bonus_hp_list .download_hp a, .bonus_hp_list .playonline_button a { display: inline-block; width: 187px; font-size: 27px; margin: 0px 4px; } .yellowbtn, #raf_lp a[data-cp="cpraflp"], div.raf_tabs #inviteafriend-form .inviteMoreBtn, div.raf_tabs .emailStepTwo #edit-submit, div.raf_tabs #inviteafriend-socials-form .shareSubmit, div.raf_tabs #inviteafriend-link-form .linkSubmit, div.raf_tabs .inviteBtn, .reg_success .claim_bonus > a, .form-submit, .innerContent .bottom_banner .join_bottom a, .playonline_button a, .download_hp > a.join_now, #toreg .up_reglink, .msgLinksWrap .mainLink, .unsubscribe .form-submit { background: transparent linear-gradient(to bottom, rgb(253, 226, 139) 0%, rgb(229, 196, 91) 40%, rgb(178, 142, 32) 80%, rgb(161, 123, 12) 100%) repeat scroll 0% 0%; color: rgb(38, 32, 14); text-shadow: 1px 1px 0px rgb(236, 211, 128); border-radius: 2px; padding: 4px 10px; font-family: "robotoBold","Arial",sans-serif; } .yellowbtn:hover, #raf_lp a[data-cp="cpraflp"]:hover, div.raf_tabs #inviteafriend-form .inviteMoreBtn:hover, div.raf_tabs .emailStepTwo #edit-submit:hover, div.raf_tabs #inviteafriend-socials-form .shareSubmit:hover, div.raf_tabs #inviteafriend-link-form .linkSubmit:hover, div.raf_tabs .inviteBtn:hover, .reg_success .claim_bonus > a:hover, .form-submit:hover, .innerContent .bottom_banner .join_bottom a:hover, .playonline_button a:hover, .download_hp > a.join_now:hover, #toreg .up_reglink:hover, .msgLinksWrap .mainLink:hover, .unsubscribe .form-submit:hover { background: transparent linear-gradient(to bottom, rgb(250, 237, 193) 0%, rgb(246, 224, 151) 38%, rgb(230, 207, 131) 54%, rgb(183, 155, 71) 100%) repeat scroll 0% 0%; text-decoration: none; } .yellowbtn:active, #raf_lp a[data-cp="cpraflp"]:active, div.raf_tabs #inviteafriend-form .inviteMoreBtn:active, div.raf_tabs .emailStepTwo #edit-submit:active, div.raf_tabs #inviteafriend-socials-form .shareSubmit:active, div.raf_tabs #inviteafriend-link-form .linkSubmit:active, div.raf_tabs inviteafriend-socials-form .shareSubmit:active, div.raf_tabs .inviteBtn:active, .yellowbtn.click, .reg_success .claim_bonus > a:active, .form-submit:active, .innerContent .bottom_banner .join_bottom a:active, .play_casino_games_b .casino_teaser .content_item a:active, .playonline_button a:active, .download_hp > a.join_now:active, #toreg .up_reglink:active, .unsubscribe .form-submit:active { background: transparent linear-gradient(to bottom, rgb(183, 156, 69) 0%, rgb(209, 182, 103) 38%, rgb(239, 217, 144) 78%, rgb(246, 228, 156) 100%, rgb(254, 254, 252) 100%) repeat scroll 0% 0%; } .jackpot_noimage_Wrp .title, .jackpot_noimage_Wrp ul, .jackpot_noimage_Wrp li, .jackpot_noimage_Wrp li.jackpot_hp > div, .jackpot_noimage_Wrp li.jackpot_hp h3 { display: inline-block; vertical-align: middle; font-size: 26px; } .jackpot_noimage_Wrp li.jackpot_hp h3 { font-size: 22px; } .jackpot_noimage_Wrp { margin-bottom: 15px; } .jackpot_noimage_Wrp .title { color: rgb(223, 221, 221); text-shadow: 1px 1px 0px rgb(31, 2, 2); width: 106px; padding: 0px 4px; font: 22px/1 "robotoLight","Arial",sans-serif; } .ru .jackpot_noimage_Wrp .title { font-size: 18px; line-height: 1.4em; } .jackpot_noimage_Wrp li h3 { line-height: 1; } .jackpot_noimage_Wrp li { width: 146px; text-align: center; margin-right: 28px; } .jackpot_noimage_item .ticker { height: 30px; line-height: 36px; overflow: hidden; color: rgb(211, 206, 206); font-size: 20px; } .jackpot_noimage_Wrp li.jackpot_hp { width: 495px; margin: 0px 0px 0px 40px; text-align: right; line-height: 54px; } .jackpot_noimage_Wrp li.jackpot_hp .ticker { width: 236px; height: 40px; font: 29px/1.4 "robotoMedium",sans-serif; letter-spacing: 2px; margin: 0px 26px; padding: 0px 20px 0px 18px; color: rgb(197, 164, 63); border: 1px solid rgb(0, 0, 0); box-shadow: 0px 0px 2px 1px rgb(126, 6, 7); background: transparent linear-gradient(to bottom, rgb(49, 48, 48) 0%, rgb(0, 0, 0) 100%) repeat scroll 0% 0%; } .jackpot_noimage_Wrp li.jackpot_hp h3 { color: rgb(201, 184, 184); text-shadow: 1px 1px 0px rgb(45, 2, 2); width: 112px; text-align: left; font-family: "robotoLight",sans-serif; } .jackpot_noimage_Wrp li h3 a { font: 15px/1 "robotoLight",sans-serif; color: rgb(211, 206, 206); } .gamesCategories { position: relative; display: table; margin: 0px auto 17px; width: 100%; font-size: 0px; } .primary_game_tabs a:hover, #sortAndSearch a:hover { text-decoration: none; } .gamesCategories li { display: table-cell; text-align: center; vertical-align: middle; text-transform: uppercase; background: rgb(57, 3, 3) none repeat scroll 0% 0%; border-right: 1px solid rgb(95, 4, 4); } .gamesCategories li.first, .gamesCategories li.first a { border-radius: 5px 0px 0px 5px; } .gamesCategories li.last, .gamesCategories li.last a { border-radius: 0px 5px 5px 0px; border-right: medium none; } .gamesCategories li.active, .gamesCategories li:hover { background: rgb(38, 2, 2) none repeat scroll 0% 0%; } .gamesCategories li a { position: relative; display: block; padding: 12px 20px; color: rgb(179, 179, 179); border-top: 1px solid rgb(53, 3, 3); border-bottom: 1px solid rgb(53, 3, 3); font: 14px/1 "robotoRegular",sans-serif; } .gamesCategories li.active a::after { content: ""; width: 0px; height: 0px; position: absolute; bottom: -16px; left: 50%; margin-left: -8px; border-width: 8px; border-style: solid; border-color: rgb(38, 2, 2) transparent transparent; } .gamesCategories li.active a, .gamesCategories li a:hover { color: rgb(255, 255, 255); border-top: 1px solid rgb(38, 2, 2); border-bottom: 1px solid rgb(38, 2, 2); } .sortAndSearchWrp { position: relative; margin: 17px 0px; z-index: 99; } .gamesSecondaryCategories li { display: inline-block; vertical-align: top; } .gamesSecondaryCategories li a { background: transparent url(/uploads/186/general_sprite.png) no-repeat scroll 4px -126px; color: rgb(223, 221, 221); padding: 0px 24px; margin-right: 20px; font: 14px/1 "robotoLight",sans-serif; } .gamesSecondaryCategories li.new_games a { background-position: 4px -152px; } .gamesSecondaryCategories li.games_week a { background-position: 0px -182px; } .gamesSecondaryCategories li.active a, .gamesSecondaryCategories li:hover a { color: rgb(250, 214, 68); text-shadow: 1px 1px 0px rgb(29, 0, 0); text-decoration: none; } .secondary_game_tabs, #sortAndSearch { display: inline; vertical-align: top; } #sortAndSearch { float: right; margin-top: -3px; } #sortAndSearch fieldset { display: inline-block; vertical-align: middle; } #sortAndSearch #sortWrapper { display: inline-block; position: relative; z-index: 4; } #sortAndSearch .gamesSorting::after { color: rgb(218, 202, 202); content: "▼"; position: absolute; right: 29px; top: 4px; text-shadow: 1px 0px 0px rgb(218, 202, 202), -1px 0px 0px rgb(218, 202, 202), 0px 1px 0px rgb(218, 202, 202); } #sortAndSearch fieldset label, #sortAndSearch fieldset span { color: rgb(223, 221, 221); font: 12px/1.8 "robotoLight",sans-serif; vertical-align: top; } #sortAndSearch fieldset input, #sortAndSearch .gamesSorting { background-color: rgb(39, 0, 0); border: 1px solid rgb(97, 1, 1); border-radius: 5px; color: rgb(223, 221, 221); font-size: 12px; } #sortAndSearch .gamesSorting { width: 134px; margin: 0px 20px 0px 10px; cursor: pointer; padding: 0px 22px 0px 10px; } #searchWrapper { position: relative; } #sortAndSearch fieldset input { padding: 3px 10px 4px; } .seo_hp { margin: 20px 0px 40px; } .seo_hp li { /*display: inline-block; vertical-align: top; width: 360px;*/ color: rgb(124, 124, 125); margin: 0px 20px; /*text-align: center;*/ } .seo_hp li.first { margin-left: 0px; } .seo_hp li.last { margin: 0px; width: 33%; } .seo_hp li li { width: 36%; } .seo_hp li .img { overflow: hidden; height: 70px; text-align: center; } .seo_hp li:hover .img img { margin-top: -71px; } .seo_hp p { font: 15px "robotoRegular",sans-serif; text-align: left; color: rgb(124, 124, 125); } .seo_hp li.last p { text-align: center; font-size: 16px; } .seo_hp li h3, .seo_hp li h1 { font: 24px/4 "robotoLight",sans-serif; } .seo_hp .yellowbtn { display: block; width: 130px; margin: 14px auto; font: 19px/1.5 "robotoMedium",sans-serif; }  @media screen and (max-width: 1024px) { 	.container_15 { width: auto; } 	.jackpot_noimage_Wrp li { width: 116px; } 	.headerLower { width: auto; } 	.jackpot_noimage_Wrp li.jackpot_hp { margin: 0px; } 	.jackpot_noimage_Wrp li { margin-right: 13px; } 	.seo_hp { text-align: center; } 	.seo_hp li { width: 300px; } 	.sortAndSearchWrp { padding-left: 10px; padding-right: 10px; } }  body { background-image: url(/uploads/186/bg.jpg); }  .redbtn, .innerContent .bottom_banner .download_bottom a, .download_button a, .download_hp > a.main_download { background: transparent linear-gradient(to bottom, rgb(211, 27, 27) 0%, rgb(189, 21, 21) 28%, rgb(134, 9, 5) 74%, rgb(115, 3, 1) 100%) repeat scroll 0% 0%; color: rgb(255, 255, 255); padding: 4px 10px; text-shadow: -1px -1px 0px rgb(93, 8, 7); border-radius: 2px; font-family: "robotoMedium","Arial",sans-serif; } .redbtn:hover, .innerContent .bottom_banner .download_bottom a:hover, .download_button a:hover, .download_hp > a.main_download:hover { background: transparent linear-gradient(to bottom, rgb(235, 29, 29) 0%, rgb(224, 26, 25) 18%, rgb(153, 8, 5) 82%, rgb(142, 4, 1) 100%) repeat scroll 0% 0%; text-decoration: none; } /*добавлено*/ .go_block { background: transparent url(/uploads/186/go_block.png) no-repeat scroll 0% 0%; box-shadow: 0px 0px 5px rgb(255, 236, 4); display: inline-block; width: 160px; height: 128px; margin: 5px; float: left; } .go_block:hover { box-shadow: 0px 0px 10px rgb(255, 236, 4); transition: all 0.5s ease 0s; } .go_img { width: 152px; height: 100px; margin: 4px 0px 0px 4px; } .go_txt { display: block; font-size: 11px; text-shadow: 1px 1px 1px rgb(251, 232, 165); color: rgb(134, 0, 0); text-align: center; margin: -3px auto; padding: 3px 0px; font-weight: 600; width: 158px;       }              h1, h2, h3, h4, h5, h6, p {         margin: 0 0 10px !important;       }         /*media by Roman 16.02.2018*/       @media screen and (max-width: 1200px) { .jackpot_noimage_Wrp ul { width: 100%; text-align: center; padding: 0 10px; margin-top: 15px; } .jackpot_noimage_Wrp { text-align: center; } .jackpot_noimage_Wrp .title { width: 250px; } .go_block { float: none; text-align: center; background-position: 50%; width: 25%; } .hpWrp > div:not(:first-child) { text-align: center; } .seo_hp { padding: 0 15px; } } @media screen and (max-width: 768px) { .gamesCategories, .gamesCategories li { display: block; } .jackpot_noimage_Wrp li.jackpot_hp { width: 100%; } .go_block { width: 50%; } } @media screen and (max-width: 768px) { header .headerUpper { height: initial; } header ul.topmenu li { display: block; } header ul.topmenu li a span { line-height: 30px; } } @media screen and (max-width: 768px) { .gallery_hp { height: initial!important; } .gallery_hp li { width: 100% !important; } .bonus_hp_list { position: initial; width: 100%; } .bonus_hp_list > li { display: block; width: 100%; } .container_15 .grid_6, .bonusC img, .jackpot_noimage_Wrp li { width: 100%; } .download_item, .registration_item { margin: 10px auto; } .jackpot_noimage_Wrp ul { padding: 0; } .seo_hp li, .jackpot_noimage_Wrp li { margin: 0; } .jackpot_noimage_Wrp li.jackpot_hp .ticker { width: 225px; } .jackpot_noimage_Wrp li.jackpot_hp h3 { width: 100%; text-align: center; } }.mob-btn{     width: 29px;     height: 18px;     display: none;     flex-direction: column;     justify-content: space-between;     cursor: pointer;     position: relative;   }   .mob-btn span{     width: 100%;     height: 2px;     display: block;     background: #fff;     transition: all .4s ease;   }   .mob-btn.active span:nth-child(1){     transform: rotate(45deg);     position: absolute;   }   .mob-btn.active span:nth-child(2){     display: none;   }   .mob-btn.active span:nth-child(3){     transform: rotate(-45deg);   }   .game-block{     max-width: 640px;      max-height: 480px;   }   @media screen and (max-width: 768px){     iframe {         max-width: 100%;     }     nav .footer_menu li a{         padding: 0px 5px;     }     .mob-btn{     	display: flex;         z-index: 9999;     }     .mob-btn.active{       margin-top: 10px;            }     ul.menu.topmenu{       display: none;       position: absolute;       z-index: 9999;       background: #191919;       top: 100%;       left: 0;       width: 100%;       text-align: left;     }    	header .headerUpper {         height: 40px;         z-index: 99999;         position: relative;     }     header .headerUpper .container_15.clearfix{         display: flex;         justify-content: flex-start;         align-items: center;         position: relative;         width: auto;         height: 100%;         padding: 0 10px;         margin: 0;     }     header ul.topmenu li {         text-align: left;         padding: 0px;         margin: 0px;         border-bottom: 1px solid rgba(0, 0, 0, .1);         box-shadow: 0px 1px 1px 0px rgba(255, 255, 255, .1);         padding: 4px 5px;     }     header .rightAlignment{       	right: 5px;     }     .game-block{       width: 100%;       max-width: unset;        max-height: 350px;     }   }   .blocks-out{   	display: inline-block;      left: 0px;      top: 0px;     opacity: 1;      position: relative;   }   @media screen and (max-width: 1200px){     .container_15{       width: auto;     }     .bonus_hp_list {         position: relative;         right: auto;         float: right;         margin: 5px;         top: 0;       	border-radius: 5px;     }     .container_15.bonus-list-out {         position: absolute;         width: 100%;         height: 100%;         top: 0;         left: 0;     }     .jackpot_noimage_Wrp ul {     	width: auto;     }     .blocks-out {       display: block;     }     .seo_hp img{       max-width: 100%;     }     .col-left {         width: 100%;         float: none;     }     .col-right {         width: 100%;         float: none;     }   }   @media screen and (max-width: 768px){       .seo_hp iframe {         width: 100%;         height: 240px;     }     .blocks-out {     	display: block;     }     .go_block {         width: auto;         box-sizing: content-box;         /* display: block; */         box-shadow: none;     }    .credibility_icons {         display: flex;         align-items: center;     	justify-content: center;     }     .bonus_hp_list {         background: transparent;         display: flex;         flex-direction: column;         justify-content: space-between;         align-items: center;     }     .hpMain{       position: relative;       z-index: 0;     }     .hpMain:before{       content: '';       position: absolute;       width: 100%;       height: 100%;       z-index: 1;       background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%;     }     .container_15{       z-index: 99;     }     .container_15 .grid_6, .bonusC img, .jackpot_noimage_Wrp li {         width: auto;         max-height: 100px;     }     .bonus_hp_list .download_hp a, .bonus_hp_list .playonline_button a{           font-size: 17px;     }     .bonus_hp_list > li.download_item, .bonus_hp_list > li.registration_item {         margin: 0 0 5px;     }     .jackpot_noimage_Wrp li.jackpot_hp {         width: 100%;         max-height: unset;         text-align: center;     }   }   @media screen and (max-width: 480px){       .seo_hp iframe {         width: 100%;         height: 200px;     }     .seo_hp img{         float: none !important;         display: block;         text-align: center;         margin: 0 auto;       }   }   @media screen and (max-width: 375px){       .seo_hp iframe {         width: 100%;         height: 170px;     }   }   @media screen and (max-width: 1024px){     .seo_hp li {         width: auto;         text-align: left;         list-style: circle;         margin-bottom: 7px;         list-style-position: inside;     }   }