﻿@media (max-width: 992px){.footerlinks_beto{text-align:center;margin:24px 0}.footerlinks_beto a{display:block;margin:0 0 24px}.prefooter .forphone{display:block}}@media (max-width: 1550px){.menu ul li .dropdown{left:50%;transform:translateX(-50%)}.mobilemenuopened .bgover{background:rgba(0,0,0,0.65);z-index:1000;position:fixed;width:100%;height:100%;top:0}.mobilemenuopened .mobilesearch .searchbox{z-index:9999}.mobilemenuopened .mobilesearch-icon{z-index:10}.mobilemenuopened .menu{z-index:9999}.mobilemenuopened .before_menu .cont .logo{z-index:9998}}@media (max-width: 1350px){.footer .crow .steps5 .colc img{max-width:80%}.sec1{margin-top:58px}.menu ul li .maina{font-size:17px;line-height:13px;padding:21px 0 23px;padding-left:5px;padding-right:17px}.sec1 .green_card1{margin-right:10px}.sec1 .green_card2{margin-right:10px}.sec2 .custom_cols .leftside{width:calc(100% - 291px)}.kondeservices{margin-right:5px}.onphoneforlist{margin-right:15px}.betalingsmuligheder .imgs img{max-width:115px}.betalingsmuligheder{min-height:361.14px}.terms_focus_on.terms_focus_on_featured_casino{max-width:1140px}}@media (max-width: 1200px){html{min-height:-webkit-fill-available}body{min-height:100vh;min-height:-webkit-fill-available}#slots_index .slots-index-controls .text-right{text-align:left !important;padding-top:10px}#slots_index .slots-index{margin-right:-10px;margin-left:-10px}#slots_index .slots-index .col-6{padding-left:5px;padding-right:5px}.faktaoomspillemaskinen{padding:10px;min-height:370px}.faktaoomspillemaskinen h2{font-size:15px}.faktaoomspillemaskinen p{font-size:13px}.faktaoomspillemaskinen p img{max-height:100%}.faktaoomspillemaskinen p{padding-right:55px}.faktaoomspillemaskinen p span{max-width:95px;font-size:11px;top:0;line-height:1.7em}.menu .searchbox_active{max-width:calc(100% - 120px)}.menu .searchbox .searchcont{max-width:630px;margin-left:40px}.menu .searchbox .searchresults{max-width:630px}.menu .searchbox .searchresults .boxins{margin-left:76px}.menu ul{width:calc(100% - 120px)}.onphoneforlist{margin-right:5px}.footer .crow .leftside .withform .socmediea ul .rs{right:unset;top:unset;position:relative;margin-top:10px;display:block}.footer .crow .leftside .withform .socmediea{margin-top:10px}.footer .crow .steps5{display:block;text-align:center}.footer .crow .steps5 .colc{display:inline-block;padding-left:40px;padding-right:40px;width:auto;vertical-align:top;margin-bottom:10px}.ulempercard{min-height:148px}.betalingsmuligheder .imgs img{max-width:86px}.new_row_w3 .col{max-width:calc(33.33% - 4px)}.IndbetalingUdbetaling .para_card .rowwithsols ul{padding-left:0}.IndbetalingUdbetaling .para_card .rowwithsols ul .s2 img{max-width:30%}.sec2 .card_w_droping .boxes2 .leftsidec ul li,.sec2 .card_w_droping .boxes2 .rightsidec ul li{font-size:14px}.sec2 .custom_cols .rightside{width:240px}.sec2 .custom_cols .leftside{width:calc(100% - 250px)}.reviews_r2 p{margin-bottom:0}.reviews_r2{padding:15px}.forhelp h2{font-size:19px}.forhelp h3,.forhelp h4{font-size:14px}.mrgreenbonus_card .withlist ul li{font-size:14px}.casinoanmeldelser .card_b h3{font-size:14px}.stickym .box h2{font-size:30px}.banner_card1 h2{font-size:14px}.spiludvalg_hos .contm ul{padding-left:0}.before_menu .cont .logo{max-width:290px;max-height:115px}.before_menu .cont{min-height:174px}.green_card2 h1{font-size:22px}.green_card1{max-width:240px}.green_card1 .mrgreenlogo{max-width:160px}.green_card3{max-width:240px}.menu ul .searchicon img{max-width:20px}.menu .logo{margin-right:10px}.menu ul li .dropdown{width:100%}.menu ul li .maina{font-size:14px;padding-left:5px;padding-right:20px}.menu ul li .icon{max-width:15px}.menu ul li .arrowonmenu{max-width:10px}.menu ul li .dropdown .ddinside{padding:21px 20px 44px 20px}.menu ul li .dropdown{min-width:400px}.menu ul li .dropdown .ddinside .btngreen a{font-size:18px}.menu ul li .dropdown .ddinside a{font-size:14px}.menu ul li .dropdown .ddinside .btngreen{margin-top:30px}.emelent_pic_text .placeforimg{max-width:190px;margin-right:5px;border:0}.emelent_pic_text{background:#FEF2DD;border-radius:12px;padding:15px}.emelent_pic_text .placefortext{max-width:calc(100% - 195px);padding:0;padding-left:10px;border:0}}@media (max-width: 992px) and (orientation: landscape){.js-open-landscape-menu,.js-close-landscape-menu{display:block;background:black;border-radius:50%;width:50px;height:50px;position:fixed;right:10px;bottom:10px;color:white;z-index:10000;text-align:center;line-height:45px;padding-top:2px;font-size:11px;border:1px solid #fff}.js-close-landscape-menu{font-size:30px}.js-open-landscape-menu:hover,.js-close-landscape-menu:hover{color:#fff}.menuforphone .menus{padding-right:45px}}@media (max-width: 992px) and (orientation: portrait){.menuforphone{display:block !important}.js-close-landscape-menu{display:none}.menuforphone .menus{padding-right:0}.phonebanner.phonebanner_static{position:fixed;left:0;z-index:10;bottom:60px}}@media (max-width: 992px){html[dir="rtl"] #game_area .gad-desktop-landscape-bottom .slick-list,html[dir="rtl"] #game_area .gad-mobile-landscape-bottom .slick-list{padding:0 0 0 20% !important}.header-not-on-homepage{display:block}#main_video+.js-play-video img,video+.js-play-video img{visibility:visible;max-width:60px;margin-top:-60px}.sec2{padding-top:15px}.cards+.terms_focus_on{margin-top:5px}.terms_focus_on.terms_focus_on_featured_casino{margin-top:0}.hidephone{display:none}.livecasionobonus .leftsidell{max-width:100%;float:none}.titpl3{margin-top:0}.mr_n_bonus_card .livecasionobonus p{padding-left:0}.mr_n_bonus_card .livecasionobonus .leftsidell p{font-size:16px}.faktaoomspillemaskinen{min-height:unset}.faktaoomspillemaskinen p{margin-bottom:1.6px}.placeforgame .game .onmiddle img{max-width:60px;max-height:60px}.placeforgame .leftbtn{left:12px}.placeforgame .centerbtn{transform:none;margin-left:0}.placeforgame .videogame_ad_title{display:block}.videoreview_similar_games .casinoanmeldelser{width:300px;margin:0px auto !important}.videoreview_similar_games .casinoanmeldelser .h2{text-align:center}.videoreview_similar_games .casinoanmeldelser .card_b .card_b_image{height:135px;width:135px}.videoreview_similar_games .casinoanmeldelser .card_b{min-height:135px}.videoreview_similar_games .casinoanmeldelser .card_b .flag{left:120px}.placeforgame .rightdownbtns{right:12px}.big_card_line .cus_cols{display:block;padding-bottom:40px;position:relative}.big_card_line .cus_cols .n1{width:100%;border-bottom-right-radius:0;border-bottom-left-radius:0}.big_card_line .cus_cols .n2{width:100%;min-height:unset;margin:0}.big_card_line .cus_cols .n2 .boxin{position:relative;top:unset;transform:unset;padding-top:10px}.big_card_line .cus_cols .n2 .boxin h2{display:none}.big_card_line .cus_cols .n3{width:100%;min-height:unset;margin:0;position:initial}.big_card_line .cus_cols .n3 p{position:absolute;left:0;right:0;bottom:7px}.big_card_line .cus_cols .n3 h3.dekstop-margin{margin-top:0px}.big_card_line .cus_cols .n4{width:100%;min-height:unset;margin:0;margin-top:15px}.big_card_line .cus_cols .n4 .boxin{position:relative;top:unset;transform:unset}.big_card_line .cus_cols .n2:before,.big_card_line .cus_cols .n3:before{display:none}.big_card_line .desc .r{width:77%}.placeforgame{margin-top:10px}.menu .searchbox_active{display:none}.menu ul{min-height:44px;width:100%}.menu .downline{display:none !important}.sec2 .row2_c .onphoneforlist{display:flex;justify-content:space-between;max-width:100%}.sec2 .row2_c .onphoneforlist .kondeservices{max-width:calc(100% - 5px);width:calc(100% - 5px);margin-left:6px}.kondeservices h2{margin-bottom:73px}.sec2 .row2_c .onphoneforlist .omleovagas{display:block;margin-top:0;max-width:calc(100% - 5px);width:calc(100% - 5px);margin-right:6px}.footer .crow .leftside{width:100%}.footer .crow .rightside{width:100%;display:block;position:relative;margin-top:15px;min-height:unset}.footer .crow .leftside .withform .socmediea ul .rs{margin-top:20px}.footer .crow .leftside .withform .socmediea{margin-top:20px}.footer .crow .leftside .withform .h2{padding-left:25px}.footer .crow .leftside .withform .h2 img{max-height:32px;left:0;top:0}.betalingsmuligheder .imgs img{max-width:unset}.udvalgafspil ul li{margin-right:25px}.betalingsmuligheder{min-height:unset;padding-bottom:15px}.new_row_w3{display:flex;flex-wrap:wrap}.new_row_w3 .col{width:100%;max-width:100%}.betalingsmuligheder .imgs img{max-width:103px}.ulempercard{min-height:140px}.udvalgafspil{margin-top:0}.udvalgafspil ul li{margin:0;display:inline-block;min-width:calc(50% - 10px)}.new_row_w3 .col:nth-child(1){margin-right:5px}.new_row_w3 .col:nth-child(2){margin-left:5px}.new_row_w3 .col:nth-child(3){flex-basis:100%}.placeforslider2 .slick-slide{padding-left:3px;padding-right:3px}.placeforslider .slick-slide{padding-left:3px;padding-right:3px}.onlyphone{display:block}.sec1{margin-top:0}.spiludvalg_hos .contm .mangeforskellinge .leftsidell,.mrgreenbonus_card .livecasionobonus .leftsidell{display:block;max-width:100%}.spiludvalg_hos .contm .mangeforskellinge .leftsidell img,.mrgreenbonus_card .livecasionobonus .leftsidell img{max-width:100%;width:100%}.historieogpriser .para_card ul{padding-left:20px}.sec2 .custom_cols .rightside{width:200px;margin-top:39px}.sec2 .custom_cols .rightside .stickym>p:last-child{font-size:14px !important;line-height:16px}.sec2 .custom_cols .rightside h2{font-size:15px !important}.sec2 .custom_cols .rightside p{padding-left:0}.udvalgafspil ul li{font-size:14px}.casinoanmeldelser .card_b .card_b_image{height:70px;width:70px}.casinoanmeldelser .card_b{padding-left:64px}.casinoanmeldelser .card_b .flag{left:58px}.casinoanmeldelser .card_b h3{padding-top:5px;margin-bottom:2px}.slider4 .forsliderht{text-align:left}.sec2 .flereonlinecasino h1{font-size:23px;margin-bottom:-20px}.flereonlinecasino .box{margin-top:20px}.sec2 .flereonlinecasino h2{margin-bottom:0}.sec2 .custom_cols .rightside .casinoanmeldelser .card_b p{font-size:11px !important;margin-top:4px}.casinoanmeldelser .card_b{min-height:72px}.stickym .box .mrgreenlogo{max-width:120px}.stickym .box{min-height:0px}.stickym .sticky-offer{position:relative;padding-bottom:35px;bottom:0}.slider_sticky .box{min-height:190px}.stickym .box .mr_n_logo,.slider_sticky .box .mr_n_logo{position:relative;width:50%;margin-left:25%;object-position:top}.sec2 .stickym .box h2{padding-bottom:20px;padding-top:10px;font-size:25px !important}.sec2 .custom_cols .leftside{width:calc(100% - 210px)}.sec2 .card_w_droping .boxes2{display:block;padding-top:20px;padding-bottom:10px}.sec2 .card_w_droping .content_in_card_active{max-height:1000px}.sec2 .card_w_droping .boxes2 .leftsidec,.sec2 .card_w_droping .boxes2 .rightsidec{padding-top:0;padding-bottom:0}.sec2 .row2_c{display:block}.kondeservices{margin-right:0;width:100%;max-width:100%;margin-bottom:10px}.mrgreenbonus_card .withlist h3{margin-top:15px}.sec2 .custom_cols h1{padding-left:0}.banner_card1 h2 .flag{position:absolute;right:10px;top:10px}.banner_card1 h2{padding-left:10px;padding-right:10px}.banner_card1 .arrow_green{padding-left:20px;padding-right:20px}.banner_card1 .btnm{padding-right:40px}.banner_card1 .btnm{padding-right:40px;top:unset;transform:unset;bottom:25px;left:52px;right:0;margin:auto;text-align:center}.banner_card1 .btnm:before{content:'*Vilkår gælder';position:absolute;left:0;right:0;font-family:'Roboto', sans-serif;bottom:-23px;font-size:12px;color:#1C723C}.banner_card1{padding-bottom:80px}.banner_card1 .toparea{position:initial}.banner_card1 .mainimg{top:unset;transform:unset;bottom:10px;left:0;right:155px;margin:auto;text-align:center;max-height:42px;border-radius:12px;overflow:hidden}.banner_card1 .placeformainimg{top:unset;transform:unset;bottom:25px;left:0;right:163px;margin:auto;text-align:center;max-height:42px;border-radius:12px;overflow:hidden;max-width:42px;min-height:42px}.banner_card1 .placeformainimg .mrgreenlogo{max-width:32px}.banner_card1 .tickets{display:none}.banner_card1 h2{font-size:23px;padding-left:30px;padding-right:30px;margin-bottom:7px;line-height:29px}.banner_card1 h2 img:first-child{position:absolute;bottom:37px;max-width:18px;right:0;left:160px;margin:auto;z-index:99}.banner_card1 .desc_active{display:block;position:relative;padding-bottom:50px}.banner_card1 .desc .l{width:100%}.banner_card1 .desc .r{width:100%;margin-bottom:10px;margin-top:10px}.banner_card1 .desc .l p a{position:absolute;bottom:25px;left:0;right:0}.historieogpriser .para_card iframe{height:300px}.kundeservice .divwith2side .lefts_img .rows3{max-width:280px;margin:auto;margin-bottom:20px;margin-top:10px}.kundeservice .divwith2side p,.kundeservice .divwith2side .lefts_img{display:block;margin:auto;max-width:100%}.kundeservice .divwith2side p img,.kundeservice .divwith2side .lefts_img img{max-width:100%}.stickym .box .mrgreenlogo{top:20px}.reviews_r2{max-width:100%}.spiludvalg_hos .contm .mangeforskellinge img,.mrgreenbonus_card .livecasionobonus img{display:block;margin:auto}.spiludvalg_hos .contm .mangeforskellinge p,.mrgreenbonus_card .livecasionobonus p{width:100%;display:block;max-width:100%;padding:0}.before_menu .cont .ilustrations_header{display:none}.before_menu .cont .logo{max-width:124px;max-height:49.2px;position:relative;z-index:10000;margin:5px auto}.before_menu .cont{min-height:unset;padding:0}.container{padding-left:5px;padding-right:5px;overflow:hidden}.sec1 .green_card2,.sec1 .green_card1,.sec1 .green_card3{display:none}.sec1 .wrapper .toplinks span{display:none}.menu ul li{display:none}.menu ul .flagsicon{display:block;right:0px;position:fixed;top:28px}.menu ul .flagsicon li{display:block}.menu ul .flagsicon .language__active-text{display:none}.menu ul .changenight{display:block;right:75px;position:fixed;top:27px}.menu ul .changenight .night_mobile{display:block}.menu ul .changenight .night_desktop{display:none}.menu ul .changenight .night_m{max-width:35px}.menu ul .changenight a:hover{opacity:1}.menu ul .changenight a{height:45px;margin-top:4px}.menu_fixed{position:absolute}.menu .logo{display:none}.menu{position:absolute;top:0;background:transparent;max-height:50px}.menu .cont{min-height:49.22px}.sec1 .wrapper .titpl h1,.titpl3 h3{font-size:25px;line-height:32px;padding-bottom:20px}.sec1 .wrapper .titpl h1 span,.titpl3 h3 span{display:none}.titpl3 h3 .rating-element,.titpl3 h3 .rating-element span{display:inline-block}.titpl3 h3 .rating-element img,.titpl3 h3 .rating-element span img{max-width:135px}.sec1 .wrapper .titpl h1 img,.titpl3 h3 img{position:absolute;max-width:79px;left:140px;top:5px}.sec1 .wrapper .titpl h1 img,.titpl3 h3 img{position:relative;max-width:79px;left:unset;top:unset;margin-top:-3px}.sec1 .wrapper .titpl2{padding-left:0}.sec1 .wrapper .titpl .slotmachine,.titpl3 .slotmachine{max-width:25px;top:8px;display:none}.sec1 .cards{margin:0;margin-left:-5px;width:calc(100% + 10px)}.sec1 .forphone,.sec2 .forphone{display:block;width:100%;height:100%;position:relative;text-align:center}.sec1 .forphone>img,.sec2 .forphone>img{max-width:100%;height:auto}.sec1 .forphone .position_ribbon,.sec2 .forphone .position_ribbon{width:55px}.sec1 .forphone .rating-element,.sec2 .forphone .rating-element{position:absolute;bottom:0px;left:50%;margin-left:-65px}.sec1 .wrapper .titpl .medal,.titpl3 .medal{max-width:41px;left:-3px}.phonebanner{display:block;min-height:59px;background:#243A18;width:calc(100% + 10px);margin-left:-5px;padding-left:5px;padding-right:5px;position:relative}.phonebanner .logo_small_banner{display:inline-block;margin:0;padding:0;border-radius:10px;width:58px;height:58px}.phonebanner .logo_small_banner img{height:100%;width:100%;object-position:center;object-fit:contain}.phonebanner .logo_small_banner .flag{position:absolute;left:50px;top:0px;width:20px;height:20px}.phonebanner h2,.phonebanner .h2{font-family:'Roboto', sans-serif;font-size:26px;line-height:28px;color:#fff;padding-top:8px;font-weight:bold;vertical-align:top;position:absolute;width:calc(100% - 80px);top:0;text-align:center}.phonebanner h2 span,.phonebanner .h2 span{color:#F8D852;font-weight:normal}.phonebanner .btn_r{position:absolute;top:10px;right:8px;display:inline-block;background:#1D733D;line-height:0.9;padding:5px 10px;font-family:sans-serif;font-weight:bold;font-size:22px;color:#fff;border-radius:12px}.phonebanner .btn_r img{height:25px;vertical-align:-5px}.phonebanner .btn_r:hover{opacity:0.7}.phonebanner .offer_terms p{font-size:75%}.phonebanner .offer_terms p:last-child{padding-bottom:10px;margin-bottom:0}.mobilesearch{display:block;position:fixed;top:0;width:100%;left:0;z-index:10002}.mobilesearch .mobilesearch-icon{position:absolute;top:10px;right:50px;padding:4px;cursor:pointer;z-index:10000}.mobilesearch .mobilesearch-icon img{width:25px;height:25px}.mobilesearch .mobilesearch-icon:hover{opacity:0.8}.mobilesearch .searchbox{position:absolute;max-width:0;visibility:hidden;opacity:0;overflow:hidden;width:100%;right:0;top:0;bottom:0;background:#292929;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;padding-top:3px;background:black;position:fixed}.mobilesearch .searchbox .searchcont{white-space:nowrap;max-width:100%;margin-left:10px;margin-top:8px;font-size:16px}.mobilesearch .searchbox .searchcont img{display:inline-block;vertical-align:top;margin-top:9px}.mobilesearch .searchbox .searchcont .cancse{margin-top:12px;cursor:pointer;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.mobilesearch .searchbox .searchcont .cancse:hover{opacity:0.7}.mobilesearch .searchbox .searchcont input{width:calc(100% - 80px);min-width:200px;margin-left:10px;margin-right:10px;background:transparent;color:#FFFFFF;font-family:'Roboto', sans-serif;font-size:100%;line-height:22px;border:0;border-bottom:1px solid #707070;border-radius:0 !important;padding-top:9px;padding-bottom:4px;display:inline-block;vertical-align:middle;padding-left:15px;padding-right:15px}.mobilesearch .searchbox .searchcont input:focus{outline:none}.mobilesearch .searchbox .searchcont *::-webkit-input-placeholder{color:#fff}.mobilesearch .searchbox .searchcont *:-ms-input-placeholder{color:#fff}.mobilesearch .searchbox .searchcont *::placeholder{color:#fff}}@media screen and (max-width: 992px) and (device-aspect-ratio: 2 / 3){.mobilesearch .searchbox .searchcont select,.mobilesearch .searchbox .searchcont textarea,.mobilesearch .searchbox .searchcont input[type="text"],.mobilesearch .searchbox .searchcont input[type="password"],.mobilesearch .searchbox .searchcont input[type="datetime"],.mobilesearch .searchbox .searchcont input[type="datetime-local"],.mobilesearch .searchbox .searchcont input[type="date"],.mobilesearch .searchbox .searchcont input[type="month"],.mobilesearch .searchbox .searchcont input[type="time"],.mobilesearch .searchbox .searchcont input[type="week"],.mobilesearch .searchbox .searchcont input[type="number"],.mobilesearch .searchbox .searchcont input[type="email"],.mobilesearch .searchbox .searchcont input[type="url"]{font-size:16px}}@media screen and (max-width: 992px) and (device-aspect-ratio: 40 / 71){.mobilesearch .searchbox .searchcont select,.mobilesearch .searchbox .searchcont textarea,.mobilesearch .searchbox .searchcont input[type="text"],.mobilesearch .searchbox .searchcont input[type="password"],.mobilesearch .searchbox .searchcont input[type="datetime"],.mobilesearch .searchbox .searchcont input[type="datetime-local"],.mobilesearch .searchbox .searchcont input[type="date"],.mobilesearch .searchbox .searchcont input[type="month"],.mobilesearch .searchbox .searchcont input[type="time"],.mobilesearch .searchbox .searchcont input[type="week"],.mobilesearch .searchbox .searchcont input[type="number"],.mobilesearch .searchbox .searchcont input[type="email"],.mobilesearch .searchbox .searchcont input[type="url"]{font-size:16px}}@media screen and (max-width: 992px) and (device-aspect-ratio: 375 / 667){.mobilesearch .searchbox .searchcont select,.mobilesearch .searchbox .searchcont textarea,.mobilesearch .searchbox .searchcont input[type="text"],.mobilesearch .searchbox .searchcont input[type="password"],.mobilesearch .searchbox .searchcont input[type="datetime"],.mobilesearch .searchbox .searchcont input[type="datetime-local"],.mobilesearch .searchbox .searchcont input[type="date"],.mobilesearch .searchbox .searchcont input[type="month"],.mobilesearch .searchbox .searchcont input[type="time"],.mobilesearch .searchbox .searchcont input[type="week"],.mobilesearch .searchbox .searchcont input[type="number"],.mobilesearch .searchbox .searchcont input[type="email"],.mobilesearch .searchbox .searchcont input[type="tel"],.mobilesearch .searchbox .searchcont input[type="url"]{font-size:16px}}@media screen and (max-width: 992px) and (device-aspect-ratio: 9 / 16){.mobilesearch .searchbox .searchcont select,.mobilesearch .searchbox .searchcont textarea,.mobilesearch .searchbox .searchcont input[type="text"],.mobilesearch .searchbox .searchcont input[type="password"],.mobilesearch .searchbox .searchcont input[type="datetime"],.mobilesearch .searchbox .searchcont input[type="datetime-local"],.mobilesearch .searchbox .searchcont input[type="date"],.mobilesearch .searchbox .searchcont input[type="month"],.mobilesearch .searchbox .searchcont input[type="time"],.mobilesearch .searchbox .searchcont input[type="week"],.mobilesearch .searchbox .searchcont input[type="number"],.mobilesearch .searchbox .searchcont input[type="email"],.mobilesearch .searchbox .searchcont input[type="tel"],.mobilesearch .searchbox .searchcont input[type="url"]{font-size:16px}}@media (max-width: 992px){.mobilesearch .searchbox_active{max-width:100%;visibility:visible;opacity:1;overflow:unset;max-height:60px}.mobilesearch .searchbox_active.searchbox_active_with_results{max-height:100%}.mobilesearch .searchresults{position:absolute;min-height:50px;max-width:100%;left:0;right:0;top:60px;text-align:left;opacity:0;visibility:hidden;max-height:100%;overflow:auto;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.mobilesearch .searchresults .closesr{position:absolute;right:10px;top:10px;cursor:pointer;z-index:999}.mobilesearch .searchresults .boxins{width:100%;position:fixed;height:calc( 100vh - 60px);margin-left:0;min-height:50px;background:#FEF2DD;padding:15px;border:1px solid #E4E4E4;overflow:auto}.mobilesearch .searchresults .boxins div.h1{font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;line-height:22px;color:#3D3D3D;margin-bottom:15px}.mobilesearch .searchresults .boxins a:hover h2,.mobilesearch .searchresults .boxins a:hover .h2{opacity:0.7}.mobilesearch .searchresults .boxins .area{width:100%;border-top:1px solid #D3D3D2;margin-bottom:0;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px}.mobilesearch .searchresults .boxins h2,.mobilesearch .searchresults .boxins .h2{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D;margin-top:2px;padding-right:150px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mobilesearch .searchresults .boxins h2 span,.mobilesearch .searchresults .boxins .h2 span{position:absolute;right:0;width:130px;text-align:left}.mobilesearch .searchresults .boxins h2 img,.mobilesearch .searchresults .boxins .h2 img{max-width:15px;max-height:15px;margin-right:4px;display:unset}.mobilesearch .searchresults_active{visibility:visible;opacity:1}.menuforphone{background:#000;position:fixed;bottom:-1px;left:0;right:0;z-index:9999}.menuforphone .wrapper{max-width:720px;margin:auto;position:relative}.menuforphone .menus{display:flex;justify-content:space-between;padding-top:16px}.menuforphone .menus .placefroimg img{opacity:0.7}.menuforphone .menus img{margin:auto;display:block;max-width:100%;height:22px}.menuforphone .menus p{font-family:'Roboto', sans-serif;font-size:12px;line-height:22px;margin-top:1px;color:#828282;text-align:center;display:inline-block;margin-left:10px;vertical-align:top}.menuforphone .menus .placefroimg{height:23px;margin-top:3px;display:inline-block}.menuforphone .menus .list{width:20%;text-align:center;height:50px}.menuforphone .menus .list .home_menu{display:none}.menuforphone .menus .list .home_menu2{max-width:82px;margin-top:4.5px}.menuforphone .menus .list .dropdown{position:absolute;background:#FEF2DD;border:1px solid #E4E4E4;min-width:100%;min-height:100px;max-height:calc(100vh - 64px);visibility:hidden;opacity:0;overflow:auto;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;z-index:10001;bottom:65px;left:0;right:0;border-top-left-radius:12px;border-top-right-radius:12px}.menuforphone .menus .list .dropdown .ddinside{padding:30px 22px 17px 22px}.menuforphone .menus .list .dropdown .ddinside .xicon{position:absolute;right:10px;top:10px;height:30px;width:30px}.menuforphone .menus .list .dropdown .ddinside .h2,.menuforphone .menus .list .dropdown .ddinside h2{font-family:'Roboto', sans-serif;font-weight:700;font-size:22px;line-height:22px;color:#3D3D3D;margin-bottom:20px}.menuforphone .menus .list .dropdown .ddinside .h2 .flag,.menuforphone .menus .list .dropdown .ddinside h2 .flag{margin-left:10px;display:inline-block;max-height:26px;height:26px}.menuforphone .menus .list .dropdown .ddinside a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:'Roboto', sans-serif;font-size:14px;line-height:22px;color:#3D3D3D;margin-bottom:5px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.menuforphone .menus .list .dropdown .ddinside a .iconm{margin-right:5px;max-width:15px;max-height:15px;margin-top:-1px;display:inline-block}.menuforphone .menus .list .dropdown .ddinside a .medal{max-width:18px;max-height:18px;display:inline-block}.menuforphone .menus .list .dropdown .ddinside a:hover{opacity:0.7}.menuforphone .menus .list .dropdown .ddinside .btngreen{text-align:center;margin-top:20px}.menuforphone .menus .list .dropdown .ddinside .btngreen a{display:inline-block;width:100%;background:#1D733D;border-radius:12px;line-height:33px;padding-top:5px;padding-bottom:5px;font-family:sans-serif;font-weight:bold;font-size:15px;letter-spacing:0.05em;color:#fff}.menuforphone .menus .list .dropdown .ddinside .btngreen a img{margin-top:-3px;margin-left:5px;margin-right:5px;display:inline-block;max-width:13px}.menuforphone .menus .list .dropdown .ddinside .btngreen a img:last-child{height:12px;vertical-align:0px}.menuforphone .menus .list .dropdown .ddinside .btngreen a .lefticon{max-width:24px}.menuforphone .menus .list .dropdown.dropdown4th .ddinside a{font-size:20px;line-height:24px}.menuforphone .menus .list .dropdown.dropdown4th .ddinside a .iconm{width:28px;max-width:28px}.menuforphone .menus .list .searchbox{position:absolute;max-width:0;visibility:hidden;opacity:0;overflow:hidden;width:100%;right:0;top:0;bottom:0;background:#292929;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;padding-top:3px;background:black}.menuforphone .menus .list .searchbox .searchcont{white-space:nowrap;max-width:93%;margin-left:10px;margin-top:8px;font-size:16px}.menuforphone .menus .list .searchbox .searchcont img{display:inline-block;vertical-align:top;margin-top:9px}.menuforphone .menus .list .searchbox .searchcont .cancse{margin-top:12px;cursor:pointer;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.menuforphone .menus .list .searchbox .searchcont .cancse:hover{opacity:0.7}.menuforphone .menus .list .searchbox .searchcont input{width:calc(100% - 80px);min-width:200px;margin-left:10px;margin-right:10px;background:transparent;color:#FFFFFF;font-family:'Roboto', sans-serif;font-size:100%;line-height:22px;border:0;border-bottom:1px solid #707070;border-radius:0 !important;padding-top:9px;padding-bottom:4px;display:inline-block;vertical-align:middle;padding-left:15px;padding-right:15px}.menuforphone .menus .list .searchbox .searchcont input:focus{outline:none}.menuforphone .menus .list .searchbox .searchcont *::-webkit-input-placeholder{color:#fff}.menuforphone .menus .list .searchbox .searchcont *:-ms-input-placeholder{color:#fff}.menuforphone .menus .list .searchbox .searchcont *::placeholder{color:#fff}}@media screen and (max-width: 992px) and (device-aspect-ratio: 2 / 3){.menuforphone .menus .list .searchbox .searchcont select,.menuforphone .menus .list .searchbox .searchcont textarea,.menuforphone .menus .list .searchbox .searchcont input[type="text"],.menuforphone .menus .list .searchbox .searchcont input[type="password"],.menuforphone .menus .list .searchbox .searchcont input[type="datetime"],.menuforphone .menus .list .searchbox .searchcont input[type="datetime-local"],.menuforphone .menus .list .searchbox .searchcont input[type="date"],.menuforphone .menus .list .searchbox .searchcont input[type="month"],.menuforphone .menus .list .searchbox .searchcont input[type="time"],.menuforphone .menus .list .searchbox .searchcont input[type="week"],.menuforphone .menus .list .searchbox .searchcont input[type="number"],.menuforphone .menus .list .searchbox .searchcont input[type="email"],.menuforphone .menus .list .searchbox .searchcont input[type="url"]{font-size:16px}}@media screen and (max-width: 992px) and (device-aspect-ratio: 40 / 71){.menuforphone .menus .list .searchbox .searchcont select,.menuforphone .menus .list .searchbox .searchcont textarea,.menuforphone .menus .list .searchbox .searchcont input[type="text"],.menuforphone .menus .list .searchbox .searchcont input[type="password"],.menuforphone .menus .list .searchbox .searchcont input[type="datetime"],.menuforphone .menus .list .searchbox .searchcont input[type="datetime-local"],.menuforphone .menus .list .searchbox .searchcont input[type="date"],.menuforphone .menus .list .searchbox .searchcont input[type="month"],.menuforphone .menus .list .searchbox .searchcont input[type="time"],.menuforphone .menus .list .searchbox .searchcont input[type="week"],.menuforphone .menus .list .searchbox .searchcont input[type="number"],.menuforphone .menus .list .searchbox .searchcont input[type="email"],.menuforphone .menus .list .searchbox .searchcont input[type="url"]{font-size:16px}}@media screen and (max-width: 992px) and (device-aspect-ratio: 375 / 667){.menuforphone .menus .list .searchbox .searchcont select,.menuforphone .menus .list .searchbox .searchcont textarea,.menuforphone .menus .list .searchbox .searchcont input[type="text"],.menuforphone .menus .list .searchbox .searchcont input[type="password"],.menuforphone .menus .list .searchbox .searchcont input[type="datetime"],.menuforphone .menus .list .searchbox .searchcont input[type="datetime-local"],.menuforphone .menus .list .searchbox .searchcont input[type="date"],.menuforphone .menus .list .searchbox .searchcont input[type="month"],.menuforphone .menus .list .searchbox .searchcont input[type="time"],.menuforphone .menus .list .searchbox .searchcont input[type="week"],.menuforphone .menus .list .searchbox .searchcont input[type="number"],.menuforphone .menus .list .searchbox .searchcont input[type="email"],.menuforphone .menus .list .searchbox .searchcont input[type="tel"],.menuforphone .menus .list .searchbox .searchcont input[type="url"]{font-size:16px}}@media screen and (max-width: 992px) and (device-aspect-ratio: 9 / 16){.menuforphone .menus .list .searchbox .searchcont select,.menuforphone .menus .list .searchbox .searchcont textarea,.menuforphone .menus .list .searchbox .searchcont input[type="text"],.menuforphone .menus .list .searchbox .searchcont input[type="password"],.menuforphone .menus .list .searchbox .searchcont input[type="datetime"],.menuforphone .menus .list .searchbox .searchcont input[type="datetime-local"],.menuforphone .menus .list .searchbox .searchcont input[type="date"],.menuforphone .menus .list .searchbox .searchcont input[type="month"],.menuforphone .menus .list .searchbox .searchcont input[type="time"],.menuforphone .menus .list .searchbox .searchcont input[type="week"],.menuforphone .menus .list .searchbox .searchcont input[type="number"],.menuforphone .menus .list .searchbox .searchcont input[type="email"],.menuforphone .menus .list .searchbox .searchcont input[type="tel"],.menuforphone .menus .list .searchbox .searchcont input[type="url"]{font-size:16px}}@media (max-width: 992px){.menuforphone .menus .list .searchbox_active{max-width:calc(100% - 93px);visibility:visible;opacity:1;overflow:unset}.menuforphone .menus .list .searchresults{position:absolute;min-height:50px;max-width:100%;width:calc(100% + 93px);left:-93px;right:0;bottom:48px;max-width:820px;text-align:left;opacity:0;visibility:hidden;max-height:calc(100vh - 70px);overflow:auto;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.menuforphone .menus .list .searchresults .closesr{position:absolute;right:10px;top:10px;cursor:pointer;z-index:999}.menuforphone .menus .list .searchresults .boxins{width:100%;margin-left:0;min-height:50px;background:#FEF2DD;padding:15px;border:1px solid #E4E4E4;border-top-left-radius:12px;border-top-right-radius:12px}.menuforphone .menus .list .searchresults .boxins div.h1{font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;line-height:22px;color:#3D3D3D;margin-bottom:15px}.menuforphone .menus .list .searchresults .boxins a:hover h2{opacity:0.7}.menuforphone .menus .list .searchresults .boxins .area{width:100%;border-top:1px solid #D3D3D2;margin-bottom:0;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px}.menuforphone .menus .list .searchresults .boxins h2{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D;margin-top:2px;padding-right:150px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.menuforphone .menus .list .searchresults .boxins h2 span{position:absolute;right:0;width:130px;text-align:left}.menuforphone .menus .list .searchresults .boxins h2 img{max-width:15px;margin-right:4px;display:unset}.menuforphone .menus .list .searchresults_active{visibility:visible;opacity:1}.menuforphone .menus .list:first-child{width:17%}.menuforphone .menus .activemobile img{opacity:1}.menuforphone .menus .activemobile p{position:relative;color:white}.menuforphone .menus .activemobile p:before{content:'';width:70px;height:2px;position:absolute;background:#fff;margin:auto;left:-30px;right:0;top:-17px}.menuforphone .menus .activesubmenu{position:relative}.menuforphone .menus .activesubmenu:before{width:12.6px;height:12.41px;content:'';position:absolute;background:url(/static/karrispins/assets/img/expand-arrow.png);left:-17px;top:5px}.menuforphone .menus .list_active .placefroimg img{opacity:1}.menuforphone .menus .list_active p{color:#fff}.menuforphone .menus .list_active .dropdown{visibility:visible;opacity:1}.menuforphone .menus .list .dropdown .ddinside a{text-align:left}.menuforphone .menus .list .dropdown .ddinside .btngreen a{text-align:center}.IndbetalingUdbetaling .para_card .rowwithsols h2{margin-top:10px}.sec2 .custom_cols{display:block}.sec2 .custom_cols .leftside{width:100%}.titpl3.titpl3above{padding-right:0}.sec2 .custom_cols .rightside{width:100%}.casinoanmeldelser .card_b{display:inline-block;max-width:calc(50% - 5px);margin-right:-4px}.casinoanmeldelser a:nth-child(odd) .card_b{margin-right:9px}.betalingsmuligheder{min-height:331px}.footer{padding-bottom:100px}.slider4 .greenc{margin-left:auto;margin-right:auto}.sec1 .wrapper .titpl2-game{margin-top:5px}.sec1 .wrapper .titpl2-game h1,.sec1 .wrapper .titpl2-game h3{padding-bottom:0}.sec1 .wrapper .titpl2-game+.placeforgame{margin-top:0}.gamevideopage{padding-top:0}}@media (max-width: 772px){.js-unmute-video{padding:10px}.js-unmute-video img{max-width:24px}.placeforgame .rightdownbtns a{min-width:52px;text-align:center}.placeforgame .rightdownbtns a:nth-child(2) img{margin-top:0px}.placeforgame .rightdownbtns a img{margin-top:-4px}#slots_index .greenbtn_sm a:hover{opacity:1 !important}.kondeservices h2{margin-bottom:20px}.new_row_w3 .col{margin-left:0 !important}.emelent_pic_text{display:block}.emelent_pic_text .placeforimg{border:0;max-width:100%;margin-bottom:10px}.emelent_pic_text .placeforimg img{width:100%;margin:auto;max-width:100%;display:block}.emelent_pic_text .placefortext{max-width:100%}.emelent_pic_text .placefortext{padding:0;border:0;min-height:unset}.slide_element .forsliderht{padding-left:10px}.slide_element{width:100%;margin-left:auto}.placeforgame .rightbtns{left:0;top:unset;bottom:0}.placeforgame .leftbtn a .s1{display:none}.placeforgame .leftbtn a .s2{display:inline-block}.placeforgame .rightbtns a{margin:0}.placeforgame .leftbtn a,.placeforgame .rightbtns a{background:none;border:1px solid #20562A}.placeforgame .leftbtn a:first-child,.placeforgame .rightbtns a:first-child{font-size:0}.darkmode .placeforgame .rightbtns a,.darkmode .placeforgame .leftbtn a{border:1px solid #284a7b}.darkmode .placeforgame .rightdownbtns a{border:1px solid #284a7b !important;color:#284a7b}.darkmode .placeforgame .rightdownbtns a.liked{color:white}.placeforgame .rightbtns a:last-child{display:none}.sec2_p2{padding-top:20px}.sec1_p2{padding-bottom:20px}.big_card_line .desc .r,.big_card_line .desc .l{width:100%;margin:0;text-align:left}.normalp{display:none}.sec2 .titpl2 h1 img{display:none}.sec2 .titpl2{margin-bottom:20px}.big_card_line .desc .l p a{position:absolute;left:0;right:0;bottom:15px}.big_card_line .desc p span{margin-top:50px}.big_card_line .desc .r{margin-top:20px;margin-bottom:26px}.big_card_line .desc_active{display:block;position:relative}.menuforphone .menus p{margin-left:0px}.sec2 .row2_c .onphoneforlist .kondeservices .col-4{padding-left:0;padding-right:0}.footer .crow .leftside .withform{padding-left:0}.footer .crow .leftside .withform h2 img{position:relative;left:unset;top:unset;max-width:34px;vertical-align:baseline;margin-bottom:-3px;margin-right:10px;margin-left:20px}.footer .crow .leftside .withform h2 .forphone{display:inline-block}.footer .crow .leftside .withform h2 .fordesktop{display:none}.footer .crow .steps5 .colc{padding-left:10px;padding-right:10px}.IndbetalingUdbetaling .para_card .rowwithsols ul .s2{min-width:110px}.IndbetalingUdbetaling .para_card .rowwithsols ul .s2 img{left:40px}.sec2 .custom_cols{display:block}.sec2 .custom_cols .leftside{width:100%}.sec2 .custom_cols .rightside{width:100%}.slider4 .greenc{margin-left:auto;margin-right:auto}.historieogpriser .para_card iframe{height:160px}.banner_card1 h2 .flag{max-width:16px}.sec2 .datap{padding-left:0}.sec2 .card_w_droping h3{font-size:16px}.sec2 .faq_element h3{line-height:28px;min-height:32px}.reviews_r2{padding:15px 25px}.sec2 .custom_cols h1{font-size:24px;line-height:26px}.sec2 .para_card_main{max-height:230px;overflow:hidden;position:relative}.sec2 .para_card_main .readmore{position:absolute;display:block;left:0;right:0;bottom:0;text-align:center;background:#fef2dd;background:linear-gradient(0deg, #fef2dd 0%, #fef2dd 37%, rgba(255,255,255,0) 100%);padding-top:70px}.sec2 .para_card_main .readmore img{transform:scaleY(-1)}.sec2 .para_card_main .readmore:before{content:'';width:calc(100% - 30px);position:absolute;left:0;right:0;bottom:40px;background:#3D3D3D;height:1px;margin:auto}.sec2 .para_card_full{max-height:unset;padding-bottom:80px}.sec2 .para_card_full .readmore{display:block}.sec2 .para_card_full .readmore img{transform:scaleY(1)}.slick-slider .slick-list{padding:0 20% 0 0 !important}.placeforslider2 .slick-slider .slick-list{padding:0 30px 0 0 !important}html[dir="rtl"] #slots_index .placeforslider .slick-list{padding:0 0 0 20% !important}html[dir="rtl"] .slick-slider .slick-list{padding:0 0 0 20% !important}html[dir="rtl"] .placeforslider2 .slick-slider .slick-list{padding:0 0 0 30px !important}.forsliderht2_new,.spiludvalg_hos .forsliderht2,.spiludvalg_hos .forsliderht{margin-bottom:5px;margin-top:20px;padding-right:0}.slider4 .forsliderht{padding-right:70px}}@media (max-width: 600px){.menuforphone .menus .list .searchbox_active{max-width:calc(100% - 87px)}.placeforgame .game .onmiddle h2{font-size:22px}.placeforgame .game .onmiddle p{font-size:13px}}@media (max-width: 530px){.titpl2 h1{font-size:26px}.titpl2 .medal{left:-5px}}@media (max-width: 520px){.slider4_onbscreen .placeforslider2 .slick-slider{padding-top:10px}.faktaoomspillemaskinen p{font-size:16px;padding-right:100px}.faktaoomspillemaskinen .wp{font-size:16px}.faktaoomspillemaskinen h2{font-size:18px;line-height:18px;margin-bottom:16px}.faktaoomspillemaskinen p span{font-size:16px;max-width:95px}.placeforgame{padding-top:0}.sec1 .wrapper .titpl h1,.sec1 .wrapper .titpl3 h3{font-size:25px;line-height:27px}.margininmin{margin-top:-200px}.menuforphone .menus .list .searchresults{bottom:60px}.menuforphone .menus .list .searchbox_active{max-width:100%}.menuforphone .menus .list .searchresults{width:100%;left:0}.menuforphone .menus .list .searchresults .boxins{padding-left:5px;padding-right:5px}.menuforphone .menus .list .searchresults .boxins h2{font-size:13px}.menuforphone .menus .list .searchresults .boxins h2 span{width:110px}.menuforphone .menus .list .searchbox .searchcont input,.menuforphone .menus .list .searchresults .boxins .area{padding-left:0;padding-right:0}.sec2 .row2_c .onphoneforlist{display:block}.sec2 .row2_c .onphoneforlist .kondeservices,.sec2 .row2_c .onphoneforlist .omleovagas{margin-left:0;margin-right:0}.footer .crow .steps5 .colc{padding-left:3px;padding-right:3px;max-width:calc(50% - 3px)}.footer .crow .steps5 .colc p{font-size:10px !important;line-height:13px !important}.footer .crow .leftside .withform .socmediea ul .rs{margin-right:0;text-align:center}.footer .crow .leftside .withform .socmediea ul .rs span:last-child{margin-right:0}.footer{padding-bottom:80px}.footer .crow .leftside .withform button{position:relative;margin:auto;display:block;margin-top:10px}.new_row_w3{margin-top:-10px;display:block;flex-wrap:unset}.betalingsmuligheder{min-height:unset}.casinoanmeldelser .card_b{display:block;width:100%;max-width:100%;margin-right:0}.casinoanmeldelser a:nth-child(odd) .card_b{margin-right:0}.forhelp{margin-top:60px}.sec2{padding-left:10px;padding-right:10px}.casinoanmeldelser .card_b{min-height:103px}.casinoanmeldelser .card_b h3{font-size:18px;margin-bottom:7px;padding-top:13px}.sec2 .custom_cols .rightside .casinoanmeldelser .card_b p{font-size:14px !important;margin-top:11px}.casinoanmeldelser .card_b .card_b_image{height:103px;width:103px}.casinoanmeldelser .card_b .flag{left:92px}.sec2 .custom_cols{display:block}.sec2 .custom_cols .leftside{width:100%}.sec2 .custom_cols .rightside{width:100%}.menuforphone .menus .list{width:19%}.menuforphone .menus .list .home_menu{padding-top:2px}.menuforphone .menus .list:first-child{width:24%}.menuforphone .menus .list:first-child img{height:48px;opacity:0.7}.menuforphone .menus .list.activemobile:first-child img{opacity:1}.menuforphone .menus .list .home_menu2{display:none}.menuforphone .menus .list .home_menu{display:block}.menuforphone .menus .placefroimg{display:block}.menuforphone .menus p{display:block;margin:0;text-align:center}.menuforphone .menus .activemobile p:before{top:-33px;width:40px;left:0;right:0}.menuforphone .menus{padding-top:7px}.menuforphone .menus .list .dropdown{bottom:75px}.slider_sticky .box{min-height:200px}}@media (max-width: 450px){.placeforgame .rightdownbtns a{padding-left:8px;padding-right:8px;margin:0}.placeforgame .rightbtns a,.placeforgame .leftbtn a .s2{font-size:13px}.placeforgame .leftbtn a img{max-width:17px;margin-bottom:-3px}.ulempercard{padding-left:15px;padding-right:15px}.ulempercard2 h2{padding-right:60px}.volatility_meter{display:block}.volatility_meter img{max-width:10px}.menuforphone .wrapper{padding-bottom:20px}}@media (max-width: 360px){.placeforgame .leftbtn a img{display:none}.placeforgame .rightbtns a img{display:none}.footer .crow .leftside .withform h2{font-size:22px}.phonebanner .btn_r{max-width:95px}.phonebanner h2,.phonebanner .h2{padding-left:5px;font-size:24px}}
/*# sourceMappingURL=responsive.css.map */

﻿.container-fluid{padding-left:0;padding-right:0}p,h5,h4,h3,h2,h1{padding:0;margin:0}a:hover{text-decoration:none}.before_menu{background:#000000}.before_menu .cont{position:relative;min-height:204px;padding-top:27px}.before_menu .cont .ilustrations_header{position:absolute;left:0;right:0;max-width:100%;margin:auto;display:block;bottom:0}.before_menu .cont .logo{margin:auto;display:block;max-width:395px;margin-top:15px}.header-not-on-homepage{display:none}.header-not-on-homepage+.menu{top:0;position:fixed}.menu{background:#292929;min-height:59px;position:relative;z-index:999;position:absolute;left:0;right:0}.menu .logo{max-width:96px;max-height:48px;padding-top:10px;display:inline-block;vertical-align:top;margin-right:30px}.menu .downline{display:none;position:absolute;left:0;width:100%;max-width:0px;background:#fff;height:4px;bottom:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.menu ul{padding:0;margin:0;display:inline-block;vertical-align:top;width:calc(100% - 150px)}.menu ul li{position:relative;margin-right:9px;cursor:pointer;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.menu ul li .icon{position:absolute;left:0;top:50%;transform:translateY(-50%);max-height:22px;max-width:22px}.menu ul li .arrowonmenu{position:absolute;right:0;top:50%;transform:translateY(-50%)}.menu ul li .maina{font-family:sans-serif;font-weight:bold;font-stretch:condensed;color:#fff;font-size:22px;line-height:24px;letter-spacing:0.01em;padding:18px 0;display:inline-block;vertical-align:middle;padding-left:25px;padding-right:20px}.menu ul li.noarrow .maina{padding-left:12px;padding-right:12px}.menu ul li .maina,.menu ul li .icon,.menu ul li .arrowonmenu{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.menu ul li span.maina{cursor:default}.menu ul li .dropdown{position:absolute;background:#FEF2DD;border:1px solid #E4E4E4;min-width:550px;min-height:100px;visibility:hidden;opacity:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;border-bottom-right-radius:12px;border-bottom-left-radius:12px;left:-58px}.menu ul li .dropdown .ddinside{padding:21px 40px 44px 40px;position:relative}.menu ul li .dropdown .ddinside h2,.menu ul li .dropdown .ddinside .h2{font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;line-height:22px;color:#3D3D3D;margin-bottom:30px}.menu ul li .dropdown .ddinside h2 .flag,.menu ul li .dropdown .ddinside .h2 .flag{margin-left:10px;max-height:26px}.menu ul li .dropdown .ddinside a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:'Roboto', sans-serif;font-size:18px;line-height:22px;color:#3D3D3D;margin-bottom:5px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.menu ul li .dropdown .ddinside a .iconm{max-width:18px;margin-top:1px;max-height:16px}.menu ul li .dropdown .ddinside a span{padding-left:5px}.menu ul li .dropdown .ddinside a .medal{max-width:18px}.menu ul li .dropdown .ddinside a:hover{opacity:0.7}.menu ul li .dropdown .ddinside .btngreen{text-align:center;margin-top:70px}.menu ul li .dropdown .ddinside .btngreen a{display:inline-block;width:100%;background:#1D733D;border-radius:12px;line-height:52px;padding:5px 0;font-family:sans-serif;font-stretch:condensed;font-weight:bold;font-size:24px;letter-spacing:0.05em;color:#fff}.menu ul li .dropdown .ddinside .btngreen a img{margin-top:-5px;margin-left:5px;margin-right:5px}.menu ul li .dropdown .ddinside .btngreen a img:last-child{vertical-align:0;margin:0}.menu ul li .dropdown .ddinside .btngreen .button-icon{max-height:36px;max-width:36px}.menu ul li .dropdown.dropdown4th .ddinside .col-6 a{font-size:28px;line-height:34px}.menu ul li .dropdown.dropdown4th .ddinside .col-6 a .iconm{width:40px;max-width:40px}.menu ul li:after{position:absolute;background:white;height:4px;width:100%;bottom:0;left:0;display:none;content:" "}.menu ul li.activeli:after{display:block}.menu ul li.flagsicon:after{display:none !important}.menu ul .changenight{position:absolute;right:80px;top:50%;transform:translateY(-50%);overflow:hidden}.menu ul .changenight a{padding:0;position:relative;width:40px;height:59px;display:block;margin-top:0px;overflow:hidden;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.menu ul .changenight a img{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.menu ul .changenight a:hover{opacity:0.7}.menu ul .changenight .night_m{max-width:30px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;display:block;margin:auto;margin-top:0}.menu ul .changenight .light_m{max-width:25px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;display:block;margin:auto;margin-top:50px}.menu ul .changenight .night_mobile{display:none}.menu ul .changenight_active .light_m{margin-top:0}.menu ul .changenight_active .night_m{margin-top:50px}.menu ul .flagsicon{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.menu ul .searchicon{position:absolute;right:50px;top:50%;transform:translateY(-50%)}.menu ul .searchicon a{padding:0;padding-bottom:7px}.menu ul li:hover .maina,.menu ul li:hover .icon,.menu ul li:hover .arrowonmenu{opacity:0.7}.menu ul li:hover .dropdown{visibility:visible;opacity:1}.menu .searchbox{position:absolute;max-width:0;visibility:hidden;opacity:0;overflow:hidden;width:100%;right:0;top:0;bottom:0;background:#292929;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.menu .searchbox .search-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.75)}.menu .searchbox .searchcont{white-space:nowrap;max-width:820px;margin-left:70px;margin-top:8px;position:relative}.menu .searchbox .searchcont img{display:inline-block;vertical-align:top;margin-top:9px}.menu .searchbox .searchcont .cancse{margin-top:12px;cursor:pointer;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.menu .searchbox .searchcont .cancse:hover{opacity:0.7}.menu .searchbox .searchcont input{width:calc(100% - 80px);min-width:200px;margin-left:10px;margin-right:10px;background:transparent;color:#FFFFFF;font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;border:0;border-bottom:1px solid #707070;padding-top:9px;padding-bottom:4px;display:inline-block;vertical-align:middle;padding-left:15px;padding-right:15px}.menu .searchbox .searchcont input:focus{outline:none}.menu .searchbox .searchcont *::-webkit-input-placeholder{color:#fff}.menu .searchbox .searchcont *:-ms-input-placeholder{color:#fff}.menu .searchbox .searchcont *::placeholder{color:#fff}.menu .searchbox .searchresults{position:absolute;min-height:50px;max-width:calc(100% - 130px);width:100%;top:59px;max-width:820px;opacity:0;visibility:hidden;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.menu .searchbox .searchresults .boxins{width:calc(100% - 80px);margin-left:107px;min-height:50px;background:#FEF2DD;padding:40px;border:1px solid #E4E4E4;border-bottom-left-radius:12px;border-bottom-right-radius:12px;max-height:500px;overflow-y:auto}.menu .searchbox .searchresults .boxins div.h1{font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;line-height:22px;color:#3D3D3D;margin-bottom:15px}.menu .searchbox .searchresults .boxins a:hover h2{opacity:0.7}.menu .searchbox .searchresults .boxins .area{width:100%;border-top:1px solid #D3D3D2;margin-bottom:10px;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px}.menu .searchbox .searchresults .boxins .h2,.menu .searchbox .searchresults .boxins h2{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D;margin-top:5px;padding-right:10px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.menu .searchbox .searchresults .boxins .h2 span,.menu .searchbox .searchresults .boxins h2 span{float:right;text-align:right}.menu .searchbox .searchresults .boxins .h2 img,.menu .searchbox .searchresults .boxins h2 img{max-width:15px;max-height:15px;margin-right:4px}.menu .searchbox .searchresults_active{visibility:visible;opacity:1}.menu .searchbox_active{max-width:calc(100% - 130px);visibility:visible;opacity:1}.menu .searchbox_overflow{overflow:unset}.menu_fixed{position:fixed;top:0;z-index:999}.menuforphone,.mobilesearch{display:none}.sec1{background:#021A00;padding-top:16px;margin-top:59px}.sec1 .wrapper{max-width:1180px;margin:auto}.sec1 .wrapper .toplinks{color:#8A8A8A;font-family:'Roboto', sans-serif;font-size:16px;line-height:22px}.sec1 .wrapper .toplinks a{color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.sec1 .wrapper .toplinks a:hover{opacity:0.5}.sec1 .wrapper .toplinks img{margin-top:-2px;margin-left:5px;margin-right:5px}.sec1 .wrapper .toplinks .home{margin-left:0;margin-top:-5px}.sec1 .wrapper .toplinks .active{font-style:normal}.sec1 .wrapper .titpl{margin-top:17px;position:relative}.sec1 .wrapper .titpl.titpl-with-medal{padding-left:35px}.sec1 .wrapper .titpl .medal{width:50px;height:50px;position:absolute;left:-13px;top:5px}.sec1 .wrapper .titpl .slotmachine{max-width:22px;width:100%;position:absolute;left:0px;top:0px}.sec1 .wrapper .titpl div.h2{font-family:sans-serif;font-weight:bold;color:#fff;font-size:17px;line-height:18px;margin-top:-5px;margin-bottom:0}.sec1 .wrapper .titpl h3{font-weight:bold;color:#fff;font-size:22px;line-height:24px;margin-bottom:0}.sec1 .wrapper .titpl h1 img{margin-left:5px}.sec1 .cards{margin-bottom:-40px;margin-top:20px;display:flex;justify-content:space-between}.forphone{display:none}.phonebanner{display:none;position:relative}.phonebanner .js-offer_terms{position:absolute;top:36px;width:calc(100% - 80px);text-align:center;left:0;color:#1C723C;font-weight:bold;font-size:12px}.green_card1{max-width:281px;min-height:206px;background:#1D733D;border:1px solid #20562A;border-radius:12px;position:relative;display:inline-block;width:100%;vertical-align:top}.green_card1 .mr_n_logo{max-width:100%;max-height:100%;width:100%}.green_card2{max-width:586px;width:100%;min-height:206px;background:#243A18;border:1px solid #20562A;border-radius:12px;position:relative;display:inline-block;vertical-align:top;padding-top:15px}.green_card2 .h1{font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;line-height:28px;color:#fff;text-align:center;margin-bottom:11px}.green_card2 .h1 span{color:#FFDD55}.green_card2 .h1 img{max-width:43px}.green_card2 .h1 .flag{max-width:30px;margin-left:15px}.green_card2 .h2{font-family:'Roboto', sans-serif;font-weight:700;font-size:24px;line-height:26px;color:#fff;text-align:center}.green_card2 .h2 img{margin-right:5px}.green_card2 .h2 span{color:#FFDD55}.green_card2 p{font-family:'Roboto', sans-serif;color:#1C723C;font-size:12px;line-height:22px;text-align:center}.green_card2 .greenbtn2{text-align:center;margin-top:22px;margin-bottom:5px}.green_card2 .greenbtn2 a{display:inline-block;background:#1D733D;font-family:sans-serif;font-stretch:condensed;font-weight:bold;line-height:1.1;padding:12px 30px 12px;font-size:24px;color:#fff;border-radius:12px;text-shadow:0px 3px 6px rgba(0,0,0,0.16);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.green_card2 .greenbtn2 a img{vertical-align:2px}.green_card2 .greenbtn2 a:hover{opacity:0.7}.green_card2.green_card2_hero_image{padding:0;max-height:206px;overflow:hidden}.green_card2.green_card2_hero_image img{border-radius:12px;max-width:100%;object-fit:cover;object-position:center}.green_card3{max-width:281px;min-height:206px;background:#243A18;border:1px solid #20562A;border-radius:12px;position:relative;display:inline-block;width:100%;vertical-align:top;padding:10px 20px;position:relative}.green_card3 .Iconawesomeplc{right:10px;top:10px;position:absolute}.green_card3 .icon-dices{position:absolute;left:0;right:0;display:block;margin:auto;top:-38px}.green_card3 .h2{font-family:'Roboto', sans-serif;font-weight:700;color:#fff;font-size:18px;line-height:18px;margin-bottom:11px}.green_card3 ul{padding:0;margin:0;list-style-type:none;padding-left:10px}.green_card3 ul li{display:block;font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#fff;padding-left:20px;position:relative;margin-bottom:3px}.green_card3 ul li .icon{position:absolute;left:0;top:3px;max-width:15px}.green_card3 ul li .check{max-width:15px;margin-left:3px;margin-top:-1px}.sec2{padding-top:63px}.sec2.sec2-no-padding{padding-top:20px}.sec2 .custom_cols{max-width:1180px;margin:auto;display:flex;justify-content:space-between}.sec2 .custom_cols h1,.sec2 .custom_cols h2,.sec2 .custom_cols h3,.sec2 .custom_cols h4,.sec2 .custom_cols h5{font-family:'Roboto', sans-serif;font-weight:700;font-size:24px;line-height:26px;color:#3D3D3D;padding-left:26px;margin-bottom:20px;clear:both}.sec2 .custom_cols h2,.sec2 .custom_cols h3,.sec2 .custom_cols h4,.sec2 .custom_cols h5{padding-left:0}.sec2 .custom_cols h3,.sec2 .custom_cols h4{margin-top:20px}.sec2 .custom_cols h3 strong,.sec2 .custom_cols h4 strong{font-weight:normal}.sec2 .custom_cols h3{font-size:22px}.sec2 .custom_cols h4{font-size:20px}.sec2 .custom_cols h5{font-size:18px;margin-bottom:16px;margin-top:16px;clear:none}.sec2 .custom_cols h6{font-size:16px;margin-bottom:12px;margin-top:12px}.sec2 .custom_cols .text_game h4{clear:none}.sec2 .custom_cols ul,.sec2 .custom_cols li{font-family:'Roboto', sans-serif}.sec2 .custom_cols .rightside{width:281px;padding-top:39px}.sec2 .custom_cols .rightside.rightsidegame{padding-top:2px}.sec2 .custom_cols .rightside.rightsideguidenolinks{padding-top:11px}.sec2 .custom_cols .mto{margin-top:-32px}.sec2 .custom_cols .forsliderht{font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;line-height:22px;color:#3D3D3D;padding-left:15px;margin-bottom:15px;margin-top:-5px;padding-right:70px;float:left}.sec2 .custom_cols .forsliderht2{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;line-height:22px;color:#3D3D3D;padding-left:15px;margin-bottom:-25px;margin-top:15px;padding-right:70px}.sec2 .custom_cols .slick-list{clear:both}.sec2 .custom_cols .titpl3{margin-top:17px;position:relative;margin-top:-21px}.sec2 .custom_cols .titpl3.titpl3-with-medal{padding-left:40px}.sec2 .custom_cols .titpl3 .medal{width:50px;height:50px;position:absolute;left:-13px;top:5px}.sec2 .custom_cols .titpl3 .slotmachine{max-width:29px;width:100%;position:absolute;left:0px;top:0px}.sec2 .custom_cols .titpl3 div.h2{font-family:sans-serif;font-weight:bold;color:#fff;font-size:17px;line-height:18px;margin-bottom:0;margin-top:-5px}.sec2 .custom_cols .titpl3 h2{font-family:sans-serif;font-weight:bold;font-size:34px;line-height:22px;color:#fff;margin-bottom:0;margin-top:-2px}.sec2 .custom_cols .titpl3 h2 img{margin-left:5px}.sec2 .para_card{background:#FEF2DD;border:1px solid #EEECE8;border-radius:12px;margin-top:10px;padding:17px}.sec2 .para_card p{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D;padding-bottom:20px}.sec2 .para_card .readmore p{margin:0;padding-bottom:12px}.sec2 .datap{font-family:'Roboto', sans-serif;font-size:11px;font-family:22px;margin-top:10px;margin-bottom:27px;color:#3D3D3D;padding-left:26px}.sec2 .datap a{color:#1D733D;text-decoration:underline}.sec2 .datapwhite{color:#fff}@media (max-width: 772px){.sec2 .datapwhite{color:#3D3D3D}}.sec2 .card_w_droping{padding-bottom:15px;display:inline-block;width:100%;min-height:55px}.sec2 .card_w_droping h3{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;line-height:37px;color:#3D3D3D;width:100%;padding-left:26px;background:#FEF2DD;border:1px solid #EEECE8;border-radius:12px;position:relative;cursor:pointer;margin:0 !important}.sec2 .card_w_droping h3 img{position:absolute;right:25px;top:50%;transform:translateY(-50%) scaleY(-1)}.sec2 .card_w_droping .content_in_card{border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;border-bottom-right-radius:12px;border-bottom-left-radius:12px;margin-top:-13px;overflow:hidden;max-height:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.sec2 .card_w_droping .content_in_card_active{max-height:500px}.sec2 .card_w_droping .boxes2{display:flex;background:#fff}.sec2 .card_w_droping .boxes2 .leftsidec,.sec2 .card_w_droping .boxes2 .rightsidec{width:100%;min-height:50px;padding:25px 20px}.sec2 .card_w_droping .boxes2 .leftsidec a,.sec2 .card_w_droping .boxes2 .rightsidec a{color:black}.sec2 .card_w_droping .boxes2 .leftsidec ul,.sec2 .card_w_droping .boxes2 .rightsidec ul{padding:0;margin:0;list-style-type:none}.sec2 .card_w_droping .boxes2 .leftsidec ul li,.sec2 .card_w_droping .boxes2 .rightsidec ul li{display:block;margin-bottom:3px;cursor:pointer;font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D}.sec2 .card_w_droping .boxes2 .leftsidec ul li p,.sec2 .card_w_droping .boxes2 .rightsidec ul li p{margin-bottom:3px;cursor:pointer}.sec2 .card_w_droping .boxes2 .leftsidec ul li p:hover,.sec2 .card_w_droping .boxes2 .rightsidec ul li p:hover{opacity:0.7}.sec2 .card_w_droping .boxes2 .leftsidec ul li .iconchi,.sec2 .card_w_droping .boxes2 .rightsidec ul li .iconchi{margin-right:5px;max-width:15px;max-height:16px;display:inline-block;vertical-align:middle;padding-top:1px}.sec2 .card_w_droping .boxes2 .leftsidec ul li .arrow,.sec2 .card_w_droping .boxes2 .rightsidec ul li .arrow{display:inline-block;margin-left:4px;vertical-align:top;padding-top:4px}.sec2 .card_w_droping .boxes2 .leftsidec ul li .changearrow .arrow,.sec2 .card_w_droping .boxes2 .rightsidec ul li .changearrow .arrow{transform:scaleY(-1);margin-top:4px}.sec2 .card_w_droping .boxes2 .leftsidec ul li ul,.sec2 .card_w_droping .boxes2 .rightsidec ul li ul{padding-left:38px}.sec2 .card_w_droping .boxes2 .leftsidec ul li .unactivatedul,.sec2 .card_w_droping .boxes2 .rightsidec ul li .unactivatedul{display:none}.sec2 .card_w_droping .boxes2 .rightsidec{border-left:1px solid #DFDFDF}.sec2 .activatedcardw h3 img{transform:translateY(-50%) scaleY(1)}.sec2 .row2_c{display:flex;justify-content:space-between;margin-bottom:15px}.sec2 .row2_c .onphoneforlist{max-width:281px;width:100%}.sec2 .row2_c .onphoneforlist .omleovagas{display:none}.margininmin{margin-top:-240px}.sec2 .custom_cols .kondeservices{width:100%;background:#FEF2DD;border:1px solid #EEECE8;padding:10px 15px;border-radius:12px;min-height:129px}.sec2 .custom_cols .kondeservices .col-4{padding:0}.sec2 .custom_cols .kondeservices h2,.sec2 .custom_cols .kondeservices h4{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;line-height:18px;color:#3D3D3D;margin-bottom:18px;margin-top:0px;padding-left:0}.sec2 .custom_cols .kondeservices .placeforimg{height:32px;text-align:center}.sec2 .custom_cols .kondeservices .placeforimg img{display:inline-block;vertical-align:middle;max-height:100%}.sec2 .custom_cols .kondeservices p{font-family:'Roboto', sans-serif;font-size:15px;line-height:22px;color:#3D3D3D;text-align:center;margin-top:9px}.reviews_r2{width:100%;background:#FEF2DD;border:1px solid #EEECE8;padding:10px;border-radius:12px;min-height:129px;padding:10px 33px}.reviews_r2 p{font-family:'Roboto', sans-serif;font-size:15px;line-height:22px;color:#3D3D3D;text-align:left;margin-bottom:-3px}.reviews_r2 img{display:inline-block;vertical-align:top;margin-bottom:10px}.row3_btn{margin-bottom:20px}.row3_btn a{display:block;background:#1D733D;line-height:0.9;padding:10px;padding-top:18px;padding-bottom:18px;padding-left:20px;padding-right:20px;font-family:sans-serif;font-stretch:condensed;font-weight:bold;font-size:22px;color:#fff;border-radius:12px;text-align:center;text-shadow:0px 3px 6px rgba(0,0,0,0.16);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.row3_btn a:hover{opacity:0.7}.para_card p a{color:#3D3D3D;text-decoration:underline}.placefortext p a{color:#3D3D3D;text-decoration:underline}.mr_n_bonus_card{background:#FEF2DD;border:1px solid #EEECE8;border-radius:12px;margin-top:10px;padding:17px}.mr_n_bonus_card strong{font-family:'Roboto', sans-serif}.mr_n_bonus_card p{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D;padding-bottom:20px}.mr_n_bonus_card p span{font-family:'Roboto', sans-serif;font-weight:700}.mr_n_bonus_card p a{color:#3D3D3D;text-decoration:underline}.mr_n_bonus_card .testomonial{font-family:'Roboto', sans-serif;font-weight:700;color:#3D3D3D;font-size:26px;line-height:23px;max-width:229px;padding-top:10px;padding-bottom:10px;margin:auto;display:block;position:relative;margin-top:10px}.mr_n_bonus_card .testomonial:before{content:'';position:absolute;width:13.62px;height:10.14px;background:url(/static/karrispins/assets/img/Iconopendoublequoteserifleft.png);left:-14px;top:0px}.mr_n_bonus_card .testomonial:after{content:'';position:absolute;width:13.62px;height:10.14px;background:url(/static/karrispins/assets/img/Iconopendoublequoteserifleftdown.png);right:-14px;bottom:0px}.mr_n_bonus_card .green_cards_2{padding:0;margin-top:25px}.mr_n_bonus_card .line{width:100%;height:1px;background:#D3D3D2;margin-bottom:30px}.mr_n_bonus_card .row3_btn{margin:0;margin-top:10px;margin-bottom:10px;padding-bottom:10px}.mr_n_bonus_card .row3_btn p{text-align:center;margin-top:10px;padding:0}.mr_n_bonus_card .row3_btn a img{vertical-align:0px}.mr_n_bonus_card .row3_btn:last-child{margin-bottom:0;padding-bottom:0}.mr_n_bonus_card .redbtn:last-child{margin-bottom:0 !important;padding-bottom:0  !important}.mr_n_bonus_card .picture_element:last-child{margin-bottom:0 !important;padding-bottom:0  !important}.mr_n_bonus_card .picture_element:last-child p{margin-bottom:0 !important;padding-bottom:0  !important}.withlist{margin-top:15px}.withlist img{max-width:100%;display:block;margin:auto}.withlist h3{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;line-height:18px;margin-bottom:20px;margin-top:5px;color:#3D3D3D}.withlist ul{padding:0;margin:0;list-style-type:none}.withlist ul li{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D;padding-left:32px;margin-bottom:6px;position:relative;padding-top:2px}.withlist ul li .bl{font-family:'Roboto', sans-serif;font-weight:700}.withlist ul li .noof{position:absolute;left:0;top:calc(50% - 2px);transform:translateY(-50%);font-family:'Roboto', sans-serif;font-weight:700;color:#3D3D3D;line-height:18px;border-radius:100%;width:25px;background:#fff;border:1px solid #707070;text-align:center;padding-bottom:4px;padding-top:1px}.redbtn{text-align:center;margin-top:10px;margin-bottom:10px;padding-bottom:10px}.redbtn a{display:inline-block;background:#A10011;line-height:0.9;padding-top:18px;padding-bottom:18px;padding-left:20px;padding-right:20px;width:100%;font-family:sans-serif;transform:scaleX(0.91);font-weight:bold;font-size:22px;color:#fff;border-radius:12px;text-align:center;text-shadow:0px 3px 6px rgba(0,0,0,0.16);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.redbtn a img{vertical-align:0px}.redbtn a:hover{opacity:0.7}.redbtn.redbtn_wide a{max-width:initial}.redbtn p{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D;margin-top:10px;padding:0}.livecasionobonus .leftsidell{display:inline-block;vertical-align:top;max-width:248px;width:100%;margin:0 15px auto 0;position:relative;float:left}.livecasionobonus .leftsidell p{font-family:'Roboto', sans-serif;font-size:14px;text-align:center;color:#000;max-width:100%;margin:0;margin-top:5px;width:100%;padding:0;margin-bottom:20px}.livecasionobonus .leftsidell p .b{font-family:'Roboto', sans-serif;font-weight:700}.livecasionobonus .leftsidell img{width:100%}.livecasionobonus .leftsidell .nmb{position:absolute;right:0;top:0;font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;background:#1D733D;border:2px solid #FFFFFF;border-radius:100%;width:64px;height:64px;text-align:center;line-height:58px;color:#fff}.livecasionobonus img{display:inline-block;vertical-align:top}.livecasionobonus p{padding-left:15px;vertical-align:top;font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D}.greenbtn_sm{text-align:center;margin-top:12px;margin-bottom:25px;padding-bottom:20px}.greenbtn_sm a{display:inline-block;background:#1D733D;line-height:0.9;padding:10px;padding-top:17px;padding-bottom:17px;padding-left:5px;padding-right:5px;width:100%;font-family:sans-serif;font-stretch:condensed;font-weight:bold;font-size:22px;color:#fff;border-radius:12px;text-align:center;text-shadow:0px 3px 6px rgba(0,0,0,0.16);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.greenbtn_sm a img{margin-right:5px;margin-top:-4px;vertical-align:-1px}.greenbtn_sm a:hover{opacity:0.7}.greenbtn_sm p{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D;margin-top:10px}.redbg a{background:#A10011}.redbg a img{margin-left:10px}.banner_card1{min-height:77px;width:100%;background:#243A18;border:1px solid #DFDFDF;border-radius:12px;position:relative;display:block;padding-top:0;margin:0;margin-bottom:15px}.banner_card1 .tickets{position:absolute;left:121px;top:-8px;z-index:9}.banner_card1 .toparea{position:relative;min-height:75px}.banner_card1 .mainimg{display:block;position:absolute;left:0;top:0px}.banner_card1 .placeformainimg{max-width:155px;width:100%;min-height:75px;background:#1D733D;display:block;position:absolute;left:0;top:0px;border-radius:12px}.banner_card1 .placeformainimg .mr_n_logo{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;display:block;max-width:65px}.banner_card1 h2{font-family:'Roboto', sans-serif;font-weight:700;font-size:22px;line-height:22px;color:#fff;text-align:center;padding-left:154px;padding-right:182px;padding-top:14px}.banner_card1 h2 span{font-family:'Roboto', sans-serif;font-weight:900;color:#F8D852}.banner_card1 h2 img{vertical-align:top;display:inline-block;margin-top:-3px}.banner_card1 h2 .flag{max-width:25px;margin-left:3px;vertical-align:top;display:inline-block;margin-top:0px}.banner_card1 .arrow_green{color:#1D733D;font-family:'Roboto', sans-serif;font-weight:700;font-size:16px;line-height:22px;padding-left:154px;padding-right:182px;text-align:center;margin-top:-6px;cursor:pointer}.banner_card1 .arrow_green:hover{opacity:0.7}.banner_card1 .btnm{position:absolute;right:25px;top:50%;transform:translateY(-50%);display:inline-block;background:#1D733D;line-height:22px;padding:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;max-width:153px;width:100%;font-family:'Roboto', sans-serif;font-size:14px;color:#fff;border-radius:12px;text-align:center;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.banner_card1 .btnm img{display:inline-block;vertical-align:top;padding-top:3px;margin-right:5px}.banner_card1 .btnm:hover{opacity:0.7}.banner_card1 .desc{padding:10px;display:flex;justify-content:space-between;display:none}.banner_card1 .desc p{font-family:'Roboto', sans-serif;font-size:12px;font-weight:300;line-height:12px;color:#fff}.banner_card1 .desc p span{display:block;text-align:center;font-family:'Roboto', sans-serif;font-size:12px;font-weight:300;margin-top:10px}.banner_card1 .desc .l{width:145px}.banner_card1 .desc .l p{margin-bottom:2px}.banner_card1 .desc .l p a{color:#F8D852;text-decoration:underline;text-align:center;display:block;margin-top:15px}.banner_card1 .desc .l p a:hover{opacity:0.7}.banner_card1 .desc .r{width:calc(100% - 155px)}.banner_card1 .desc_active{display:flex}.gobacktotop{font-family:'Roboto', sans-serif;font-size:12px;font-weight:300;line-height:12px;color:#000000;margin-top:10px;margin-bottom:40px;padding-left:26px;cursor:pointer}.gobacktotop img{vertical-align:top;margin-top:3px;margin-right:5px}.gobacktotop:hover{opacity:0.7}.spiludvalg_hos{background:#FEF2DD;border:1px solid #EEECE8;border-radius:12px;margin-top:10px;overflow:hidden}.spiludvalg_hos .contm2{padding:17px;padding-bottom:0}.spiludvalg_hos .contm2 .row3_btn{margin-top:30px}.spiludvalg_hos .contm{padding:17px}.spiludvalg_hos .contm .mangeforskellinge .leftsidell{display:inline-block;vertical-align:top;max-width:248px;width:100%;margin:auto}.spiludvalg_hos .contm .mangeforskellinge .leftsidell p{font-family:'Roboto', sans-serif;font-size:14px;text-align:center;color:#000;max-width:100%;margin:0;margin-top:5px;width:100%;padding:0;margin-bottom:20px}.spiludvalg_hos .contm .mangeforskellinge .leftsidell img{width:100%}.spiludvalg_hos .contm .mangeforskellinge img{display:inline-block;vertical-align:top}.spiludvalg_hos .contm .mangeforskellinge p{max-width:calc(100% - 266px);padding-left:15px;display:inline-block;vertical-align:top;font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D}.spiludvalg_hos .contm h2{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;line-height:18px;margin-bottom:10px;color:#3D3D3D}.spiludvalg_hos .contm h1{margin-top:40px;padding:0}.spiludvalg_hos .contm ul{display:flex;display:block}.spiludvalg_hos .contm ul li{display:inline-block;list-style-type:none;margin-right:10px;min-width:calc(20% - 20px);margin-top:10px;font-family:'Roboto', sans-serif;font-size:15px;line-height:22px;color:#3D3D3D}.spiludvalg_hos .contm ul li img{max-width:20px;margin-top:-2px;margin-right:5px}.forsliderht2_new{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;line-height:22px;color:#3D3D3D;padding-left:15px;margin-bottom:-25px;margin-top:15px;padding-right:70px}.placeforslider{position:relative;padding:5px;clear:both;margin-top:20px}.placeforslider .slick-prev,.placeforslider .slick-next{font-size:0;border:0;background:0;display:inline-block}.placeforslider .slick-slider{padding-top:20px}.placeforslider .slick-dots>li:only-child{display:none}.placeforslider a:hover,.placeforslider a:focus,.placeforslider button:focus,.placeforslider button:hover{outline:none}.placeforslider button:hover{opacity:0.7}.placeforslider .slick-prev:before{content:"";width:11.97px;height:19.84px;background:url(/static/karrispins/assets/img/Iconionic-ios-arrow-forward2.png);display:block;position:absolute;right:50px;top:0}.placeforslider .slick-next:before{content:"";width:11.97px;height:19.84px;background:url(/static/karrispins/assets/img/Iconionic-ios-arrow-forward.png);display:block;position:absolute;right:10px;top:0}.placeforslider .slick-disabled:before{opacity:0.7}.placeforslider .slick-dots{padding:0;text-align:center;margin-top:-10px}.placeforslider .slick-dots li{display:inline-block}.placeforslider .slick-dots li button{font-size:0;padding:0;border:0;background:#818181;border-radius:100%;width:8px;height:8px;margin-left:5px;margin-right:5px}.placeforslider .slick-dots .slick-active button{background:#D1D1D1}.placeforslider .slick-list+.slick-dots{margin-top:0}.placeforslider .slick-slide{padding-left:10px;padding-right:10px}.placeforslider .slick-slide a{display:inline-block}.placeforslider .slick-slide img{max-width:100%;max-height:100%}.placeforslider .slick-slide img[loading]{height:100%}.placeforslider .slick-slide:focus{outline:none}.placeforslider .slick-slide img{display:block;margin:auto;border-radius:12px}.placeforslider .slick-slide p{font-family:'Roboto', sans-serif;font-size:13px;line-height:20px;margin-top:5px;color:#000000;text-align:center}.placeforslider .slick-slide p span{font-family:'Roboto', sans-serif;font-weight:700}.placeforslider .slick-slide .placeforimg{position:relative}.placeforslider .slick-slide .placeforimg .icon{position:absolute;left:0;right:0;margin:auto;display:block;top:50%;transform:translateY(-50%)}.onlyphone{display:none}.sec2 .custom_cols .ulempercard{background:#FEF2DD;border:1px solid #EEECE8;border-radius:12px;margin-top:10px;padding:17px;position:relative;margin-bottom:11px;min-height:170px}.sec2 .custom_cols .ulempercard .minusIconawesome{position:absolute;right:10px;top:10px}.sec2 .custom_cols .ulempercard h2,.sec2 .custom_cols .ulempercard h4{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;line-height:18px;margin-bottom:16px;color:#3D3D3D;margin-top:0;padding-left:0}.sec2 .custom_cols .ulempercard p{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D;position:relative;padding-left:20px !important;max-width:240px}.sec2 .custom_cols .ulempercard p img{margin-right:5px;position:absolute;left:0;top:3px}.sec2 .custom_cols .ulempercard p .min{top:7px}.sec2 .custom_cols .ulempercard .icon-dices{position:absolute;left:65px;top:-35px}.omleovagas{background:#FEF2DD;border:1px solid #EEECE8;border-radius:12px;margin-top:10px;padding:17px;position:relative;margin-bottom:11px}.omleovagas h2{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px !important;line-height:18px !important;margin-bottom:16px  !important;color:#3D3D3D  !important}.omleovagas p{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D;padding-left:15px;margin-bottom:8px}.omleovagas p img{margin-right:5px;margin-left:5px;max-width:15px;vertical-align:top;display:inline-block;padding-top:2px}.omleovagas p:last-child{margin-bottom:0}.faktaoomspillemaskinen{background:#FEF2DD;border:1px solid #EEECE8;border-radius:12px;margin-top:10px;padding:15px;position:relative;margin-bottom:11px;min-height:361px}.faktaoomspillemaskinen h2,.faktaoomspillemaskinen h4{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;line-height:18px;margin-bottom:7px;color:#3D3D3D}.faktaoomspillemaskinen p{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D;position:relative;padding-right:80px;margin-bottom:3px !important}.faktaoomspillemaskinen p span{position:absolute;right:0;font-family:'Roboto', sans-serif;font-weight:700;max-width:110px;width:100%;overflow:hidden;height:1.5em}.faktaoomspillemaskinen p img{max-width:17px}.faktaoomspillemaskinen p a{color:#a10011}.faktaoomspillemaskinen .wp{padding:0;line-height:20px}.faktaoomspillemaskinen .tag{background:#1D733D;padding:3px 12px;border-radius:15px;font-size:0.9em;margin:0 5px 5px 0;display:inline-block;color:white;font-style:normal}.sec2 .custom_cols .betalingsmuligheder,.sec2 .custom_cols .faktaoomspillemaskinen{background:#FEF2DD;border:1px solid #EEECE8;border-radius:12px;margin-top:10px;padding:17px;padding-bottom:10px;position:relative;margin-bottom:11px}.sec2 .custom_cols .betalingsmuligheder h2,.sec2 .custom_cols .betalingsmuligheder h4,.sec2 .custom_cols .faktaoomspillemaskinen h2,.sec2 .custom_cols .faktaoomspillemaskinen h4{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;line-height:18px;margin-bottom:16px;color:#3D3D3D;padding-left:0;margin-top:0}.sec2 .custom_cols .betalingsmuligheder p,.sec2 .custom_cols .faktaoomspillemaskinen p{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D;margin-bottom:30px}.sec2 .custom_cols .betalingsmuligheder .imgs img,.sec2 .custom_cols .faktaoomspillemaskinen .imgs img{margin-right:5px;margin-bottom:23px}.sec2 .custom_cols .udvalgafspil{background:#FEF2DD;border:1px solid #EEECE8;border-radius:12px;margin-top:10px;padding:17px;position:relative;margin-bottom:11px}.sec2 .custom_cols .udvalgafspil h2,.sec2 .custom_cols .udvalgafspil h4{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;line-height:18px;margin-bottom:16px;margin-top:0;color:#3D3D3D;padding-left:0}.sec2 .custom_cols .udvalgafspil ul{padding:0;margin:0;list-style-type:none}.sec2 .custom_cols .udvalgafspil ul li{margin-bottom:10px;font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D}.sec2 .custom_cols .udvalgafspil ul li img{max-width:17px;vertical-align:middle;margin-right:10px}.sec2 .custom_cols .forhelp{background:#FEF2DD;border:1px solid #EEECE8;border-radius:12px;margin-top:10px;position:relative;margin-bottom:11px;margin-top:10px;padding-bottom:17px}.sec2 .custom_cols .forhelp h2,.sec2 .custom_cols .forhelp .h2{font-family:'Roboto', sans-serif;font-weight:700;font-size:24px;line-height:22px;color:#3D3D3D;background:#fff;border-radius:12px;padding-top:8px;text-align:center}.sec2 .custom_cols .forhelp h2 img,.sec2 .custom_cols .forhelp .h2 img{margin-right:-10px;vertical-align:top;display:inline-block;margin-top:-50px}.sec2 .custom_cols .forhelp h3{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;line-height:18px;color:#3D3D3D;margin-top:10px;padding-left:17px;padding-right:17px}.sec2 .custom_cols .forhelp h4{position:relative;font-family:'Roboto', sans-serif;font-size:16px;line-height:18px;color:#3D3D3D;margin-top:10px;padding-left:55px;padding-right:17px;margin-top:20px}.sec2 .custom_cols .forhelp h4 a{color:#3D3D3D}.sec2 .custom_cols .forhelp h4 a:hover{text-decoration:underline}.sec2 .custom_cols .forhelp h4 .tica{position:absolute;left:17px;top:0}.sec2 .custom_cols .forhelp .placeforbtn{text-align:center;margin-top:25px}.sec2 .custom_cols .forhelp .placeforbtn a{display:inline-block;font-family:'Roboto', sans-serif;font-family:14px;line-height:22px;color:#000000;border:1px solid #000000;border-radius:12px;padding:7px 12px}.sec2 .custom_cols .forhelp .placeforbtn a img{vertical-align:top;margin-top:4px;margin-left:3px}.sec2 .custom_cols .forhelp .placeforbtn a:hover{opacity:0.7}.casinoanmeldelser{border-radius:12px;position:relative;margin-bottom:11px;margin-top:35px}.casinoanmeldelser h2,.casinoanmeldelser .h2{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px !important;line-height:18px  !important;margin-bottom:16px  !important;color:#3D3D3D}.casinoanmeldelser .card_b{min-height:103px;width:100%;background:#FEF2DD;border:1px solid #EEECE8;border-radius:12px;margin-bottom:14px;padding-left:104px;position:relative;margin-bottom:14px}.casinoanmeldelser .card_b .flag{position:absolute;left:90px;top:5px;width:20px;height:20px}.casinoanmeldelser .card_b h3,.casinoanmeldelser .card_b .h3{font-family:'Roboto', sans-serif;font-weight:700;font-size:17px;line-height:16px;margin-bottom:6px;color:#3D3D3D;text-align:center;padding-top:10px;margin-top:0}.casinoanmeldelser .card_b p{font-family:'Roboto', sans-serif;font-size:14px;line-height:22px;color:#000;text-align:center;margin-top:14px}.casinoanmeldelser .card_b p img{margin-right:5px}.casinoanmeldelser .card_b .card_b_image{position:absolute;left:0;top:0;height:101px;width:101px;border-radius:12px 12px 12px 12px}.casinoanmeldelser .card_b .card_b_image .mainimg{object-fit:cover;height:100%;width:100%;object-position:center;border-radius:12px 12px 12px 12px}.casinoanmeldelser .plb,.forhelp .plb{text-align:center;margin-top:20px}.casinoanmeldelser .plb a,.forhelp .plb a{display:inline-block;font-family:'Roboto', sans-serif;font-family:14px;line-height:22px;color:#000000;border:1px solid #000000;border-radius:12px;padding:7px 12px}.casinoanmeldelser .plb a img,.forhelp .plb a img{vertical-align:top;margin-top:4px;margin-left:3px}.casinoanmeldelser .plb a:hover,.forhelp .plb a:hover{opacity:0.7}.stickym{margin-top:30px;position:sticky;top:75px;right:0}.stickym .box{min-height:235px;background:#1D733D;width:100%;border-radius:12px;position:relative}.stickym .box .first{position:absolute;left:0;top:0}.stickym .box .mr_n_logo{position:absolute;margin-left:7.5%;display:block;width:85%;height:100%;object-fit:contain;object-position:top}.stickym .box h2{font-family:sans-serif;font-weight:bold;font-size:36px;line-height:22px;border:1px solid #AEE7FE;position:absolute;left:0;right:0;bottom:0;border-radius:12px;display:inline-block;padding-bottom:30px;color:#fff;text-align:center;padding-top:15px}.stickym p{font-family:'Roboto', sans-serif;font-size:11px;font-weight:300;line-height:14px;color:#757575;margin-top:15px}.stickym p span{display:block;text-align:center;margin-top:20px}.stickym p a{color:#808080;text-decoration:underline}.stickym .sticky-offer{position:absolute;bottom:20px;left:0;text-align:center;width:100%;font-weight:bold}.stickym .sticky-offer .h2,.stickym .sticky-offer .h3{font-size:1.1em;font-weight:bold}.stickym .sticky-offer .h2{font-size:1.355em;margin-bottom:4px !important}.stickym .offer_tag{bottom:5px}.stickym .btnm{display:block;background:#1D733D;line-height:22px;padding:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;width:100%;font-family:sans-serif;font-stretch:condensed;font-weight:bold;font-size:23px;color:#fff;border-radius:12px;text-align:center;position:relative;margin-top:-15px}.stickym .btnm img:first-child{vertical-align:-5px;height:28px}.stickym .btnm img:last-child{vertical-align:0;height:16px}.stickym .anmd{font-family:'Roboto', sans-serif;font-size:14px;line-height:20px;margin-top:5px;color:#000000;text-align:center}.stickym .anmd span{display:inline;text-decoration:underline;font-family:'Roboto', sans-serif}.stickym .anmd img{display:inline-block;margin-right:1px}.stickym .anmd a{color:black}.sec2 .para_card .readmore{display:none}.flereonlinecasino{max-width:817px;margin:auto;margin-bottom:30px}.flereonlinecasino h1{font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;line-height:22px;color:#3D3D3D;padding-left:26px;margin-bottom:0px}.flereonlinecasino h2{float:left}.flereonlinecasino h2:after{content:' ';clear:both;display:block;height:1px}.flereonlinecasino .box{min-height:327px;background:#FEF2DD;width:100%;border:1px solid #DFDFDF;border-radius:12px;overflow:hidden;text-align:center}.flereonlinecasino .box .placeforimg{min-height:112.5px;background:#FFA763;position:relative;margin-bottom:10px}.flereonlinecasino .box .placeforimg .mainimg{position:absolute;left:0;right:0;margin:auto;display:block;top:50%;transform:translateY(-50%);max-height:90%}.flereonlinecasino .box .placeforimg .flag{position:absolute;right:10px;top:10px;width:20px;height:20px}.flereonlinecasino .box .placeforimg2{background:#FFFA63}.flereonlinecasino .box .placeforimg3{background:#FF63D5}.flereonlinecasino .box .stars{max-width:100%;margin-top:10px;margin-bottom:15px}.flereonlinecasino .box p{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;line-height:18px;color:#3D3D3D;margin-bottom:10px;font-weight:700;text-align:center}.flereonlinecasino .box p span{color:#000}.flereonlinecasino .box p.dekstop-margin{margin-top:28px}.flereonlinecasino .box .btnm{display:inline-block;background:#1D733D;line-height:22px;padding:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;max-width:153px;width:100%;font-family:'Roboto', sans-serif;font-size:14px;color:#fff;border-radius:12px;text-align:center;margin-top:10px}.flereonlinecasino .box .btnm:hover{opacity:0.7}.flereonlinecasino .box .ANMELDELSE{font-family:'Roboto', sans-serif;font-size:14px;line-height:22px;color:#000;text-align:center;margin-top:8px;margin-bottom:0}.flereonlinecasino .box .ANMELDELSE img{margin-right:5px;display:inline-block}.flereonlinecasino .box .ANMELDELSE span{font-family:'Roboto', sans-serif}.flereonlinecasino .box .smbtn{font-family:'Roboto', sans-serif;font-size:12px;line-height:22px;margin-top:10px;color:#828282;margin:0;cursor:pointer;margin-top:15px}.flereonlinecasino .box .r p{font-family:'Roboto', sans-serif;font-size:12px;font-weight:300;line-height:12px;color:#3D3D3D}.flereonlinecasino .box .r p a{color:#3D3D3D}.flereonlinecasino .box .stbg{position:absolute;left:0;top:0}.flereonlinecasino .box .stbg img{position:absolute;left:0;top:0}.flereonlinecasino .box .stbg p{font-family:'Roboto', sans-serif;font-weight:700;color:#fff;font-size:24px;z-index:2;position:relative;margin-top:1px;margin-left:4px;position:relative;line-height:initial;color:white}.flereonlinecasino .box .stbg p span{font-size:10px;margin-top:8px;display:inline-block;vertical-align:top;margin-left:-4px}.flereonlinecasino .box.box-first{box-shadow:-8px -8px 14px #00411420, -8px 8px 14px #00411420, 8px 8px 14px #00411420, 8px -8px 14px #00411420}.flereonlinecasino.flereonlinecasino_grid{max-width:100%}.flereonlinecasino.flereonlinecasino_grid .placeforslider2_slider{max-width:100% !important}.flereonlinecasino.flereonlinecasino_grid .row{clear:both}.flereonlinecasino.flereonlinecasino_grid .row>div{margin-bottom:15px}.placeforslider2{position:relative;margin-top:20px}.placeforslider2 .slick-prev,.placeforslider2 .slick-next{font-size:0;border:0;background:0;display:inline-block}.placeforslider2 .slick-slider{padding-top:0px}.placeforslider2 a:hover,.placeforslider2 a:focus,.placeforslider2 button:focus,.placeforslider2 button:hover{outline:none}.placeforslider2 button:hover{opacity:0.7}.placeforslider2 .slick-prev:before{content:"";width:11.97px;height:19.84px;background:url(/static/karrispins/assets/img/Iconionic-ios-arrow-forward2.png);display:block;position:absolute;right:50px;top:0}.placeforslider2 .slick-next:before{content:"";width:11.97px;height:19.84px;background:url(/static/karrispins/assets/img/Iconionic-ios-arrow-forward.png);display:block;position:absolute;right:10px;top:0}.placeforslider2 .slick-disabled:before{opacity:0.7}.placeforslider2 .slick-dots{padding:0;text-align:center;margin-top:-20px}.placeforslider2 .slick-dots li{display:inline-block}.placeforslider2 .slick-dots li button{font-size:0;padding:0;border:0;background:#818181;border-radius:100%;width:8px;height:8px;margin-left:5px;margin-right:5px}.placeforslider2 .slick-dots .slick-active button{background:#D1D1D1}.placeforslider2 .slick-slide{padding-right:10px}.placeforslider2 .slick-slide a{display:inline-block}.placeforslider2 .slick-slide .placeforimg img{max-width:100%;display:block;margin:auto;border-radius:10px}.placeforslider2 .slick-slide .placeforimg .stbg img{max-width:initial;border-radius:0}.placeforslider2 .slick-slide .placeforimg .stbg p,.placeforslider2 .slick-slide .placeforimg .stbg span{color:white}.placeforslider2 .slick-slide p img{display:inline-block}.placeforslider2 .slick-slide:focus{outline:none}.placeforslider2 .slick-list{clear:both}.historieogpriser h1{font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;line-height:22px;color:#3D3D3D;padding-left:26px;margin-bottom:20px}.historieogpriser h2{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;line-height:22px;color:#3D3D3D;padding-left:10px;margin-bottom:20px}.historieogpriser h2 img{width:unset;max-width:20px;display:inline-block;margin-top:-3px}.historieogpriser .para_card{background:#FEF2DD;border:1px solid #EEECE8;border-radius:12px;margin-top:10px;padding:17px}.historieogpriser .para_card h1{padding-left:0}.historieogpriser .para_card p{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D;margin-bottom:15px}.historieogpriser .para_card .readmore p{margin:0}.historieogpriser .para_card img{width:100%}.historieogpriser .para_card .pbelowimg{font-size:14px;text-align:center;font-family:'Roboto', sans-serif;color:#000000}.historieogpriser .para_card ul{padding-left:50px;margin:0;list-style-type:none;margin-bottom:80px}.historieogpriser .para_card ul li{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D;position:relative;margin-bottom:3px}.historieogpriser .para_card ul li span{display:block;position:absolute;border-radius:150px;width:9px;height:9px;background:#3D3D3D;left:-15px;top:3px}.historieogpriser .para_card .iframe{width:100%}.historieogpriser .row3_btn{margin-top:40px;margin-bottom:0}.sec2 .kundeservice h1{padding-left:0}.kundeservice{background:#FEF2DD;border:1px solid #EEECE8;border-radius:12px;margin-top:10px;padding:17px}.kundeservice h1{font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;line-height:22px;color:#3D3D3D;margin-bottom:20px;padding-left:0;margin-left:0}.kundeservice p{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px;color:#3D3D3D;margin-bottom:15px}.kundeservice img{max-width:100%}.kundeservice .divwith2side .lefts_img{max-width:247px;text-align:center;display:inline-block;vertical-align:top;margin-right:20px}.kundeservice .divwith2side .lefts_img p{color:#000000;max-width:100%;margin-top:10px}.kundeservice .divwith2side .lefts_img .rows3 p{font-family:'Roboto', sans-serif;font-size:15px;line-height:22px;color:#3D3D3D;text-align:center;margin-top:9px}.kundeservice .divwith2side p{max-width:calc( 100% - 280px );display:inline-block;vertical-align:top}.kundeservice .row3_btn{margin-top:40px;margin-bottom:0}.IndbetalingUdbetaling h1{font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;line-height:22px;color:#3D3D3D;padding-left:26px;margin-bottom:20px}.IndbetalingUdbetaling .para_card{background:#FEF2DD;border:1px solid #EEECE8;border-radius:12px;margin-top:10px;padding:17px}.IndbetalingUdbetaling .para_card .rowwithsols{margin-top:30px;margin-bottom:20px}.IndbetalingUdbetaling .para_card .rowwithsols h2{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;line-height:18px;color:#3D3D3D;margin-bottom:20px}.IndbetalingUdbetaling .para_card .rowwithsols ul{padding-left:50px;padding:0;margin:0;padding-left:40px;list-style-type:none}.IndbetalingUdbetaling .para_card .rowwithsols ul li{margin-bottom:10px;position:relative}.IndbetalingUdbetaling .para_card .rowwithsols ul .s1{min-width:110px;font-family:'Roboto', sans-serif;font-size:15px;line-height:22px;color:#3D3D3D;margin-bottom:10px;display:inline-block;vertical-align:top;padding-top:10px}.IndbetalingUdbetaling .para_card .rowwithsols ul .s2{min-width:130px;display:inline-block;vertical-align:top}.IndbetalingUdbetaling .para_card .rowwithsols ul .s2 img{display:block;margin:auto;max-width:80%;max-height:80%;left:0;right:0;position:absolute;top:50%;transform:translateY(-50%)}.IndbetalingUdbetaling .row3_btn{margin-top:40px;margin-bottom:0}.slider4{margin:auto;margin-top:10px}.slider4 .forsliderht{margin-bottom:-26px;font-size:18px;text-align:center}.slider4 .anmd{display:block}.slider4 .anmd img{display:inline-block;vertical-align:top;padding-top:2px;margin-right:5px}.slider4 .anmd a{color:white}.slider4 .card_b_image{position:absolute;left:0;top:0;height:60px;width:60px;border-radius:12px 12px 12px 12px}.slider4 .card_b_image .mainimg{object-fit:cover;height:100%;width:100%;object-position:center;border-radius:12px 12px 12px 12px}.ogsvar h1{font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;line-height:22px;color:#3D3D3D;padding-left:26px;margin-bottom:20px}.ogsvar .para_card{background:#FEF2DD;border:1px solid #EEECE8;border-radius:12px;margin-top:10px;padding:17px}.ogsvar .row3_btn{margin-top:40px;margin-bottom:0}.ogsvar .cus_card{margin-top:30px}.ogsvar .cus_card h2{font-family:'Roboto', sans-serif;font-weight:700;font-size:18px;font-weight:700;line-height:22px;color:#3D3D3D;cursor:pointer}.ogsvar .cus_card h2 img{margin-left:5px;display:inline-block;vertical-align:top;padding-top:0px;transform:scaleY(-1);margin-top:8px}.ogsvar .cus_card p{font-family:'Roboto', sans-serif;font-size:16px;line-height:15px;margin-top:5px;color:#3D3D3D;font-weight:400;display:none}.ogsvar .cus_card p span{font-weight:700;font-family:sans-serif;font-stretch:condensed;font-weight:bold}.ogsvar .cus_card_active p{display:block}.ogsvar .cus_card_active h2 img{margin-left:5px;display:inline-block;vertical-align:top;padding-top:8px;transform:scaleY(1);margin-top:0px}.new_row_w3{margin-top:-20px;min-height:50px;margin-bottom:25px;display:flex;justify-content:space-between}.new_row_w3 .col{max-width:calc(33.33% - 10px);padding:0}.lineforphone{position:fixed;top:-10px;left:0;right:0;min-height:10px;background:black;padding:3px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}@media (min-width: 992px){.lineforphone{display:none}}.lineforphone .lineins{width:100%;position:relative;min-height:4px;border-radius:1px}.lineforphone .line{background:#A10011;width:100%;max-width:50%;min-height:4px;position:absolute;left:0;top:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.lineforphone_active{top:0}.footer{background:#000000;min-height:455px;margin-top:80px;padding-top:32px;padding-bottom:32px}.footer .crow{position:relative;max-width:1211px;margin:auto}.footer .crow .leftside{border-radius:12px;padding:15px;margin-bottom:15px}.footer .crow .leftside .withform{padding-left:80px;position:relative}.footer .crow .leftside .withform .h2{font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;line-height:22px;color:#fff;margin-bottom:15px}.footer .crow .leftside .withform .h2 .forphone{display:none}.footer .crow .leftside .withform .h2 img{position:absolute;left:15px;top:10px}.footer .crow .leftside .withform form{position:relative}.footer .crow .leftside .withform input{width:100%;background:#FFFBF4;border-radius:12px;border:0;font-family:'Roboto', sans-serif;font-size:15px;padding:14px 20px;padding-right:200px}.footer .crow .leftside .withform button{line-height:50px;font-family:'Roboto', sans-serif;font-weight:700;font-size:16px;color:#fff;background:#1D733D;border-radius:12px;position:absolute;right:-1px;top:0;border:0;min-width:159px;padding:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.footer .crow .leftside .withform button:hover{opacity:0.7}.footer .crow .leftside .withform button:focus,.footer .crow .leftside .withform input:focus{outline:none}.footer .crow .leftside .withform .socmediea{position:relative;margin-top:32px}.footer .crow .leftside .withform .socmediea p{font-family:'Roboto', sans-serif;font-size:14px;line-height:22px;color:#fff}.footer .crow .leftside .withform .socmediea ul{padding:0;margin:0;position:relative}.footer .crow .leftside .withform .socmediea ul li{display:inline-block;margin-right:23px;margin-top:6px;color:#fff;font-size:14px;font-family:'Roboto', sans-serif;vertical-align:middle}.footer .crow .leftside .withform .socmediea ul li a{display:inline-block;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.footer .crow .leftside .withform .socmediea ul li a:hover{opacity:0.7}.footer .crow .leftside .withform .socmediea ul .rs{position:absolute;right:0;top:7px}.footer .crow .leftside .withform .socmediea ul .rs span{margin-right:20px;color:white}.footer .crow .leftside .withform .socmediea ul .rs span img{margin-right:5px}.footer .crow .rightside{display:none;min-height:228px;width:329px;background:#292929;border-radius:12px;position:absolute;right:0;top:0;padding:15px}.footer .crow .rightside .h2{font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;line-height:22px;color:#929292;margin-bottom:15px}.footer .crow .rightside p{font-family:'Roboto', sans-serif;font-size:14px;line-height:15px;color:#929292}.footer .crow .steps5{width:100%;display:flex;margin-top:25px}.footer .crow .steps5 .colc{width:100%}.footer .crow .steps5 .colc img{margin:auto;display:block;max-width:100%;height:auto}.footer .crow .steps5 .colc p{font-family:'Roboto', sans-serif;font-size:12px;line-height:22px;color:#828282;text-align:center;margin-top:10px}.footer .crow .steps5 .colc a{color:#828282;text-decoration:underline}.onmiddle{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;cursor:pointer}.onmiddle img{display:block;margin:auto}.onmiddle .h2{font-family:'Roboto', sans-serif;font-weight:700;font-size:34px;line-height:30px;margin-top:10px;color:#fff;text-align:center}.onmiddle p{font-family:'Roboto', sans-serif;font-weight:700;font-size:17px;line-height:22px;margin-top:10px;color:#fff;text-align:center}.onmiddle:hover{opacity:0.8}.video_element{position:relative}.placeforgame{padding-top:10px;padding-bottom:5px;position:relative;margin-bottom:5px}.placeforgame .game{width:100%;position:relative}.placeforgame .game .main{width:100%;display:block;margin:auto;filter:brightness(0.5)}.placeforgame .rightbtns{text-align:left;position:absolute;right:0;top:-45px}.placeforgame .rightbtns a{display:inline-block;color:#fff;border:1px solid #20562A;border-radius:12px;padding:3px 15px;font-family:'Roboto', sans-serif;font-size:16px;line-height:37px;padding-top:3px;white-space:nowrap;margin-right:7px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.placeforgame .rightbtns a img{margin-left:3px;display:inline-block;vertical-align:middle;padding-bottom:2px}.placeforgame .rightbtns a:last-child{margin-right:0}.placeforgame .rightbtns a:hover{opacity:0.7}.placeforgame .rightbtns a:last-child{display:none}.placeforgame .leftbtn{text-align:left;position:static;float:left;left:0px;margin-top:10px}.placeforgame .leftbtn a{display:inline-block;color:#fff;border:1px solid #20562A;border-radius:12px;padding:2px 15px;font-family:'Roboto', sans-serif;font-size:16px;line-height:37px;padding-top:3px;white-space:nowrap;vertical-align:middle;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.placeforgame .leftbtn a.s1red{background:red;color:white;text-transform:uppercase}.placeforgame .leftbtn a .s2{display:none}.placeforgame .leftbtn a img{margin-left:3px;display:inline-block;vertical-align:middle;padding-bottom:2px}.placeforgame .leftbtn a:hover{opacity:0.7}.placeforgame .centerbtn{margin-left:10%}.placeforgame .rightdownbtns{text-align:left;position:static;float:right;margin-top:10px;right:0px}.placeforgame .rightdownbtns a{display:inline-block;color:#20562A;background:transparent;border:1px solid #20562A !important;border-radius:12px;padding:3px 15px;font-size:20px;line-height:37px;margin-right:7px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.placeforgame .rightdownbtns a:hover{opacity:0.7}.placeforgame .rightdownbtns .alert{margin:0}.placeforgame .rightdownbtns .loading-overlay{background-size:contain}.placeforgame .rightdownbtns a.liked{color:white;background:#20562A}.placeforgame .gamevideo-offers{clear:both;padding-top:10px}.placeforgame .videogame_ad_title{display:none;clear:both;text-align:center;padding-top:15px}.slider4_onbscreen{position:relative}.slider4_onbscreen .tickets{position:absolute;left:-110px;top:55px}.slider4_onbscreen .forsliderht{color:#fff}.placeforslider2 .slick-slider{padding-top:15px}.titpl2{margin-top:17px;padding-left:35px;position:relative}.titpl2 .medal{max-width:50px;width:100%;position:absolute;left:-13px;top:5px}.titpl2 .slotmachine{max-width:29px;width:100%;position:absolute;left:0px;top:0px}.titpl2 div.h2{font-family:sans-serif;font-weight:bold;color:#3D3D3D;font-size:17px;line-height:18px;margin-top:-5px;margin-bottom:0}.titpl2 h1{font-family:sans-serif;font-weight:bold;font-size:26px;line-height:22px;color:#3D3D3D;margin-top:3px}.titpl2 h1 img{margin-left:5px}.titpl3{margin-top:17px;position:relative;margin-top:-21px}.titpl3.titpl3-with-medal{padding-left:35px}.titpl3 .medal{width:50px;height:50px;max-width:50px;position:absolute;left:-13px;top:5px}.titpl3 .slotmachine{max-width:22px;width:100%;position:absolute;left:0px;top:0px}.titpl3 div.h2{font-family:sans-serif;font-weight:bold;font-size:17px;line-height:18px;margin-top:-5px;margin-bottom:0}.titpl3 h2{font-family:sans-serif;font-weight:bold;font-size:34px;line-height:30px;margin-top:3px}.titpl3 h2 img{margin-left:5px}.titpl3.titpl3above{max-width:1187px;margin-left:auto;margin-right:auto;padding-right:297px}.max_wrapper{max-width:1180px;margin:auto}.normalp{margin-top:20px;margin-bottom:20px;color:#3D3D3D;font-size:16px;line-height:22px;font-family:'Roboto', sans-serif}.normalp span{font-family:'Roboto', sans-serif;font-weight:700;color:#000}.big_card_line{min-height:110px;background:#FEF2DD;border:1px solid #DFDFDF;border-radius:12px;width:100%;margin-bottom:10px}.big_card_line p{padding-bottom:0}.big_card_line .cus_cols{display:flex}.big_card_line .n1{min-height:110px;background:#1D733D;border-radius:12px;width:20%;position:relative}.big_card_line .n1 .stbg{position:absolute;left:0;top:0}.big_card_line .n1 .stbg img{position:absolute;left:0;top:0}.big_card_line .n1 .stbg p{font-family:'Roboto', sans-serif;font-weight:700;color:#fff;font-size:24px;z-index:2;position:relative;margin-top:1px;margin-left:4px;position:relative;line-height:initial;letter-spacing:-2px}.big_card_line .n1 .stbg p span{font-size:10px;margin-top:6px;display:inline-block;vertical-align:top;margin-left:1px}.big_card_line .n1 .flag{position:absolute;right:5px;top:5px;width:20px;height:20px}.big_card_line .n1 .mainlogo{position:absolute;max-height:80%;max-width:80%;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;display:block}.big_card_line .bg2{background:#FFFA63}.big_card_line .bg3{background:#63FFA7}.big_card_line .bg4{background:#F87243}.big_card_line .bg5{background:#FF63D5}.big_card_line .n2{min-height:110px;width:20%;position:relative}.big_card_line .n2 .boxin{display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center}.big_card_line .n2 .boxin h2,.big_card_line .n2 .boxin .h2{text-align:center;font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;line-height:18px;color:#3D3D3D;margin:15px 0 10px}.big_card_line .n2 .boxin img{display:block;margin:auto;width:100%;max-width:130px}.big_card_line .n2 .boxin .rating-element img{width:auto !important;max-width:135px !important}.big_card_line .n2:before{content:'';position:absolute;right:0;top:5px;height:100px;background:#DFDFDF;width:1px}.big_card_line .n3,.big_card_line .n5{min-height:110px;width:40%;position:relative}.big_card_line .n3 h2,.big_card_line .n3 .h2,.big_card_line .n5 h2,.big_card_line .n5 .h2{font-family:'Roboto', sans-serif;font-weight:700;font-size:22px;line-height:22px;color:#3D3D3D;text-align:center;padding-top:14px;margin-bottom:10px}.big_card_line .n3 h2 span,.big_card_line .n3 .h2 span,.big_card_line .n5 h2 span,.big_card_line .n5 .h2 span{font-family:'Roboto', sans-serif;font-weight:900;color:#1C723C}.big_card_line .n3 h2 img,.big_card_line .n3 .h2 img,.big_card_line .n5 h2 img,.big_card_line .n5 .h2 img{vertical-align:top;display:inline-block;margin-top:-3px;margin-right:5px}.big_card_line .n3 h3,.big_card_line .n3 .h3,.big_card_line .n5 h3,.big_card_line .n5 .h3{font-family:'Roboto', sans-serif;font-weight:900;color:#3D3D3D;font-size:20px;line-height:20px;text-align:center;margin:0}.big_card_line .n3 h3 span,.big_card_line .n3 .h3 span,.big_card_line .n5 h3 span,.big_card_line .n5 .h3 span{color:#1C723C}.big_card_line .n3 h3 img,.big_card_line .n3 .h3 img,.big_card_line .n5 h3 img,.big_card_line .n5 .h3 img{margin-top:-2px;margin-right:5px}.big_card_line .n3 h3.dekstop-margin,.big_card_line .n3 .h3.dekstop-margin,.big_card_line .n5 h3.dekstop-margin,.big_card_line .n5 .h3.dekstop-margin{margin-top:35px}.big_card_line .n3 p,.big_card_line .n5 p{color:#828282;font-size:12px;line-height:22px;font-family:'Roboto', sans-serif;text-align:center;margin-top:5px;cursor:pointer}.big_card_line .n3 p:hover,.big_card_line .n5 p:hover{opacity:0.6}.big_card_line .n3 p.tc_active,.big_card_line .n5 p.tc_active{cursor:initial}.big_card_line .n5{width:80%}.big_card_line .n5 .h2{line-height:130%}.big_card_line .n5 .anmd a{text-decoration:underline;font-size:16px}.big_card_line .n5 .anmd a img{margin-right:10px}.big_card_line .n3:before{content:'';position:absolute;right:0;top:5px;height:100px;background:#DFDFDF;width:1px}.big_card_line .n4{min-height:110px;width:20%;position:relative}.big_card_line .n4 .boxin{text-align:center;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.big_card_line .n4 .boxin .btnm{display:inline-block;background:#1D733D;line-height:22px;padding:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;max-width:153px;width:100%;font-family:'Roboto', sans-serif;font-size:14px;color:#fff;border-radius:12px;text-align:center;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.big_card_line .n4 .boxin .btnm img{display:inline-block;vertical-align:top;padding-top:3px;margin-right:5px}.big_card_line .n4 .boxin .btnm:hover{opacity:0.7}.big_card_line .n4 .boxin .anmd{font-family:'Roboto', sans-serif;font-size:14px;line-height:20px;margin-top:5px;color:#000000;text-align:center}.big_card_line .n4 .boxin .anmd span{text-decoration:underline;font-family:'Roboto', sans-serif}.big_card_line .n4 .boxin .anmd img{display:inline-block;margin-right:1px}.big_card_line .n4 .boxin .anmd a{color:black}.big_card_line .desc{padding:10px;display:flex;display:none;padding-top:20px}.big_card_line .desc p{font-family:'Roboto', sans-serif;font-size:12px;font-weight:300;line-height:12px;color:#3D3D3D}.big_card_line .desc p span{display:block;text-align:center;font-family:'Roboto', sans-serif;font-size:12px;font-weight:300;margin-top:10px}.big_card_line .desc .l{width:20%;margin-right:3%;text-align:center}.big_card_line .desc .l .bb{display:inline-block;text-align:left}.big_card_line .desc .l p{margin-bottom:2px}.big_card_line .desc .l p a{color:#1D733D;text-decoration:underline;text-align:center;display:block;margin-top:15px}.big_card_line .desc .l p a:hover{opacity:0.7}.big_card_line .desc .r{width:57%}.big_card_line .desc_active{display:flex}.big_card_line.big_card_line_first{box-shadow:-8px -8px 14px #00411420, -8px 8px 14px #00411420, 8px 8px 14px #00411420, 8px -8px 14px #00411420;margin-top:10px}.big_card_line_active .n3 p img{transform:scaleY(-1);margin-top:-3px}.slide_element{width:calc(100% + 30px);margin-left:-15px;margin-top:50px;margin-bottom:20px}.slide_element .forsliderht{font-family:'Roboto', sans-serif;font-weight:700;font-size:26px;line-height:22px;color:#3D3D3D;padding-left:30px;margin-bottom:-25px;margin-top:30px;padding-right:70px}.text_game ol,.text_game ul{overflow:auto}.picture_element .placeforimg,.text_game .placeforimg{position:relative;display:inline-block}.slick-slide a:hover .placeforimg .plhov,.slots-index a:hover .placeforimg .plhov,.picture_element a:hover .placeforimg .plhov,.text_game a:hover .placeforimg .plhov{opacity:1;visibility:visible}.slick-slide .placeforimg .plhov,.slots-index .placeforimg .plhov,.picture_element .placeforimg .plhov,.text_game .placeforimg .plhov{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;visibility:0;background:rgba(0,0,0,0.2);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;border-radius:12px}.slick-slide .placeforimg .plhov img,.slots-index .placeforimg .plhov img,.picture_element .placeforimg .plhov img,.text_game .placeforimg .plhov img{display:block;margin:auto;position:absolute;margin:auto;display:block;top:50%;transform:translateY(-50%);left:0;right:0;max-width:45px;border-radius:15px}.slick-slide .placeforimg .plhov p,.slots-index .placeforimg .plhov p,.picture_element .placeforimg .plhov p,.text_game .placeforimg .plhov p{color:#fff;font-size:19px;line-height:19px;font-family:'Roboto', sans-serif;font-weight:700;position:absolute;top:calc(50% + 30px);left:0;right:0}.slick-slide .placeforimg .plhov p{top:calc(50% + 30px)}.mb_0{margin-bottom:0}.ulempercard2{padding:20px 40px}.ulempercard2 h2{margin-bottom:30px}.ulempercard2 p{max-width:735px;margin-bottom:5px}.withoutpp{padding:0;margin:0;border:0}.m0{margin-left:0 !important;padding-left:0 !important;padding-right:0 !important;margin-right:0 !important}.mb0{margin-bottom:0 !important;padding-bottom:0 !important}.textboxquote{max-width:100%;display:block;margin:auto;margin-top:10px;margin-bottom:10px}@media (min-width: 992px){.flereonlinecasino_deskslide .placeforslider2{margin-top:-30px}.flereonlinecasino_deskslide .placeforslider2 .slick-next:before,.flereonlinecasino_deskslide .placeforslider2 .slick-prev:before{margin-top:-10px}}.withgradient{position:relative}.withgradient:before{content:'';position:absolute;min-height:603px;left:0;right:0;top:0;background:#fff;background:linear-gradient(#021A00, #021A00 290px, #fff 290px, #fff 40px)}.emelent_pic_text{display:flex;justify-content:space-between;margin-top:12px}.emelent_pic_text .placeforimg{max-width:280px;margin-right:15px;min-height:206px;width:100%;border-radius:12px;border:1px solid rgba(214,214,205,0.47);overflow:hidden;background:#FEF2DD}.emelent_pic_text .placeforimg img{max-width:100%;height:100%;object-fit:cover;border-radius:12px}.emelent_pic_text .placefortext{min-height:206px;background:#FEF2DD;border-radius:12px;border:1px solid #EEECE8;max-width:calc(100% - 295px);width:100%;padding:17px}.emelent_pic_text .placefortext p{font-family:'Roboto', sans-serif;font-size:16px;line-height:22px}.emelent_pic_text .placefortext .volatility_meter img{max-height:100%}.emelent_pic_text .placefortext .additional_game_info{font-family:'Roboto', sans-serif}.emelent_pic_text .placefortext .additional_game_info i{padding-right:10px;font-style:normal}.sec1_p3{min-height:274px}.volatility_meter{display:inline-block}.wborder{border:1px solid #EEECE8;border-radius:12px}img.wborder{max-width:100%;height:auto}.dark{display:none !important}.otherposts a{text-align:center;color:black;display:block;padding-bottom:10px}.pager{text-align:center}.pager .pager__separator{display:inline-block}.pager a{display:inline-block;padding:5px 10px;border:1px solid #ccc;border-radius:5px;color:black;margin:0}.pager a.is-active{border-color:#1D733D;background:#1D733D;color:white}.newest_free_slots .h2{line-height:28px !important;font-size:24px !important}.darkmode{background:#001430;color:white}.darkmode .pager a{color:white}.darkmode .otherposts a{color:white}.darkmode .toplinks .active{color:#ACACAC;font-style:normal}.darkmode .dark{display:unset !important}.darkmode .light{display:none !important}.darkmode .menuforphone{color:white}.darkmode .mr_n_bonus_card .testomonial:before{background:url(/static/karrispins/assets/img/Iconopendoublequoteserifleft_white.png)}.darkmode .mr_n_bonus_card .testomonial:after{background:url(/static/karrispins/assets/img/Iconopendoublequoteserifleft_whitedown.png)}.darkmode .js-offer_terms,.darkmode .t-offer_terms{color:rgba(255,255,255,0.4) !important}.darkmode .sec2 .custom_cols .forhelp{background:#001430}.darkmode .sec2 .custom_cols .forhelp h2,.darkmode .sec2 .custom_cols .forhelp .h2{background:#153057}.darkmode .sec2 .custom_cols .forhelp h4 a{color:white}.darkmode .sec2 .card_w_droping .boxes2{background:#001430}.darkmode .sec2 .custom_cols h1{color:#fff}.darkmode .sec2 .datap{color:#fff}.darkmode .sec2 .card_w_droping h3{color:#fff;background:#153057}.darkmode .menuforphone .menus .list .searchresults .boxins div.h1,.darkmode .menuforphone .menus .list .dropdown .ddinside a,.darkmode .menu ul li .dropdown .ddinside a,.darkmode .spiludvalg_hos .contm ul li,.darkmode .udvalgafspil ul li,.darkmode .IndbetalingUdbetaling .para_card .rowwithsols ul .s1,.darkmode .flereonlinecasino .box p span,.darkmode .historieogpriser .para_card ul li,.darkmode .flereonlinecasino .box p span,.darkmode .mr_n_bonus_card .withlist ul li,.darkmode .sec2 .card_w_droping .boxes2 .leftsidec ul li,.darkmode .sec2 .card_w_droping .boxes2 .rightsidec ul li,.darkmode .sec2 .custom_cols .udvalgafspil ul li{color:#fff}.darkmode .sec2 .custom_cols .forhelp .h2,.darkmode .h1,.darkmode .h2,.darkmode .h3,.darkmode .h4,.darkmode .casinoanmeldelser .card_b .h3{color:#fff !important}.darkmode .mobilesearch .searchresults .boxins div.h1{color:#fff !important}.darkmode .sec2 .row2_c .onphoneforlist .omleovagas,.darkmode .banner_card1,.darkmode .kundeservice,.darkmode .flereonlinecasino .box,.darkmode .spiludvalg_hos,.darkmode .spiludvalg_hos .contm,.darkmode .mr_n_bonus_card,.darkmode .udvalgafspil,.darkmode .faktaoomspillemaskinen,.darkmode .betalingsmuligheder,.darkmode .ulempercard,.darkmode .reviews_r2,.darkmode .kondeservices,.darkmode .casinoanmeldelser .card_b,.darkmode .forhelp h2,.darkmode .sec2 .para_card,.darkmode .sec2 .custom_cols .ulempercard,.darkmode .sec2 .custom_cols .betalingsmuligheder,.darkmode .sec2 .custom_cols .kondeservices,.darkmode .sec2 .custom_cols .udvalgafspil,.darkmode .sec2 .custom_cols .faktaoomspillemaskinen{background:#153057}.darkmode .faktaoomspillemaskinen a{color:#fff;text-decoration:underline}.darkmode .sec2 .content_in_card .leftsidec a,.darkmode .sec2 .content_in_card .rightsidec a{color:white}.darkmode h2,.darkmode h3,.darkmode h4,.darkmode h5,.darkmode p,.darkmode li{color:#fff !important}.darkmode .stickym>p:last-child{color:#C0C0C0  !important}.darkmode .stickym>p:last-child a{color:#C0C0C0  !important}.darkmode .stickym .anmd a{color:white}.darkmode .mr_n_bonus_card p a,.darkmode .para_card p a{color:white;text-decoration:underline}.darkmode .normalp span,.darkmode .titpl2 h1,.darkmode .menu .searchbox .searchresults .boxins div.h1,.darkmode .forhelp .placeforbtn a,.darkmode .casinoanmeldelser .plb a,.darkmode .forhelp .plb a{color:#fff;border-color:#fff}.darkmode .historieogpriser .para_card ul li span{background:#fff}.darkmode .phonebanner,.darkmode .menuforphone .menus .list .dropdown .ddinside .btngreen a,.darkmode .menu ul li .dropdown .ddinside .btngreen a,.darkmode .sec1{background:#010F23}.darkmode .menuforphone .menus .list .dropdown,.darkmode .menu ul li .dropdown,.darkmode .green_card3,.darkmode .green_card2{background:#153057;border-color:#010F23}.darkmode .sec2 .para_card_main .readmore{background:#010F23 !important;background:linear-gradient(0deg, #010F23 0%, #010F23 37%, rgba(1,15,35,0) 100%) !important}.darkmode .sec2 .para_card_main .readmore p{cursor:pointer}.darkmode *{border-color:#284a7b !important}.darkmode .placeforgame .rightdownbtns a{border-color:#284a7b !important;color:#284a7b}.darkmode .placeforgame .rightdownbtns a.liked{color:white}.darkmode .mr_n_bonus_card .line{background:#284a7b}.darkmode .sec2 .para_card_main .readmore:before{background:#284a7b}.darkmode .menuforphone .menus .list .searchbox .searchcont input,.darkmode .menu .searchbox .searchcont input{border-color:#fff !important}.darkmode .big_card_line,.darkmode .menuforphone .menus .list .searchresults .boxins,.darkmode .menu .searchbox .searchresults .boxins,.darkmode .mobilesearch .searchresults .boxins{background:#153057}.darkmode .big_card_line.big_card_line_first{box-shadow:-8px -8px 12px #FFFFFF10, -8px 8px 12px #FFFFFF10, 8px 8px 12px #FFFFFF10, 8px -8px 12px #FFFFFF10}.darkmode .box.box-first{box-shadow:-8px -8px 12px #FFFFFF10, -8px 8px 12px #FFFFFF10, 8px 8px 12px #FFFFFF10, 8px -8px 12px #FFFFFF10}.darkmode .big_card_line .desc .l p a{color:white}.darkmode .slick-next:before{background:url(/static/karrispins/assets/img/Iconionic-ios-arrow-forward_white.png) !important}.darkmode .slick-prev:before{background:url(/static/karrispins/assets/img/Iconionic-ios-arrow-forward_white_r.png) !important}.darkmode .n2:before,.darkmode .n3:before{background:#284a7b}.darkmode .big_card_line .n3 h2 span,.darkmode .big_card_line .n3 h3 span,.darkmode .big_card_line .n3 .h2 span,.darkmode .big_card_line .n3 .h3 span{color:#FFD54F}.darkmode .withgradient:before{display:none}.darkmode .emelent_pic_text .placefortext,.darkmode .emelent_pic_text .placeforimg{background:#153057}@media (max-width: 1200px){.darkmode .emelent_pic_text{background:#153057}.darkmode .emelent_pic_text .placefortext,.darkmode .emelent_pic_text .placeforimg{background:transparent}}.darkmode .additional_game_info{color:white}.darkmode .big_card_line .n4 .boxin .anmd a{color:white !important}.darkmode .flereonlinecasino .box .r p a{color:#fff}.darkmode .slider_sticky .terms p{color:#656565 !important}.darkmode .slider_sticky .terms p a{color:#656565  !important}.darkmode .slider_sticky .terms .more_info{color:#656565 !important}.darkmode .terms_focus_on{color:#828282 !important;font-size:11px;margin:-10px 0 10px 0}.darkmode .terms_focus_on a{color:#828282 !important;text-decoration:underline}.darkmode .big_card_line .n3 p{opacity:0.6}.darkmode .slider_sticky .anmd a span{color:white}.sec2 .custom_cols .faq_section{padding:0 25px}.sec2 .custom_cols .faq_section p{padding-bottom:20px}.sec2 .custom_cols .faq_element h2{padding:10px 25px;font-size:24px;margin:0;background:#FEF2DD;border-radius:15px}.sec2 .custom_cols .faq_element p{padding:25px}.sec2 .custom_cols .faq_element h3{padding-right:60px}#game_area .iframe-aspect-ratio{position:relative;width:100%;height:0;padding-bottom:56.25%}#game_area .iframe-aspect-ratio iframe{position:absolute;width:100%;height:100%;left:0;top:0}.rating-element{width:135px;max-width:135px;height:32px;display:inline-block;position:relative;padding-left:5px}.rating-element span{position:absolute;top:0;left:0;height:100%;overflow:hidden}.rating-element img{margin:0 !important}.rating-element.rating-element-sidebar{width:98px;max-width:98px;height:23px;padding:0;margin:0px auto;display:block}#slots_index,#slots_index_footer{position:relative}#slots_index .slots-index-controls,#slots_index_footer .slots-index-controls{color:white;padding:20px 0 10px 0}#slots_index .slots-index-controls h3,#slots_index_footer .slots-index-controls h3{font-size:22px;font-weight:bold}#slots_index .slots-index,#slots_index_footer .slots-index{text-align:center;margin-top:10px}#slots_index .slots-index .placeforimg,#slots_index_footer .slots-index .placeforimg{position:relative;text-align:center}#slots_index .slots-index .placeforimg .games_count,#slots_index_footer .slots-index .placeforimg .games_count{position:absolute;margin:auto;display:block;top:50%;transform:translateY(-50%);left:0;right:0;background:white;width:45px;height:45px;color:black;margin-top:-10px;font-weight:bold;line-height:40px;border-radius:45px;font-size:25px;text-align:center}#slots_index .slots-index .placeforimg .slotimg,#slots_index_footer .slots-index .placeforimg .slotimg{width:100%;height:100%}#slots_index .slots-index .placeforimg img,#slots_index_footer .slots-index .placeforimg img{max-width:100%;border-radius:10px}#slots_index .slots-index .placeforimg .plhov p,#slots_index_footer .slots-index .placeforimg .plhov p{bottom:25px}#slots_index .slots-index a,#slots_index_footer .slots-index a{color:white;display:block}#slots_index .slots-index a>p,#slots_index_footer .slots-index a>p{font-size:13px;padding:5px;overflow:hidden;color:white;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#slots_index .slots-index .col-3,#slots_index_footer .slots-index .col-3{margin-bottom:10px}#slots_index .slots-index.placeforslider,#slots_index_footer .slots-index.placeforslider{margin-top:0}#slots_index .slots-index.placeforslider .slick-prev,#slots_index .slots-index.placeforslider .slick-next,#slots_index_footer .slots-index.placeforslider .slick-prev,#slots_index_footer .slots-index.placeforslider .slick-next{position:absolute;right:0;top:-30px}#slots_index .slots-index .slidertarget p,#slots_index_footer .slots-index .slidertarget p{position:absolute;top:50%;margin-top:-0.6em;text-align:center;font-size:1.2em;width:92%}#slots_index .slots-index .slidertarget .placeforimg img,#slots_index_footer .slots-index .slidertarget .placeforimg img{border:1px solid #20562a}#slots_index .slots-index>.col,#slots_index_footer .slots-index>.col{padding:0 5px 5px}#slots_index .greenbtn_sm,#slots_index_footer .greenbtn_sm{margin-left:auto;margin-right:auto}#slots_index .greenbtn_sm a,#slots_index_footer .greenbtn_sm a{padding:15px 20px 20px}#slots_index .greenbtn_sm a img,#slots_index_footer .greenbtn_sm a img{height:24px;vertical-align:-1px}#slots_index .js-list-sort,#slots_index_footer .js-list-sort{color:white;margin-left:10px}#slots_index .js-list-sort.js-list-sort-active,#slots_index_footer .js-list-sort.js-list-sort-active{color:#FFBE5B;text-decoration:underline;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4NCiAgPHBhdGggaWQ9Ikljb25fYXdlc29tZS1maWx0ZXIiIGRhdGEtbmFtZT0iSWNvbiBhd2Vzb21lLWZpbHRlciIgZD0iTTE1LjI0OSwwSC43NTFhLjc1MS43NTEsMCwwLDAtLjUzLDEuMjhMNiw3LjA2MVYxMy41YS43NS43NSwwLDAsMCwuMzIuNjE0bDIuNSwxLjc0OUEuNzUuNzUsMCwwLDAsMTAsMTUuMjQ5VjcuMDYxbDUuNzgtNS43OEEuNzUxLjc1MSwwLDAsMCwxNS4yNDksMFoiIGZpbGw9IiNmZmYiLz4NCjwvc3ZnPg0K") no-repeat left center;background-size:12px 13px;padding-left:18px}#slots_index .js-list-sort:hover,#slots_index_footer .js-list-sort:hover{color:#FFBE5B;text-decoration:underline}#slots_index .js-list-sort:first-child,#slots_index_footer .js-list-sort:first-child{margin-left:0}#slots_index_footer .slots-index-controls{color:black}#slots_index_footer a{color:black}#slots_index_footer a>p{color:#000 !important}.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5) url(/static/karrispins/assets/img/loading_ab.svg) no-repeat center center;background-size:250px 250px}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}.modal-overlay .modal-content{position:absolute;top:50%;left:50%;width:400px;height:400px;margin-left:-200px;margin-top:-200px;padding:20px}.position_ribbon{position:absolute;top:0;left:0}.position_ribbon img{position:absolute;top:0;left:0}.position_ribbon p{font-family:'Roboto', sans-serif;font-weight:700;color:#fff;font-size:27px;position:relative;z-index:2;margin:-4px 0 0 4px;letter-spacing:-5px;text-align:left}.position_ribbon p span{display:inline-block;font-size:10px;vertical-align:10px;margin-left:5px}.stickym .position_ribbon p{margin-top:-12px}#contact_form button{background:black;border-color:black}#contact_form button:hover{opacity:0.8}#newsletter{position:relative}.search_results{display:none}button.button_clicked{opacity:0.8}button.button_clicked span{display:inline-block;vertical-align:middle;width:20px;height:20px;background:transparent url(/static/karrispins/assets/img/loading.svg) no-repeat center center;background-size:cover;margin-right:10px}input.searching{opacity:0.8;background:transparent url(/static/karrispins/assets/img/loading.svg) no-repeat center right !important;background-size:contain !important}.text_game:after{content:' ';clear:both;height:1px;display:block}.offer_tag{z-index:10;position:absolute;bottom:-10px;left:0;text-align:center;width:100%}.offer_tag.offer_tag_top{bottom:initial;top:-10px}.offer_tag span{border-radius:4px;white-space:nowrap;padding:0px 4px;color:white;font-size:13px}.offer_tag.offer_tag_red span{background:#0074be}.offer_tag.offer_tag_blue span{background:#192E57}.offer_tag.offer_tag_green span{background:#1D733D}.js-offer_terms{cursor:pointer}.js-offer_terms.js-offer_terms_active img{transform:scaleY(-1)}.offer_terms{display:none;padding-top:15px}.offer_terms p{color:white;text-align:left;line-height:100%;padding:0 15px;margin-bottom:15px}.offer_terms p span{display:inline-block;min-width:150px}.offer_terms p:last-child{text-align:center}.offer_terms p a{text-decoration:underline;color:white}.hero_image{margin-bottom:15px;text-align:center}.hero_image img{max-width:100%;height:100%;border-radius:15px;border:1px solid #DFDFDF}#start_of_review .placeforslider2_slider{max-width:947px;margin:auto}#start_of_review .placeforslider2_slider.placeforslider2_sliderw4{max-width:100%}#start_of_review .placeforslider2_slider h2{float:left;color:white;font-size:1.4em;font-weight:bold;margin-bottom:10px}.slider_sticky{max-width:947px;margin:auto;margin-bottom:15px}.slider_sticky .mr_n_logo{position:absolute;margin-left:12.5%;display:block;width:75%;height:100%;object-fit:contain;object-position:top}.slider_sticky .box{min-height:210px;width:100%;border-radius:12px;position:relative;overflow:hidden;border:1px solid white}.slider_sticky .offer_tag{bottom:5px}.slider_sticky .sticky-offer{position:absolute;bottom:25px;left:0;text-align:center;width:100%;font-weight:bold}.slider_sticky .sticky-offer .h2,.slider_sticky .sticky-offer .h3{font-size:1.1em;font-weight:bold}.slider_sticky .sticky-offer .h2 img,.slider_sticky .sticky-offer .h3 img{display:inline-block}.slider_sticky .sticky-offer .h2{font-size:1.255em}.slider_sticky.slider_sticky_combined .cr{font-size:12px !Important}.slider_sticky.slider_sticky_combined .cr-left{left:-28px}.slider_sticky.slider_sticky_combined .sticky-offer .h2,.slider_sticky.slider_sticky_combined .sticky-offer .h3{font-size:0.9em}.slider_sticky .btnm{display:block;background:#1D733D;line-height:22px;padding:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;width:100%;font-family:sans-serif;font-stretch:condensed;font-weight:bold;font-size:28px;color:#fff;border-radius:12px;text-align:center;position:relative;margin-top:-15px}.slider_sticky .btnm img{display:inline-block}.slider_sticky .btnm img:first-child{vertical-align:-5px;height:28px}.slider_sticky .btnm img:last-child{vertical-align:0;height:20px}.slider_sticky .anmd{font-family:'Roboto', sans-serif;font-size:14px;line-height:20px;margin-top:5px;color:#000000;text-align:center}.slider_sticky .anmd a{color:black}.slider_sticky .anmd a span{text-decoration:underline;font-family:'Roboto', sans-serif}.slider_sticky .terms p{font-family:'Roboto', sans-serif;font-size:11px;font-weight:300;line-height:14px;color:#656565;margin-top:15px;height:58px;overflow:hidden}.slider_sticky .terms p a{color:#656565;text-decoration:underline}.slider_sticky .terms .more_info{color:#656565;display:block;font-size:11px;text-align:center;cursor:pointer}.slider_sticky .terms .more_info img{display:inline-block;height:9px}.slider_sticky .terms .more_info.less_info img{transform:scaleY(-1)}.slider_sticky.slider_w4{max-width:100%}.placeforslider2_grid h2{color:white;font-size:1.4em;font-weight:bold;margin-bottom:10px}.placeforslider2_grid .slider_sticky{max-width:100% !important}.placeforslider2_grid .row>div{padding-left:0}.game_offers .slider_sticky .anmd{color:white}.game_offers .slider_sticky .anmd a{color:white}.game_offers .slider_sticky .anmd a span{color:white}.slider_sticky .box{min-height:175px}.slider_sticky .mr_n_logo{position:relative;width:50%;margin-left:25%}.cr{width:120px;padding:0px;position:absolute;text-align:center;color:#000;text-transform:uppercase}.cr-sticky{position:fixed}.cr-top{top:20px}.cr-bottom{bottom:20px}.cr-left{left:-25px}.cr-right{right:-25px}.cr-top.cr-left,.cr-bottom.cr-right{transform:rotate(-45deg)}.cr-top.cr-right,.cr-bottom.cr-left{transform:rotate(45deg)}.cr-white{background-color:#f0f0f0;color:#444}.cr-black{background-color:#333}.cr-grey{background-color:#999}.cr-blue{background-color:#39d}.cr-green{background-color:#2c7}.cr-turquoise{background-color:#1b9}.cr-purple{background-color:#95b}.cr-red{background-color:#e43}.cr-orange{background-color:#e82}.cr-yellow{background:#fadf4f;background:linear-gradient(0deg, #fadf4f 0%, #f4b02c 100%)}.terms_focus_on{color:#828282  !important;font-size:11px !important;margin:-10px 0 10px 0;line-height:14px !important;padding-bottom:0 !important}.terms_focus_on a{color:#828282 !important;text-decoration:underline}.forphone .slider_sticky .terms{margin-bottom:10px}.forphone .slider_sticky .terms p{height:auto;max-height:58px;margin-top:0px}.terms_focus_on.terms_focus_on_featured_casino{max-width:1180px;margin:-5px auto 15px}.red_button{background:#A10011 !important}.red_button:hover{box-shadow:0 5px 50px -5px rgba(161,0,17,0.75);filter:brightness(130%);opacity:1 !important}@media (min-width: 1350px){.container,.sec2 .custom_cols,.sec1 .wrapper,.max_wrapper,.footer .crow,.terms_focus_on.terms_focus_on_featured_casino,.titpl3.titpl3above{max-width:1310.5px}.green_card2{max-width:696px}.reviews_r2{max-width:686px}}.position_exclusive{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.js-open-landscape-menu{display:none}.mwc_countdown{background:red;min-width:20px;min-height:20px;display:inline-block;margin:20px;color:white;padding:5px;top:0;left:0;cursor:pointer}.mwc_countdown.mwc_countdown_clicked{position:fixed;z-index:99999999999999999;margin:0}.js-open-helper{text-align:center;cursor:pointer}.js-open-helper img{height:13px;width:13px}.language{position:relative;margin:0 0.3125rem;font-size:0.875rem;font-weight:500;user-select:none}.language img{width:20px;height:20px;border-radius:100%}.language .language__active>img{width:25px;height:25px}.language.is-open .language__menu{display:block}.language__active{display:flex;align-items:center;cursor:pointer}.language__active-text{margin:0 0.5rem 0 0;color:#333;letter-spacing:0.0156rem}.language__menu{position:absolute;top:100%;right:0;display:none;padding-top:20px}.language__menu .language__menu_inner{background:#FEF2DD;border:1px solid #E4E4E4;transition:all .25s ease;padding:10px 10px 10px 0px;border-radius:0 0 15px 15px}.language__menu ul{margin:0;padding:0;list-style:none;display:table-cell}.language__menu .language__menu_with_kw_switcher{overflow-y:auto;max-height:400px}.language__menu .language__menu_with_kw_switcher ul{display:block}.language__menu li{margin:0;padding:0;display:block;width:100%}.language__menu li:last-child{border:0}.language__menu a{position:relative;display:inline-block;width:100%;padding:8px 2px 2px 40px;font-weight:500;text-decoration:none;color:black;font-family:'Roboto', sans-serif;font-size:18px;line-height:20px;white-space:nowrap;word-break:keep-all}.language__menu a:hover,.language__menu a:focus{text-decoration:none;opacity:0.7}.language__menu a img{position:absolute;top:0.525rem;left:0.6rem}@media (max-width: 992px){.language__menu{top:100%;right:-10px}.language__menu li{margin-right:6px}.language__menu a{font-size:14px;line-height:19px;padding:8px 2px 2px 38px}}.footerlinks_beto{text-align:center;margin:24px 0}.footerlinks_beto a{color:white;display:inline-block;margin-right:24px}.game_offers .tickets{position:absolute;right:-90px;top:0}.game_offers .casinoanmeldelser{margin-top:0}.game_offers .casinoanmeldelser .forsliderht{color:white;font-size:18px;text-align:center;margin-bottom:14px}.game_offers a{position:relative;border:0;display:block;border-radius:12px}.game_offers a .cus_cols{border-radius:10px}.game_offers a .card_b{border-color:#20562A;min-height:80px}.game_offers a .card_b .card_b_image{height:80px;width:90px}.game_offers a .card_b .flag{left:80px}.game_offers a .card_b p{margin-top:5px;text-decoration:underline}.game_offers a .card_b:after{content:"›";position:absolute;right:0;top:0;width:15px;min-height:70px;line-height:70px;color:gray;font-size:30px}.game_offers a .h3{padding-top:10px !important;margin-bottom:0px !important}.game_offers a .h3>span{display:block;line-height:115%}.game_offers a .h3>span:first-child{font-size:110%}.game_offers a:hover{filter:brightness(1.2);box-shadow:0 5px 50px -5px rgba(255,255,255,0.8)}.game_offers a:hover .card_b:after{font-size:36px}@media (max-width: 992px){.game_offers .casinoanmeldelser{margin-top:20px}.game_offers .casinoanmeldelser .card_b{max-width:100%}.game_offers .casinoanmeldelser .card_b .card_b_image{height:80px;width:90px}}@media (max-width: 1550px){.game_offers .tickets{display:none}}.darkmode .game_offers a .card_b{border-color:#284a7b}.darkmode .slidertarget .placeforimg img{border-color:#284a7b}.darkmode .author-box .author-bio a{color:white}.placeforgame .rightdownbtns .fullscreen img{max-height:20px;vertical-align:-2px}.placeforgame .back{display:none}#game_area.fullscreen_mode{z-index:15000;background:#021A00;position:fixed;top:0;left:0;width:100%;height:100%}#game_area.fullscreen_mode .iframe_ad{display:block}#game_area.fullscreen_mode .iframe-aspect-ratio{top:0;left:0;position:absolute;padding:0 !important;width:calc(100% - 250px);height:calc(100% - 120px)}#game_area.fullscreen_mode .back{position:absolute;background:#000;left:0;top:60%;width:62px;line-height:0;padding:8px 7px 8px 8px;box-shadow:0 16px 32px rgba(0,0,0,0.24);border-radius:0 16px 16px 0;display:flex;align-items:center;font-size:24px;justify-content:space-between;touch-action:none;border:1px solid white;border-left:0}#game_area.fullscreen_mode .back a img{width:27px !important}#game_area.game_portrait.fullscreen_mode .iframe-aspect-ratio{width:100%;height:calc(100% - 120px)}#game_area .gad-desktop-landscape-rightside{position:fixed;width:210px;padding:10px 0 20px;height:100%;right:15px;top:0}#game_area .gad-desktop-landscape-bottom{position:fixed;height:120px;padding:10px 0 20px;bottom:0;width:calc(100% - 250px);left:0}#game_area .gad-desktop-landscape-bottom .gad-element{text-align:center;width:94%;display:inline-block;vertical-align:middle}#game_area .gad-desktop-landscape-bottom .gad-button{width:5%;display:inline-block;margin-left:auto;vertical-align:middle}#game_area .gad-desktop-landscape-bottom .gad-button a{display:inline-block;color:#20562A;background:transparent;border:1px solid #20562A !important;border-radius:12px;padding:12px;text-align:center}#game_area .gad-desktop-landscape-bottom .gad-button a img{height:24px}#game_area .gad-mobile-landscape-bottom{position:fixed;height:120px;padding:10px 0 20px;bottom:0;left:0}#game_area .game_offers{max-width:100% !important;max-height:95px;overflow:hidden}#game_area .game_offers .slick-prev,#game_area .game_offers .slick-next{font-size:0;border:0;background:0;position:absolute}#game_area .game_offers .slick-slider{position:relative}#game_area .game_offers a:hover,#game_area .game_offers a:focus,#game_area .game_offers button:focus,#game_area .game_offers button:hover{outline:none}#game_area .game_offers button:hover{opacity:0.7}#game_area .game_offers .slick-list{margin:0 25px}#game_area .game_offers .slick-prev{top:35px;left:0}#game_area .game_offers .slick-next{top:35px;right:-10px}#game_area .game_offers .slick-prev:before{content:"";width:11.97px;height:19.84px;background:url(/static/karrispins/assets/img/Iconionic-ios-arrow-forward2.png);display:block;position:absolute;right:0px;top:0}#game_area .game_offers .slick-next:before{content:"";width:11.97px;height:19.84px;background:url(/static/karrispins/assets/img/Iconionic-ios-arrow-forward.png);display:block;position:absolute;right:10px;top:0}#game_area .game_offers .tickets{display:none !important}#game_area .game_offers .casinoanmeldelser{width:100%}#game_area .game_offers .casinoanmeldelser .forsliderht{display:none}#game_area .game_offers .casinoanmeldelser a{display:inline-block;vertical-align:middle;margin:8px 5px 15px;border-width:1px;border-style:solid;border-color:#20562A}#game_area .game_offers .casinoanmeldelser a:hover{box-shadow:none}#game_area .game_offers .casinoanmeldelser .card_b{margin:0}#game_area .casinoanmeldelser{margin:0}#game_area .casinoanmeldelser .h2{color:white;font-weight:normal}#game_area .casinoanmeldelser .card_b{background:none;border:0}#game_area .casinoanmeldelser .col-6{padding:0 5px}@media (max-width: 992px){#game_area .game_offers{padding:0}#game_area .gad-desktop-landscape-bottom,#game_area .gad-mobile-landscape-bottom{width:100% !important}#game_area .gad-desktop-landscape-bottom .gad-element,#game_area .gad-mobile-landscape-bottom .gad-element{width:100%}#game_area .gad-desktop-landscape-bottom .gad-button,#game_area .gad-mobile-landscape-bottom .gad-button{display:none}#game_area .gad-desktop-landscape-bottom .slick-prev,#game_area .gad-mobile-landscape-bottom .slick-prev{display:none !important}#game_area .gad-desktop-landscape-bottom .slick-next,#game_area .gad-mobile-landscape-bottom .slick-next{display:none !important}#game_area .gad-desktop-landscape-bottom .slick-list,#game_area .gad-mobile-landscape-bottom .slick-list{margin:0 !important;padding:0 20% 0 0 !important}#game_area .gad-desktop-landscape-rightside{display:none !important}#game_area .gad-mobile-landscape-rightside{display:none !important}#game_area.fullscreen_mode .iframe-aspect-ratio{width:100% !important}#game_area .gamevideo-offers .game_offers .slick-list{margin:0 !important}}@media (max-width: 992px) and (orientation: portrait){#game_area .gad-desktop-landscape-bottom,#game_area .gad-mobile-landscape-bottom{width:100% !important}#game_area .gad-desktop-landscape-bottom .gad-element,#game_area .gad-mobile-landscape-bottom .gad-element{width:100%}#game_area .gad-desktop-landscape-bottom .gad-button,#game_area .gad-mobile-landscape-bottom .gad-button{display:none}#game_area .gad-desktop-landscape-bottom .slick-prev,#game_area .gad-mobile-landscape-bottom .slick-prev{display:none !important}#game_area .gad-desktop-landscape-bottom .slick-next,#game_area .gad-mobile-landscape-bottom .slick-next{display:none !important}#game_area .gad-desktop-landscape-bottom .slick-list,#game_area .gad-mobile-landscape-bottom .slick-list{margin:0 !important;padding:0 20% 0 0 !important}#game_area .gad-desktop-landscape-rightside{display:none !important}#game_area .gad-mobile-landscape-rightside{display:none !important}#game_area.fullscreen_mode .iframe-aspect-ratio{width:100% !important}}.darkmode #game_area.fullscreen_mode{background:#010F23}.review-submenu{margin:10px 0 20px}.review-submenu a{display:block;text-align:center;border-radius:10px;color:white;font-weight:bold;border:1px solid #20562a;text-shadow:1px 1px 1px #222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 0;margin-bottom:10px}.review-submenu a:hover{opacity:0.7}.review-submenu>div{padding:0 4px}.review-submenu>div:first-child{padding-left:0}.darkmode .review-submenu a:hover{border-color:#284a7b}.guides_header_text{color:white;margin:10px 0 15px}.guides_header_text .readmore{display:none}@media (max-width: 772px){.guides_header_text{background:#20562a;background:linear-gradient(180deg, #20562a 0%, transparent 61%);border:1px solid #20562a;border-radius:15px;padding:15px;height:180px;overflow:hidden;padding-bottom:60px;position:relative}.guides_header_text .readmore{position:absolute;display:block;left:0;right:0;bottom:0;text-align:center;background:#fef2dd;padding-top:30px;padding-bottom:10px;background:#021a00;background:linear-gradient(0deg, #021a00, #021a00 37%, rgba(1,15,35,0.1) 100%) !important}.guides_header_text .readmore p{border-top:1px solid #20562a;cursor:pointer;padding-top:5px;margin:0 15px}.guides_header_text .readmore p img{transform:scaleY(-1)}.guides_header_text_full{height:auto}.guides_header_text_full p img{transform:none !important}#slots_index_footer .placeforslider,#slots_index .placeforslider{margin-top:5px !important;padding-top:0 !important}#slots_index_footer .placeforslider button,#slots_index_footer .placeforslider .slick-dots,#slots_index .placeforslider button,#slots_index .placeforslider .slick-dots{display:none !important}#slots_index_footer .placeforslider .slick-list,#slots_index .placeforslider .slick-list{margin:0 !important;padding:0 10% 0 0 !important}#slots_index_footer .placeforslider .slidertarget p,#slots_index .placeforslider .slidertarget p{margin-top:-0.6em;font-size:1.2em}}#start_of_review .titpl{margin-top:10px}.footer_menu{margin:20px 15px 0}.footer_menu .col{color:white;border-radius:12px}.footer_menu .col h4,.footer_menu .col a{color:white}.footer_menu .col a:hover{opacity:0.7}.footer_menu .col h4{font-size:18px;font-weight:bold;margin-bottom:15px}.footer_menu .col .item{margin-top:10px}.footer_menu .col .item:first-child{margin-top:0}.footer_menu .col img{max-height:35px;max-width:100%}.footer_menu .col .social_icon{margin-right:10px}@media (max-width: 992px){.footer_menu .row{max-width:300px;margin:0px auto;text-align:center}.footer_menu .col{margin-bottom:35px}}.bottom-section{color:#929292;padding:15px;border-radius:12px;margin-top:20px}.bottom-section p{text-align:center;color:white;margin-bottom:15px}.bottom-section p:last-child{margin-bottom:0}.author-box{border:1px solid #dfdfdf;padding:20px;margin:15px 0px;border-radius:15px;font-family:'Roboto', sans-serif}.author-box img{max-width:100px;max-height:100px;border-radius:50%}.author-box .h4{margin:0;font-size:120%;font-weight:bold}.author-box .h4 a{color:#1D733D}.author-box .certified{text-transform:uppercase;font-size:110%;padding:10px 0}.author-box .certified img{display:inline-block;vertical-align:-2px}.author-box .author-bio a{color:black;text-decoration:underline}.social_icon{margin-right:2px}.social_icon img{display:inline-block;width:auto !important;border-radius:0;max-height:20px}.slots-index .placeforimg,.placeforslider .placeforimg{overflow:hidden}.slots-index .placeforimg .js-like-game,.placeforslider .placeforimg .js-like-game{position:absolute;top:0px;right:5px;z-index:1;padding:5px 10px;font-size:32px;line-height:32px}.slots-index .placeforimg .js-like-game svg,.placeforslider .placeforimg .js-like-game svg{width:21px;height:21px}.slots-index .placeforimg .js-like-game.liked #Icon_ionic-md-heart-empty,.placeforslider .placeforimg .js-like-game.liked #Icon_ionic-md-heart-empty{fill:white;opacity:1}.slots-index .placeforimg .plhov video,.placeforslider .placeforimg .plhov video{height:100%;object-fit:cover;margin-left:calc(-14%);object-position:center;z-index:1;border-radius:10px}.slots-index .placeforimg .plhov video+p,.placeforslider .placeforimg .plhov video+p{top:calc(100% - 40px);text-shadow:-1px -1px 2px black,1px 1px 2px black}.slots-index .placeforimg .plhov video+p .icon2,.placeforslider .placeforimg .plhov video+p .icon2{position:static;display:inline-block;transform:none;height:25px;min-height:25px;margin-right:5px}.arrow_rotate_90{transform:rotate(90deg);height:15px;margin-left:5px}.arrow_rotate_180{transform:rotate(180deg);height:15px !important;margin-left:5px}.js-unmute-video{position:absolute;left:20px;top:20px;background:rgba(255,255,255,0.7);padding:15px;border-radius:10px}.js-unmute-video img{max-width:32px;opacity:0.8}.js-unmute-video:hover{background:white}.language__menu_arrows{position:relative;position:absolute;bottom:10px;left:52%;width:16px;height:16px;maring-left:8px;transform:translate(-50%, -50%)}.language__menu_arrows:before{content:'';position:absolute;width:100%;height:100%;border-left:5.3333333333px solid rgba(0,0,0,0.7);border-bottom:5.3333333333px solid rgba(0,0,0,0.7);transform:translate(5.3333333333px, 21.3333333333px) rotate(-45deg);animation:arrows 3s linear infinite}.language__menu_arrows:after{content:'';position:absolute;width:100%;height:100%;border-left:5.3333333333px solid rgba(0,0,0,0.7);border-bottom:5.3333333333px solid rgba(0,0,0,0.7);transform:translate(10.6666666667px, 0px) rotate(-45deg);animation:arrows 3s linear infinite -1.5s}.language__menu_arrows.language__menu_arrows_up{top:35px;left:48%;bottom:auto;transform:rotate(180deg)}@keyframes arrows{0%{border-left:5.3333333333px solid transparent;border-bottom:5.3333333333px solid transparent;transform:translate(-2.6666666667px, -10.6666666667px) rotate(-45deg)}10%, 90%{border-left:5.3333333333px solid transparent;border-bottom:5.3333333333px solid transparent}50%{border-left:5.3333333333px solid rgba(0,0,0,0.7);border-bottom:5.3333333333px solid rgba(0,0,0,0.7);transform:translate(-2.6666666667px, 0px) rotate(-45deg)}100%{border-left:5.3333333333px solid transparent;border-bottom:5.3333333333px solid transparent;transform:translate(-2.6666666667px, 10.6666666667px) rotate(-45deg)}}@media (max-width: 992px){.topgamebox .reviews_r2{margin-bottom:10px}}.topgamebox .reviews_r2 h4{margin-top:0}.topgamebox .col>div{height:100%}@media (min-width: 992px){.topgamebox .kondeservices .row{margin-top:20%}}@media (max-width: 992px){.topgamebox.new_row_w3 .col:nth-child(1){margin-right:0}.topgamebox.new_row_w3 .col:nth-child(2){margin-left:0}}.sitemap h2{margin:15px 0}.sitemap a{color:black}.sitemap a:hover{text-decoration:underline}
/*# sourceMappingURL=style.css.map */

@media (min-width: 992px) {
            .preloading {
                background: black;
            }

            .preloading body {
                opacity: 0;
            }
        }
:root {
                --blue: #007bff;
                --indigo: #6610f2;
                --purple: #6f42c1;
                --pink: #e83e8c;
                --red: #dc3545;
                --orange: #fd7e14;
                --yellow: #ffc107;
                --green: #28a745;
                --teal: #20c997;
                --cyan: #17a2b8;
                --white: #fff;
                --gray: #6c757d;
                --gray-dark: #343a40;
                --primary: #007bff;
                --secondary: #6c757d;
                --success: #28a745;
                --info: #17a2b8;
                --warning: #ffc107;
                --danger: #dc3545;
                --light: #f8f9fa;
                --dark: #343a40;
                --breakpoint-xs: 0;
                --breakpoint-sm: 576px;
                --breakpoint-md: 768px;
                --breakpoint-lg: 992px;
                --breakpoint-xl: 1200px;
                --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
                --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
            }

            *, ::after, ::before {
                box-sizing: border-box
            }

            html {
                font-family: sans-serif;
                line-height: 1.15;
                -webkit-text-size-adjust: 100%;
                -webkit-tap-highlight-color: transparent
            }

            body {
                margin: 0;
                font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
                font-size: 1rem;
                font-weight: 400;
                line-height: 1.5;
                color: #212529;
                text-align: left;
                background-color: #fff
            }

            h1, h2, h3, h4, h5, h6 {
                margin-top: 0;
                margin-bottom: .5rem
            }

            p {
                margin-top: 0;
                margin-bottom: 1rem
            }

            dl, ol, ul {
                margin-top: 0;
                margin-bottom: 1rem
            }

            b, strong {
                font-weight: bolder
            }

            a {
                color: #007bff;
                text-decoration: none;
                background-color: transparent
            }

            a:not([href]):not([class]) {
                color: inherit;
                text-decoration: none
            }

            img {
                vertical-align: middle;
                border-style: none
            }

            table {
                border-collapse: collapse
            }

            label {
                display: inline-block;
                margin-bottom: .5rem
            }

            button {
                border-radius: 0
            }

            button, input, optgroup, select, textarea {
                margin: 0;
                font-family: inherit;
                font-size: inherit;
                line-height: inherit
            }

            button, input {
                overflow: visible
            }

            button, select {
                text-transform: none
            }

            [type=button], [type=reset], [type=submit], button {
                -webkit-appearance: button
            }

            [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
                cursor: pointer
            }

            .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
                margin-bottom: .5rem;
                font-weight: 500;
                line-height: 1.2
            }

            .h1, h1 {
                font-size: 2.5rem
            }

            .h2, h2 {
                font-size: 2rem
            }

            .h3, h3 {
                font-size: 1.75rem
            }

            .h4, h4 {
                font-size: 1.5rem
            }

            .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl {
                width: 100%;
                padding-right: 15px;
                padding-left: 15px;
                margin-right: auto;
                margin-left: auto
            }

            @media (min-width: 576px) {
                .container, .container-sm {
                    max-width: 540px
                }
            }

            @media (min-width: 768px) {
                .container, .container-md, .container-sm {
                    max-width: 720px
                }
            }

            @media (min-width: 992px) {
                .container, .container-lg, .container-md, .container-sm {
                    max-width: 960px
                }
            }

            @media (min-width: 1200px) {
                .container, .container-lg, .container-md, .container-sm, .container-xl {
                    max-width: 1140px
                }
            }

            .row {
                display: -ms-flexbox;
                display: flex;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                margin-right: -15px;
                margin-left: -15px
            }

            .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
                position: relative;
                width: 100%;
                padding-right: 15px;
                padding-left: 15px
            }

            .col {
                -ms-flex-preferred-size: 0;
                flex-basis: 0;
                -ms-flex-positive: 1;
                flex-grow: 1;
                max-width: 100%
            }

            .row-cols-1 > * {
                -ms-flex: 0 0 100%;
                flex: 0 0 100%;
                max-width: 100%
            }

            .row-cols-2 > * {
                -ms-flex: 0 0 50%;
                flex: 0 0 50%;
                max-width: 50%
            }

            .row-cols-3 > * {
                -ms-flex: 0 0 33.333333%;
                flex: 0 0 33.333333%;
                max-width: 33.333333%
            }

            .row-cols-4 > * {
                -ms-flex: 0 0 25%;
                flex: 0 0 25%;
                max-width: 25%
            }

            .row-cols-5 > * {
                -ms-flex: 0 0 20%;
                flex: 0 0 20%;
                max-width: 20%
            }

            .row-cols-6 > * {
                -ms-flex: 0 0 16.666667%;
                flex: 0 0 16.666667%;
                max-width: 16.666667%
            }

            .col-auto {
                -ms-flex: 0 0 auto;
                flex: 0 0 auto;
                width: auto;
                max-width: 100%
            }

            .col-1 {
                -ms-flex: 0 0 8.333333%;
                flex: 0 0 8.333333%;
                max-width: 8.333333%
            }

            .col-2 {
                -ms-flex: 0 0 16.666667%;
                flex: 0 0 16.666667%;
                max-width: 16.666667%
            }

            .col-3 {
                -ms-flex: 0 0 25%;
                flex: 0 0 25%;
                max-width: 25%
            }

            .col-4 {
                -ms-flex: 0 0 33.333333%;
                flex: 0 0 33.333333%;
                max-width: 33.333333%
            }

            .col-5 {
                -ms-flex: 0 0 41.666667%;
                flex: 0 0 41.666667%;
                max-width: 41.666667%
            }

            .col-6 {
                -ms-flex: 0 0 50%;
                flex: 0 0 50%;
                max-width: 50%
            }

            .col-7 {
                -ms-flex: 0 0 58.333333%;
                flex: 0 0 58.333333%;
                max-width: 58.333333%
            }

            .col-8 {
                -ms-flex: 0 0 66.666667%;
                flex: 0 0 66.666667%;
                max-width: 66.666667%
            }

            .col-9 {
                -ms-flex: 0 0 75%;
                flex: 0 0 75%;
                max-width: 75%
            }

            .col-10 {
                -ms-flex: 0 0 83.333333%;
                flex: 0 0 83.333333%;
                max-width: 83.333333%
            }

            .col-11 {
                -ms-flex: 0 0 91.666667%;
                flex: 0 0 91.666667%;
                max-width: 91.666667%
            }

            .col-12 {
                -ms-flex: 0 0 100%;
                flex: 0 0 100%;
                max-width: 100%
            }

            @media (min-width: 768px) {
                .col-md {
                    -ms-flex-preferred-size: 0;
                    flex-basis: 0;
                    -ms-flex-positive: 1;
                    flex-grow: 1;
                    max-width: 100%
                }

                .row-cols-md-1 > * {
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%
                }

                .row-cols-md-2 > * {
                    -ms-flex: 0 0 50%;
                    flex: 0 0 50%;
                    max-width: 50%
                }

                .row-cols-md-3 > * {
                    -ms-flex: 0 0 33.333333%;
                    flex: 0 0 33.333333%;
                    max-width: 33.333333%
                }

                .row-cols-md-4 > * {
                    -ms-flex: 0 0 25%;
                    flex: 0 0 25%;
                    max-width: 25%
                }

                .row-cols-md-5 > * {
                    -ms-flex: 0 0 20%;
                    flex: 0 0 20%;
                    max-width: 20%
                }

                .row-cols-md-6 > * {
                    -ms-flex: 0 0 16.666667%;
                    flex: 0 0 16.666667%;
                    max-width: 16.666667%
                }

                .col-md-auto {
                    -ms-flex: 0 0 auto;
                    flex: 0 0 auto;
                    width: auto;
                    max-width: 100%
                }

                .col-md-1 {
                    -ms-flex: 0 0 8.333333%;
                    flex: 0 0 8.333333%;
                    max-width: 8.333333%
                }

                .col-md-2 {
                    -ms-flex: 0 0 16.666667%;
                    flex: 0 0 16.666667%;
                    max-width: 16.666667%
                }

                .col-md-3 {
                    -ms-flex: 0 0 25%;
                    flex: 0 0 25%;
                    max-width: 25%
                }

                .col-md-4 {
                    -ms-flex: 0 0 33.333333%;
                    flex: 0 0 33.333333%;
                    max-width: 33.333333%
                }

                .col-md-5 {
                    -ms-flex: 0 0 41.666667%;
                    flex: 0 0 41.666667%;
                    max-width: 41.666667%
                }

                .col-md-6 {
                    -ms-flex: 0 0 50%;
                    flex: 0 0 50%;
                    max-width: 50%
                }

                .col-md-7 {
                    -ms-flex: 0 0 58.333333%;
                    flex: 0 0 58.333333%;
                    max-width: 58.333333%
                }

                .col-md-8 {
                    -ms-flex: 0 0 66.666667%;
                    flex: 0 0 66.666667%;
                    max-width: 66.666667%
                }

                .col-md-9 {
                    -ms-flex: 0 0 75%;
                    flex: 0 0 75%;
                    max-width: 75%
                }

                .col-md-10 {
                    -ms-flex: 0 0 83.333333%;
                    flex: 0 0 83.333333%;
                    max-width: 83.333333%
                }

                .col-md-11 {
                    -ms-flex: 0 0 91.666667%;
                    flex: 0 0 91.666667%;
                    max-width: 91.666667%
                }

                .col-md-12 {
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%
                }

                .order-md-first {
                    -ms-flex-order: -1;
                    order: -1
                }

                .order-md-last {
                    -ms-flex-order: 13;
                    order: 13
                }

                .order-md-0 {
                    -ms-flex-order: 0;
                    order: 0
                }

                .order-md-1 {
                    -ms-flex-order: 1;
                    order: 1
                }

                .order-md-2 {
                    -ms-flex-order: 2;
                    order: 2
                }

                .order-md-3 {
                    -ms-flex-order: 3;
                    order: 3
                }

                .order-md-4 {
                    -ms-flex-order: 4;
                    order: 4
                }

                .order-md-5 {
                    -ms-flex-order: 5;
                    order: 5
                }

                .order-md-6 {
                    -ms-flex-order: 6;
                    order: 6
                }

                .order-md-7 {
                    -ms-flex-order: 7;
                    order: 7
                }

                .order-md-8 {
                    -ms-flex-order: 8;
                    order: 8
                }

                .order-md-9 {
                    -ms-flex-order: 9;
                    order: 9
                }

                .order-md-10 {
                    -ms-flex-order: 10;
                    order: 10
                }

                .order-md-11 {
                    -ms-flex-order: 11;
                    order: 11
                }

                .order-md-12 {
                    -ms-flex-order: 12;
                    order: 12
                }

                .offset-md-0 {
                    margin-left: 0
                }

                .offset-md-1 {
                    margin-left: 8.333333%
                }

                .offset-md-2 {
                    margin-left: 16.666667%
                }

                .offset-md-3 {
                    margin-left: 25%
                }

                .offset-md-4 {
                    margin-left: 33.333333%
                }

                .offset-md-5 {
                    margin-left: 41.666667%
                }

                .offset-md-6 {
                    margin-left: 50%
                }

                .offset-md-7 {
                    margin-left: 58.333333%
                }

                .offset-md-8 {
                    margin-left: 66.666667%
                }

                .offset-md-9 {
                    margin-left: 75%
                }

                .offset-md-10 {
                    margin-left: 83.333333%
                }

                .offset-md-11 {
                    margin-left: 91.666667%
                }
            }

            @media (min-width: 992px) {
                .col-lg {
                    -ms-flex-preferred-size: 0;
                    flex-basis: 0;
                    -ms-flex-positive: 1;
                    flex-grow: 1;
                    max-width: 100%
                }

                .row-cols-lg-1 > * {
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%
                }

                .row-cols-lg-2 > * {
                    -ms-flex: 0 0 50%;
                    flex: 0 0 50%;
                    max-width: 50%
                }

                .row-cols-lg-3 > * {
                    -ms-flex: 0 0 33.333333%;
                    flex: 0 0 33.333333%;
                    max-width: 33.333333%
                }

                .row-cols-lg-4 > * {
                    -ms-flex: 0 0 25%;
                    flex: 0 0 25%;
                    max-width: 25%
                }

                .row-cols-lg-5 > * {
                    -ms-flex: 0 0 20%;
                    flex: 0 0 20%;
                    max-width: 20%
                }

                .row-cols-lg-6 > * {
                    -ms-flex: 0 0 16.666667%;
                    flex: 0 0 16.666667%;
                    max-width: 16.666667%
                }

                .col-lg-auto {
                    -ms-flex: 0 0 auto;
                    flex: 0 0 auto;
                    width: auto;
                    max-width: 100%
                }

                .col-lg-1 {
                    -ms-flex: 0 0 8.333333%;
                    flex: 0 0 8.333333%;
                    max-width: 8.333333%
                }

                .col-lg-2 {
                    -ms-flex: 0 0 16.666667%;
                    flex: 0 0 16.666667%;
                    max-width: 16.666667%
                }

                .col-lg-3 {
                    -ms-flex: 0 0 25%;
                    flex: 0 0 25%;
                    max-width: 25%
                }

                .col-lg-4 {
                    -ms-flex: 0 0 33.333333%;
                    flex: 0 0 33.333333%;
                    max-width: 33.333333%
                }

                .col-lg-5 {
                    -ms-flex: 0 0 41.666667%;
                    flex: 0 0 41.666667%;
                    max-width: 41.666667%
                }

                .col-lg-6 {
                    -ms-flex: 0 0 50%;
                    flex: 0 0 50%;
                    max-width: 50%
                }

                .col-lg-7 {
                    -ms-flex: 0 0 58.333333%;
                    flex: 0 0 58.333333%;
                    max-width: 58.333333%
                }

                .col-lg-8 {
                    -ms-flex: 0 0 66.666667%;
                    flex: 0 0 66.666667%;
                    max-width: 66.666667%
                }

                .col-lg-9 {
                    -ms-flex: 0 0 75%;
                    flex: 0 0 75%;
                    max-width: 75%
                }

                .col-lg-10 {
                    -ms-flex: 0 0 83.333333%;
                    flex: 0 0 83.333333%;
                    max-width: 83.333333%
                }

                .col-lg-11 {
                    -ms-flex: 0 0 91.666667%;
                    flex: 0 0 91.666667%;
                    max-width: 91.666667%
                }

                .col-lg-12 {
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%
                }

                .order-lg-first {
                    -ms-flex-order: -1;
                    order: -1
                }

                .order-lg-last {
                    -ms-flex-order: 13;
                    order: 13
                }

                .order-lg-0 {
                    -ms-flex-order: 0;
                    order: 0
                }

                .order-lg-1 {
                    -ms-flex-order: 1;
                    order: 1
                }

                .order-lg-2 {
                    -ms-flex-order: 2;
                    order: 2
                }

                .order-lg-3 {
                    -ms-flex-order: 3;
                    order: 3
                }

                .order-lg-4 {
                    -ms-flex-order: 4;
                    order: 4
                }

                .order-lg-5 {
                    -ms-flex-order: 5;
                    order: 5
                }

                .order-lg-6 {
                    -ms-flex-order: 6;
                    order: 6
                }

                .order-lg-7 {
                    -ms-flex-order: 7;
                    order: 7
                }

                .order-lg-8 {
                    -ms-flex-order: 8;
                    order: 8
                }

                .order-lg-9 {
                    -ms-flex-order: 9;
                    order: 9
                }

                .order-lg-10 {
                    -ms-flex-order: 10;
                    order: 10
                }

                .order-lg-11 {
                    -ms-flex-order: 11;
                    order: 11
                }

                .order-lg-12 {
                    -ms-flex-order: 12;
                    order: 12
                }

                .offset-lg-0 {
                    margin-left: 0
                }

                .offset-lg-1 {
                    margin-left: 8.333333%
                }

                .offset-lg-2 {
                    margin-left: 16.666667%
                }

                .offset-lg-3 {
                    margin-left: 25%
                }

                .offset-lg-4 {
                    margin-left: 33.333333%
                }

                .offset-lg-5 {
                    margin-left: 41.666667%
                }

                .offset-lg-6 {
                    margin-left: 50%
                }

                .offset-lg-7 {
                    margin-left: 58.333333%
                }

                .offset-lg-8 {
                    margin-left: 66.666667%
                }

                .offset-lg-9 {
                    margin-left: 75%
                }

                .offset-lg-10 {
                    margin-left: 83.333333%
                }

                .offset-lg-11 {
                    margin-left: 91.666667%
                }
            }

            @media (min-width: 1200px) {
                .col-xl {
                    -ms-flex-preferred-size: 0;
                    flex-basis: 0;
                    -ms-flex-positive: 1;
                    flex-grow: 1;
                    max-width: 100%
                }

                .row-cols-xl-1 > * {
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%
                }

                .row-cols-xl-2 > * {
                    -ms-flex: 0 0 50%;
                    flex: 0 0 50%;
                    max-width: 50%
                }

                .row-cols-xl-3 > * {
                    -ms-flex: 0 0 33.333333%;
                    flex: 0 0 33.333333%;
                    max-width: 33.333333%
                }

                .row-cols-xl-4 > * {
                    -ms-flex: 0 0 25%;
                    flex: 0 0 25%;
                    max-width: 25%
                }

                .row-cols-xl-5 > * {
                    -ms-flex: 0 0 20%;
                    flex: 0 0 20%;
                    max-width: 20%
                }

                .row-cols-xl-6 > * {
                    -ms-flex: 0 0 16.666667%;
                    flex: 0 0 16.666667%;
                    max-width: 16.666667%
                }

                .col-xl-auto {
                    -ms-flex: 0 0 auto;
                    flex: 0 0 auto;
                    width: auto;
                    max-width: 100%
                }

                .col-xl-1 {
                    -ms-flex: 0 0 8.333333%;
                    flex: 0 0 8.333333%;
                    max-width: 8.333333%
                }

                .col-xl-2 {
                    -ms-flex: 0 0 16.666667%;
                    flex: 0 0 16.666667%;
                    max-width: 16.666667%
                }

                .col-xl-3 {
                    -ms-flex: 0 0 25%;
                    flex: 0 0 25%;
                    max-width: 25%
                }

                .col-xl-4 {
                    -ms-flex: 0 0 33.333333%;
                    flex: 0 0 33.333333%;
                    max-width: 33.333333%
                }

                .col-xl-5 {
                    -ms-flex: 0 0 41.666667%;
                    flex: 0 0 41.666667%;
                    max-width: 41.666667%
                }

                .col-xl-6 {
                    -ms-flex: 0 0 50%;
                    flex: 0 0 50%;
                    max-width: 50%
                }

                .col-xl-7 {
                    -ms-flex: 0 0 58.333333%;
                    flex: 0 0 58.333333%;
                    max-width: 58.333333%
                }

                .col-xl-8 {
                    -ms-flex: 0 0 66.666667%;
                    flex: 0 0 66.666667%;
                    max-width: 66.666667%
                }

                .col-xl-9 {
                    -ms-flex: 0 0 75%;
                    flex: 0 0 75%;
                    max-width: 75%
                }

                .col-xl-10 {
                    -ms-flex: 0 0 83.333333%;
                    flex: 0 0 83.333333%;
                    max-width: 83.333333%
                }

                .col-xl-11 {
                    -ms-flex: 0 0 91.666667%;
                    flex: 0 0 91.666667%;
                    max-width: 91.666667%
                }

                .col-xl-12 {
                    -ms-flex: 0 0 100%;
                    flex: 0 0 100%;
                    max-width: 100%
                }

                .order-xl-first {
                    -ms-flex-order: -1;
                    order: -1
                }

                .order-xl-last {
                    -ms-flex-order: 13;
                    order: 13
                }

                .order-xl-0 {
                    -ms-flex-order: 0;
                    order: 0
                }

                .order-xl-1 {
                    -ms-flex-order: 1;
                    order: 1
                }

                .order-xl-2 {
                    -ms-flex-order: 2;
                    order: 2
                }

                .order-xl-3 {
                    -ms-flex-order: 3;
                    order: 3
                }

                .order-xl-4 {
                    -ms-flex-order: 4;
                    order: 4
                }

                .order-xl-5 {
                    -ms-flex-order: 5;
                    order: 5
                }

                .order-xl-6 {
                    -ms-flex-order: 6;
                    order: 6
                }

                .order-xl-7 {
                    -ms-flex-order: 7;
                    order: 7
                }

                .order-xl-8 {
                    -ms-flex-order: 8;
                    order: 8
                }

                .order-xl-9 {
                    -ms-flex-order: 9;
                    order: 9
                }

                .order-xl-10 {
                    -ms-flex-order: 10;
                    order: 10
                }

                .order-xl-11 {
                    -ms-flex-order: 11;
                    order: 11
                }

                .order-xl-12 {
                    -ms-flex-order: 12;
                    order: 12
                }

                .offset-xl-0 {
                    margin-left: 0
                }

                .offset-xl-1 {
                    margin-left: 8.333333%
                }

                .offset-xl-2 {
                    margin-left: 16.666667%
                }

                .offset-xl-3 {
                    margin-left: 25%
                }

                .offset-xl-4 {
                    margin-left: 33.333333%
                }

                .offset-xl-5 {
                    margin-left: 41.666667%
                }

                .offset-xl-6 {
                    margin-left: 50%
                }

                .offset-xl-7 {
                    margin-left: 58.333333%
                }

                .offset-xl-8 {
                    margin-left: 66.666667%
                }

                .offset-xl-9 {
                    margin-left: 75%
                }

                .offset-xl-10 {
                    margin-left: 83.333333%
                }

                .offset-xl-11 {
                    margin-left: 91.666667%
                }
            }

            .dropdown, .dropleft, .dropright, .dropup {
                position: relative
            }

            .form-control {
                display: block;
                width: 100%;
                height: calc(1.5em + .75rem + 2px);
                padding: .375rem .75rem;
                font-size: 1rem;
                font-weight: 400;
                line-height: 1.5;
                color: #495057;
                background-color: #fff;
                background-clip: padding-box;
                border: 1px solid #ced4da;
                border-radius: .25rem;
                transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
            }

            @media (prefers-reduced-motion: reduce) {
                .form-control {
                    transition: none
                }
            }

            .form-control::-ms-expand {
                background-color: transparent;
                border: 0
            }

            .form-control:-moz-focusring {
                color: transparent;
                text-shadow: 0 0 0 #495057
            }

            .form-control:focus {
                color: #495057;
                background-color: #fff;
                border-color: #80bdff;
                outline: 0;
                box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
            }

            .form-control::-webkit-input-placeholder {
                color: #6c757d;
                opacity: 1
            }

            .form-control::-moz-placeholder {
                color: #6c757d;
                opacity: 1
            }

            .form-control:-ms-input-placeholder {
                color: #6c757d;
                opacity: 1
            }

            .form-control::-ms-input-placeholder {
                color: #6c757d;
                opacity: 1
            }

            .form-control::placeholder {
                color: #6c757d;
                opacity: 1
            }

            .form-control:disabled, .form-control[readonly] {
                background-color: #e9ecef;
                opacity: 1
            }

            input[type=date].form-control, input[type=datetime-local].form-control, input[type=month].form-control, input[type=time].form-control {
                -webkit-appearance: none;
                -moz-appearance: none;
                appearance: none
            }

            select.form-control:focus::-ms-value {
                color: #495057;
                background-color: #fff
            }

            .form-control-file, .form-control-range {
                display: block;
                width: 100%
            }

            .col-form-label {
                padding-top: calc(.375rem + 1px);
                padding-bottom: calc(.375rem + 1px);
                margin-bottom: 0;
                font-size: inherit;
                line-height: 1.5
            }

            .col-form-label-lg {
                padding-top: calc(.5rem + 1px);
                padding-bottom: calc(.5rem + 1px);
                font-size: 1.25rem;
                line-height: 1.5
            }

            .col-form-label-sm {
                padding-top: calc(.25rem + 1px);
                padding-bottom: calc(.25rem + 1px);
                font-size: .875rem;
                line-height: 1.5
            }

            .form-control-plaintext {
                display: block;
                width: 100%;
                padding: .375rem 0;
                margin-bottom: 0;
                font-size: 1rem;
                line-height: 1.5;
                color: #212529;
                background-color: transparent;
                border: solid transparent;
                border-width: 1px 0
            }

            .form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm {
                padding-right: 0;
                padding-left: 0
            }

            .form-control-sm {
                height: calc(1.5em + .5rem + 2px);
                padding: .25rem .5rem;
                font-size: .875rem;
                line-height: 1.5;
                border-radius: .2rem
            }

            .form-control-lg {
                height: calc(1.5em + 1rem + 2px);
                padding: .5rem 1rem;
                font-size: 1.25rem;
                line-height: 1.5;
                border-radius: .3rem
            }

            select.form-control[multiple], select.form-control[size] {
                height: auto
            }

            textarea.form-control {
                height: auto
            }

            .form-group {
                margin-bottom: 1rem
            }

            .form-text {
                display: block;
                margin-top: .25rem
            }

            .form-row {
                display: -ms-flexbox;
                display: flex;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                margin-right: -5px;
                margin-left: -5px
            }

            .form-row > .col, .form-row > [class*=col-] {
                padding-right: 5px;
                padding-left: 5px
            }

            .form-check {
                position: relative;
                display: block;
                padding-left: 1.25rem
            }

            .form-check-input {
                position: absolute;
                margin-top: .3rem;
                margin-left: -1.25rem
            }

            .form-check-input:disabled ~ .form-check-label, .form-check-input[disabled] ~ .form-check-label {
                color: #6c757d
            }

            .form-check-label {
                margin-bottom: 0
            }

            .form-check-inline {
                display: -ms-inline-flexbox;
                display: inline-flex;
                -ms-flex-align: center;
                align-items: center;
                padding-left: 0;
                margin-right: .75rem
            }

            .form-check-inline .form-check-input {
                position: static;
                margin-top: 0;
                margin-right: .3125rem;
                margin-left: 0
            }

            .valid-feedback {
                display: none;
                width: 100%;
                margin-top: .25rem;
                font-size: 80%;
                color: #28a745
            }

            .valid-tooltip {
                position: absolute;
                top: 100%;
                left: 0;
                z-index: 5;
                display: none;
                max-width: 100%;
                padding: .25rem .5rem;
                margin-top: .1rem;
                font-size: .875rem;
                line-height: 1.5;
                color: #fff;
                background-color: rgba(40, 167, 69, .9);
                border-radius: .25rem
            }

            .is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip, .was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip {
                display: block
            }

            .form-control.is-valid, .was-validated .form-control:valid {
                border-color: #28a745;
                padding-right: calc(1.5em + .75rem);
                background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
                background-repeat: no-repeat;
                background-position: right calc(.375em + .1875rem) center;
                background-size: calc(.75em + .375rem) calc(.75em + .375rem)
            }

            .form-control.is-valid:focus, .was-validated .form-control:valid:focus {
                border-color: #28a745;
                box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
            }

            .was-validated textarea.form-control:valid, textarea.form-control.is-valid {
                padding-right: calc(1.5em + .75rem);
                background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
            }

            .custom-select.is-valid, .was-validated .custom-select:valid {
                border-color: #28a745;
                padding-right: calc(.75em + 2.3125rem);
                background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
            }

            .custom-select.is-valid:focus, .was-validated .custom-select:valid:focus {
                border-color: #28a745;
                box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
            }

            .form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {
                color: #28a745
            }

            .form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip, .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip {
                display: block
            }

            .custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label {
                color: #28a745
            }

            .custom-control-input.is-valid ~ .custom-control-label::before, .was-validated .custom-control-input:valid ~ .custom-control-label::before {
                border-color: #28a745
            }

            .custom-control-input.is-valid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before {
                border-color: #34ce57;
                background-color: #34ce57
            }

            .custom-control-input.is-valid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before {
                box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
            }

            .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before {
                border-color: #28a745
            }

            .custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-file-input:valid ~ .custom-file-label {
                border-color: #28a745
            }

            .custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .custom-file-input:valid:focus ~ .custom-file-label {
                border-color: #28a745;
                box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25)
            }

            .invalid-feedback {
                display: none;
                width: 100%;
                margin-top: .25rem;
                font-size: 80%;
                color: #dc3545
            }

            .invalid-tooltip {
                position: absolute;
                top: 100%;
                left: 0;
                z-index: 5;
                display: none;
                max-width: 100%;
                padding: .25rem .5rem;
                margin-top: .1rem;
                font-size: .875rem;
                line-height: 1.5;
                color: #fff;
                background-color: rgba(220, 53, 69, .9);
                border-radius: .25rem
            }

            .is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip, .was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip {
                display: block
            }

            .form-control.is-invalid, .was-validated .form-control:invalid {
                border-color: #dc3545;
                padding-right: calc(1.5em + .75rem);
                background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
                background-repeat: no-repeat;
                background-position: right calc(.375em + .1875rem) center;
                background-size: calc(.75em + .375rem) calc(.75em + .375rem)
            }

            .form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {
                border-color: #dc3545;
                box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
            }

            .was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
                padding-right: calc(1.5em + .75rem);
                background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
            }

            .custom-select.is-invalid, .was-validated .custom-select:invalid {
                border-color: #dc3545;
                padding-right: calc(.75em + 2.3125rem);
                background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
            }

            .custom-select.is-invalid:focus, .was-validated .custom-select:invalid:focus {
                border-color: #dc3545;
                box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
            }

            .form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label {
                color: #dc3545
            }

            .form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip, .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip {
                display: block
            }

            .custom-control-input.is-invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label {
                color: #dc3545
            }

            .custom-control-input.is-invalid ~ .custom-control-label::before, .was-validated .custom-control-input:invalid ~ .custom-control-label::before {
                border-color: #dc3545
            }

            .custom-control-input.is-invalid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before {
                border-color: #e4606d;
                background-color: #e4606d
            }

            .custom-control-input.is-invalid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before {
                box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
            }

            .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before {
                border-color: #dc3545
            }

            .custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-file-input:invalid ~ .custom-file-label {
                border-color: #dc3545
            }

            .custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .custom-file-input:invalid:focus ~ .custom-file-label {
                border-color: #dc3545;
                box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25)
            }

            .form-inline {
                display: -ms-flexbox;
                display: flex;
                -ms-flex-flow: row wrap;
                flex-flow: row wrap;
                -ms-flex-align: center;
                align-items: center
            }

            .form-inline .form-check {
                width: 100%
            }

            @media (min-width: 576px) {
                .form-inline label {
                    display: -ms-flexbox;
                    display: flex;
                    -ms-flex-align: center;
                    align-items: center;
                    -ms-flex-pack: center;
                    justify-content: center;
                    margin-bottom: 0
                }

                .form-inline .form-group {
                    display: -ms-flexbox;
                    display: flex;
                    -ms-flex: 0 0 auto;
                    flex: 0 0 auto;
                    -ms-flex-flow: row wrap;
                    flex-flow: row wrap;
                    -ms-flex-align: center;
                    align-items: center;
                    margin-bottom: 0
                }

                .form-inline .form-control {
                    display: inline-block;
                    width: auto;
                    vertical-align: middle
                }

                .form-inline .form-control-plaintext {
                    display: inline-block
                }

                .form-inline .custom-select, .form-inline .input-group {
                    width: auto
                }

                .form-inline .form-check {
                    display: -ms-flexbox;
                    display: flex;
                    -ms-flex-align: center;
                    align-items: center;
                    -ms-flex-pack: center;
                    justify-content: center;
                    width: auto;
                    padding-left: 0
                }

                .form-inline .form-check-input {
                    position: relative;
                    -ms-flex-negative: 0;
                    flex-shrink: 0;
                    margin-top: 0;
                    margin-right: .25rem;
                    margin-left: 0
                }

                .form-inline .custom-control {
                    -ms-flex-align: center;
                    align-items: center;
                    -ms-flex-pack: center;
                    justify-content: center
                }

                .form-inline .custom-control-label {
                    margin-bottom: 0
                }
            }

            .btn {
                display: inline-block;
                font-weight: 400;
                color: #212529;
                text-align: center;
                vertical-align: middle;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                background-color: transparent;
                border: 1px solid transparent;
                padding: .375rem .75rem;
                font-size: 1rem;
                line-height: 1.5;
                border-radius: .25rem;
                transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
            }

            @media (prefers-reduced-motion: reduce) {
                .btn {
                    transition: none
                }
            }

            .btn:hover {
                color: #212529;
                text-decoration: none
            }

            .btn.focus, .btn:focus {
                outline: 0;
                box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
            }

            .btn.disabled, .btn:disabled {
                opacity: .65
            }

            .btn:not(:disabled):not(.disabled) {
                cursor: pointer
            }

            a.btn.disabled, fieldset:disabled a.btn {
                pointer-events: none
            }

            .btn-primary {
                color: #fff;
                background-color: #007bff;
                border-color: #007bff
            }

            .btn-primary:hover {
                color: #fff;
                background-color: #0069d9;
                border-color: #0062cc
            }

            .btn-primary.focus, .btn-primary:focus {
                color: #fff;
                background-color: #0069d9;
                border-color: #0062cc;
                box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
            }

            .btn-primary.disabled, .btn-primary:disabled {
                color: #fff;
                background-color: #007bff;
                border-color: #007bff
            }

            .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
                color: #fff;
                background-color: #0062cc;
                border-color: #005cbf
            }

            .btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)
            }

            .btn-secondary {
                color: #fff;
                background-color: #6c757d;
                border-color: #6c757d
            }

            .btn-secondary:hover {
                color: #fff;
                background-color: #5a6268;
                border-color: #545b62
            }

            .btn-secondary.focus, .btn-secondary:focus {
                color: #fff;
                background-color: #5a6268;
                border-color: #545b62;
                box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
            }

            .btn-secondary.disabled, .btn-secondary:disabled {
                color: #fff;
                background-color: #6c757d;
                border-color: #6c757d
            }

            .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle {
                color: #fff;
                background-color: #545b62;
                border-color: #4e555b
            }

            .btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)
            }

            .btn-success {
                color: #fff;
                background-color: #28a745;
                border-color: #28a745
            }

            .btn-success:hover {
                color: #fff;
                background-color: #218838;
                border-color: #1e7e34
            }

            .btn-success.focus, .btn-success:focus {
                color: #fff;
                background-color: #218838;
                border-color: #1e7e34;
                box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
            }

            .btn-success.disabled, .btn-success:disabled {
                color: #fff;
                background-color: #28a745;
                border-color: #28a745
            }

            .btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show > .btn-success.dropdown-toggle {
                color: #fff;
                background-color: #1e7e34;
                border-color: #1c7430
            }

            .btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show > .btn-success.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)
            }

            .btn-info {
                color: #fff;
                background-color: #17a2b8;
                border-color: #17a2b8
            }

            .btn-info:hover {
                color: #fff;
                background-color: #138496;
                border-color: #117a8b
            }

            .btn-info.focus, .btn-info:focus {
                color: #fff;
                background-color: #138496;
                border-color: #117a8b;
                box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
            }

            .btn-info.disabled, .btn-info:disabled {
                color: #fff;
                background-color: #17a2b8;
                border-color: #17a2b8
            }

            .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show > .btn-info.dropdown-toggle {
                color: #fff;
                background-color: #117a8b;
                border-color: #10707f
            }

            .btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show > .btn-info.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)
            }

            .btn-warning {
                color: #212529;
                background-color: #ffc107;
                border-color: #ffc107
            }

            .btn-warning:hover {
                color: #212529;
                background-color: #e0a800;
                border-color: #d39e00
            }

            .btn-warning.focus, .btn-warning:focus {
                color: #212529;
                background-color: #e0a800;
                border-color: #d39e00;
                box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
            }

            .btn-warning.disabled, .btn-warning:disabled {
                color: #212529;
                background-color: #ffc107;
                border-color: #ffc107
            }

            .btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show > .btn-warning.dropdown-toggle {
                color: #212529;
                background-color: #d39e00;
                border-color: #c69500
            }

            .btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)
            }

            .btn-danger {
                color: #fff;
                background-color: #dc3545;
                border-color: #dc3545
            }

            .btn-danger:hover {
                color: #fff;
                background-color: #c82333;
                border-color: #bd2130
            }

            .btn-danger.focus, .btn-danger:focus {
                color: #fff;
                background-color: #c82333;
                border-color: #bd2130;
                box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
            }

            .btn-danger.disabled, .btn-danger:disabled {
                color: #fff;
                background-color: #dc3545;
                border-color: #dc3545
            }

            .btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show > .btn-danger.dropdown-toggle {
                color: #fff;
                background-color: #bd2130;
                border-color: #b21f2d
            }

            .btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)
            }

            .btn-light {
                color: #212529;
                background-color: #f8f9fa;
                border-color: #f8f9fa
            }

            .btn-light:hover {
                color: #212529;
                background-color: #e2e6ea;
                border-color: #dae0e5
            }

            .btn-light.focus, .btn-light:focus {
                color: #212529;
                background-color: #e2e6ea;
                border-color: #dae0e5;
                box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
            }

            .btn-light.disabled, .btn-light:disabled {
                color: #212529;
                background-color: #f8f9fa;
                border-color: #f8f9fa
            }

            .btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show > .btn-light.dropdown-toggle {
                color: #212529;
                background-color: #dae0e5;
                border-color: #d3d9df
            }

            .btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show > .btn-light.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)
            }

            .btn-dark {
                color: #fff;
                background-color: #343a40;
                border-color: #343a40
            }

            .btn-dark:hover {
                color: #fff;
                background-color: #23272b;
                border-color: #1d2124
            }

            .btn-dark.focus, .btn-dark:focus {
                color: #fff;
                background-color: #23272b;
                border-color: #1d2124;
                box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
            }

            .btn-dark.disabled, .btn-dark:disabled {
                color: #fff;
                background-color: #343a40;
                border-color: #343a40
            }

            .btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show > .btn-dark.dropdown-toggle {
                color: #fff;
                background-color: #1d2124;
                border-color: #171a1d
            }

            .btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)
            }

            .btn-outline-primary {
                color: #007bff;
                border-color: #007bff
            }

            .btn-outline-primary:hover {
                color: #fff;
                background-color: #007bff;
                border-color: #007bff
            }

            .btn-outline-primary.focus, .btn-outline-primary:focus {
                box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
            }

            .btn-outline-primary.disabled, .btn-outline-primary:disabled {
                color: #007bff;
                background-color: transparent
            }

            .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {
                color: #fff;
                background-color: #007bff;
                border-color: #007bff
            }

            .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
            }

            .btn-outline-secondary {
                color: #6c757d;
                border-color: #6c757d
            }

            .btn-outline-secondary:hover {
                color: #fff;
                background-color: #6c757d;
                border-color: #6c757d
            }

            .btn-outline-secondary.focus, .btn-outline-secondary:focus {
                box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
            }

            .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
                color: #6c757d;
                background-color: transparent
            }

            .btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .btn-outline-secondary.dropdown-toggle {
                color: #fff;
                background-color: #6c757d;
                border-color: #6c757d
            }

            .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
            }

            .btn-outline-success {
                color: #28a745;
                border-color: #28a745
            }

            .btn-outline-success:hover {
                color: #fff;
                background-color: #28a745;
                border-color: #28a745
            }

            .btn-outline-success.focus, .btn-outline-success:focus {
                box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
            }

            .btn-outline-success.disabled, .btn-outline-success:disabled {
                color: #28a745;
                background-color: transparent
            }

            .btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show > .btn-outline-success.dropdown-toggle {
                color: #fff;
                background-color: #28a745;
                border-color: #28a745
            }

            .btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
            }

            .btn-outline-info {
                color: #17a2b8;
                border-color: #17a2b8
            }

            .btn-outline-info:hover {
                color: #fff;
                background-color: #17a2b8;
                border-color: #17a2b8
            }

            .btn-outline-info.focus, .btn-outline-info:focus {
                box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
            }

            .btn-outline-info.disabled, .btn-outline-info:disabled {
                color: #17a2b8;
                background-color: transparent
            }

            .btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-toggle {
                color: #fff;
                background-color: #17a2b8;
                border-color: #17a2b8
            }

            .btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
            }

            .btn-outline-warning {
                color: #ffc107;
                border-color: #ffc107
            }

            .btn-outline-warning:hover {
                color: #212529;
                background-color: #ffc107;
                border-color: #ffc107
            }

            .btn-outline-warning.focus, .btn-outline-warning:focus {
                box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
            }

            .btn-outline-warning.disabled, .btn-outline-warning:disabled {
                color: #ffc107;
                background-color: transparent
            }

            .btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dropdown-toggle {
                color: #212529;
                background-color: #ffc107;
                border-color: #ffc107
            }

            .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
            }

            .btn-outline-danger {
                color: #dc3545;
                border-color: #dc3545
            }

            .btn-outline-danger:hover {
                color: #fff;
                background-color: #dc3545;
                border-color: #dc3545
            }

            .btn-outline-danger.focus, .btn-outline-danger:focus {
                box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
            }

            .btn-outline-danger.disabled, .btn-outline-danger:disabled {
                color: #dc3545;
                background-color: transparent
            }

            .btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdown-toggle {
                color: #fff;
                background-color: #dc3545;
                border-color: #dc3545
            }

            .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
            }

            .btn-outline-light {
                color: #f8f9fa;
                border-color: #f8f9fa
            }

            .btn-outline-light:hover {
                color: #212529;
                background-color: #f8f9fa;
                border-color: #f8f9fa
            }

            .btn-outline-light.focus, .btn-outline-light:focus {
                box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
            }

            .btn-outline-light.disabled, .btn-outline-light:disabled {
                color: #f8f9fa;
                background-color: transparent
            }

            .btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-toggle {
                color: #212529;
                background-color: #f8f9fa;
                border-color: #f8f9fa
            }

            .btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
            }

            .btn-outline-dark {
                color: #343a40;
                border-color: #343a40
            }

            .btn-outline-dark:hover {
                color: #fff;
                background-color: #343a40;
                border-color: #343a40
            }

            .btn-outline-dark.focus, .btn-outline-dark:focus {
                box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
            }

            .btn-outline-dark.disabled, .btn-outline-dark:disabled {
                color: #343a40;
                background-color: transparent
            }

            .btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show > .btn-outline-dark.dropdown-toggle {
                color: #fff;
                background-color: #343a40;
                border-color: #343a40
            }

            .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
                box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
            }

            .btn-link {
                font-weight: 400;
                color: #007bff;
                text-decoration: none
            }

            .btn-link:hover {
                color: #0056b3;
                text-decoration: underline
            }

            .btn-link.focus, .btn-link:focus {
                text-decoration: underline
            }

            .btn-link.disabled, .btn-link:disabled {
                color: #6c757d;
                pointer-events: none
            }

            .btn-group-lg > .btn, .btn-lg {
                padding: .5rem 1rem;
                font-size: 1.25rem;
                line-height: 1.5;
                border-radius: .3rem
            }

            .btn-group-sm > .btn, .btn-sm {
                padding: .25rem .5rem;
                font-size: .875rem;
                line-height: 1.5;
                border-radius: .2rem
            }

            .btn-block {
                display: block;
                width: 100%
            }

            .btn-block + .btn-block {
                margin-top: .5rem
            }

            .alert {
                position: relative;
                padding: .75rem 1.25rem;
                margin-bottom: 1rem;
                border: 1px solid transparent;
                border-radius: .25rem
            }

            .alert-heading {
                color: inherit
            }

            .alert-link {
                font-weight: 700
            }

            .alert-dismissible {
                padding-right: 4rem
            }

            .alert-dismissible .close {
                position: absolute;
                top: 0;
                right: 0;
                padding: .75rem 1.25rem;
                color: inherit
            }

            .alert-primary {
                color: #004085;
                background-color: #cce5ff;
                border-color: #b8daff
            }

            .alert-primary hr {
                border-top-color: #9fcdff
            }

            .alert-primary .alert-link {
                color: #002752
            }

            .alert-secondary {
                color: #383d41;
                background-color: #e2e3e5;
                border-color: #d6d8db
            }

            .alert-secondary hr {
                border-top-color: #c8cbcf
            }

            .alert-secondary .alert-link {
                color: #202326
            }

            .alert-success {
                color: #155724;
                background-color: #d4edda;
                border-color: #c3e6cb
            }

            .alert-success hr {
                border-top-color: #b1dfbb
            }

            .alert-success .alert-link {
                color: #0b2e13
            }

            .alert-info {
                color: #0c5460;
                background-color: #d1ecf1;
                border-color: #bee5eb
            }

            .alert-info hr {
                border-top-color: #abdde5
            }

            .alert-info .alert-link {
                color: #062c33
            }

            .alert-warning {
                color: #856404;
                background-color: #fff3cd;
                border-color: #ffeeba
            }

            .alert-warning hr {
                border-top-color: #ffe8a1
            }

            .alert-warning .alert-link {
                color: #533f03
            }

            .alert-danger {
                color: #721c24;
                background-color: #f8d7da;
                border-color: #f5c6cb
            }

            .alert-danger hr {
                border-top-color: #f1b0b7
            }

            .alert-danger .alert-link {
                color: #491217
            }

            .alert-light {
                color: #818182;
                background-color: #fefefe;
                border-color: #fdfdfe
            }

            .alert-light hr {
                border-top-color: #ececf6
            }

            .alert-light .alert-link {
                color: #686868
            }

            .alert-dark {
                color: #1b1e21;
                background-color: #d6d8d9;
                border-color: #c6c8ca
            }

            .alert-dark hr {
                border-top-color: #b9bbbe
            }

            .alert-dark .alert-link {
                color: #040505
            }

            .slick-list, .slick-slider, .slick-track {
                position: relative;
                display: block
            }

            .slick-slider {
                box-sizing: border-box;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                -webkit-touch-callout: none;
                -khtml-user-select: none;
                -ms-touch-action: pan-y;
                touch-action: pan-y;
                -webkit-tap-highlight-color: transparent
            }

            .slick-list {
                overflow: hidden;
                margin: 0;
                padding: 0
            }

            .slick-list:focus {
                outline: 0
            }

            .slick-list.dragging {
                cursor: pointer;
                cursor: hand
            }

            .slick-slider .slick-list, .slick-slider .slick-track {
                -webkit-transform: translate3d(0, 0, 0);
                -moz-transform: translate3d(0, 0, 0);
                -ms-transform: translate3d(0, 0, 0);
                -o-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0)
            }

            .slick-track {
                top: 0;
                left: 0;
                margin-left: auto;
                margin-right: auto
            }

            .slick-track:after, .slick-track:before {
                display: table;
                content: ''
            }

            .slick-track:after {
                clear: both
            }

            .slick-loading .slick-slide, .slick-loading .slick-track {
                visibility: hidden
            }

            .slick-slide {
                display: none;
                float: left;
                height: 100%;
                min-height: 1px
            }

            [dir=rtl] .slick-slide {
                float: right
            }

            .slick-initialized .slick-slide, .slick-slide img {
                display: block
            }

            .slick-arrow.slick-hidden, .slick-slide.slick-loading img {
                display: none
            }

            .slick-slide.dragging img {
                pointer-events: none
            }

            .slick-vertical .slick-slide {
                display: block;
                height: auto;
                border: 1px solid transparent
            }
html {
                background: #000
            }

            body {
                margin: 0;
                font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;
                font-size: 1rem;
                font-weight: 400;
                line-height: 1.5;
                color: #212529;
                text-align: left;
                background-color: #fff
            }

            .container-fluid {
                padding-left: 0;
                padding-right: 0
            }

            h1, h2, h3, h4, h5, p {
                padding: 0;
                margin: 0
            }

            a:hover {
                text-decoration: none
            }

            .before_menu {
                background: #000
            }

            .before_menu .cont {
                position: relative;
                min-height: 204px;
                padding-top: 27px
            }

            .before_menu .cont .ilustrations_header {
                position: absolute;
                left: 0;
                right: 0;
                max-width: 100%;
                margin: auto;
                display: block;
                bottom: 0
            }

            .before_menu .cont .logo {
                margin: auto;
                display: block;
                max-width: 395px;
                margin-top: 15px
            }

            .header-not-on-homepage {
                display: none
            }

            .header-not-on-homepage + .menu {
                top: 0
            }

            .menu {
                background: #292929;
                min-height: 59px;
                position: relative;
                z-index: 999;
                position: absolute;
                left: 0;
                right: 0
            }

            .menu .logo {
                max-width: 96px;
                padding-top: 10px;
                display: inline-block;
                vertical-align: top;
                margin-right: 30px
            }

            .menu .downline {
                display: none;
                position: absolute;
                left: 0;
                width: 100%;
                max-width: 0;
                background: #fff;
                height: 4px;
                bottom: 0;
                -webkit-transition: all .5s ease;
                -moz-transition: all .5s ease;
                -ms-transition: all .5s ease;
                -o-transition: all .5s ease;
                transition: all .5s ease
            }

            .menu ul {
                padding: 0;
                margin: 0;
                display: inline-block;
                vertical-align: top;
                width: calc(100% - 150px)
            }

            .menu ul li {
                display: inline-block;
                position: relative;
                margin-right: 13px;
                cursor: pointer;
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease
            }

            .menu ul li .icon {
                position: absolute;
                left: 0;
                top: 50%;
                transform: translateY(-50%);
                max-height: 22px;
                max-width: 22px
            }

            .menu ul li .arrowonmenu {
                position: absolute;
                right: 0;
                top: 50%;
                transform: translateY(-50%)
            }

            .menu ul li .maina {
                font-family: sans-serif;
                font-weight: 700;
                font-stretch: condensed;
                color: #fff;
                font-size: 24px;
                line-height: 24px;
                letter-spacing: .01em;
                padding: 18px 0;
                display: inline-block;
                vertical-align: middle;
                padding-left: 25px;
                padding-right: 20px
            }

            .menu ul li .arrowonmenu, .menu ul li .icon, .menu ul li .maina {
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease
            }

            .menu ul li span.maina {
                cursor: default
            }

            .menu ul li .dropdown {
                position: absolute;
                background: #fef2dd;
                border: 1px solid #e4e4e4;
                min-width: 550px;
                min-height: 100px;
                visibility: hidden;
                opacity: 0;
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease;
                border-bottom-right-radius: 12px;
                border-bottom-left-radius: 12px;
                left: -58px
            }

            .menu ul li .dropdown .ddinside {
                padding: 21px 40px 44px 40px;
                position: relative
            }

            .menu ul li .dropdown .ddinside .h2, .menu ul li .dropdown .ddinside h2 {
                font-family: 'Roboto', sans-serif;;
                font-weight: 700;
                font-size: 26px;
                line-height: 22px;
                color: #3d3d3d;
                margin-bottom: 30px
            }

            .menu ul li .dropdown .ddinside .h2 .flag, .menu ul li .dropdown .ddinside h2 .flag {
                margin-left: 10px;
                max-height: 26px
            }

            .menu ul li .dropdown .ddinside a {
                display: block;
                text-overflow: ellipsis;
                overflow: hidden;
                white-space: nowrap;
                font-family: 'Roboto', sans-serif;;
                font-size: 18px;
                line-height: 22px;
                color: #3d3d3d;
                margin-bottom: 5px;
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease
            }

            .menu ul li .dropdown .ddinside a .iconm {
                max-width: 18px;
                margin-top: 1px;
                max-height: 16px
            }

            .menu ul li .dropdown .ddinside a span {
                padding-left: 5px
            }

            .menu ul li .dropdown .ddinside a .medal {
                max-width: 18px
            }

            .menu ul li .dropdown .ddinside a:hover {
                opacity: .7
            }

            .menu ul li .dropdown .ddinside .btngreen {
                text-align: center;
                margin-top: 70px
            }

            .menu ul li .dropdown .ddinside .btngreen a {
                display: inline-block;
                width: 100%;
                background: #1d733d;
                border-radius: 12px;
                line-height: 59px;
                padding-bottom: 10px;
                font-family: sans-serif;
                font-size: 22px;
                letter-spacing: .05em;
                color: #fff
            }

            .menu ul li .dropdown .ddinside .btngreen a img {
                margin-top: -5px;
                margin-left: 5px;
                margin-right: 5px
            }

            .menu ul li .dropdown .ddinside .btngreen a img:last-child {
                vertical-align: 0;
                margin: 0
            }

            .menu ul li .dropdown .ddinside .btngreen .button-icon {
                max-height: 36px;
                max-width: 36px
            }

            .menu ul li .dropdown.dropdown4th .ddinside .col-6 a {
                font-size: 28px;
                line-height: 34px
            }

            .menu ul li .dropdown.dropdown4th .ddinside .col-6 a .iconm {
                width: 40px;
                max-width: 40px
            }

            .menu ul li:after {
                position: absolute;
                background: #fff;
                height: 4px;
                width: 100%;
                bottom: 0;
                left: 0;
                display: none;
                content: " "
            }

            .menu ul li.activeli:after {
                display: block
            }

            .menu ul .changenight {
                position: absolute;
                right: 50px;
                top: 50%;
                transform: translateY(-50%);
                overflow: hidden
            }

            .menu ul .changenight a {
                padding: 0;
                position: relative;
                width: 40px;
                height: 59px;
                display: block;
                margin-top: 0;
                overflow: hidden;
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease
            }

            .menu ul .changenight a img {
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease
            }

            .menu ul .changenight a:hover {
                opacity: .7
            }

            .menu ul .changenight .night_m {
                max-width: 30px;
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
                left: 0;
                right: 0;
                display: block;
                margin: auto;
                margin-top: 0
            }

            .menu ul .changenight .light_m {
                max-width: 25px;
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
                left: 0;
                right: 0;
                display: block;
                margin: auto;
                margin-top: 50px
            }

            .menu ul .changenight .night_mobile {
                display: none
            }

            .menu ul .changenight_active .light_m {
                margin-top: 0
            }

            .menu ul .changenight_active .night_m {
                margin-top: 50px
            }

            .menu ul .searchicon {
                position: absolute;
                right: 20px;
                top: 50%;
                transform: translateY(-50%)
            }

            .menu ul .searchicon a {
                padding: 0;
                padding-bottom: 7px
            }

            .menu ul li:hover .arrowonmenu, .menu ul li:hover .icon, .menu ul li:hover .maina {
                opacity: .7
            }

            .menu ul li:hover .dropdown {
                visibility: visible;
                opacity: 1
            }

            .menu .searchbox {
                position: absolute;
                max-width: 0;
                visibility: hidden;
                opacity: 0;
                overflow: hidden;
                width: 100%;
                right: 0;
                top: 0;
                bottom: 0;
                background: #292929;
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease
            }

            .menu .searchbox .search-overlay {
                position: fixed;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                background: rgba(0, 0, 0, .75)
            }

            .menu .searchbox .searchcont {
                white-space: nowrap;
                max-width: 820px;
                margin-left: 70px;
                margin-top: 8px;
                position: relative
            }

            .menu .searchbox .searchcont img {
                display: inline-block;
                vertical-align: top;
                margin-top: 9px
            }

            .menu .searchbox .searchcont .cancse {
                margin-top: 12px;
                cursor: pointer;
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease
            }

            .menu .searchbox .searchcont .cancse:hover {
                opacity: .7
            }

            .menu .searchbox .searchcont input {
                width: calc(100% - 80px);
                min-width: 200px;
                margin-left: 10px;
                margin-right: 10px;
                background: 0 0;
                color: #fff;
                font-family: 'Roboto', sans-serif;, sans-serif;
                font-size: 16px;
                line-height: 22px;
                border: 0;
                border-bottom: 1px solid #707070;
                padding-top: 9px;
                padding-bottom: 4px;
                display: inline-block;
                vertical-align: middle;
                padding-left: 15px;
                padding-right: 15px
            }

            .menu .searchbox .searchcont input:focus {
                outline: 0
            }

            .menu .searchbox .searchcont ::-webkit-input-placeholder {
                color: #fff
            }

            .menu .searchbox .searchcont :-ms-input-placeholder {
                color: #fff
            }

            .menu .searchbox .searchcont ::placeholder {
                color: #fff
            }

            .menu .searchbox .searchresults {
                position: absolute;
                min-height: 50px;
                max-width: calc(100% - 130px);
                width: 100%;
                top: 59px;
                max-width: 820px;
                opacity: 0;
                visibility: hidden;
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease
            }

            .menu .searchbox .searchresults .boxins {
                width: calc(100% - 80px);
                margin-left: 107px;
                min-height: 50px;
                background: #fef2dd;
                padding: 40px;
                border: 1px solid #e4e4e4;
                border-bottom-left-radius: 12px;
                border-bottom-right-radius: 12px;
                max-height: 500px;
                overflow-y: auto
            }

            .menu .searchbox .searchresults .boxins div.h1 {
                font-family: 'Roboto', sans-serif;;
                font-weight: 700;
                font-size: 26px;
                line-height: 22px;
                color: #3d3d3d;
                margin-bottom: 15px
            }

            .menu .searchbox .searchresults .boxins a:hover h2 {
                opacity: .7
            }

            .menu .searchbox .searchresults .boxins .area {
                width: 100%;
                border-top: 1px solid #d3d3d2;
                margin-bottom: 10px;
                padding-left: 10px;
                padding-right: 10px;
                padding-top: 5px;
                padding-bottom: 5px
            }

            .menu .searchbox .searchresults .boxins .h2, .menu .searchbox .searchresults .boxins h2 {
                font-family: 'Roboto', sans-serif;, sans-serif;
                font-size: 16px;
                line-height: 22px;
                color: #3d3d3d;
                margin-top: 5px;
                padding-right: 10px;
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease;
                text-overflow: ellipsis;
                overflow: hidden;
                white-space: nowrap
            }

            .menu .searchbox .searchresults .boxins .h2 span, .menu .searchbox .searchresults .boxins h2 span {
                float: right;
                text-align: right
            }

            .menu .searchbox .searchresults .boxins .h2 img, .menu .searchbox .searchresults .boxins h2 img {
                max-width: 15px;
                margin-right: 4px
            }

            .menu .searchbox .searchresults_active {
                visibility: visible;
                opacity: 1
            }

            .menu .searchbox_active {
                max-width: calc(100% - 130px);
                visibility: visible;
                opacity: 1
            }

            .menu .searchbox_overflow {
                overflow: unset
            }

            .menu_fixed {
                position: fixed;
                top: 0;
                z-index: 999
            }

            .menuforphone, .mobilesearch {
                display: none
            }

            .sec1 {
                background: #021a00;
                padding-top: 16px;
                margin-top: 59px
            }

            .sec1 .wrapper {
                max-width: 1180px;
                margin: auto
            }

            .sec1 .wrapper .toplinks {
                color: #8a8a8a;
                font-family: 'Roboto', sans-serif;;
                font-size: 16px;
                line-height: 22px
            }

            .sec1 .wrapper .toplinks a {
                color: #fff;
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease
            }

            .sec1 .wrapper .toplinks a:hover {
                opacity: .5
            }

            .sec1 .wrapper .toplinks img {
                margin-top: -2px;
                margin-left: 5px;
                margin-right: 5px
            }

            .sec1 .wrapper .toplinks .home {
                margin-left: 0;
                margin-top: -5px
            }

            .sec1 .wrapper .toplinks .active {
                font-style: normal
            }

            .sec1 .wrapper .titpl {
                margin-top: 17px;
                position: relative
            }

            .sec1 .wrapper .titpl.titpl-with-medal {
                padding-left: 40px
            }

            .sec1 .wrapper .titpl .medal {
                width: 50px;
                height: 50px;
                position: absolute;
                left: -13px;
                top: 5px
            }

            .sec1 .wrapper .titpl .slotmachine {
                max-width: 29px;
                width: 100%;
                position: absolute;
                left: 0;
                top: 0
            }

            .sec1 .wrapper .titpl div.h2 {
                font-family: sans-serif;
                font-weight: 700;
                color: #fff;
                font-size: 17px;
                line-height: 18px;
                margin-top: -5px;
                margin-bottom: 0
            }

            .sec1 .wrapper .titpl h1 {
                font-family: sans-serif;
                font-weight: 700;
                font-size: 26px;
                line-height: 24px;
                color: #fff;
                margin-top: 3px;
                min-height: 32px
            }

            .sec1 .wrapper .titpl h1 img {
                margin-left: 5px
            }

            .sec1 .cards {
                margin-bottom: -40px;
                margin-top: 20px;
                display: flex;
                justify-content: space-between
            }

            .forphone {
                display: none
            }

            .phonebanner {
                display: none;
                position: relative
            }

            .phonebanner .js-offer_terms {
                position: absolute;
                top: 36px;
                width: calc(100% - 80px);
                text-align: center;
                left: 0;
                color: #1c723c;
                font-weight: 700;
                font-size: 12px
            }

            .green_card1 {
                max-width: 281px;
                min-height: 206px;
                background: #1d733d;
                border: 1px solid #20562a;
                border-radius: 12px;
                position: relative;
                display: inline-block;
                width: 100%;
                vertical-align: top
            }

            .green_card1 .mr_n_logo {
                max-width: 100%;
                max-height: 100%
            }

            .green_card2 {
                max-width: 586px;
                width: 100%;
                min-height: 206px;
                background: #243a18;
                border: 1px solid #20562a;
                border-radius: 12px;
                position: relative;
                display: inline-block;
                vertical-align: top;
                padding-top: 15px
            }

            .green_card2 .h1 {
                font-family: 'Roboto', sans-serif;;
                font-weight: 700;
                font-size: 26px;
                line-height: 28px;
                color: #fff;
                text-align: center;
                margin-bottom: 11px
            }

            .green_card2 .h1 span {
                color: #fd5
            }

            .green_card2 .h1 img {
                max-width: 43px
            }

            .green_card2 .h1 .flag {
                max-width: 30px;
                margin-left: 15px
            }

            .green_card2 .h2 {
                font-family: 'Roboto', sans-serif;;
                font-weight: 700;
                font-size: 24px;
                line-height: 26px;
                color: #fff;
                text-align: center
            }

            .green_card2 .h2 img {
                margin-right: 5px
            }

            .green_card2 .h2 span {
                color: #fd5
            }

            .green_card2 p {
                font-family: 'Roboto', sans-serif;;
                color: #1c723c;
                font-size: 12px;
                line-height: 22px;
                text-align: center
            }

            .green_card2 .greenbtn2 {
                text-align: center;
                margin-top: 22px;
                margin-bottom: 5px
            }

            .green_card2 .greenbtn2 a {
                display: inline-block;
                background: #1d733d;
                font-family: sans-serif;
                line-height: 1.1;
                padding: 10px 30px 20px;
                font-size: 24px;
                color: #fff;
                border-radius: 12px;
                text-shadow: 0 3px 6px rgba(0, 0, 0, .16);
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease
            }

            .green_card2 .greenbtn2 a img {
                vertical-align: 2px
            }

            .green_card2 .greenbtn2 a:hover {
                opacity: .7
            }

            .green_card2.green_card2_hero_image {
                padding: 0;
                max-height: 206px;
                overflow: hidden
            }

            .green_card2.green_card2_hero_image img {
                border-radius: 12px;
                max-width: 100%;
                object-fit: cover;
                object-position: center
            }

            .green_card3 {
                max-width: 281px;
                min-height: 206px;
                background: #243a18;
                border: 1px solid #20562a;
                border-radius: 12px;
                position: relative;
                display: inline-block;
                width: 100%;
                vertical-align: top;
                padding: 10px 20px;
                position: relative
            }

            .green_card3 .Iconawesomeplc {
                right: 10px;
                top: 10px;
                position: absolute
            }

            .green_card3 .icon-dices {
                position: absolute;
                left: 0;
                right: 0;
                display: block;
                margin: auto;
                top: -38px
            }

            .green_card3 .h2 {
                font-family: 'Roboto', sans-serif;;
                font-weight: 700;
                color: #fff;
                font-size: 18px;
                line-height: 18px;
                margin-bottom: 11px
            }

            .green_card3 ul {
                padding: 0;
                margin: 0;
                list-style-type: none;
                padding-left: 10px
            }

            .green_card3 ul li {
                display: block;
                font-family: 'Roboto', sans-serif;;
                font-size: 16px;
                line-height: 22px;
                color: #fff;
                padding-left: 20px;
                position: relative;
                margin-bottom: 3px
            }

            .green_card3 ul li .icon {
                position: absolute;
                left: 0;
                top: 3px;
                max-width: 15px
            }

            .green_card3 ul li .check {
                max-width: 15px;
                margin-left: 3px;
                margin-top: -1px
            }

            .sec2 {
                padding-top: 63px
            }

            .sec2.sec2-no-padding {
                padding-top: 20px
            }

            .sec2 .custom_cols {
                max-width: 1180px;
                margin: auto;
                display: flex;
                justify-content: space-between
            }

            .sec2 .custom_cols h1, .sec2 .custom_cols h2, .sec2 .custom_cols h3, .sec2 .custom_cols h4, .sec2 .custom_cols h5 {
                font-family: 'Roboto', sans-serif;;
                font-weight: 700;
                font-size: 24px;
                line-height: 26px;
                color: #3d3d3d;
                padding-left: 26px;
                margin-bottom: 20px;
                clear: both
            }

            .sec2 .custom_cols h2, .sec2 .custom_cols h3, .sec2 .custom_cols h4, .sec2 .custom_cols h5 {
                padding-left: 0
            }

            .sec2 .custom_cols h3, .sec2 .custom_cols h4 {
                margin-top: 20px
            }

            .sec2 .custom_cols h3 strong, .sec2 .custom_cols h4 strong {
                font-weight: 400
            }

            .sec2 .custom_cols h3 {
                font-size: 22px
            }

            .sec2 .custom_cols h4 {
                font-size: 20px
            }

            .sec2 .custom_cols h5 {
                font-size: 18px;
                margin-bottom: 16px;
                margin-top: 16px;
                clear: none
            }

            .sec2 .custom_cols h6 {
                font-size: 16px;
                margin-bottom: 12px;
                margin-top: 12px
            }

            .sec2 .custom_cols .text_game h4 {
                clear: none
            }

            .sec2 .custom_cols li, .sec2 .custom_cols ul {
                font-family: 'Roboto', sans-serif;, sans-serif
            }

            .sec2 .custom_cols .leftside {
                width: calc(100% - 297px)
            }

            .sec2 .custom_cols .rightside {
                width: 281px;
                padding-top: 39px
            }

            .sec2 .custom_cols .rightside.rightsidegame {
                padding-top: 2px
            }

            .sec2 .custom_cols .rightside.rightsideguidenolinks {
                padding-top: 11px
            }

            .sec2 .custom_cols .mto {
                margin-top: -32px
            }

            .sec2 .custom_cols .forsliderht {
                font-family: 'Roboto', sans-serif;;
                font-weight: 700;
                font-size: 26px;
                line-height: 22px;
                color: #3d3d3d;
                padding-left: 15px;
                margin-bottom: 15px;
                margin-top: -5px;
                padding-right: 70px;
                float: left
            }

            .sec2 .custom_cols .forsliderht2 {
                font-family: 'Roboto', sans-serif;;
                font-weight: 700;
                font-size: 18px;
                line-height: 22px;
                color: #3d3d3d;
                padding-left: 15px;
                margin-bottom: -25px;
                margin-top: 15px;
                padding-right: 70px
            }

            .sec2 .custom_cols .slick-list {
                clear: both
            }

            .sec2 .custom_cols .titpl3 {
                margin-top: 17px;
                position: relative;
                margin-top: -21px
            }

            .sec2 .custom_cols .titpl3.titpl3-with-medal {
                padding-left: 40px
            }

            .sec2 .custom_cols .titpl3 .medal {
                width: 50px;
                height: 50px;
                position: absolute;
                left: -13px;
                top: 5px
            }

            .sec2 .custom_cols .titpl3 .slotmachine {
                max-width: 29px;
                width: 100%;
                position: absolute;
                left: 0;
                top: 0
            }

            .sec2 .custom_cols .titpl3 div.h2 {
                font-family: sans-serif;
                font-weight: 700;
                color: #fff;
                font-size: 17px;
                line-height: 18px;
                margin-bottom: 0;
                margin-top: -5px
            }

            .sec2 .custom_cols .titpl3 h2 {
                font-family: sans-serif;
                font-weight: 700;
                font-size: 34px;
                line-height: 22px;
                color: #fff;
                margin-bottom: 0;
                margin-top: -2px
            }

            .sec2 .custom_cols .titpl3 h2 img {
                margin-left: 5px
            }

            .sec2 .para_card {
                background: #fef2dd;
                border: 1px solid #eeece8;
                border-radius: 12px;
                margin-top: 10px;
                padding: 17px
            }

            .sec2 .para_card p {
                font-family: 'Roboto', sans-serif;, sans-serif;
                font-size: 16px;
                line-height: 22px;
                color: #3d3d3d;
                padding-bottom: 20px
            }

            .sec2 .para_card .readmore p {
                margin: 0;
                padding-bottom: 12px
            }

            .sec2 .datap {
                font-family: 'Roboto', sans-serif;;
                font-size: 11px;
                font-family: 22px;
                margin-top: 10px;
                margin-bottom: 27px;
                color: #3d3d3d;
                padding-left: 26px
            }

            .sec2 .datap a {
                color: #1d733d;
                text-decoration: underline
            }

            .sec2 .datapwhite {
                color: #fff
            }

            @media (max-width: 772px) {
                .sec2 .datapwhite {
                    color: #3d3d3d
                }
            }

            .sec2 .card_w_droping {
                padding-bottom: 15px;
                display: inline-block;
                width: 100%;
                min-height: 55px
            }

            .sec2 .card_w_droping h3 {
                font-family: 'Roboto', sans-serif;;
                font-weight: 700;
                font-size: 18px;
                line-height: 37px;
                color: #3d3d3d;
                width: 100%;
                padding-left: 26px;
                background: #fef2dd;
                border: 1px solid #eeece8;
                border-radius: 12px;
                position: relative;
                cursor: pointer;
                margin: 0 !important
            }

            .sec2 .card_w_droping h3 img {
                position: absolute;
                right: 25px;
                top: 50%;
                transform: translateY(-50%) scaleY(-1)
            }

            .sec2 .card_w_droping .content_in_card {
                border-left: 1px solid #dfdfdf;
                border-right: 1px solid #dfdfdf;
                border-bottom: 1px solid #dfdfdf;
                border-bottom-right-radius: 12px;
                border-bottom-left-radius: 12px;
                margin-top: -13px;
                overflow: hidden;
                max-height: 0;
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease
            }

            .sec2 .card_w_droping .content_in_card_active {
                max-height: 500px
            }

            .sec2 .card_w_droping .boxes2 {
                display: flex;
                background: #fff
            }

            .sec2 .card_w_droping .boxes2 .leftsidec, .sec2 .card_w_droping .boxes2 .rightsidec {
                width: 100%;
                min-height: 50px;
                padding: 25px 20px
            }

            .sec2 .card_w_droping .boxes2 .leftsidec a, .sec2 .card_w_droping .boxes2 .rightsidec a {
                color: #000
            }

            .sec2 .card_w_droping .boxes2 .leftsidec ul, .sec2 .card_w_droping .boxes2 .rightsidec ul {
                padding: 0;
                margin: 0;
                list-style-type: none
            }

            .sec2 .card_w_droping .boxes2 .leftsidec ul li, .sec2 .card_w_droping .boxes2 .rightsidec ul li {
                display: block;
                margin-bottom: 3px;
                cursor: pointer;
                font-family: 'Roboto', sans-serif;, sans-serif;
                font-size: 16px;
                line-height: 22px;
                color: #3d3d3d
            }

            .sec2 .card_w_droping .boxes2 .leftsidec ul li p, .sec2 .card_w_droping .boxes2 .rightsidec ul li p {
                margin-bottom: 3px;
                cursor: pointer
            }

            .sec2 .card_w_droping .boxes2 .leftsidec ul li p:hover, .sec2 .card_w_droping .boxes2 .rightsidec ul li p:hover {
                opacity: .7
            }

            .sec2 .card_w_droping .boxes2 .leftsidec ul li .iconchi, .sec2 .card_w_droping .boxes2 .rightsidec ul li .iconchi {
                margin-right: 5px;
                max-width: 15px;
                max-height: 16px;
                display: inline-block;
                vertical-align: middle;
                padding-top: 1px
            }

            .sec2 .card_w_droping .boxes2 .leftsidec ul li .arrow, .sec2 .card_w_droping .boxes2 .rightsidec ul li .arrow {
                display: inline-block;
                margin-left: 4px;
                vertical-align: top;
                padding-top: 4px
            }

            .sec2 .card_w_droping .boxes2 .leftsidec ul li .changearrow .arrow, .sec2 .card_w_droping .boxes2 .rightsidec ul li .changearrow .arrow {
                transform: scaleY(-1);
                margin-top: 4px
            }

            .sec2 .card_w_droping .boxes2 .leftsidec ul li ul, .sec2 .card_w_droping .boxes2 .rightsidec ul li ul {
                padding-left: 38px
            }

            .sec2 .card_w_droping .boxes2 .leftsidec ul li .unactivatedul, .sec2 .card_w_droping .boxes2 .rightsidec ul li .unactivatedul {
                display: none
            }

            .sec2 .card_w_droping .boxes2 .rightsidec {
                border-left: 1px solid #dfdfdf
            }

            .sec2 .activatedcardw h3 img {
                transform: translateY(-50%) scaleY(1)
            }

            .sec2 .row2_c {
                display: flex;
                justify-content: space-between;
                margin-bottom: 15px
            }

            .sec2 .row2_c .onphoneforlist {
                max-width: 281px;
                width: 100%
            }

            .sec2 .row2_c .onphoneforlist .omleovagas {
                display: none
            }

            .margininmin {
                margin-top: -240px
            }

            .sec2 .custom_cols .kondeservices {
                width: 100%;
                background: #fef2dd;
                border: 1px solid #eeece8;
                padding: 10px 15px;
                border-radius: 12px;
                min-height: 129px
            }

            .sec2 .custom_cols .kondeservices .col-4 {
                padding: 0
            }

            .sec2 .custom_cols .kondeservices h2, .sec2 .custom_cols .kondeservices h4 {
                font-family: 'Roboto', sans-serif;;
                font-weight: 700;
                font-size: 18px;
                line-height: 18px;
                color: #3d3d3d;
                margin-bottom: 18px;
                margin-top: 0;
                padding-left: 0
            }

            .sec2 .custom_cols .kondeservices .placeforimg {
                height: 32px;
                text-align: center
            }

            .sec2 .custom_cols .kondeservices .placeforimg img {
                display: inline-block;
                vertical-align: middle;
                max-height: 100%
            }

            .sec2 .custom_cols .kondeservices p {
                font-family: 'Roboto', sans-serif;, sans-serif;
                font-size: 15px;
                line-height: 22px;
                color: #3d3d3d;
                text-align: center;
                margin-top: 9px
            }

            .js-open-landscape-menu {
                display: none
            }

            @media (max-width: 992px) and (orientation: landscape) {
                .js-close-landscape-menu, .js-open-landscape-menu {
                    display: block;
                    background: #000;
                    border-radius: 50%;
                    width: 50px;
                    height: 50px;
                    position: fixed;
                    right: 10px;
                    bottom: 10px;
                    color: #fff;
                    z-index: 10000;
                    text-align: center;
                    line-height: 45px;
                    padding-top: 2px;
                    font-size: 11px;
                    border: 1px solid #fff
                }

                .js-close-landscape-menu {
                    font-size: 30px
                }

                .js-close-landscape-menu:hover, .js-open-landscape-menu:hover {
                    color: #fff
                }

                .menuforphone .menus {
                    padding-right: 45px
                }
            }

            @media (max-width: 992px) and (orientation: portrait) {
                .menuforphone {
                    display: block !important
                }

                .js-close-landscape-menu {
                    display: none
                }

                .menuforphone .menus {
                    padding-right: 0
                }
            }

            @media (max-width: 992px) {
                .sec2 {
                    padding-top: 15px
                }

                .cards + .terms_focus_on {
                    margin-top: 5px
                }

                .terms_focus_on.terms_focus_on_featured_casino {
                    margin-top: 0
                }

                .hidephone {
                    display: none
                }

                .livecasionobonus .leftsidell {
                    max-width: 100%;
                    float: none
                }

                .titpl3 {
                    margin-top: 0
                }

                .mr_n_bonus_card .livecasionobonus p {
                    padding-left: 0
                }

                .mr_n_bonus_card .livecasionobonus .leftsidell p {
                    font-size: 16px
                }

                .faktaoomspillemaskinen {
                    min-height: unset
                }

                .faktaoomspillemaskinen p {
                    margin-bottom: 1.6px
                }

                .placeforgame .game .onmiddle img {
                    max-width: 60px
                }

                .placeforgame .leftbtn {
                    left: 0
                }

                .big_card_line .cus_cols {
                    display: block;
                    padding-bottom: 40px;
                    position: relative
                }

                .big_card_line .cus_cols .n1 {
                    width: 100%;
                    border-bottom-right-radius: 0;
                    border-bottom-left-radius: 0
                }

                .big_card_line .cus_cols .n2 {
                    width: 100%;
                    min-height: unset;
                    margin: 0
                }

                .big_card_line .cus_cols .n2 .boxin {
                    position: relative;
                    top: unset;
                    transform: unset;
                    padding-top: 10px
                }

                .big_card_line .cus_cols .n2 .boxin h2 {
                    display: none
                }

                .big_card_line .cus_cols .n3 {
                    width: 100%;
                    min-height: unset;
                    margin: 0;
                    position: initial
                }

                .big_card_line .cus_cols .n3 p {
                    position: absolute;
                    left: 0;
                    right: 0;
                    bottom: 7px
                }

                .big_card_line .cus_cols .n3 h3.dekstop-margin {
                    margin-top: 0
                }

                .big_card_line .cus_cols .n4 {
                    width: 100%;
                    min-height: unset;
                    margin: 0;
                    margin-top: 15px
                }

                .big_card_line .cus_cols .n4 .boxin {
                    position: relative;
                    top: unset;
                    transform: unset
                }

                .big_card_line .cus_cols .n2:before, .big_card_line .cus_cols .n3:before {
                    display: none
                }

                .big_card_line .desc .r {
                    width: 77%
                }

                .placeforgame {
                    margin-top: 10px
                }

                .menu .searchbox_active {
                    display: none
                }

                .menu ul {
                    min-height: 44px;
                    width: 100%
                }

                .menu .downline {
                    display: none !important
                }

                .sec2 .row2_c .onphoneforlist {
                    display: flex;
                    justify-content: space-between;
                    max-width: 100%
                }

                .sec2 .row2_c .onphoneforlist .kondeservices {
                    max-width: calc(100% - 5px);
                    width: calc(100% - 5px);
                    margin-left: 6px
                }

                .kondeservices h2 {
                    margin-bottom: 73px
                }

                .sec2 .row2_c .onphoneforlist .omleovagas {
                    display: block;
                    margin-top: 0;
                    max-width: calc(100% - 5px);
                    width: calc(100% - 5px);
                    margin-right: 6px
                }

                .footer .crow .leftside {
                    width: 100%
                }

                .footer .crow .rightside {
                    width: 100%;
                    display: block;
                    position: relative;
                    margin-top: 15px;
                    min-height: unset
                }

                .footer .crow .leftside .withform .socmediea ul .rs {
                    margin-top: 20px
                }

                .footer .crow .leftside .withform .socmediea {
                    margin-top: 20px
                }

                .footer .crow .leftside .withform .h2 {
                    padding-left: 25px
                }

                .footer .crow .leftside .withform .h2 img {
                    max-height: 32px;
                    left: 0;
                    top: 0
                }

                .betalingsmuligheder .imgs img {
                    max-width: unset
                }

                .udvalgafspil ul li {
                    margin-right: 25px
                }

                .betalingsmuligheder {
                    min-height: unset;
                    padding-bottom: 15px
                }

                .new_row_w3 {
                    display: flex;
                    flex-wrap: wrap
                }

                .new_row_w3 .col {
                    width: 100%;
                    max-width: 100%
                }

                .betalingsmuligheder .imgs img {
                    max-width: 103px
                }

                .ulempercard {
                    min-height: 140px
                }

                .udvalgafspil {
                    margin-top: 0
                }

                .udvalgafspil ul li {
                    margin: 0;
                    display: inline-block;
                    min-width: calc(50% - 10px)
                }

                .new_row_w3 .col:nth-child(1) {
                    margin-right: 5px
                }

                .new_row_w3 .col:nth-child(2) {
                    margin-left: 5px
                }

                .new_row_w3 .col:nth-child(3) {
                    flex-basis: 100%
                }

                .placeforslider2 .slick-slide {
                    padding-left: 3px;
                    padding-right: 3px
                }

                .placeforslider .slick-slide {
                    padding-left: 3px;
                    padding-right: 3px
                }

                .onlyphone {
                    display: block
                }

                .sec1 {
                    margin-top: 0
                }

                .mrgreenbonus_card .livecasionobonus .leftsidell, .spiludvalg_hos .contm .mangeforskellinge .leftsidell {
                    display: block;
                    max-width: 100%
                }

                .mrgreenbonus_card .livecasionobonus .leftsidell img, .spiludvalg_hos .contm .mangeforskellinge .leftsidell img {
                    max-width: 100%;
                    width: 100%
                }

                .historieogpriser .para_card ul {
                    padding-left: 20px
                }

                .sec2 .custom_cols .rightside {
                    width: 200px;
                    margin-top: 39px
                }

                .sec2 .custom_cols .rightside .stickym > p:last-child {
                    font-size: 14px !important;
                    line-height: 16px
                }

                .sec2 .custom_cols .rightside h2 {
                    font-size: 15px !important
                }

                .sec2 .custom_cols .rightside p {
                    padding-left: 0
                }

                .udvalgafspil ul li {
                    font-size: 14px
                }

                .casinoanmeldelser .card_b .card_b_image {
                    height: 70px;
                    width: 70px
                }

                .casinoanmeldelser .card_b {
                    padding-left: 64px
                }

                .casinoanmeldelser .card_b .flag {
                    left: 58px
                }

                .casinoanmeldelser .card_b h3 {
                    padding-top: 5px;
                    margin-bottom: 2px
                }

                .slider4 .forsliderht {
                    text-align: left
                }

                .sec2 .flereonlinecasino h1 {
                    font-size: 23px;
                    margin-bottom: -20px
                }

                .flereonlinecasino .box {
                    margin-top: 20px
                }

                .sec2 .flereonlinecasino h2 {
                    margin-bottom: 0
                }

                .sec2 .custom_cols .rightside .casinoanmeldelser .card_b p {
                    font-size: 11px !important;
                    margin-top: 4px
                }

                .casinoanmeldelser .card_b {
                    min-height: 72px
                }

                .stickym .box .mrgreenlogo {
                    max-width: 120px
                }

                .stickym .box {
                    min-height: 0
                }

                .stickym .sticky-offer {
                    position: relative;
                    padding-bottom: 35px;
                    bottom: 0
                }

                .slider_sticky .box {
                    min-height: 190px
                }

                .slider_sticky .box .mr_n_logo, .stickym .box .mr_n_logo {
                    position: relative;
                    width: 50%;
                    margin-left: 25%;
                    object-position: top
                }

                .sec2 .stickym .box h2 {
                    padding-bottom: 20px;
                    padding-top: 10px;
                    font-size: 25px !important
                }

                .sec2 .custom_cols .leftside {
                    width: calc(100% - 210px)
                }

                .sec2 .card_w_droping .boxes2 {
                    display: block;
                    padding-top: 20px;
                    padding-bottom: 10px
                }

                .sec2 .card_w_droping .content_in_card_active {
                    max-height: 1000px
                }

                .sec2 .card_w_droping .boxes2 .leftsidec, .sec2 .card_w_droping .boxes2 .rightsidec {
                    padding-top: 0;
                    padding-bottom: 0
                }

                .sec2 .row2_c {
                    display: block
                }

                .kondeservices {
                    margin-right: 0;
                    width: 100%;
                    max-width: 100%;
                    margin-bottom: 10px
                }

                .mrgreenbonus_card .withlist h3 {
                    margin-top: 15px
                }

                .sec2 .custom_cols h1 {
                    padding-left: 0
                }

                .banner_card1 h2 .flag {
                    position: absolute;
                    right: 10px;
                    top: 10px
                }

                .banner_card1 h2 {
                    padding-left: 10px;
                    padding-right: 10px
                }

                .banner_card1 .arrow_green {
                    padding-left: 20px;
                    padding-right: 20px
                }

                .banner_card1 .btnm {
                    padding-right: 40px
                }

                .banner_card1 .btnm {
                    padding-right: 40px;
                    top: unset;
                    transform: unset;
                    bottom: 25px;
                    left: 52px;
                    right: 0;
                    margin: auto;
                    text-align: center
                }

                .banner_card1 .btnm:before {
                    content: "*Vilkår gælder";
                    position: absolute;
                    left: 0;
                    right: 0;
                    font-family: 'Roboto', sans-serif;, sans-serif;
                    bottom: -23px;
                    font-size: 12px;
                    color: #1c723c
                }

                .banner_card1 {
                    padding-bottom: 80px
                }

                .banner_card1 .toparea {
                    position: initial
                }

                .banner_card1 .mainimg {
                    top: unset;
                    transform: unset;
                    bottom: 10px;
                    left: 0;
                    right: 155px;
                    margin: auto;
                    text-align: center;
                    max-height: 42px;
                    border-radius: 12px;
                    overflow: hidden
                }

                .banner_card1 .placeformainimg {
                    top: unset;
                    transform: unset;
                    bottom: 25px;
                    left: 0;
                    right: 163px;
                    margin: auto;
                    text-align: center;
                    max-height: 42px;
                    border-radius: 12px;
                    overflow: hidden;
                    max-width: 42px;
                    min-height: 42px
                }

                .banner_card1 .placeformainimg .mrgreenlogo {
                    max-width: 32px
                }

                .banner_card1 .tickets {
                    display: none
                }

                .banner_card1 h2 {
                    font-size: 23px;
                    padding-left: 30px;
                    padding-right: 30px;
                    margin-bottom: 7px;
                    line-height: 29px
                }

                .banner_card1 h2 img:first-child {
                    position: absolute;
                    bottom: 37px;
                    max-width: 18px;
                    right: 0;
                    left: 160px;
                    margin: auto;
                    z-index: 99
                }

                .banner_card1 .desc_active {
                    display: block;
                    position: relative;
                    padding-bottom: 50px
                }

                .banner_card1 .desc .l {
                    width: 100%
                }

                .banner_card1 .desc .r {
                    width: 100%;
                    margin-bottom: 10px;
                    margin-top: 10px
                }

                .banner_card1 .desc .l p a {
                    position: absolute;
                    bottom: 25px;
                    left: 0;
                    right: 0
                }

                .historieogpriser .para_card iframe {
                    height: 300px
                }

                .kundeservice .divwith2side .lefts_img .rows3 {
                    max-width: 280px;
                    margin: auto;
                    margin-bottom: 20px;
                    margin-top: 10px
                }

                .kundeservice .divwith2side .lefts_img, .kundeservice .divwith2side p {
                    display: block;
                    margin: auto;
                    max-width: 100%
                }

                .kundeservice .divwith2side .lefts_img img, .kundeservice .divwith2side p img {
                    max-width: 100%
                }

                .stickym .box .mrgreenlogo {
                    top: 20px
                }

                .reviews_r2 {
                    max-width: 100%
                }

                .mrgreenbonus_card .livecasionobonus img, .spiludvalg_hos .contm .mangeforskellinge img {
                    display: block;
                    margin: auto
                }

                .mrgreenbonus_card .livecasionobonus p, .spiludvalg_hos .contm .mangeforskellinge p {
                    width: 100%;
                    display: block;
                    max-width: 100%;
                    padding: 0
                }

                .before_menu .cont .ilustrations_header {
                    display: none
                }

                .before_menu .cont .logo {
                    max-width: 124px;
                    max-height: 49.2px;
                    position: relative;
                    z-index: 10000;
                    margin: 5px auto
                }

                .before_menu .cont {
                    min-height: unset;
                    padding: 0
                }

                .container {
                    padding-left: 5px;
                    padding-right: 5px;
                    overflow: hidden
                }

                .sec1 .green_card1, .sec1 .green_card2, .sec1 .green_card3 {
                    display: none
                }

                .sec1 .wrapper .toplinks span {
                    display: none
                }

                .menu ul li {
                    display: none
                }

                .menu ul .changenight {
                    display: block;
                    right: 40px;
                    position: fixed;
                    top: 25px
                }

                .menu ul .changenight .night_mobile {
                    display: block
                }

                .menu ul .changenight .night_desktop {
                    display: none
                }

                .menu ul .changenight .night_m {
                    max-width: 35px
                }

                .menu ul .changenight a:hover {
                    opacity: 1
                }

                .menu ul .changenight a {
                    height: 45px;
                    margin-top: 4px
                }

                .menu_fixed {
                    position: absolute
                }

                .menu .logo {
                    display: none !important
                }

                .menu {
                    position: absolute;
                    top: 0;
                    background: 0 0;
                    max-height: 50px
                }

                .menu .cont {
                    min-height: 49.22px
                }

                .sec1 .wrapper .titpl h1, .titpl3 h3 {
                    font-size: 25px;
                    line-height: 32px;
                    padding-bottom: 20px
                }

                .sec1 .wrapper .titpl h1 span, .titpl3 h3 span {
                    display: none
                }

                .titpl3 h3 .rating-element, .titpl3 h3 .rating-element span {
                    display: inline-block
                }

                .titpl3 h3 .rating-element img, .titpl3 h3 .rating-element span img {
                    max-width: 135px
                }

                .sec1 .wrapper .titpl h1 img, .titpl3 h3 img {
                    position: absolute;
                    max-width: 79px;
                    left: 140px;
                    top: 5px
                }

                .sec1 .wrapper .titpl h1 img, .titpl3 h3 img {
                    position: relative;
                    max-width: 79px;
                    left: unset;
                    top: unset;
                    margin-top: -3px
                }

                .sec1 .wrapper .titpl2 {
                    padding-left: 0
                }

                .sec1 .wrapper .titpl .slotmachine, .titpl3 .slotmachine {
                    max-width: 25px;
                    top: 8px;
                    display: none
                }

                .sec1 .cards {
                    margin: 0;
                    margin-left: -5px;
                    width: calc(100% + 10px)
                }

                .sec1 .forphone, .sec2 .forphone {
                    display: block;
                    width: 100%;
                    height: 100%;
                    position: relative;
                    text-align: center
                }

                .sec1 .forphone > img, .sec2 .forphone > img {
                    max-width: 100%;
                    height: auto
                }

                .sec1 .forphone .position_ribbon, .sec2 .forphone .position_ribbon {
                    width: 55px
                }

                .sec1 .forphone .rating-element, .sec2 .forphone .rating-element {
                    position: absolute;
                    bottom: 0;
                    left: 50%;
                    margin-left: -65px
                }

                .sec1 .wrapper .titpl .medal, .titpl3 .medal {
                    max-width: 41px;
                    left: -3px
                }

                .phonebanner {
                    display: block;
                    min-height: 59px;
                    background: #243a18;
                    width: calc(100% + 10px);
                    margin-left: -5px;
                    padding-left: 5px;
                    padding-right: 5px;
                    position: relative
                }

                .phonebanner .logo_small_banner {
                    display: inline-block;
                    margin: 0;
                    padding: 0;
                    border-radius: 10px;
                    width: 58px;
                    height: 58px
                }

                .phonebanner .logo_small_banner img {
                    height: 100%;
                    width: 100%;
                    object-position: center;
                    object-fit: contain
                }

                .phonebanner .logo_small_banner .flag {
                    position: absolute;
                    left: 50px;
                    top: 0;
                    width: 20px;
                    height: 20px
                }

                .phonebanner .h2, .phonebanner h2 {
                    font-family: 'Roboto', sans-serif;, sans-serif;
                    font-size: 26px;
                    line-height: 28px;
                    color: #fff;
                    padding-top: 8px;
                    font-weight: 700;
                    vertical-align: top;
                    position: absolute;
                    width: calc(100% - 80px);
                    top: 0;
                    text-align: center
                }

                .phonebanner .h2 span, .phonebanner h2 span {
                    color: #f8d852;
                    font-weight: 400
                }

                .phonebanner .btn_r {
                    position: absolute;
                    top: 10px;
                    right: 8px;
                    display: inline-block;
                    background: #1d733d;
                    line-height: .9;
                    padding: 5px 10px;
                    font-family: "Roboto Condensed";
                    font-size: 22px;
                    color: #fff;
                    border-radius: 12px
                }

                .phonebanner .btn_r img {
                    height: 25px;
                    vertical-align: -5px
                }

                .phonebanner .btn_r:hover {
                    opacity: .7
                }

                .phonebanner .offer_terms p {
                    font-size: 75%
                }

                .phonebanner .offer_terms p:last-child {
                    padding-bottom: 10px;
                    margin-bottom: 0
                }

                .mobilesearch {
                    display: block;
                    position: fixed;
                    top: 0;
                    width: 100%;
                    left: 0;
                    z-index: 10002
                }

                .mobilesearch .mobilesearch-icon {
                    position: absolute;
                    top: 10px;
                    right: 15px;
                    padding: 4px;
                    cursor: pointer;
                    z-index: 10000
                }

                .mobilesearch .mobilesearch-icon img {
                    width: 25px;
                    height: 25px
                }

                .mobilesearch .mobilesearch-icon:hover {
                    opacity: .8
                }

                .mobilesearch .searchbox {
                    position: absolute;
                    max-width: 0;
                    visibility: hidden;
                    opacity: 0;
                    overflow: hidden;
                    width: 100%;
                    right: 0;
                    top: 0;
                    bottom: 0;
                    background: #292929;
                    -webkit-transition: all .25s ease;
                    -moz-transition: all .25s ease;
                    -ms-transition: all .25s ease;
                    -o-transition: all .25s ease;
                    transition: all .25s ease;
                    padding-top: 3px;
                    background: #000;
                    position: fixed
                }

                .mobilesearch .searchbox .searchcont {
                    white-space: nowrap;
                    max-width: 100%;
                    margin-left: 10px;
                    margin-top: 8px;
                    font-size: 16px
                }

                .mobilesearch .searchbox .searchcont img {
                    display: inline-block;
                    vertical-align: top;
                    margin-top: 9px
                }

                .mobilesearch .searchbox .searchcont .cancse {
                    margin-top: 12px;
                    cursor: pointer;
                    -webkit-transition: all .25s ease;
                    -moz-transition: all .25s ease;
                    -ms-transition: all .25s ease;
                    -o-transition: all .25s ease;
                    transition: all .25s ease
                }

                .mobilesearch .searchbox .searchcont .cancse:hover {
                    opacity: .7
                }

                .mobilesearch .searchbox .searchcont input {
                    width: calc(100% - 80px);
                    min-width: 200px;
                    margin-left: 10px;
                    margin-right: 10px;
                    background: 0 0;
                    color: #fff;
                    font-family: 'Roboto', sans-serif;, sans-serif;
                    font-size: 100%;
                    line-height: 22px;
                    border: 0;
                    border-bottom: 1px solid #707070;
                    border-radius: 0 !important;
                    padding-top: 9px;
                    padding-bottom: 4px;
                    display: inline-block;
                    vertical-align: middle;
                    padding-left: 15px;
                    padding-right: 15px
                }

                .mobilesearch .searchbox .searchcont input:focus {
                    outline: 0
                }

                .mobilesearch .searchbox .searchcont ::-webkit-input-placeholder {
                    color: #fff
                }

                .mobilesearch .searchbox .searchcont :-ms-input-placeholder {
                    color: #fff
                }

                .mobilesearch .searchbox .searchcont ::placeholder {
                    color: #fff
                }
            }

            @media screen and (max-width: 992px) and (device-aspect-ratio: 2 / 3) {
                .mobilesearch .searchbox .searchcont input[type=date], .mobilesearch .searchbox .searchcont input[type=datetime-local], .mobilesearch .searchbox .searchcont input[type=datetime], .mobilesearch .searchbox .searchcont input[type=email], .mobilesearch .searchbox .searchcont input[type=month], .mobilesearch .searchbox .searchcont input[type=number], .mobilesearch .searchbox .searchcont input[type=password], .mobilesearch .searchbox .searchcont input[type=text], .mobilesearch .searchbox .searchcont input[type=time], .mobilesearch .searchbox .searchcont input[type=url], .mobilesearch .searchbox .searchcont input[type=week], .mobilesearch .searchbox .searchcont select, .mobilesearch .searchbox .searchcont textarea {
                    font-size: 16px
                }
            }

            @media screen and (max-width: 992px) and (device-aspect-ratio: 40 / 71) {
                .mobilesearch .searchbox .searchcont input[type=date], .mobilesearch .searchbox .searchcont input[type=datetime-local], .mobilesearch .searchbox .searchcont input[type=datetime], .mobilesearch .searchbox .searchcont input[type=email], .mobilesearch .searchbox .searchcont input[type=month], .mobilesearch .searchbox .searchcont input[type=number], .mobilesearch .searchbox .searchcont input[type=password], .mobilesearch .searchbox .searchcont input[type=text], .mobilesearch .searchbox .searchcont input[type=time], .mobilesearch .searchbox .searchcont input[type=url], .mobilesearch .searchbox .searchcont input[type=week], .mobilesearch .searchbox .searchcont select, .mobilesearch .searchbox .searchcont textarea {
                    font-size: 16px
                }
            }

            @media screen and (max-width: 992px) and (device-aspect-ratio: 375 / 667) {
                .mobilesearch .searchbox .searchcont input[type=date], .mobilesearch .searchbox .searchcont input[type=datetime-local], .mobilesearch .searchbox .searchcont input[type=datetime], .mobilesearch .searchbox .searchcont input[type=email], .mobilesearch .searchbox .searchcont input[type=month], .mobilesearch .searchbox .searchcont input[type=number], .mobilesearch .searchbox .searchcont input[type=password], .mobilesearch .searchbox .searchcont input[type=tel], .mobilesearch .searchbox .searchcont input[type=text], .mobilesearch .searchbox .searchcont input[type=time], .mobilesearch .searchbox .searchcont input[type=url], .mobilesearch .searchbox .searchcont input[type=week], .mobilesearch .searchbox .searchcont select, .mobilesearch .searchbox .searchcont textarea {
                    font-size: 16px
                }
            }

            @media screen and (max-width: 992px) and (device-aspect-ratio: 9 / 16) {
                .mobilesearch .searchbox .searchcont input[type=date], .mobilesearch .searchbox .searchcont input[type=datetime-local], .mobilesearch .searchbox .searchcont input[type=datetime], .mobilesearch .searchbox .searchcont input[type=email], .mobilesearch .searchbox .searchcont input[type=month], .mobilesearch .searchbox .searchcont input[type=number], .mobilesearch .searchbox .searchcont input[type=password], .mobilesearch .searchbox .searchcont input[type=tel], .mobilesearch .searchbox .searchcont input[type=text], .mobilesearch .searchbox .searchcont input[type=time], .mobilesearch .searchbox .searchcont input[type=url], .mobilesearch .searchbox .searchcont input[type=week], .mobilesearch .searchbox .searchcont select, .mobilesearch .searchbox .searchcont textarea {
                    font-size: 16px
                }
            }

            @media (max-width: 992px) {
                .mobilesearch .searchbox_active {
                    max-width: 100%;
                    visibility: visible;
                    opacity: 1;
                    overflow: unset;
                    max-height: 60px
                }

                .mobilesearch .searchbox_active.searchbox_active_with_results {
                    max-height: 100%
                }

                .mobilesearch .searchresults {
                    position: absolute;
                    min-height: 50px;
                    max-width: 100%;
                    left: 0;
                    right: 0;
                    top: 60px;
                    text-align: left;
                    opacity: 0;
                    visibility: hidden;
                    max-height: 100%;
                    overflow: auto;
                    -webkit-transition: all .25s ease;
                    -moz-transition: all .25s ease;
                    -ms-transition: all .25s ease;
                    -o-transition: all .25s ease;
                    transition: all .25s ease
                }

                .mobilesearch .searchresults .closesr {
                    position: absolute;
                    right: 10px;
                    top: 10px;
                    cursor: pointer;
                    z-index: 999
                }

                .mobilesearch .searchresults .boxins {
                    width: 100%;
                    position: fixed;
                    height: calc(100vh - 60px);
                    margin-left: 0;
                    min-height: 50px;
                    background: #fef2dd;
                    padding: 15px;
                    border: 1px solid #e4e4e4;
                    overflow: auto
                }

                .mobilesearch .searchresults .boxins div.h1 {
                    font-family: 'Roboto', sans-serif;;
                    font-weight: 700;
                    font-size: 26px;
                    line-height: 22px;
                    color: #3d3d3d;
                    margin-bottom: 15px
                }

                .mobilesearch .searchresults .boxins a:hover .h2, .mobilesearch .searchresults .boxins a:hover h2 {
                    opacity: .7
                }

                .mobilesearch .searchresults .boxins .area {
                    width: 100%;
                    border-top: 1px solid #d3d3d2;
                    margin-bottom: 0;
                    padding-left: 10px;
                    padding-right: 10px;
                    padding-top: 5px;
                    padding-bottom: 5px
                }

                .mobilesearch .searchresults .boxins .h2, .mobilesearch .searchresults .boxins h2 {
                    font-family: 'Roboto', sans-serif;, sans-serif;
                    font-size: 16px;
                    line-height: 22px;
                    color: #3d3d3d;
                    margin-top: 2px;
                    padding-right: 150px;
                    -webkit-transition: all .25s ease;
                    -moz-transition: all .25s ease;
                    -ms-transition: all .25s ease;
                    -o-transition: all .25s ease;
                    transition: all .25s ease;
                    text-overflow: ellipsis;
                    overflow: hidden;
                    white-space: nowrap
                }

                .mobilesearch .searchresults .boxins .h2 span, .mobilesearch .searchresults .boxins h2 span {
                    position: absolute;
                    right: 0;
                    width: 130px;
                    text-align: left
                }

                .mobilesearch .searchresults .boxins .h2 img, .mobilesearch .searchresults .boxins h2 img {
                    max-width: 15px;
                    margin-right: 4px;
                    display: unset
                }

                .mobilesearch .searchresults_active {
                    visibility: visible;
                    opacity: 1
                }

                .menuforphone {
                    background: #000;
                    position: fixed;
                    bottom: -1px;
                    left: 0;
                    right: 0;
                    z-index: 99999
                }

                .menuforphone .wrapper {
                    max-width: 720px;
                    margin: auto;
                    position: relative
                }

                .menuforphone .menus {
                    display: flex;
                    justify-content: space-between;
                    padding-top: 16px
                }

                .menuforphone .menus .placefroimg img {
                    opacity: .7
                }

                .menuforphone .menus img {
                    margin: auto;
                    display: block;
                    max-width: 100%;
                    height: 22px
                }

                .menuforphone .menus p {
                    font-family: 'Roboto', sans-serif;, sans-serif;
                    font-size: 12px;
                    line-height: 22px;
                    margin-top: 1px;
                    color: #828282;
                    text-align: center;
                    display: inline-block;
                    margin-left: 10px;
                    vertical-align: top
                }

                .menuforphone .menus .placefroimg {
                    height: 23px;
                    margin-top: 3px;
                    display: inline-block
                }

                .menuforphone .menus .list {
                    width: 20%;
                    text-align: center;
                    height: 50px
                }

                .menuforphone .menus .list .home_menu {
                    display: none
                }

                .menuforphone .menus .list .home_menu2 {
                    max-width: 82px;
                    margin-top: 4.5px
                }

                .menuforphone .menus .list .dropdown {
                    position: absolute;
                    background: #fef2dd;
                    border: 1px solid #e4e4e4;
                    min-width: 100%;
                    min-height: 100px;
                    max-height: calc(100vh - 64px);
                    visibility: hidden;
                    opacity: 0;
                    overflow: auto;
                    -webkit-transition: all .25s ease;
                    -moz-transition: all .25s ease;
                    -ms-transition: all .25s ease;
                    -o-transition: all .25s ease;
                    transition: all .25s ease;
                    z-index: 10001;
                    bottom: 65px;
                    left: 0;
                    right: 0;
                    border-top-left-radius: 12px;
                    border-top-right-radius: 12px
                }

                .menuforphone .menus .list .dropdown .ddinside {
                    padding: 30px 22px 17px 22px
                }

                .menuforphone .menus .list .dropdown .ddinside .xicon {
                    position: absolute;
                    right: 10px;
                    top: 10px
                }

                .menuforphone .menus .list .dropdown .ddinside .h2, .menuforphone .menus .list .dropdown .ddinside h2 {
                    font-family: 'Roboto', sans-serif;;
                    font-weight: 700;
                    font-size: 22px;
                    line-height: 22px;
                    color: #3d3d3d;
                    margin-bottom: 20px
                }

                .menuforphone .menus .list .dropdown .ddinside .h2 .flag, .menuforphone .menus .list .dropdown .ddinside h2 .flag {
                    margin-left: 10px;
                    display: inline-block;
                    max-height: 26px;
                    height: 26px
                }

                .menuforphone .menus .list .dropdown .ddinside a {
                    display: block;
                    white-space: nowrap;
                    text-overflow: ellipsis;
                    overflow: hidden;
                    font-family: 'Roboto', sans-serif;, sans-serif;
                    font-size: 14px;
                    line-height: 22px;
                    color: #3d3d3d;
                    margin-bottom: 5px;
                    -webkit-transition: all .25s ease;
                    -moz-transition: all .25s ease;
                    -ms-transition: all .25s ease;
                    -o-transition: all .25s ease;
                    transition: all .25s ease
                }

                .menuforphone .menus .list .dropdown .ddinside a .iconm {
                    margin-right: 5px;
                    max-width: 15px;
                    max-height: 15px;
                    margin-top: -1px;
                    display: inline-block
                }

                .menuforphone .menus .list .dropdown .ddinside a .medal {
                    max-width: 18px;
                    max-height: 18px;
                    display: inline-block
                }

                .menuforphone .menus .list .dropdown .ddinside a:hover {
                    opacity: .7
                }

                .menuforphone .menus .list .dropdown .ddinside .btngreen {
                    text-align: center;
                    margin-top: 20px
                }

                .menuforphone .menus .list .dropdown .ddinside .btngreen a {
                    display: inline-block;
                    width: 100%;
                    background: #1d733d;
                    border-radius: 12px;
                    line-height: 33px;
                    padding-bottom: 5px;
                    font-family: "Roboto Condensed";
                    font-size: 15px;
                    letter-spacing: .05em;
                    color: #fff
                }

                .menuforphone .menus .list .dropdown .ddinside .btngreen a img {
                    margin-top: -3px;
                    margin-left: 5px;
                    margin-right: 5px;
                    display: inline-block;
                    max-width: 13px
                }

                .menuforphone .menus .list .dropdown .ddinside .btngreen a img:last-child {
                    height: 12px;
                    vertical-align: 0
                }

                .menuforphone .menus .list .dropdown .ddinside .btngreen a .lefticon {
                    max-width: 24px
                }

                .menuforphone .menus .list .dropdown.dropdown4th .ddinside a {
                    font-size: 20px;
                    line-height: 24px
                }

                .menuforphone .menus .list .dropdown.dropdown4th .ddinside a .iconm {
                    width: 28px;
                    max-width: 28px
                }

                .menuforphone .menus .list .searchbox {
                    position: absolute;
                    max-width: 0;
                    visibility: hidden;
                    opacity: 0;
                    overflow: hidden;
                    width: 100%;
                    right: 0;
                    top: 0;
                    bottom: 0;
                    background: #292929;
                    -webkit-transition: all .25s ease;
                    -moz-transition: all .25s ease;
                    -ms-transition: all .25s ease;
                    -o-transition: all .25s ease;
                    transition: all .25s ease;
                    padding-top: 3px;
                    background: #000
                }

                .menuforphone .menus .list .searchbox .searchcont {
                    white-space: nowrap;
                    max-width: 93%;
                    margin-left: 10px;
                    margin-top: 8px;
                    font-size: 16px
                }

                .menuforphone .menus .list .searchbox .searchcont img {
                    display: inline-block;
                    vertical-align: top;
                    margin-top: 9px
                }

                .menuforphone .menus .list .searchbox .searchcont .cancse {
                    margin-top: 12px;
                    cursor: pointer;
                    -webkit-transition: all .25s ease;
                    -moz-transition: all .25s ease;
                    -ms-transition: all .25s ease;
                    -o-transition: all .25s ease;
                    transition: all .25s ease
                }

                .menuforphone .menus .list .searchbox .searchcont .cancse:hover {
                    opacity: .7
                }

                .menuforphone .menus .list .searchbox .searchcont input {
                    width: calc(100% - 80px);
                    min-width: 200px;
                    margin-left: 10px;
                    margin-right: 10px;
                    background: 0 0;
                    color: #fff;
                    font-family: 'Roboto', sans-serif;;
                    font-size: 100%;
                    line-height: 22px;
                    border: 0;
                    border-bottom: 1px solid #707070;
                    border-radius: 0 !important;
                    padding-top: 9px;
                    padding-bottom: 4px;
                    display: inline-block;
                    vertical-align: middle;
                    padding-left: 15px;
                    padding-right: 15px
                }

                .menuforphone .menus .list .searchbox .searchcont input:focus {
                    outline: 0
                }

                .menuforphone .menus .list .searchbox .searchcont ::-webkit-input-placeholder {
                    color: #fff
                }

                .menuforphone .menus .list .searchbox .searchcont :-ms-input-placeholder {
                    color: #fff
                }

                .menuforphone .menus .list .searchbox .searchcont ::placeholder {
                    color: #fff
                }
            }

            @media screen and (max-width: 992px) and (device-aspect-ratio: 2 / 3) {
                .menuforphone .menus .list .searchbox .searchcont input[type=date], .menuforphone .menus .list .searchbox .searchcont input[type=datetime-local], .menuforphone .menus .list .searchbox .searchcont input[type=datetime], .menuforphone .menus .list .searchbox .searchcont input[type=email], .menuforphone .menus .list .searchbox .searchcont input[type=month], .menuforphone .menus .list .searchbox .searchcont input[type=number], .menuforphone .menus .list .searchbox .searchcont input[type=password], .menuforphone .menus .list .searchbox .searchcont input[type=text], .menuforphone .menus .list .searchbox .searchcont input[type=time], .menuforphone .menus .list .searchbox .searchcont input[type=url], .menuforphone .menus .list .searchbox .searchcont input[type=week], .menuforphone .menus .list .searchbox .searchcont select, .menuforphone .menus .list .searchbox .searchcont textarea {
                    font-size: 16px
                }
            }

            @media screen and (max-width: 992px) and (device-aspect-ratio: 40 / 71) {
                .menuforphone .menus .list .searchbox .searchcont input[type=date], .menuforphone .menus .list .searchbox .searchcont input[type=datetime-local], .menuforphone .menus .list .searchbox .searchcont input[type=datetime], .menuforphone .menus .list .searchbox .searchcont input[type=email], .menuforphone .menus .list .searchbox .searchcont input[type=month], .menuforphone .menus .list .searchbox .searchcont input[type=number], .menuforphone .menus .list .searchbox .searchcont input[type=password], .menuforphone .menus .list .searchbox .searchcont input[type=text], .menuforphone .menus .list .searchbox .searchcont input[type=time], .menuforphone .menus .list .searchbox .searchcont input[type=url], .menuforphone .menus .list .searchbox .searchcont input[type=week], .menuforphone .menus .list .searchbox .searchcont select, .menuforphone .menus .list .searchbox .searchcont textarea {
                    font-size: 16px
                }
            }

            @media screen and (max-width: 992px) and (device-aspect-ratio: 375 / 667) {
                .menuforphone .menus .list .searchbox .searchcont input[type=date], .menuforphone .menus .list .searchbox .searchcont input[type=datetime-local], .menuforphone .menus .list .searchbox .searchcont input[type=datetime], .menuforphone .menus .list .searchbox .searchcont input[type=email], .menuforphone .menus .list .searchbox .searchcont input[type=month], .menuforphone .menus .list .searchbox .searchcont input[type=number], .menuforphone .menus .list .searchbox .searchcont input[type=password], .menuforphone .menus .list .searchbox .searchcont input[type=tel], .menuforphone .menus .list .searchbox .searchcont input[type=text], .menuforphone .menus .list .searchbox .searchcont input[type=time], .menuforphone .menus .list .searchbox .searchcont input[type=url], .menuforphone .menus .list .searchbox .searchcont input[type=week], .menuforphone .menus .list .searchbox .searchcont select, .menuforphone .menus .list .searchbox .searchcont textarea {
                    font-size: 16px
                }
            }

            @media screen and (max-width: 992px) and (device-aspect-ratio: 9 / 16) {
                .menuforphone .menus .list .searchbox .searchcont input[type=date], .menuforphone .menus .list .searchbox .searchcont input[type=datetime-local], .menuforphone .menus .list .searchbox .searchcont input[type=datetime], .menuforphone .menus .list .searchbox .searchcont input[type=email], .menuforphone .menus .list .searchbox .searchcont input[type=month], .menuforphone .menus .list .searchbox .searchcont input[type=number], .menuforphone .menus .list .searchbox .searchcont input[type=password], .menuforphone .menus .list .searchbox .searchcont input[type=tel], .menuforphone .menus .list .searchbox .searchcont input[type=text], .menuforphone .menus .list .searchbox .searchcont input[type=time], .menuforphone .menus .list .searchbox .searchcont input[type=url], .menuforphone .menus .list .searchbox .searchcont input[type=week], .menuforphone .menus .list .searchbox .searchcont select, .menuforphone .menus .list .searchbox .searchcont textarea {
                    font-size: 16px
                }
            }

            @media (max-width: 992px) {
                .menuforphone .menus .list .searchbox_active {
                    max-width: calc(100% - 93px);
                    visibility: visible;
                    opacity: 1;
                    overflow: unset
                }

                .menuforphone .menus .list .searchresults {
                    position: absolute;
                    min-height: 50px;
                    max-width: 100%;
                    width: calc(100% + 93px);
                    left: -93px;
                    right: 0;
                    bottom: 48px;
                    max-width: 820px;
                    text-align: left;
                    opacity: 0;
                    visibility: hidden;
                    max-height: calc(100vh - 70px);
                    overflow: auto;
                    -webkit-transition: all .25s ease;
                    -moz-transition: all .25s ease;
                    -ms-transition: all .25s ease;
                    -o-transition: all .25s ease;
                    transition: all .25s ease
                }

                .menuforphone .menus .list .searchresults .closesr {
                    position: absolute;
                    right: 10px;
                    top: 10px;
                    cursor: pointer;
                    z-index: 999
                }

                .menuforphone .menus .list .searchresults .boxins {
                    width: 100%;
                    margin-left: 0;
                    min-height: 50px;
                    background: #fef2dd;
                    padding: 15px;
                    border: 1px solid #e4e4e4;
                    border-top-left-radius: 12px;
                    border-top-right-radius: 12px
                }

                .menuforphone .menus .list .searchresults .boxins div.h1 {
                    font-family: 'Roboto', sans-serif;;
                    font-weight: 700;
                    font-size: 26px;
                    line-height: 22px;
                    color: #3d3d3d;
                    margin-bottom: 15px
                }

                .menuforphone .menus .list .searchresults .boxins a:hover h2 {
                    opacity: .7
                }

                .menuforphone .menus .list .searchresults .boxins .area {
                    width: 100%;
                    border-top: 1px solid #d3d3d2;
                    margin-bottom: 0;
                    padding-left: 10px;
                    padding-right: 10px;
                    padding-top: 5px;
                    padding-bottom: 5px
                }

                .menuforphone .menus .list .searchresults .boxins h2 {
                    font-family: 'Roboto', sans-serif;;
                    font-size: 16px;
                    line-height: 22px;
                    color: #3d3d3d;
                    margin-top: 2px;
                    padding-right: 150px;
                    -webkit-transition: all .25s ease;
                    -moz-transition: all .25s ease;
                    -ms-transition: all .25s ease;
                    -o-transition: all .25s ease;
                    transition: all .25s ease
                }

                .menuforphone .menus .list .searchresults .boxins h2 span {
                    position: absolute;
                    right: 0;
                    width: 130px;
                    text-align: left
                }

                .menuforphone .menus .list .searchresults .boxins h2 img {
                    max-width: 15px;
                    margin-right: 4px;
                    display: unset
                }

                .menuforphone .menus .list .searchresults_active {
                    visibility: visible;
                    opacity: 1
                }

                .menuforphone .menus .list:first-child {
                    width: 17%
                }

                .menuforphone .menus .activemobile img {
                    opacity: 1
                }

                .menuforphone .menus .activemobile p {
                    position: relative;
                    color: #fff
                }

                .menuforphone .menus .activemobile p:before {
                    content: "";
                    width: 70px;
                    height: 2px;
                    position: absolute;
                    background: #fff;
                    margin: auto;
                    left: -30px;
                    right: 0;
                    top: -17px
                }

                .menuforphone .menus .activesubmenu {
                    position: relative
                }

                .menuforphone .menus .activesubmenu:before {
                    width: 12.6px;
                    height: 12.41px;
                    content: "";
                    position: absolute;
                    background: none;
                    left: -17px;
                    top: 5px
                }

                .menuforphone .menus .list_active .placefroimg img {
                    opacity: 1
                }

                .menuforphone .menus .list_active p {
                    color: #fff
                }

                .menuforphone .menus .list_active .dropdown {
                    visibility: visible;
                    opacity: 1
                }

                .menuforphone .menus .list .dropdown .ddinside a {
                    text-align: left
                }

                .menuforphone .menus .list .dropdown .ddinside .btngreen a {
                    text-align: center
                }

                .IndbetalingUdbetaling .para_card .rowwithsols h2 {
                    margin-top: 10px
                }

                .sec2 .custom_cols {
                    display: block
                }

                .sec2 .custom_cols .leftside {
                    width: 100%
                }

                .titpl3.titpl3above {
                    padding-right: 0
                }

                .sec2 .custom_cols .rightside {
                    width: 100%
                }

                .casinoanmeldelser .card_b {
                    display: inline-block;
                    max-width: calc(50% - 5px);
                    margin-right: -4px
                }

                .casinoanmeldelser a:nth-child(odd) .card_b {
                    margin-right: 9px
                }

                .betalingsmuligheder {
                    min-height: 331px
                }

                .footer {
                    padding-bottom: 100px
                }

                .slider4 .greenc {
                    margin-left: auto;
                    margin-right: auto
                }
            }

            @media (max-width: 772px) {
                .placeforgame .rightdownbtns a {
                    font-size: 0;
                    min-width: 52px;
                    text-align: center
                }

                .placeforgame .rightdownbtns a:nth-child(2) img {
                    margin-top: 0
                }

                .placeforgame .rightdownbtns a img {
                    margin-top: -4px
                }

                #slots_index .greenbtn_sm a:hover {
                    opacity: 1 !important
                }

                .kondeservices h2 {
                    margin-bottom: 20px
                }

                .new_row_w3 .col {
                    margin-left: 0 !important
                }

                .emelent_pic_text {
                    display: block
                }

                .emelent_pic_text .placeforimg {
                    border: 0;
                    max-width: 100%;
                    margin-bottom: 10px
                }

                .emelent_pic_text .placeforimg img {
                    width: 100%;
                    margin: auto;
                    max-width: 100%;
                    display: block
                }

                .emelent_pic_text .placefortext {
                    max-width: 100%
                }

                .emelent_pic_text .placefortext {
                    padding: 0;
                    border: 0;
                    min-height: unset
                }

                .slide_element .forsliderht {
                    padding-left: 10px
                }

                .slide_element {
                    width: 100%;
                    margin-left: auto
                }

                .placeforgame .rightbtns {
                    left: 0;
                    top: unset;
                    bottom: 0
                }

                .placeforgame .leftbtn a .s1 {
                    display: none
                }

                .placeforgame .leftbtn a .s2 {
                    display: inline-block
                }

                .placeforgame .leftbtn {
                    right: unset;
                    left: 150px
                }

                .placeforgame .rightbtns a {
                    margin: 0
                }

                .placeforgame .leftbtn a, .placeforgame .rightbtns a {
                    background: 0 0;
                    border: 1px solid #20562a
                }

                .darkmode .placeforgame .leftbtn a, .darkmode .placeforgame .rightbtns a {
                    border: 1px solid #284a7b
                }

                .placeforgame .rightbtns a:last-child {
                    display: none
                }

                .sec2_p2 {
                    padding-top: 20px
                }

                .sec1_p2 {
                    padding-bottom: 20px
                }

                .big_card_line .desc .l, .big_card_line .desc .r {
                    width: 100%;
                    margin: 0;
                    text-align: left
                }

                .normalp {
                    display: none
                }

                .sec2 .titpl2 h1 img {
                    display: none
                }

                .sec2 .titpl2 {
                    margin-bottom: 20px
                }

                .big_card_line .desc .l p a {
                    position: absolute;
                    left: 0;
                    right: 0;
                    bottom: 15px
                }

                .big_card_line .desc p span {
                    margin-top: 50px
                }

                .big_card_line .desc .r {
                    margin-top: 20px;
                    margin-bottom: 26px
                }

                .big_card_line .desc_active {
                    display: block;
                    position: relative
                }

                .menuforphone .menus p {
                    margin-left: 0
                }

                .sec2 .row2_c .onphoneforlist .kondeservices .col-4 {
                    padding-left: 0;
                    padding-right: 0
                }

                .footer .crow .leftside .withform {
                    padding-left: 0
                }

                .footer .crow .leftside .withform h2 img {
                    position: relative;
                    left: unset;
                    top: unset;
                    max-width: 34px;
                    vertical-align: baseline;
                    margin-bottom: -3px;
                    margin-right: 10px;
                    margin-left: 20px
                }

                .footer .crow .leftside .withform h2 .forphone {
                    display: inline-block
                }

                .footer .crow .leftside .withform h2 .fordesktop {
                    display: none
                }

                .footer .crow .steps5 .colc {
                    padding-left: 10px;
                    padding-right: 10px
                }

                .IndbetalingUdbetaling .para_card .rowwithsols ul .s2 {
                    min-width: 110px
                }

                .IndbetalingUdbetaling .para_card .rowwithsols ul .s2 img {
                    left: 40px
                }

                .sec2 .custom_cols {
                    display: block
                }

                .sec2 .custom_cols .leftside {
                    width: 100%
                }

                .sec2 .custom_cols .rightside {
                    width: 100%
                }

                .slider4 .greenc {
                    margin-left: auto;
                    margin-right: auto
                }

                .historieogpriser .para_card iframe {
                    height: 160px
                }

                .banner_card1 h2 .flag {
                    max-width: 16px
                }

                .sec2 .datap {
                    padding-left: 0
                }

                .sec2 .card_w_droping h3 {
                    font-size: 16px
                }

                .sec2 .faq_element h3 {
                    line-height: 28px;
                    min-height: 32px
                }

                .reviews_r2 {
                    padding: 15px 25px
                }

                .sec2 .custom_cols h1 {
                    font-size: 24px;
                    line-height: 26px
                }

                .sec2 .para_card_main {
                    max-height: 230px;
                    overflow: hidden;
                    position: relative
                }

                .sec2 .para_card_main .readmore {
                    position: absolute;
                    display: block;
                    left: 0;
                    right: 0;
                    bottom: 0;
                    text-align: center;
                    background: #fef2dd;
                    background: linear-gradient(0deg, #fef2dd 0, #fef2dd 37%, rgba(255, 255, 255, 0) 100%);
                    padding-top: 70px
                }

                .sec2 .para_card_main .readmore img {
                    transform: scaleY(-1)
                }

                .sec2 .para_card_main .readmore:before {
                    content: "";
                    width: calc(100% - 30px);
                    position: absolute;
                    left: 0;
                    right: 0;
                    bottom: 40px;
                    background: #3d3d3d;
                    height: 1px;
                    margin: auto
                }

                .sec2 .para_card_full {
                    max-height: unset;
                    padding-bottom: 80px
                }

                .sec2 .para_card_full .readmore {
                    display: block
                }

                .sec2 .para_card_full .readmore img {
                    transform: scaleY(1)
                }

                .slick-slider .slick-list {
                    padding: 0 20% 0 0 !important
                }

                .placeforslider2 .slick-slider .slick-list {
                    padding: 0 30px 0 0 !important
                }

                .forsliderht2_new, .spiludvalg_hos .forsliderht, .spiludvalg_hos .forsliderht2 {
                    margin-bottom: 5px;
                    margin-top: 20px;
                    padding-right: 0
                }

                .slider4 .forsliderht {
                    padding-right: 70px
                }
            }

            @media (max-width: 600px) {
                .menuforphone .menus .list .searchbox_active {
                    max-width: calc(100% - 87px)
                }

                .placeforgame .game .onmiddle h2 {
                    font-size: 22px
                }

                .placeforgame .game .onmiddle p {
                    font-size: 13px
                }
            }

            @media (max-width: 992px) {
                .header-not-on-homepage {
                    display: block
                }
            }

            .placeforgame {
                padding-top: 10px;
                padding-bottom: 5px;
                position: relative
            }

            .placeforgame .game {
                width: 100%;
                position: relative
            }

            .placeforgame .game .main {
                width: 100%;
                display: block;
                margin: auto;
                filter: brightness(.5)
            }

            .placeforgame .rightbtns {
                text-align: left;
                position: absolute;
                right: 0;
                top: -45px
            }

            .placeforgame .rightbtns a {
                display: inline-block;
                color: #fff;
                border: 1px solid #20562a;
                border-radius: 12px;
                padding: 3px 15px;
                font-family: 'Roboto', sans-serif;, sans-serif;
                font-size: 16px;
                line-height: 37px;
                padding-top: 3px;
                white-space: nowrap;
                margin-right: 7px;
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease
            }

            .placeforgame .rightbtns a img {
                margin-left: 3px;
                display: inline-block;
                vertical-align: middle;
                padding-bottom: 2px
            }

            .placeforgame .rightbtns a:last-child {
                margin-right: 0
            }

            .placeforgame .rightbtns a:hover {
                opacity: .7
            }

            .placeforgame .rightbtns a:last-child {
                display: none
            }

            .placeforgame .leftbtn {
                text-align: left;
                position: absolute;
                left: 0;
                bottom: 0
            }

            .placeforgame .leftbtn a {
                display: inline-block;
                color: #fff;
                border: 1px solid #20562a;
                border-radius: 12px;
                padding: 2px 15px;
                font-family: 'Roboto', sans-serif;, sans-serif;
                font-size: 16px;
                line-height: 37px;
                padding-top: 3px;
                white-space: nowrap;
                vertical-align: middle;
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease
            }

            .placeforgame .leftbtn a .s2 {
                display: none
            }

            .placeforgame .leftbtn a img {
                margin-left: 3px;
                display: inline-block;
                vertical-align: middle;
                padding-bottom: 2px
            }

            .placeforgame .leftbtn a:hover {
                opacity: .7
            }

            .placeforgame .rightdownbtns {
                text-align: left;
                position: absolute;
                bottom: 0;
                right: 0
            }

            .placeforgame .rightdownbtns a {
                display: inline-block;
                color: #20562a;
                background: 0 0;
                border: 1px solid #20562a !important;
                border-radius: 12px;
                padding: 3px 15px;
                font-size: 20px;
                line-height: 37px;
                margin-right: 7px;
                -webkit-transition: all .25s ease;
                -moz-transition: all .25s ease;
                -ms-transition: all .25s ease;
                -o-transition: all .25s ease;
                transition: all .25s ease
            }

            .placeforgame .rightdownbtns a:hover {
                opacity: .7
            }

            .placeforgame .rightdownbtns .alert {
                margin: 0
            }

            .placeforgame .rightdownbtns .loading-overlay {
                background-size: contain
            }

            .placeforgame .rightdownbtns a.liked {
                color: #fff
            }

            .onmiddle {
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
                left: 0;
                right: 0;
                cursor: pointer
            }

            .onmiddle img {
                display: block;
                margin: auto
            }

            .onmiddle .h2 {
                font-family: 'Roboto', sans-serif;;
                font-weight: 700;
                font-size: 34px;
                line-height: 30px;
                margin-top: 10px;
                color: #fff;
                text-align: center
            }

            .onmiddle p {
                font-family: 'Roboto', sans-serif;;
                font-weight: 700;
                font-size: 17px;
                line-height: 22px;
                margin-top: 10px;
                color: #fff;
                text-align: center
            }

            .onmiddle:hover {
                opacity: .8
            }

            @media (max-width: 992px) {
                .header-not-on-homepage {
                    display: block
                }

                #main_video + .js-play-video img, video + .js-play-video img {
                    visibility: hidden
                }

                .sec2 {
                    padding-top: 15px
                }

                .cards + .terms_focus_on {
                    margin-top: 5px
                }

                .terms_focus_on.terms_focus_on_featured_casino {
                    margin-top: 0
                }

                .hidephone {
                    display: none
                }

                .livecasionobonus .leftsidell {
                    max-width: 100%;
                    float: none
                }

                .titpl3 {
                    margin-top: 0
                }

                .mr_n_bonus_card .livecasionobonus p {
                    padding-left: 0
                }

                .mr_n_bonus_card .livecasionobonus .leftsidell p {
                    font-size: 16px
                }

                .faktaoomspillemaskinen {
                    min-height: unset
                }

                .faktaoomspillemaskinen p {
                    margin-bottom: 1.6px
                }

                .placeforgame .game .onmiddle img {
                    max-width: 60px
                }

                .placeforgame .leftbtn {
                    left: 0
                }

                .big_card_line .cus_cols {
                    display: block;
                    padding-bottom: 40px;
                    position: relative
                }

                .big_card_line .cus_cols .n1 {
                    width: 100%;
                    border-bottom-right-radius: 0;
                    border-bottom-left-radius: 0
                }

                .big_card_line .cus_cols .n2 {
                    width: 100%;
                    min-height: unset;
                    margin: 0
                }

                .big_card_line .cus_cols .n2 .boxin {
                    position: relative;
                    top: unset;
                    transform: unset;
                    padding-top: 10px
                }

                .big_card_line .cus_cols .n2 .boxin h2 {
                    display: none
                }

                .big_card_line .cus_cols .n3 {
                    width: 100%;
                    min-height: unset;
                    margin: 0;
                    position: initial
                }

                .big_card_line .cus_cols .n3 p {
                    position: absolute;
                    left: 0;
                    right: 0;
                    bottom: 7px
                }

                .big_card_line .cus_cols .n3 h3.dekstop-margin {
                    margin-top: 0
                }

                .big_card_line .cus_cols .n4 {
                    width: 100%;
                    min-height: unset;
                    margin: 0;
                    margin-top: 15px
                }

                .big_card_line .cus_cols .n4 .boxin {
                    position: relative;
                    top: unset;
                    transform: unset
                }

                .big_card_line .cus_cols .n2:before, .big_card_line .cus_cols .n3:before {
                    display: none
                }

                .big_card_line .desc .r {
                    width: 77%
                }

                .placeforgame {
                    margin-top: 10px
                }

                .menu .searchbox_active {
                    display: none
                }

                .menu ul {
                    min-height: 44px;
                    width: 100%
                }

                .menu .downline {
                    display: none !important
                }

                .sec2 .row2_c .onphoneforlist {
                    display: flex;
                    justify-content: space-between;
                    max-width: 100%
                }

                .sec2 .row2_c .onphoneforlist .kondeservices {
                    max-width: calc(100% - 5px);
                    width: calc(100% - 5px);
                    margin-left: 6px
                }

                .kondeservices h2 {
                    margin-bottom: 73px
                }

                .sec2 .row2_c .onphoneforlist .omleovagas {
                    display: block;
                    margin-top: 0;
                    max-width: calc(100% - 5px);
                    width: calc(100% - 5px);
                    margin-right: 6px
                }

                .footer .crow .leftside {
                    width: 100%
                }

                .footer .crow .rightside {
                    width: 100%;
                    display: block;
                    position: relative;
                    margin-top: 15px;
                    min-height: unset
                }

                .footer .crow .leftside .withform .socmediea ul .rs {
                    margin-top: 20px
                }

                .footer .crow .leftside .withform .socmediea {
                    margin-top: 20px
                }

                .footer .crow .leftside .withform .h2 {
                    padding-left: 25px
                }

                .footer .crow .leftside .withform .h2 img {
                    max-height: 32px;
                    left: 0;
                    top: 0
                }

                .betalingsmuligheder .imgs img {
                    max-width: unset
                }

                .udvalgafspil ul li {
                    margin-right: 25px
                }

                .betalingsmuligheder {
                    min-height: unset;
                    padding-bottom: 15px
                }

                .new_row_w3 {
                    display: flex;
                    flex-wrap: wrap
                }

                .new_row_w3 .col {
                    width: 100%;
                    max-width: 100%
                }

                .betalingsmuligheder .imgs img {
                    max-width: 103px
                }

                .ulempercard {
                    min-height: 140px
                }

                .udvalgafspil {
                    margin-top: 0
                }

                .udvalgafspil ul li {
                    margin: 0;
                    display: inline-block;
                    min-width: calc(50% - 10px)
                }

                .new_row_w3 .col:nth-child(1) {
                    margin-right: 5px
                }

                .new_row_w3 .col:nth-child(2) {
                    margin-left: 5px
                }

                .new_row_w3 .col:nth-child(3) {
                    flex-basis: 100%
                }

                .placeforslider2 .slick-slide {
                    padding-left: 3px;
                    padding-right: 3px
                }

                .placeforslider .slick-slide {
                    padding-left: 3px;
                    padding-right: 3px
                }

                .onlyphone {
                    display: block
                }

                .sec1 {
                    margin-top: 0
                }

                .mrgreenbonus_card .livecasionobonus .leftsidell, .spiludvalg_hos .contm .mangeforskellinge .leftsidell {
                    display: block;
                    max-width: 100%
                }

                .mrgreenbonus_card .livecasionobonus .leftsidell img, .spiludvalg_hos .contm .mangeforskellinge .leftsidell img {
                    max-width: 100%;
                    width: 100%
                }

                .historieogpriser .para_card ul {
                    padding-left: 20px
                }

                .sec2 .custom_cols .rightside {
                    width: 200px;
                    margin-top: 39px
                }

                .sec2 .custom_cols .rightside .stickym > p:last-child {
                    font-size: 14px !important;
                    line-height: 16px
                }

                .sec2 .custom_cols .rightside h2 {
                    font-size: 15px !important
                }

                .sec2 .custom_cols .rightside p {
                    padding-left: 0
                }

                .udvalgafspil ul li {
                    font-size: 14px
                }

                .casinoanmeldelser .card_b .card_b_image {
                    height: 70px;
                    width: 70px
                }

                .casinoanmeldelser .card_b {
                    padding-left: 64px
                }

                .casinoanmeldelser .card_b .flag {
                    left: 58px
                }

                .casinoanmeldelser .card_b h3 {
                    padding-top: 5px;
                    margin-bottom: 2px
                }

                .slider4 .forsliderht {
                    text-align: left
                }

                .sec2 .flereonlinecasino h1 {
                    font-size: 23px;
                    margin-bottom: -20px
                }

                .flereonlinecasino .box {
                    margin-top: 20px
                }

                .sec2 .flereonlinecasino h2 {
                    margin-bottom: 0
                }

                .sec2 .custom_cols .rightside .casinoanmeldelser .card_b p {
                    font-size: 11px !important;
                    margin-top: 4px
                }

                .casinoanmeldelser .card_b {
                    min-height: 72px
                }

                .stickym .box .mrgreenlogo {
                    max-width: 120px
                }

                .stickym .box {
                    min-height: 0
                }

                .stickym .sticky-offer {
                    position: relative;
                    padding-bottom: 35px;
                    bottom: 0
                }

                .slider_sticky .box {
                    min-height: 190px
                }

                .slider_sticky .box .mr_n_logo, .stickym .box .mr_n_logo {
                    position: relative;
                    width: 50%;
                    margin-left: 25%;
                    object-position: top
                }

                .sec2 .stickym .box h2 {
                    padding-bottom: 20px;
                    padding-top: 10px;
                    font-size: 25px !important
                }

                .sec2 .custom_cols .leftside {
                    width: calc(100% - 210px)
                }

                .sec2 .card_w_droping .boxes2 {
                    display: block;
                    padding-top: 20px;
                    padding-bottom: 10px
                }

                .sec2 .card_w_droping .content_in_card_active {
                    max-height: 1000px
                }

                .sec2 .card_w_droping .boxes2 .leftsidec, .sec2 .card_w_droping .boxes2 .rightsidec {
                    padding-top: 0;
                    padding-bottom: 0
                }

                .sec2 .row2_c {
                    display: block
                }

                .kondeservices {
                    margin-right: 0;
                    width: 100%;
                    max-width: 100%;
                    margin-bottom: 10px
                }

                .mrgreenbonus_card .withlist h3 {
                    margin-top: 15px
                }

                .sec2 .custom_cols h1 {
                    padding-left: 0
                }

                .banner_card1 h2 .flag {
                    position: absolute;
                    right: 10px;
                    top: 10px
                }

                .banner_card1 h2 {
                    padding-left: 10px;
                    padding-right: 10px
                }

                .banner_card1 .arrow_green {
                    padding-left: 20px;
                    padding-right: 20px
                }

                .banner_card1 .btnm {
                    padding-right: 40px
                }

                .banner_card1 .btnm {
                    padding-right: 40px;
                    top: unset;
                    transform: unset;
                    bottom: 25px;
                    left: 52px;
                    right: 0;
                    margin: auto;
                    text-align: center
                }

                .banner_card1 .btnm:before {
                    content: '*Vilkår gælder';
                    position: absolute;
                    left: 0;
                    right: 0;
                    font-family: 'Roboto', sans-serif;, sans-serif;
                    bottom: -23px;
                    font-size: 12px;
                    color: #1c723c
                }

                .banner_card1 {
                    padding-bottom: 80px
                }

                .banner_card1 .toparea {
                    position: initial
                }

                .banner_card1 .mainimg {
                    top: unset;
                    transform: unset;
                    bottom: 10px;
                    left: 0;
                    right: 155px;
                    margin: auto;
                    text-align: center;
                    max-height: 42px;
                    border-radius: 12px;
                    overflow: hidden
                }

                .banner_card1 .placeformainimg {
                    top: unset;
                    transform: unset;
                    bottom: 25px;
                    left: 0;
                    right: 163px;
                    margin: auto;
                    text-align: center;
                    max-height: 42px;
                    border-radius: 12px;
                    overflow: hidden;
                    max-width: 42px;
                    min-height: 42px
                }

                .banner_card1 .placeformainimg .mrgreenlogo {
                    max-width: 32px
                }

                .banner_card1 .tickets {
                    display: none
                }

                .banner_card1 h2 {
                    font-size: 23px;
                    padding-left: 30px;
                    padding-right: 30px;
                    margin-bottom: 7px;
                    line-height: 29px
                }

                .banner_card1 h2 img:first-child {
                    position: absolute;
                    bottom: 37px;
                    max-width: 18px;
                    right: 0;
                    left: 160px;
                    margin: auto;
                    z-index: 99
                }

                .banner_card1 .desc_active {
                    display: block;
                    position: relative;
                    padding-bottom: 50px
                }

                .banner_card1 .desc .l {
                    width: 100%
                }

                .banner_card1 .desc .r {
                    width: 100%;
                    margin-bottom: 10px;
                    margin-top: 10px
                }

                .banner_card1 .desc .l p a {
                    position: absolute;
                    bottom: 25px;
                    left: 0;
                    right: 0
                }

                .historieogpriser .para_card iframe {
                    height: 300px
                }

                .kundeservice .divwith2side .lefts_img .rows3 {
                    max-width: 280px;
                    margin: auto;
                    margin-bottom: 20px;
                    margin-top: 10px
                }

                .kundeservice .divwith2side .lefts_img, .kundeservice .divwith2side p {
                    display: block;
                    margin: auto;
                    max-width: 100%
                }

                .kundeservice .divwith2side .lefts_img img, .kundeservice .divwith2side p img {
                    max-width: 100%
                }

                .stickym .box .mrgreenlogo {
                    top: 20px
                }

                .reviews_r2 {
                    max-width: 100%
                }

                .mrgreenbonus_card .livecasionobonus img, .spiludvalg_hos .contm .mangeforskellinge img {
                    display: block;
                    margin: auto
                }

                .mrgreenbonus_card .livecasionobonus p, .spiludvalg_hos .contm .mangeforskellinge p {
                    width: 100%;
                    display: block;
                    max-width: 100%;
                    padding: 0
                }

                .before_menu .cont .ilustrations_header {
                    display: none
                }

                .before_menu .cont .logo {
                    max-width: 124px;
                    max-height: 49.2px;
                    position: relative;
                    z-index: 10000;
                    margin: 5px auto
                }

                .before_menu .cont {
                    min-height: unset;
                    padding: 0
                }

                .container {
                    padding-left: 5px;
                    padding-right: 5px;
                    overflow: hidden
                }

                .sec1 .green_card1, .sec1 .green_card2, .sec1 .green_card3 {
                    display: none
                }

                .sec1 .wrapper .toplinks span {
                    display: none
                }

                .menu ul li {
                    display: none
                }

                .menu ul .flagsicon {
                    display: block !important;
                    right: 0 !important;
                    transform: translateY(-50%) !important;;
                    position: fixed !important;
                    top: 28px !important
                }

                .menu ul .flagsicon li {
                    display: block
                }

                .menu ul .flagsicon .language__active-text {
                    display: none
                }

                .menu ul .changenight {
                    display: block !important;
                    right: 75px !important;
                    position: fixed !important;
                    top: 27px !important
                }

                .menu ul .changenight .night_mobile {
                    display: block
                }

                .menu ul .changenight .night_desktop {
                    display: none
                }

                .menu ul .changenight .night_m {
                    max-width: 35px
                }

                .menu ul .changenight a:hover {
                    opacity: 1
                }

                .menu ul .changenight a {
                    height: 45px;
                    margin-top: 4px
                }

                .menu_fixed {
                    position: absolute
                }

                .menu .logo {
                    display: none
                }

                .menu {
                    position: absolute;
                    top: 0;
                    background: 0 0;
                    max-height: 50px
                }

                .menu .cont {
                    min-height: 49.22px
                }

                .sec1 .wrapper .titpl h1, .titpl3 h3 {
                    font-size: 25px;
                    line-height: 32px;
                    padding-bottom: 20px
                }

                .sec1 .wrapper .titpl h1 span, .titpl3 h3 span {
                    display: none
                }

                .titpl3 h3 .rating-element, .titpl3 h3 .rating-element span {
                    display: inline-block
                }

                .titpl3 h3 .rating-element img, .titpl3 h3 .rating-element span img {
                    max-width: 135px
                }

                .sec1 .wrapper .titpl h1 img, .titpl3 h3 img {
                    position: absolute;
                    max-width: 79px;
                    left: 140px;
                    top: 5px
                }

                .sec1 .wrapper .titpl h1 img, .titpl3 h3 img {
                    position: relative;
                    max-width: 79px;
                    left: unset;
                    top: unset;
                    margin-top: -3px
                }

                .sec1 .wrapper .titpl2 {
                    padding-left: 0
                }

                .sec1 .wrapper .titpl .slotmachine, .titpl3 .slotmachine {
                    max-width: 25px;
                    top: 8px;
                    display: none
                }

                .sec1 .cards {
                    margin: 0;
                    margin-left: -5px;
                    width: calc(100% + 10px)
                }

                .sec1 .forphone, .sec2 .forphone {
                    display: block;
                    width: 100%;
                    height: 100%;
                    position: relative;
                    text-align: center
                }

                .sec1 .forphone > img, .sec2 .forphone > img {
                    max-width: 100%;
                    height: 100%
                }

                .sec1 .forphone .position_ribbon, .sec2 .forphone .position_ribbon {
                    width: 55px
                }

                .sec1 .forphone .rating-element, .sec2 .forphone .rating-element {
                    position: absolute;
                    bottom: 0;
                    left: 50%;
                    margin-left: -65px
                }

                .sec1 .wrapper .titpl .medal, .titpl3 .medal {
                    max-width: 41px;
                    left: -3px
                }

                .phonebanner {
                    display: block;
                    min-height: 59px;
                    background: #243a18;
                    width: calc(100% + 10px);
                    margin-left: -5px;
                    padding-left: 5px;
                    padding-right: 5px;
                    position: relative
                }

                .phonebanner .logo_small_banner {
                    display: inline-block;
                    margin: 0;
                    padding: 0;
                    border-radius: 10px;
                    width: 58px;
                    height: 58px
                }

                .phonebanner .logo_small_banner img {
                    height: 100%;
                    width: 100%;
                    object-position: center;
                    object-fit: contain
                }

                .phonebanner .logo_small_banner .flag {
                    position: absolute;
                    left: 50px;
                    top: 0;
                    width: 20px;
                    height: 20px
                }

                .phonebanner .h2, .phonebanner h2 {
                    font-family: 'Roboto', sans-serif;, sans-serif;
                    font-size: 26px;
                    line-height: 28px;
                    color: #fff;
                    padding-top: 8px;
                    font-weight: 700;
                    vertical-align: top;
                    position: absolute;
                    width: calc(100% - 80px);
                    top: 0;
                    text-align: center
                }

                .phonebanner .h2 span, .phonebanner h2 span {
                    color: #f8d852;
                    font-weight: 400
                }

                .phonebanner .btn_r {
                    position: absolute;
                    top: 10px;
                    right: 8px;
                    display: inline-block;
                    background: #1d733d;
                    line-height: .9;
                    padding: 5px 10px;
                    font-family: 'Roboto Condensed', sans-serif;
                    font-size: 22px;
                    color: #fff;
                    border-radius: 12px
                }

                .phonebanner .btn_r img {
                    height: 25px;
                    vertical-align: -5px
                }

                .phonebanner .btn_r:hover {
                    opacity: .7
                }

                .phonebanner .offer_terms p {
                    font-size: 75%
                }

                .phonebanner .offer_terms p:last-child {
                    padding-bottom: 10px;
                    margin-bottom: 0
                }

                .mobilesearch {
                    display: block;
                    position: fixed;
                    top: 0;
                    width: 100%;
                    left: 0;
                    z-index: 10002
                }

                .mobilesearch .mobilesearch-icon {
                    position: absolute !important;
                    top: 10px !important;
                    right: 50px !important;
                    padding: 4px !important;
                    cursor: pointer !important;
                    z-index: 10000 !important
                }

                .mobilesearch .mobilesearch-icon img {
                    width: 25px;
                    height: 25px
                }

                .mobilesearch .mobilesearch-icon:hover {
                    opacity: .8
                }

                .mobilesearch .searchbox {
                    position: absolute;
                    max-width: 0;
                    visibility: hidden;
                    opacity: 0;
                    overflow: hidden;
                    width: 100%;
                    right: 0;
                    top: 0;
                    bottom: 0;
                    background: #292929;
                    -webkit-transition: all .25s ease;
                    -moz-transition: all .25s ease;
                    -ms-transition: all .25s ease;
                    -o-transition: all .25s ease;
                    transition: all .25s ease;
                    padding-top: 3px;
                    background: #000;
                    position: fixed
                }

                .mobilesearch .searchbox .searchcont {
                    white-space: nowrap;
                    max-width: 100%;
                    margin-left: 10px;
                    margin-top: 8px;
                    font-size: 16px
                }

                .mobilesearch .searchbox .searchcont img {
                    display: inline-block;
                    vertical-align: top;
                    margin-top: 9px
                }

                .mobilesearch .searchbox .searchcont .cancse {
                    margin-top: 12px;
                    cursor: pointer;
                    -webkit-transition: all .25s ease;
                    -moz-transition: all .25s ease;
                    -ms-transition: all .25s ease;
                    -o-transition: all .25s ease;
                    transition: all .25s ease
                }

                .mobilesearch .searchbox .searchcont .cancse:hover {
                    opacity: .7
                }

                .mobilesearch .searchbox .searchcont input {
                    width: calc(100% - 80px);
                    min-width: 200px;
                    margin-left: 10px;
                    margin-right: 10px;
                    background: 0 0;
                    color: #fff;
                    font-family: 'Roboto', sans-serif;, sans-serif;
                    font-size: 100%;
                    line-height: 22px;
                    border: 0;
                    border-bottom: 1px solid #707070;
                    border-radius: 0 !important;
                    padding-top: 9px;
                    padding-bottom: 4px;
                    display: inline-block;
                    vertical-align: middle;
                    padding-left: 15px;
                    padding-right: 15px
                }

                .mobilesearch .searchbox .searchcont input:focus {
                    outline: 0
                }

                .mobilesearch .searchbox .searchcont ::-webkit-input-placeholder {
                    color: #fff
                }

                .mobilesearch .searchbox .searchcont :-ms-input-placeholder {
                    color: #fff
                }

                .mobilesearch .searchbox .searchcont ::placeholder {
                    color: #fff
                }
            }

            .menu ul .flagsicon {
                position: absolute;
                right: 10px;
                top: 50%;
                transform: translateY(-50%)
            }

            .language {
                position: relative;
                margin: 0 .3125rem;
                font-size: .875rem;
                font-weight: 500;
                user-select: none
            }

            .language img {
                width: 26px;
                height: 26px;
                border-radius: 100%
            }

            .language.is-open .language__menu {
                display: block
            }

            .language__active {
                display: flex;
                align-items: center;
                cursor: pointer
            }

            .language__active-text {
                margin: 0 .5rem 0 0;
                color: #333;
                letter-spacing: .0156rem
            }

            .language__menu {
                position: absolute;
                top: 100%;
                right: 0;
                display: none;
            }

            .language__menu ul {
                margin: 0;
                padding: 0;
                list-style: none;
                display: block
            }

            .language__menu li {
                margin: 0;
                padding: 0;
                display: block
            }

            .language__menu li:last-child {
                border: 0
            }

            .language__menu a {
                position: relative;
                display: inline-block;
                width: 100%;
                padding: 10px 4px 4px 50px;
                font-weight: 500;
                text-decoration: none;
                color: #000;
                font-family: 'Roboto', sans-serif;;
                font-size: 18px;
                line-height: 22px
            }

            .language__menu a:focus, .language__menu a:hover {
                text-decoration: none;
                opacity: .7
            }

            .language__menu a img {
                position: absolute;
                top: .525rem;
                left: 1rem
            }

            .footerlinks_ {
                text-align: center;
                margin: 24px 0
            }

            .footerlinks_ a {
                color: #fff;
                display: inline-block;
                margin-right: 24px
            }

            @media (max-width: 992px) {
                .menu ul .flagsicon {
                    display: block;
                    right: 0;
                    position: fixed;
                    top: 28px
                }

                .menu ul .flagsicon li {
                    display: block
                }

                .menu ul .flagsicon .language__active-text {
                    display: none
                }

                .menu ul .changenight {
                    display: block;
                    right: 70px;
                    position: fixed;
                    top: 25px
                }
            }

            @media (max-width: 992px) {
                .sec1 .wrapper .titpl2-game h1, .sec1 .wrapper .titpl2-game h3 {
                    padding-bottom: 0
                }
            }

            @media (max-width: 992px) {
                .sec1 .wrapper .titpl h1, .titpl3 h3 {
                    font-size: 25px;
                    line-height: 32px;
                    padding-bottom: 20px
                }
            }

            @media (max-width: 520px) {
                .sec1 .wrapper .titpl h1, .sec1 .wrapper .titpl3 h3 {
                    font-size: 25px;
                    line-height: 27px
                }
            }

            
            .slick-lightbox {
                position: fixed;
                top: 0;
                left: 0;
                z-index: 999999;
                width: 100%;
                height: 100%;
                background: #000;
                -webkit-transition: opacity .5s;
                transition: opacity .5s
            }

            .slick-lightbox .slick-loading .slick-list {
                background-color: transparent
            }

            .slick-lightbox .slick-prev {
                left: 15px;
                display: none !important
            }

            .slick-lightbox .slick-next {
                right: 15px;
                display: none !important
            }

            .slick-lightbox-hide {
                opacity: 0
            }

            .slick-lightbox-hide-init {
                position: absolute;
                top: -9999px;
                opacity: 0
            }

            .slick-lightbox-inner {
                position: fixed;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%
            }

            .slick-lightbox-slick-item {
                text-align: center;
                overflow: hidden
            }

            .slick-lightbox-slick-item:before {
                content: '';
                display: inline-block;
                height: 100%;
                vertical-align: middle;
                margin-right: -.25em
            }

            .slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption {
                position: absolute;
                bottom: 0;
                left: 0;
                text-align: center;
                width: 100%;
                margin-bottom: 20px
            }

            .slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption {
                display: block;
                text-align: center
            }

            .slick-lightbox-slick-item-inner {
                display: inline-block;
                vertical-align: middle;
                max-width: 90%;
                max-height: 90%
            }

            .slick-lightbox-slick-img {
                margin: 0 auto;
                display: block;
                max-width: 90%;
                max-height: 90%
            }

            .slick-lightbox-slick-caption {
                margin: 10px 0 0;
                color: #fff
            }

            .slick-lightbox-close {
                position: absolute;
                top: 15px;
                right: 15px;
                display: block;
                height: 20px;
                width: 20px;
                line-height: 0;
                font-size: 0;
                cursor: pointer;
                background: 0 0;
                color: transparent;
                padding: 0;
                border: none
            }

            .slick-lightbox-close:focus {
                outline: 0
            }

            .slick-lightbox-close:before {
                font-family: slick;
                font-size: 40px;
                line-height: 1;
                color: #fff;
                opacity: .9;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale;
                content: '×'
            }

            .game_offers .tickets {
                position: absolute;
                right: -90px;
                top: 0
            }

            .game_offers .casinoanmeldelser {
                margin-top: 0
            }

            .game_offers .casinoanmeldelser .forsliderht {
                color: white;
                font-size: 18px;
                text-align: center;
                margin-bottom: 14px
            }

            .game_offers a {
                position: relative;
                border: 0;
                display: block;
                border-radius: 12px
            }

            .game_offers a .cus_cols {
                border-radius: 10px
            }

            .game_offers a .card_b {
                border-color: #20562A;
                min-height: 80px
            }

            .game_offers a .card_b .card_b_image {
                height: 80px;
                width: 90px
            }

            .game_offers a .card_b .flag {
                left: 80px
            }

            .game_offers a .card_b p {
                margin-top: 5px;
                text-decoration: underline
            }

            .game_offers a .card_b:after {
                content: "›";
                position: absolute;
                right: 0;
                top: 0;
                width: 15px;
                min-height: 70px;
                line-height: 70px;
                color: gray;
                font-size: 30px
            }

            .game_offers a .h3 {
                padding-top: 10px !important;
                margin-bottom: 0px !important
            }

            .game_offers a .h3 > span {
                display: block;
                line-height: 115%
            }

            .game_offers a .h3 > span:first-child {
                font-size: 110%
            }

            .game_offers a:hover {
                filter: brightness(1.2);
                box-shadow: 0 5px 50px -5px rgba(255, 255, 255, 0.8)
            }

            .game_offers a:hover .card_b:after {
                font-size: 36px
            }

            @media (max-width: 992px) {
                .game_offers .casinoanmeldelser {
                    margin-top: 20px
                }

                .game_offers .casinoanmeldelser .card_b {
                    max-width: 100%
                }

                .game_offers .casinoanmeldelser .card_b .card_b_image {
                    height: 80px;
                    width: 90px
                }
            }

            @media (max-width: 1550px) {
                .game_offers .tickets {
                    display: none
                }
            }

            .darkmode .game_offers a .card_b {
                border-color: #284a7b
            }

            @media (max-width: 992px) {
                .sec1 .wrapper .titpl h1, .titpl3 h3 {
                    font-size: 25px;
                    line-height: 32px
                }

                .sec1 .wrapper .titpl2-game h1, .sec1 .wrapper .titpl2-game h3 {
                    padding-bottom: 0
                }
            }

            .js-unmute-video {
                position: absolute;
                left: 20px;
                top: 20px;
                background: rgba(255, 255, 255, .7);
                padding: 15px;
                border-radius: 10px
            }

            .js-unmute-video img {
                max-width: 32px;
                opacity: .8
            }

            .js-unmute-video:hover {
                background: #fff
            }

            @media (max-width: 772px) {
                .js-unmute-video {
                    padding: 10px
                }

                .js-unmute-video img {
                    max-width: 24px
                }
            }

            .placeforgame .leftbtn {
                text-align: left;
                position: static;
                float: left;
                left: 0;
                margin-top: 10px
            }

            .placeforgame .rightdownbtns {
                text-align: left;
                position: static;
                float: right;
                margin-top: 10px;
                right: 0
            }

            .placeforgame .leftbtn a.s1red {
                background: red;
                color: #fff;
                text-transform: uppercase
            }

            @media (max-width: 992px) {
                .placeforgame .gamevideo-offers {
                    clear: both;
                    padding-top: 10px;
                    min-height: 105px
                }

                .placeforgame .videogame_ad_title {
                    display: block;
                    clear: both;
                    text-align: center
                }

                .placeforgame .centerbtn {
                    transform: none;
                    margin-left: 0
                }
            }

            @media (max-width: 772px) {
                .placeforgame .rightdownbtns a {
                    min-width: 52px;
                    text-align: center
                }
            }

            @media (max-width: 450px) {
                .placeforgame .rightdownbtns a {
                    padding-left: 8px;
                    padding-right: 8px;
                    margin: 0
                }
            }

            @media (max-width: 992px) {
                .gamevideopage {
                    padding-top: 0
                }
            }

            @media (max-width: 520px) {
                .sec1 .wrapper .titpl h1, .sec1 .wrapper .titpl3 h3 {
                    line-height: 27px
                }
            }

            .casinoanmeldelser h2, .casinoanmeldelser .h2 {
                font-family: roboto, sans-serif;
                font-size: 18px !important;
                line-height: 18px !important;
                margin-bottom: 16px !important;
                color: #3d3d3d
            }

            @media (max-width: 992px) {
                .videoreview_similar_games .casinoanmeldelser .h2 {
                    text-align: center
                }
            }

            #game_area .casinoanmeldelser .h2 {
                color: #fff;
                font-weight: 400
            }

            @media (max-width: 992px) {
                .sec1 .wrapper .titpl2-game {
                    margin-top: 5px
                }
            }

            @media (max-width: 772px) {
                .placeforgame .leftbtn a .s2 {
                    display: inline-block
                }

                .placeforgame .leftbtn a img {
                    max-width: 17px;
                    margin-bottom: -3px
                }
            }

            @media (max-width: 520px) {
                .menuforphone .menus .list {
                    width: 19%
                }

                .menuforphone .menus .list .home_menu {
                    padding-top: 2px
                }

                .menuforphone .menus .list:first-child {
                    width: 24%;

                    img {
                        height: 48px;
                        opacity: .7
                    }
                }

                .menuforphone .menus .list.activemobile:first-child img {
                    opacity: 1
                }

                .menuforphone .menus .list .home_menu2 {
                    display: none
                }

                .menuforphone .menus .list .home_menu {
                    display: block
                }

                .menuforphone .menus .placefroimg {
                    display: block
                }

                .menuforphone .menus p {
                    display: block;
                    margin: 0;
                    text-align: center
                }

                .menuforphone .menus .activemobile p:before {
                    top: -33px;
                    width: 40px;
                    left: 0;
                    right: 0
                }

                .menuforphone .menus {
                    padding-top: 7px
                }

                .menuforphone .menus .list .dropdown {
                    bottom: 75px
                }
            }

            .sec2 .custom_cols .forhelp h4 .tica {
                max-height: 22px;
                max-width: 22px
            }

            .sec2 .custom_cols .forhelp .h2withpic img {
                height: 50px;
                margin: -10px 15px 0 -5px !important;
            }

            .sec2 .custom_cols .forhelp h2 img, .sec2 .custom_cols .forhelp .h2 img {
                margin: -10px 15px 0 -5px
            }

            .sec1 .wrapper .titpl {
                margin-top: 17px;
                position: relative
            }

            #start_of_review .titpl {
                margin-top: 10px
            }

            #slots_index .slots-index-controls {
                color: #fff;
                padding: 20px 0 10px
            }

            #slots_index .slots-index-controls h3 {
                font-size: 22px;
                font-weight: 700
            }

            #slots_index .js-list-sort {
                color: #fff;
                margin-left: 10px
            }

            #slots_index .js-list-sort.js-list-sort-active {
                color: #ffbe5b;
                text-decoration: underline;
                background-size: 12px 13px;
                padding-left: 18px
            }

            #slots_index .js-list-sort:first-child {
                margin-left: 0
            }

            @media (max-width: 992px) {
                .sec1 .wrapper .titpl h1, .titpl3 h3 {
                    font-size: 25px;
                    line-height: 32px;
                    padding-bottom: 20px
                }
            }

            @media (max-width: 1200px) {
                #slots_index .slots-index {
                    margin-right: -10px;
                    margin-left: -10px
                }

                #slots_index .slots-index-controls .text-right {
                    text-align: left !important;
                    padding-top: 10px
                }
            }

            #slots_index .slots-index a > p {
                font-size: 13px;
                padding: 5px;
                color: #fff;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap
            }

            #slots_index .slots-index a {
                color: #fff;
                display: block
            }

            #slots_index .slots-index > .col {
                padding: 0 5px 5px
            }

            .slots-index .placeforimg .plhov {
                opacity: 0;
                visibility: hidden
            }
:root{
--kb-green:#1d733d;
--kb-green-2:#20562a;
--kb-green-dark:#021a00;
--kb-yellow:#f8d852;
--kb-red:#a10011;
--kb-cream:#fef2dd;
--kb-ink:#12241a;
--kb-muted:#5d6b62;
--kb-line:#e2e0d8;
}
body{background:#fff;color:var(--kb-ink)}
img{max-width:100%;height:auto}

/* ---- 品牌字标（替换目标站 logo 图片） ---- */
.menu .logo{max-width:none;padding-top:0;display:inline-flex;align-items:center;gap:8px;text-decoration:none}
.logotext{font-weight:800;font-size:24px;letter-spacing:.5px;color:#fff;line-height:59px;white-space:nowrap}
.logotext b{color:var(--kb-yellow)}
.menu .cont>a{display:inline-flex;align-items:center}
.menu ul{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}
.menu ul li{padding:0 2px;position:relative}
.menu ul li a.maina{display:inline-block;color:#fff;font-weight:700;font-size:14px;text-transform:uppercase;padding:0 14px;line-height:59px;text-decoration:none;transition:background .2s}
.menu ul li a.maina:hover{background:var(--kb-green);color:#fff}
.menu{position:sticky;top:0;background:#111;min-height:59px;z-index:999;position:-webkit-sticky}
.menu .cont{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;min-height:59px}
.menu .dropdown{position:absolute;left:0;top:100%;min-width:320px;display:none}
.menu ul li:hover>.dropdown{display:block}
.ddinside{background:#1c1c1c;border-top:3px solid var(--kb-green);padding:14px 16px;box-shadow:0 12px 24px rgba(0,0,0,.28)}
.ddinside .h2{color:#fff;font-weight:700;font-size:15px;margin:0 0 8px}
.ddinside a{display:block;color:#e9e9e9;font-size:14px;padding:5px 0;text-decoration:none}
.ddinside a:hover{color:var(--kb-yellow)}
.btngreen a{display:inline-block;background:var(--kb-green);color:#fff;font-weight:700;padding:9px 16px;border-radius:6px;text-decoration:none;margin-top:8px}
.btngreen a:hover{background:var(--kb-green-2)}

/* 语言切换 */
li.flagsicon{position:relative}
.language__active{display:inline-flex;align-items:center;gap:6px;color:#fff;font-weight:700;font-size:14px;padding:0 12px;line-height:59px;cursor:pointer}
.language__menu{position:absolute;right:0;top:100%;background:#1c1c1c;border-top:3px solid var(--kb-green);padding:8px 10px;display:none;min-width:170px;column-count:2;box-shadow:0 12px 24px rgba(0,0,0,.28)}
li.flagsicon:hover .language__menu{display:block}
.language__menu a{display:block;color:#e9e9e9;font-size:13px;padding:3px 6px;text-decoration:none}
.language__menu a:hover{color:var(--kb-yellow)}

/* ---- Hero (sec1) ---- */
.sec1{margin-top:0;background:var(--kb-green-dark);padding:26px 0 30px}
.sec1 .wrapper{max-width:1180px;margin:auto;padding:0 5px}
.toplinks{color:#9fb0a5;font-size:14px;line-height:22px;margin:0 0 10px;font-weight:700}
.toplinks a{color:#fff;text-decoration:none}
.toplinks a:hover{opacity:.6}
.toplinks em{font-style:normal;color:var(--kb-yellow)}
.titpl{margin-top:12px}
.titpl .h2{color:var(--kb-yellow);font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;margin:0 0 6px}
.titpl h1{color:#fff;font-size:32px;line-height:1.25;margin:0;font-weight:800}
.sec1 .leadline{color:#cfe0d6;font-size:17px;line-height:1.6;margin:14px 0 0;max-width:900px}
.sec1 .metaline{color:#9fb0a5;font-size:14px;margin:12px 0 0}
.sec1 .metaline span{margin-right:10px}

/* ---- sec2 / 主体 ---- */
.sec2{padding-top:30px}
.sec2 .custom_cols{max-width:1180px;margin:auto;display:flex;justify-content:space-between;gap:32px;align-items:flex-start}
.sec2 .custom_cols .leftside{width:calc(100% - 313px);min-width:0}
.sec2 .custom_cols .rightside{width:281px;flex:none}
.kb-section{margin:0 0 34px}
.kb-section>header{margin:0 0 14px}
.kb-section h2{font-size:24px;font-weight:800;color:var(--kb-ink);margin:0 0 4px}
.kb-sub{color:var(--kb-muted);font-size:15px;margin:0 0 12px}

/* ---- 文章卡片网格 ---- */
.kb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.kb-card{background:var(--kb-cream);border:1px solid var(--kb-line);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}
.kb-card__body{padding:14px 16px 16px}
.kb-card__cat{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;color:var(--kb-green);text-decoration:none;margin:0 0 6px}
.kb-card h3{font-size:18px;line-height:1.35;margin:0 0 8px}
.kb-card h3 a{color:var(--kb-ink);text-decoration:none}
.kb-card h3 a:hover{color:var(--kb-green)}
.kb-card p{color:var(--kb-muted);font-size:14px;line-height:1.55;margin:0 0 10px}
.kb-card__meta{color:#89948c;font-size:13px}
.kb-card__more{display:inline-block;margin-top:8px;background:var(--kb-green);color:#fff;font-size:13px;font-weight:700;padding:7px 13px;border-radius:6px;text-decoration:none}
.kb-card__more:hover{background:var(--kb-green-2)}
.empty-note{color:var(--kb-muted);font-size:15px;padding:18px 0}

/* ---- 侧栏 ---- */
.kb-side{background:#f7f6f1;border:1px solid var(--kb-line);border-radius:12px;padding:16px;margin:0 0 18px}
.kb-side h2,.kb-side h3{font-size:17px;font-weight:800;margin:0 0 10px;color:var(--kb-ink)}
.kb-side ul{margin:0;padding:0;list-style:none}
.kb-side li{border-top:1px solid var(--kb-line);padding:9px 0}
.kb-side li:first-child{border-top:0}
.kb-side a{color:var(--kb-green);font-size:14px;font-weight:600;text-decoration:none}
.kb-side a:hover{text-decoration:underline}
.kb-side .kb-side__note{color:var(--kb-muted);font-size:13px;line-height:1.5}

/* ---- 分类列表（forhelp / casinoanmeldelser） ---- */
.forhelp .kb-catlist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}
.kb-catlink{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--kb-cream);border:1px solid var(--kb-line);border-radius:10px;padding:11px 14px;text-decoration:none;color:var(--kb-ink);font-weight:700}
.kb-catlink:hover{border-color:var(--kb-green)}
.kb-catlink small{color:var(--kb-muted);font-weight:600}
.casinoanmeldelser .inrow2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.card_b{position:relative;display:block;background:var(--kb-cream);border:1px solid var(--kb-line);border-radius:12px;padding:14px 16px 14px 84px;min-height:88px;text-decoration:none;color:var(--kb-ink)}
.card_b:hover{border-color:var(--kb-green)}
.card_b .card_b_image{position:absolute;left:12px;top:14px;height:60px;width:60px;border-radius:8px;overflow:hidden;background:#fff;border:1px solid var(--kb-line);display:flex;align-items:center;justify-content:center}
.card_b .card_b_image img{max-height:52px;max-width:52px;object-fit:contain}
.card_b .card_b_image .mainimg{width:100%;height:100%;object-fit:cover}
.card_b h3{font-size:17px;margin:0 0 4px}
.card_b p{color:var(--kb-muted);font-size:13px;line-height:1.5;margin:0}

/* ---- 指南链接列表（plb） ---- */
.plb{margin:6px 0 0;padding:0;list-style:none}
.plb li{border-top:1px solid var(--kb-line);padding:10px 0}
.plb li:first-child{border-top:0}
.plb a{color:var(--kb-green);font-weight:700;font-size:15px;text-decoration:none}
.plb a:hover{text-decoration:underline}

/* ---- 分页 ---- */
.pager{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:20px 0 0;padding:0}
.pager li a,.pager li span{display:inline-block;min-width:38px;text-align:center;padding:8px 11px;border:1px solid var(--kb-line);border-radius:8px;color:var(--kb-green);font-weight:700;text-decoration:none;background:#fff}
.pager li a:hover{border-color:var(--kb-green)}
.pager li span.is-here{background:var(--kb-green);border-color:var(--kb-green);color:#fff}

/* ---- 提示块 ---- */
.kb-note{background:var(--kb-cream);border-left:4px solid var(--kb-green);border-radius:8px;padding:14px 16px;color:var(--kb-muted);font-size:14px;line-height:1.6;margin:0 0 18px}

/* ---- FAQ ---- */
.kb-faq details{border:1px solid var(--kb-line);border-radius:10px;margin:0 0 10px;background:#fff}
.kb-faq summary{cursor:pointer;font-weight:700;padding:14px 16px;list-style:none;display:flex;justify-content:space-between;gap:12px}
.kb-faq summary::-webkit-details-marker{display:none}
.kb-faq summary:after{content:"+";color:var(--kb-green);font-weight:800}
.kb-faq details[open] summary:after{content:"\2013"}
.kb-faq .kb-faq__a{padding:0 16px 14px;color:var(--kb-muted);font-size:15px;line-height:1.6}

/* ---- 正文 ---- */
.content{color:#243026;font-size:16px;line-height:1.7}
.content h2{font-size:23px;margin:26px 0 10px;color:var(--kb-ink)}
.content h3{font-size:19px;margin:22px 0 8px;color:var(--kb-ink)}
.content p{margin:0 0 14px}
.content ul,.content ol{margin:0 0 14px;padding-left:22px}
.content li{margin:0 0 6px}
.content a{color:var(--kb-green)}
.content img{border-radius:10px}
.content table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:15px}
.content th,.content td{border:1px solid var(--kb-line);padding:9px 11px;text-align:left}
.content th{background:var(--kb-cream)}
.cat-pill{display:inline-block;background:var(--kb-green);color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;padding:5px 11px;border-radius:20px;text-decoration:none;margin:0 0 12px}

/* ---- 评论 ---- */
.kb-comments{border-top:1px solid var(--kb-line);padding-top:18px}
.kb-comments h2{font-size:21px;margin:0 0 14px}
.kb-comment{border:1px solid var(--kb-line);border-radius:10px;padding:12px 14px;margin:0 0 12px;background:#fff}
.kb-comment__hd{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--kb-muted);margin:0 0 6px}
.kb-comment__hd b{color:var(--kb-ink)}
.kb-comment p{margin:0;color:#374339;font-size:15px;line-height:1.6}
.kb-comment-form{display:grid;gap:10px;margin-top:14px}
.kb-comment-form input,.kb-comment-form textarea{border:1px solid var(--kb-line);border-radius:8px;padding:11px 12px;font-size:15px;font-family:inherit}
.kb-comment-form button{background:var(--kb-green);color:#fff;border:0;border-radius:8px;padding:11px 18px;font-weight:700;font-size:15px;cursor:pointer;justify-self:start}
.kb-comment-form button:hover{background:var(--kb-green-2)}

/* ---- 页脚 ---- */
.footer{background:#111;color:#c9d3cc;padding:34px 0 26px;margin-top:40px}
.footer .crow{display:grid;gap:26px}
.footer .withform{background:#1b1b1b;border-radius:12px;padding:18px 20px}
.footer .withform .h2{color:#fff;font-weight:800;font-size:18px;margin:0 0 12px}
.footer form#newsletter div{display:flex;gap:8px;flex-wrap:wrap}
.footer form#newsletter input{flex:1;min-width:200px;border:1px solid #333;background:#0e0e0e;color:#fff;border-radius:8px;padding:11px 12px;font-size:15px}
.footer form#newsletter button{background:var(--kb-green);color:#fff;border:0;border-radius:8px;padding:11px 18px;font-weight:700;cursor:pointer}
.footer .footer_menu .row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}
.footer .footer_menu h4{color:#fff;font-size:15px;font-weight:800;margin:0 0 10px;text-transform:uppercase;letter-spacing:.4px}
.footer .footer_menu .item{margin:0 0 8px;font-size:14px;line-height:1.55;color:#aab5ad}
.footer .footer_menu a{color:#d8e2db;text-decoration:none}
.footer .footer_menu a:hover{color:var(--kb-yellow)}
.footer .kb-fbrand{font-weight:800;font-size:22px;color:#fff}
.footer .kb-fbrand b{color:var(--kb-yellow)}
.footer .bottom-section{border-top:1px solid #262626;margin-top:22px;padding-top:16px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:13px;color:#8f9a93}
.footer .badge18{display:inline-block;background:var(--kb-red);color:#fff;font-weight:800;border-radius:6px;padding:3px 8px;font-size:13px;margin-right:8px}
.gobacktotop{position:fixed;right:16px;bottom:16px;background:var(--kb-green);color:#fff;border-radius:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:800;z-index:900}
.lineforphone{height:4px;background:var(--kb-yellow)}

@media (max-width:991px){
.sec2 .custom_cols{flex-direction:column;gap:20px}
.sec2 .custom_cols .leftside,.sec2 .custom_cols .rightside{width:100%}
.kb-grid,.forhelp .kb-catlist,.casinoanmeldelser .inrow2{grid-template-columns:1fr}
.footer .footer_menu .row{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:575px){
.titpl h1{font-size:24px}
.kb-grid{grid-template-columns:1fr}
.footer .footer_menu .row{grid-template-columns:1fr}
}

