<?php
//print("We are under attack!");
// exit(0);
header("Cache-Control: no-cache, must-revalidate", true);
include_once("inc/init.inc.php");
$str="";
$domen=$_SERVER['HTTP_HOST'];



if((__PRODUCTIV__) || ($domen=="stage.slotcatalog.com")) {
   // $url=$_SERVER['REQUEST_URI'];
    if (SelUrl302($str)==1) { header('HTTP/1.1 302 Moved Temporary');
        header ("Location: $str");
        exit();
    }

    if (SelUrl($str)==1) { header('HTTP/1.1 301 Moved Permanently');
        header ("Location: $str");
        exit();
    }

}

/* Log for DDOS
 $sql="INSERT INTO log_request ( ip, url)  values (:1, :2 );";
$r=execute_sql ($sql,
    array($_SERVER['REMOTE_ADDR'], $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']),
    array("string", "string"));
*/
$translit=$dispatcher->getHttp('translit');
$typ=$dispatcher->getHttp("typ");
$ver=$dispatcher->getHttp("ver");
$arcISO=$user->getCISO(1);
$cISO=$arcISO["cISO"];

if( $translit == 'offers-landing' ) { //for offers
	include 'offers.php'; 
 exit(0);
}

 
if($dispatcher->is_ajax_request()) { //запрос - аякс
 
    //session_write_close();
    // header('Content-type: content="text/html; charset=UTF-8"');
    //print($dispatcher->getHttp('blck')." SSS");
    $blk=$dispatcher->getHttp('blck');
    if($blk=="divCasinoScr"){
        echo $block->get404();
        // header("Location:  /404.html" );
        exit(0);
    }
    $html=$block->getContent($blk); //вернуть контент блока имя которого передано $dispatcher->getHttp('blck')
    print $html;
    print $block->getContent("jsRegulatedMarkets");


    if((($blk=="top_games_filter") || ($blk=="top_casinos_filter")  ) &&($typ==2) && ($ver==2)){ // display modal window with filters
        print("<script type='text/javascript'>document.getElementById('aFltrBtnModal').click();</script> ");
    }
    exit(0);
}
 


// calculate quantity of viewed pages
$cookie_agree=($dispatcher->getCookie("cookie-ok"));
if(!empty($cookie_agree)) {
    $pageViewed = $dispatcher->getCookie("pv");// page viewed
    $pageViewed = (empty($pageViewed)) ? 1 : $pageViewed + 1;
    $dispatcher->setCookie("pv", $pageViewed);
}
$casinotranslit=$dispatcher->getHttp('casinotranslit');
$bonustranslit=$dispatcher->getHttp('bonustranslit');
$lang=$dispatcher->getHttp('lang');
$brand_id=$dispatcher->getHttp("brand_id");

$mode=$dispatcher->getMode();
$tag=$dispatcher->getCMSIdInfo('tag');
$cmsId=$dispatcher->getCMSIdInfo('id');
$urlTag=$dispatcher->getHttp('tag');
$isMob    =isMob(0);
/*
if($_SERVER['REQUEST_METHOD'] !== 'GET') {
  $cmd=$dispatcher->getHttp("cmd");
       $ajax=$dispatcher->getHttp("ajax");
       $tag=$dispatcher->getHttp("tag");
       if(empty($cmd) &&  ($_SERVER['REQUEST_URI']=="/") && ($tag!="TOP")){
           print("To get data please use API! https://app.swaggerhub.com/apis/Slotcatalog/DSC/1.0.1");
           exit();
       }
}*/
/*
if($_SERVER['REQUEST_METHOD'] !== 'GET') {

    $s = date('Y-m-d h:i:s')." ".implode(", ",$_POST).".\n";
    file_put_contents("postlog.txt", $s, FILE_APPEND);
}*/
//  print("SelUrl($str)=1");

if($dispatcher->is404()) {
//http_response_code(404);
    echo $block->get404();
    // header("Location:  /404.html" );
    exit(0);
}
?>
<!DOCTYPE html>
<html  lang="<?php switch($dispatcher->getHttp('lang-country')) {
    case "en-gb": print("en-GB"); break;
    default: print($dispatcher->getHttp('lang'));
} ?>">
<head>
    <meta charset="utf-8" />

 
     <!--<link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet"/>
    <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,600&subset=cyrillic-ext,greek-ext,latin-ext,vietnamese' rel='stylesheet' type='text/css'>-->

    <?php
// && ($casinotranslit=="Klirr")
    if( ($mode==DispatcherDemo::__MODE_SLOT__)||($mode==DispatcherDemo::__MODE_GAMES_EXCLUSIVE__)||
        ($mode==DispatcherDemo::__MODE_GAMES_TOP__)|| ($mode==DispatcherDemo::__MODE_BIGWINS__) ||
        ($mode==DispatcherDemo::__MODE_CASINO_TOP__) || ($mode==DispatcherDemo::__MODE_CASINO_BLACKLISTED__) ||
        ($mode==DispatcherDemo::__MODE_BLOG_PAGE__) || ($mode==DispatcherDemo::__MODE_CASINO_BESTRTP__) ||
        ($mode==DispatcherDemo::__MODE_CASINO__)  || ($mode==DispatcherDemo::__MODE_BONUS_LAND__) ||
        ($mode==DispatcherDemo::__MODE_CASINO_BLOG__) || ($mode==DispatcherDemo::__MODE_BONUS__) ||
        (($mode==DispatcherDemo::__MODE_NEWS_LIST__) || ($tag=="BLOG_GROUP")) ||
		($mode==DispatcherDemo::__MODE_GAMES_LAND__) || ($mode==DispatcherDemo::__MODE_COMPARE__) ||
        ($mode==DispatcherDemo::__MODE_GUIDE__) || ($mode==DispatcherDemo::__MODE_PERSON__) ||
        (($mode==DispatcherDemo::__MODE_INTERVIEW__) && ($cmsId>=6303) ) ||
        ($mode==DispatcherDemo::__MODE_ANALYTICS__) || ($mode==DispatcherDemo::__MODE_CONT__) ||
        ($mode==DispatcherDemo::__MODE_ABOUT__)||($mode==DispatcherDemo::__MODE_SEO_CONTENT__)||
        ($mode==DispatcherDemo::__MODE_INCENTIVE__) || ($mode==DispatcherDemo::__MODE_TAG__) ||
        ($mode==DispatcherDemo::__MODE_TAG_HUB__)
       // ||  (($mode==DispatcherDemo::__MODE_BRAND__) && ($brand_id==380))
    ) {// style for new pages
        if ($isMob) {
        ?>


       <?php
        } else {
        ?>

        <?php
        }
    } else {
        ?>
        <style>
            a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{background:#111}body{font-size:16px;font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;color:#fff;background:#111;padding:0;margin:0;width:100%;float:left;overflow-x:hidden}.footer_soc p{font-size:12px;font-weight:400;padding:0 0 10px 0;margin:0;width:100%;text-align:center;float:left}.footerGreen{color:#77ad1b}.footer_up_outer{margin:30px 0 0 0;padding:0;position:relative;width:100%;background:#2a2a2a;float:left}.footer_up{margin:0;padding:40px 0;position:relative;width:100%;background:#2a2a2a;float:left}.footer_up_half1{padding:0;float:left;margin:0;width:54%}.footer_up_half2{padding:0;float:right;margin:0;width:42%}.subscribe{padding:0;float:left;margin:0;width:100%}.subscribeH{font-weight:400;font-size:18px;padding:0;color:#fff;margin:0;line-height:20px;float:left}.subscribeP{font-weight:400;font-size:14px;padding:0;color:#acacac;margin:0;line-height:15px;float:left}.subscription-block-form{width:100%;height:36px;padding:0;float:left;margin:15px 0}.subscription-block-form input{padding:0;margin:0;display:block;border:none;outline:0;background:0 0;width:100%;height:100%;font-size:14px;font-weight:400;font-style:normal;color:#fff;text-transform:uppercase}.subscription-block-form .sub-form-actions a{text-align:center;text-decoration:none;line-height:35px;font-weight:600;color:#252525!important;width:100px;height:36px;float:right;margin:0;background:#ffae00;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all .2s ease 0s}.subscription-block-form .sub-form-actions a:hover{font-weight:600;color:#252525!important;background:#ffc000;transition:all .2s ease 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.subscription-block-form .sub-form-item{width:100%;float:left;height:36px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 110px 0 0;margin:0 -110px 0 0}.subscription-block-form .sub-form-item input{font-weight:400;font-style:normal;line-height:24px!important;font-size:14px!important;color:#fff!important;height:36px!important;padding:12px!important;text-transform:none!important;margin:0!important;background:#555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.footer_sub_soc_up{float:right;width:100%;margin:0;padding:0}.footer_menu{float:left;width:100%;margin:0 0 20px 0;padding:0}.footer_up_in{float:none;width:1000px;margin:0 auto;padding:0}.footer_menu ul{margin:0;padding:0;list-style:none}.footer_menu li{margin:0;padding:0 0 10px 0;color:#fff;font-weight:400;font-size:14px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.footer_menu li a{margin:0;padding:0;color:#fff;font-weight:400;font-size:14px;line-height:18px}.footer_menu li a:hover{margin:0;padding:0;color:#fff;font-weight:400;font-size:14px;line-height:18px;text-decoration:underline}.footer_menu_block{float:left;width:31%;margin:0 2.33% 0 0;padding:0}.sub_soc_up{float:left;width:auto;margin:0;padding:0}.sub_soc_up ul{list-style:none;margin:0;padding:0;text-align:right}.sub_soc_up ul li{margin:0 7px 0 0;padding:0;float:left}.sub_soc_up ul li a{float:left;background:url(/img/social-icon-new.png) no-repeat;width:30px;overflow:hidden;height:30px;font-weight:400;font-size:14px;line-height:4px;color:transparent}.sub_soc_up ul li a.linkd{background-position:0 0}.sub_soc_up ul li a.linkd:hover{background-position:0 -30px}.sub_soc_up ul li a.fb{background-position:-30px 0}.sub_soc_up ul li a.fb:hover{background-position:-30px -30px}.sub_soc_up ul li a.youtube{background-position:-60px 0}.sub_soc_up ul li a.youtube:hover{background-position:-60px -30px}.sub_soc_up ul li a.tw{background-position:-90px 0}.sub_soc_up ul li a.tw:hover{background-position:-90px -30px}.sub_soc_up ul li a.pint{background-position:-120px 0}.sub_soc_up ul li a.pint:hover{background-position:-120px -30px}.sub_soc_up ul li a.telg{background-position:-150px 0}.sub_soc_up ul li a.telg:hover{background-position:-150px -30px}.sub_soc_up ul li a.inst{background-position:-180px 0}.sub_soc_up ul li a.inst:hover{background-position:-180px -30px}.sub_soc_up ul li a.twitch{background-position:-210px 0}.sub_soc_up ul li a.twitch:hover{background-position:-210px -30px}.sub_soc_up ul li a.tp{background-position:-240px 0}.sub_soc_up ul li a.tp:hover{background-position:-240px -30px}.msg-okUK{font-size:18px;color:#fff;background:url(/img/msg-ok-bg.png) repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:400;padding:5px 10px;margin:0;text-align:center}.msg-errUK{font-size:18px;color:#fff;background:url(/img/msg-err-bg.png) repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:400;padding:5px 10px;margin:0;text-align:center}.main-menu{width:98%;float:left;padding:0;margin:0 1%}nav.main-menu ul{list-style:none;float:left;padding:0}nav.main-menu ul{float:left;height:auto;margin:10px 0 0 0;overflow:visible;padding:0 0 10px 0;position:static;width:100%}nav.main-menu ul:after{content:"";display:table;clear:both}nav.main-menu ul li{float:left;list-style:none;margin:0 10px 0 0;padding:0}nav.main-menu ul>li{border-bottom:medium none;float:left;font-weight:600!important;font-size:18px;height:auto;margin:0 15px 0 0;padding:0;text-transform:uppercase;color:#fff}nav.main-menu ul>li>a{height:30px;line-height:30px;color:#fff;border-bottom:none;display:inline-block;font-weight:600!important;overflow:visible;padding:0 5px;text-decoration:none;text-transform:uppercase;transition:left .6s cubic-bezier(.25,.46,.45,.94) 0s}nav.main-menu ul>li:hover{color:#fff;box-shadow:inset 0 -2px 0 #77ad1b}nav.main-menu ul>li.active{color:#fff;box-shadow:inset 0 -2px 0 #77ad1b}nav.main-menu ul>li.fire{background:url(/img/fireMenu.png) 0 100% no-repeat;color:#fff;margin:0 15px 0 0;padding:0 0 0 15px}nav.main-menu ul>li.fire:hover{color:#fff;box-shadow:inset 0 -2px 0 #e74a00}nav.main-menu ul>li.fire.active{color:#fff;box-shadow:inset 0 -2px 0 #e74a00}nav.main-menu ul > li.promo{color:#111;margin:0;padding:0 5px;background: rgba(255,204,0,1);background:-moz-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,204,0,1)), color-stop(100%, rgba(244,173,31,1)));background:-webkit-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);background: -o-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);background: -ms-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);background:linear-gradient(to bottom, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#f4ad1f', GradientType=0 );}nav.main-menu ul > li.promo:hover{background:none;color:#fff;-webkit-box-shadow: inset 0 0 0 2px rgba(255,204,0,1);-moz-box-shadow:inset 0 0 0 2px rgba(255,204,0,1);box-shadow:inset 0 0 0 2px rgba(255,204,0,1);}nav.main-menu ul > li.promo.active{background:none;color:#fff;-webkit-box-shadow: inset 0 0 0 2px rgba(255,204,0,1);-moz-box-shadow:inset 0 0 0 2px rgba(255,204,0,1);box-shadow:inset 0 0 0 2px rgba(255,204,0,1);}nav.main-menu ul li ul{display:none}nav.main-menu ul li ul{width:240px;z-index:99;position:absolute;background:0 0;padding:5px 0 0 0;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px 2px rgba(0,0,0,.2)}nav.main-menu ul li ul li{position:relative;margin:0;width:100%;float:left;padding:0;border-bottom:none!important}nav.main-menu ul li ul a{border-bottom:none;padding:9px 15px;font-size:16px;text-decoration:none;color:#fff!important;width:100%;float:left;text-transform:none;box-shadow:none!important;margin:0!important;height:auto!important;line-height:20px!important;font-weight:400!important;background:#2a2a2e}nav.main-menu ul li ul a:hover{border-bottom:none;padding:9px 15px!important;font-size:16px;text-decoration:none;color:#fff!important;width:100%;float:left;text-transform:none;box-shadow:none;background:#78ae1b;font-weight:400!important}nav.main-menu ul li ul a.active{border-bottom:none;padding:9px 15px!important;font-size:16px;text-decoration:none;color:#fff!important;width:100%;float:left;text-transform:none;box-shadow:none;background:#78ae1b;font-weight:400!important}nav.main-menu ul.level-2{margin:0;padding:5px 0 0 0}nav.main-menu ul li:hover ul.level-2{display:block;position:absolute}.langmob{float:right;width:62px;height:32px;background:rgba(255,255,255,.1);margin:12px 0 0 5px;z-index:99;padding:0}.moblang_flag{display:block;float:left;width:24px;height:24px;margin:5px 0 0 5px;position:absolute}.langmob span{display:block;float:right;width:34px;height:20px;margin:6px 0 0 24px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;font-weight:400}.langmob a{float:right;width:62px;height:32px;padding:0;margin:0;color:#fff!important}.socmob{float:right;width:32px;height:32px;background:url(/img/soclink-block.png) 0 0 no-repeat;margin:12px 5px 0 5px;z-index:99;padding:0;overflow:hidden}.socmob a{color:transparent;float:right;width:32px;height:32px;padding:0;margin:0}.socmob a:hover{color:transparent}.lang_contentmob{margin:0;padding:0;float:left;width:100%}.change_locationmob{float:left;width:100%;margin:0 0 5px 0;padding:0}.change_locationmob a{font-weight:400;font-size:14px;color:#78ae1b;line-height:14px;text-decoration:underline;margin:0}.change_locationmob a:hover{font-weight:400;font-size:14px;color:#fff;line-height:16px;text-decoration:none}.change_locationmob p{font-weight:400;font-size:16px;color:#fff;line-height:16px;float:left;width:100%;margin:0;padding:0}.change_locationmobFlagOut{float:left;width:100%}.change_locationmobFlag{margin:5px 0 0 0;padding:0;display:inline-block;float:left;width:100%;display:block}.change_locationmobFlag span{font-weight:400;padding:4px 0 3px 30px;display:inline-block;font-size:14px;color:#acacac;line-height:14px;text-align:left;float:left;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.change_locationmobFlag img{float:left;margin:0 -30px 0 0}.all_lang_outmob{float:left;width:100%;margin:10px 0 0 0;padding:0}.all_lang_inmob{margin:10px 0 5px 0;float:left}.all_langmob{margin:0;padding:0;width:50%;float:left}.all_langmob a{display:inline-block;font-weight:400;font-size:14px;color:#acacac;line-height:16px;text-decoration:none;width:100%;float:left;margin:0 0 7px 0}.all_langmob a:hover{display:inline-block;font-weight:400;font-size:14px;color:#78ae1b;line-height:16px;text-decoration:underline}.all_langmob a.active{display:inline-block;font-weight:400;font-size:14px;color:#78ae1b;line-height:16px;text-decoration:underline}.all_lang_inmob p{font-weight:400;font-size:16px;color:#fff;line-height:16px;float:left;width:100%;margin:0 0 15px 0;padding:0}.modul-detectedLoc-popup{padding:0;margin:0;float:left;background:#111;width:300px}.detectedLoc-popup-in{padding:0;margin:20px 5% 10px 5%;float:left;width:90%}.lang{float:right;width:62px;height:32px;background:rgba(255,255,255,.1);margin:15px 0 0 0;z-index:99;padding:0}nav.langnav ul{list-style:none;float:right;z-index:99}nav.langnav ul li{float:left;list-style:none;position:relative}nav.langnav ul li{display:block;min-height:32px;position:relative;width:62px;z-index:99}nav.langnav ul li ul{display:none;z-index:99;padding:5px 0 0 0;margin:0}nav.langnav ul li ul li{margin:0;background:#2a2a2e;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px 2px rgba(0,0,0,.2);padding:0;min-width:260px;min-height:60px}nav.langnav ul.level-2{margin:0;padding:7px 0 0 0;z-index:99}nav.langnav ul li:hover ul.level-2{display:block;z-index:99}.lang_content{margin:5% 5% 0 5%;padding:0;float:left;z-index:99;width:90%}.lang_flag{display:block;float:left;width:40px;height:20px;margin:5px 0 0 5px;position:absolute}.lang_name{display:block;float:right;width:40px;height:20px;margin:6px 0 0 24px;text-align:center;font-size:14px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:absolute}.all_lang_out{float:left;width:100%;margin:10px 0 0 0;padding:0}.all_lang_in{margin:10px 0 5px 0;float:left}.all_lang{margin:0;padding:0;width:50%;float:left}.all_lang a{display:inline-block;font-weight:400;font-size:14px;color:#acacac;line-height:16px;text-decoration:none;width:100%;float:left;margin:0 0 7px 0}.all_lang a:hover{display:inline-block;font-weight:400;font-size:14px;color:#78ae1b;line-height:16px;text-decoration:underline}.all_lang a.active{display:inline-block;font-weight:400;font-size:14px;color:#78ae1b;line-height:16px;text-decoration:underline}.all_lang_in p{font-weight:400;font-size:16px;color:#fff;line-height:16px;float:left;width:100%;margin:0 0 15px 0;padding:0}.change_location{float:left;width:100%;margin:0 0 5px 0;padding:0}.change_location a{font-weight:400;font-size:14px;color:#78ae1b;line-height:14px;text-decoration:underline;margin:0}.change_location a:hover{font-weight:400;font-size:14px;color:#fff;line-height:16px;text-decoration:none}.change_location p{font-weight:400;font-size:16px;color:#fff;line-height:16px;float:left;width:100%;margin:0;padding:0}.change_locationFlagOut{float:left;width:100%}.change_locationFlag{margin:5px 0 0 0;padding:0;display:inline-block;float:left;width:100%;display:block}.change_locationFlag span{font-weight:400;padding:4px 30px 3px 0;display:inline-block;font-size:14px;color:#acacac;line-height:14px;text-align:left;float:left;margin:0 0 0 30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.change_locationFlag img{float:left;margin:0 -30px 0 0}.wishes_container{float:right;width:70px;height:50px;background:url(/img/like_empty.png) center center no-repeat;margin:17px 0 0 5px;z-index:99}.wishes_container:hover{background:url(/img/like_full.png) center center no-repeat}.active_wishes{background:url(/img/like_full.png) center center no-repeat!important}nav.wishes ul{list-style:none;float:right;z-index:99}nav.wishes ul li{float:left;list-style:none;position:relative}nav.wishes ul li{display:block;min-height:50px;position:relative;width:60px;z-index:130}nav.wishes ul li ul{display:none;z-index:999;padding:5px 0 0 0}nav.wishes ul li ul li{margin:0;background:#2a2a2e;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px 2px rgba(0,0,0,.2);padding:0;min-width:260px;min-height:60px}nav.wishes ul li ul li{color:#464646;padding:0;margin:0;font-size:14px}nav.wishes ul.level-5{margin:0;padding:55px 0 0 0;z-index:99}nav.wishes ul li:hover ul.level-5{display:block;z-index:99}.wishes_content{margin:0;padding:0;text-align:left}.wishes_contenth6{margin:0;padding:10px 20px 5px 20px;font-size:14px;color:#fff;text-align:center}.wishes_contenth5{margin:0;padding:5px 20px 10px 20px;font-size:14px;color:#fff}.wishes_contenth4{margin:0;padding:10px 20px 5px 20px;font-size:20px;color:#77ad1b;line-height:20px}.wishes_number{display:block;float:right;width:20px;height:20px;background:#77ad1b;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:3px 0 0 40px;text-align:center;font-size:14px;font-weight:400}.wishes_name{display:block;float:right;width:70px;height:17px;position:absolute;margin:33px 0 0 0;text-align:center;font-size:12px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wishes_empty{margin:0;padding:0}.wishes_full{margin:0;padding:0}.wishes_full a{margin:0;padding:5px 0 5px 25px;font-size:14px;color:#77ad1b;font-weight:400;background:url(/img/wishes_img.png) 0 100% no-repeat}.wishes_full a:hover{text-decoration:underline!important;color:#77ad1b!important}.wishes_go{margin:0;padding:5px 10px 10px 10px;text-align:center}.comparison_container{float:right;width:70px;height:50px;background:url(/img/comparison_empty.png) center center no-repeat;margin:17px 0 0 0;text-align:left;z-index:99}.comparison_container:hover{background:url(/img/comparison_full.png) center center no-repeat}.active_comparison{background:url(/img/comparison_full.png) repeat scroll 0 0!important;width:70px;height:50px}nav.comparison ul{list-style:none;float:right;z-index:99}nav.comparison ul li{float:left;list-style:none;position:relative}nav.comparison ul li{display:block;min-height:50px;position:relative;width:60px;z-index:140}nav.comparison ul li ul{display:none;z-index:99;padding:5px 0 0 0}nav.comparison ul li ul li{margin:0;background:#2a2a2e;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px 2px rgba(0,0,0,.2);padding:0;min-width:260px;min-height:75px}nav.comparison ul li ul li{color:#363636;padding:0;margin:0;font-size:14px}nav.comparison ul.level-5{margin:0;padding:55px 0 0 0;z-index:99}nav.comparison ul li:hover ul.level-5{display:block;z-index:99}.comparison_content{margin:0;padding:0;text-align:left}.comparison_contenth5{margin:0;padding:5px 20px 10px 20px;font-size:14px;color:#fff}.comparison_contenth4{margin:0;padding:10px 20px 5px 20px;font-size:20px;color:#77ad1b;line-height:20px}.comparison_number{display:block;float:right;width:20px;height:20px;background:#77ad1b;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:3px 0 0 45px;text-align:center;font-size:14px;font-weight:400}.comparison_name{display:block;float:right;width:70px;height:17px;position:absolute;margin:33px 0 0 0;text-align:center;font-size:12px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.group-item span{margin:0;padding:0}.group-item .delete_group{float:right;height:13px;margin:3px 0 0 0;width:13px;background:url(/img/x.png) no-repeat 0 0}.group-item .delete_group:hover{float:right;height:13px;margin:3px 0 0 0;width:13px;background:url(/img/x2.png) no-repeat 0 0}.group-item{margin:0;padding:0;float:left;width:100%}.group-item .name_group{padding:8px 15px;color:#fff;background:#2a2a2e;font-weight:400;font-size:14px;text-decoration:none;margin:0;width:100%;float:left}.group-item .name_group:hover{padding:8px 15px;color:#fff;background:#78ae1b;font-weight:400;font-size:14px;margin:0}.comparison_full{margin:0;padding:0;background:#2a2a2e;float:left;width:100%}.comparison_empty{margin:0;padding:0}.wishes_container_hamburger{display:none}.comparison_container_hamburger{display:none}.login_container_hamburger{display:none}.logo_hamburger{display:none}.menubar{width:100%;height:140px;display:block;float:left}.menu-trigger{position:absolute;-webkit-appearance:none;border:0;outline:0;top:18px;padding:0 5px;color:#fff;cursor:pointer;height:30px;width:30px;background:url(/img/menu-triggerbg.png) center center no-repeat;font-size:14px;color:rgba(42,42,42,0);margin:0 0 0 5px}.menu-trigger:hover{opacity:1;-webkit-opacity:1}.menu-trigger.left{top:18px}.menu-trigger.right{right:20px}.sticky{position:fixed;top:0;left:0}.menu-container{overflow:auto;display:block;top:120px}.menu-container::-webkit-scrollbar{width:10px}.menu-container::-webkit-scrollbar-track{background:#f1f1f1}.menu-container::-webkit-scrollbar-thumb{background:#888}.menu-container::-webkit-scrollbar-thumb:hover{background:#555}.position-left{left:-290px}.position-right{right:-290px}.position-left.open{left:0}.position-right.open{right:0}.menu-container,.menu-head,.menu-left,.menu-left.open .menu-right,.menu-right.open{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s}.menu-container{background:#2a2a2e;position:fixed;z-index:100;width:290px;display:none}.menu-head .layer{background:rgba(0,0,0,.2);display:block;padding:15px;height:120px}.menu-head{height:120px;box-sizing:border-box;margin:0;top:0;background:#2a2a2e;position:fixed;z-index:100;width:290px;display:none}.menu-items{list-style:none;font-size:14px}.dropdown-heading,.menu-items li a{text-decoration:none;padding:12px 12px 12px 20px;display:block;color:#fff;border-bottom:1px dotted rgba(255,255,255,.050);margin:0;cursor:pointer;user-select:none;-webkit-user-select:none}.dropdown-heading{-webkit-tap-highlight-color:transparent;text-transform:uppercase}.dropdown-heading:hover,.menu-items li a:hover{background:#78ae1b}.dropdown-heading .active,.menu-items li a.active{background:#78ae1b}.menu-items li a.fire{text-decoration:none;padding:12px 12px 12px 35px;display:block;color:#fff;border-bottom:1px dotted rgba(255,255,255,.050);margin:0;cursor:pointer;user-select:none;-webkit-user-select:none;background:url(/img/fireMenu.png) 4% 60% no-repeat;text-transform:uppercase}.dropdown-heading .promo, .menu-items li a.promo{background:#ffcc00!important}.headoverflow{height:1px!important;width:1px!important;float:left!important;overflow:hidden!important;margin:0!important;bottom:0!important}@keyframes fadeIn{from{opacity:0;-webkit-opacity:0}to{opacity:1;-webkit-opacity:1}}-webkit-@keyframes fadeIn{-webkit-opacity:0}to{opacity:1;-webkit-opacity:1}.has-sub ul{list-style:none;overflow:hidden;height:0;transition:.36s;background:#f2f9f9}.has-sub ul li a{display:block;padding:12px 33px;border-bottom:0;font-size:14px;color:#444;transition:.1s;-webkit-transition:.1s;border-bottom:1px dotted #e1e1e1}.has-sub ul li a:hover{background:#dedede;transition:.1s;-webkit-transition:.1s}.has-sub ul li a.active{background:#dedede;transition:.1s;-webkit-transition:.1s}.has-sub span{display:block;box-sizing:border-box;text-transform:uppercase}.has-sub i.arrow{float:right;margin:7px 10px 0 0;transition:360ms;height:6px;width:9px;background:url(/img/hammenarrow.png) 0 0 no-repeat}.has-sub .arrowdown{transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);transition:360ms;-webkit-transition:360ms;-moz-transition:360ms;background:url(/img/hammenarrow.png) 0 -6px no-repeat}.col{display:table}.row{display:table-cell}.menu-close{width:22px;height:22px;cursor:pointer;float:left}.profile-pic img{width:22px;height:22px;cursor:pointer;object-fit:cover}.menu-head h3{top:-35px;font-size:13pt;font-weight:400}.dim-overlay{display:none}.dim-overlay:before{content:"";background-color:rgba(0,0,0,.8);height:100vh;left:0;position:fixed;top:0;width:100%;overflow:hidden;z-index:98}.swipe-menu{-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.5);box-shadow:0 5px 5px 0 rgba(0,0,0,.5);margin:0;float:left;position:fixed;top:0;left:0;width:100%;padding:0;box-sizing:border-box;z-index:50;height:auto;will-change:transform;transition:background .3s,-webkit-transform .5s cubic-bezier(.694,.048,.335,1);transition:transform .5s cubic-bezier(.694,.048,.335,1),background .3s;transition:transform .5s cubic-bezier(.694,.048,.335,1),background .3s,-webkit-transform .5s cubic-bezier(.694,.048,.335,1);transform:translateY(0);-webkit-transform:translateY(0);background:#2a2a2a}.hide-nav{transform:translateY(-120% !important);-webkit-transform:translateY(-120%)!important}.show-nav{display:block}.main-menu-display{display:block}.menu-trigger-display{display:none}.cd-logo{float:left;height:47px;margin:15px 0 0 1%;padding:0;width:195px;color:transparent}.cd-logo:hover{color:transparent}.cd-logo img{padding:0;margin:0;width:100%;height:auto}.header-wrap{margin:0;width:100%;float:left;padding:0}.modul-fancyTooltip{padding:0;margin:0;width:500px}.fancyTooltip-popup{padding:0;margin:0;float:left;background:#111;width:100%}.fancyTooltip-popup-in{padding:0;margin:20px 4%;float:left;width:92%}.fancyTooltip-popup-in p{font-weight:400;font-size:15px;color:#acacac;line-height:20px;padding:5px 0;margin:0}.modul-location-popup{padding:0;margin:0;width:300px}.location-popup{padding:0;margin:0;float:left;background:#111;width:100%}.location-popup-in{padding:0;margin:10px 3%;float:left;width:94%}.modul-location-popup{padding:0;margin:0;width:300px}.location-popup{padding:0;margin:0;float:left;background:#111;width:100%}.location-popup-in{padding:0;margin:10px 3%;float:left;width:94%}.location-header{padding:0;margin:0 0 5px 0;float:left;border-bottom:#222 solid 1px;width:100%}.location-header .LHhl{padding:0 36px 5px 0;margin:0;color:#fff;font-weight:400;font-size:24px;line-height:28px}.location-wrapper{padding:0;margin:0;float:left;width:100%}.location-wrapper .LWp{padding:6px 0 10px;margin:0;color:#acacac;font-weight:400;font-size:12px;line-height:14px}.location-wrapper .LWh1{padding:0 0 7px 0;margin:0;color:#fff;font-weight:400;font-size:14px;line-height:16px}.location-wrapper .LWhref{padding:0;margin:0;color:#78ae1b;font-weight:400;text-decoration:underline;font-size:12px;line-height:14px}.location-wrapper .LWhref:hover{padding:0;margin:0;color:#fff;font-weight:400;text-decoration:none;font-size:12px;line-height:14px}.popular-country-location{padding:0;margin:7px 0 7px 0;float:left;border-bottom:#222 solid 1px;width:100%}.popular-country-location ul{list-style:none;margin:0;padding:0;text-align:left;float:left;width:100%}.popular-country-location ul li{margin:0 0 10px 0;padding:0;display:inline-block;float:left;width:100%}.popular-country-location ul li a{font-weight:400;padding:3px 0;display:inline-block;font-size:14px;color:#78ae1b;line-height:14px;text-align:left;text-decoration:underline!important}.popular-country-location ul li a:hover{padding:3px 0;display:inline-block;line-height:14px;font-size:14px;color:#fff;text-align:left;text-decoration:none!important}.popular-country-location ul li span{font-weight:400;padding:3px 0;display:inline-block;font-size:14px;color:#acacac;line-height:14px;text-align:left}.popular-country-location ul li img{float:left;margin:0 5px 0 0}.location-submit{float:left;width:100%;padding:0;margin:0}.location-submit input[type=submit]{font-size:15px;height:35px;background:#77ad1b;border:0 none;cursor:pointer;width:40%;padding:0;margin:10px 30%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400;text-transform:uppercase}.location-submit input[type=submit]:hover{background:#95da1f;transition:all .2s ease 0s}.newsletter-popup{position:fixed;bottom:0;z-index:10;margin:0 auto;left:0;right:0;max-width:900px;padding:20px 30px 24px 30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:86px;display:none;background:rgba(119,173,27,.95)}.newsletter-popup-close{cursor:pointer;position:absolute;width:30px;height:30px;background:url(/img/close-newsletter.png) center center no-repeat;right:0;top:0;z-index:1}.newsletter-left{float:left;width:58%;padding:0;margin:0}.newsletter-left .newsletter-title{width:100%;display:inline-block;margin-bottom:5px;font-size:12px;line-height:14px;color:#fff}.newsletter-right{float:right;width:40%;padding:0;margin:0}.newsletter-popup-block{padding:0;margin:0;float:left;width:100%}

            .newsletter-popup-form{width:100%;height:47px}
            .focus-active{border-color:#aaa!important;background:#fff!important}
            .newsletter-popup-form{padding:0;margin:0;display:block;background:0 0;width:100%;height:100%}
            .newsletter-popup-form .newsletter-form-actions {font-weight:600;font-size:12px;text-transform:uppercase;border:none;outline:0;color:#111;width:32%;float:right;margin:0;background:#ffc000;padding:15px 0;text-align:center;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all .2s ease 0s}
            .newsletter-popup-form .newsletter-form-actions:hover{cursor:pointer;color:#78ae1b;background:#fff;transition:all .2s ease 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
            .newsletter-popup-form .newsletter-form-item{width:66%;padding:0;float:left;height:47px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff}
            .newsletter-popup-form .newsletter-form-item input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;outline:0;font-weight:400;line-height:24px!important;font-size:12px!important;color:#111!important;height:47px!important;padding:12px!important;text-transform:none!important;margin:0!important}

            .newsletter-popup-placeholder{color:#252525!important}.cookie-popup{position:fixed;bottom:0;z-index:50;margin:0 auto;left:0;right:0;max-width:900px;padding:20px 30px 24px 30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:86px;display:none;background:rgba(80,125,0,.95)}.cookie-popup .cookie-title{width:64%;display:inline-block;margin-bottom:5px;font-size:14px;color:#fff}.cookie-popup .cookie-text{display:inline-block;width:64%;font-size:12px;vertical-align:top;color:#fff}.cookie-popup .cookie-action{float:right;margin-top:-26px}.cookie-ok{cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:45px;line-height:47px;font-size:12px;font-weight:600;display:inline-block;text-transform:uppercase;border:none;margin-left:10px;background:#ffc000;transition:all .2s ease 0s;color:#111;padding:0 12px}.cookie-ok:hover{background:#fff;color:#78ae1b;transition:all .2s ease 0s}.cookie-btn-more-info{padding:0 10px;font-size:12px;line-height:45px;height:46px;display:inline-block;color:#fff;text-align:center;font-weight:600;text-transform:uppercase;border:#fff 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all .2s ease 0s}.cookie-btn-more-info:hover{border:#cff78b 1px solid;color:#cff78b;transition:all .2s ease 0s}.wrapper{margin:0 auto;width:1280px;padding:0}sup{font-size:12px}.logo404{margin:0;position:relative;z-index:5;text-align:center;padding:8% 10% 0 10%}.logo4042{margin:0;position:relative;z-index:5;text-align:center;padding:2% 10% 0 10%}.logo404 img{margin:0;padding:0 20px}.logo4042 img{margin:0;padding:0 20px}.regcomsus{padding:0;margin:0;width:100%;height:100%;float:left}#regcomsus h2,.regcomsus h2{font-weight:700!important;font-size:32px!important;text-align:center!important;color:#fff;padding:20px 0 0 0!important}.notfindpage{padding:0;margin:0;width:100%;height:100%;float:left}#notfindpage h2,.notfindpage h2{font-weight:700!important;font-size:62px!important;text-align:center;color:#fff;padding:0}.notfindpage h3{font-weight:700!important;font-size:24px!important;text-align:center;color:#77ad1b;padding:10px 0}.notfindpage h4{font-weight:400!important;font-size:18px!important;text-align:center;color:#fff;padding:10px 0 0 0}.notfindpage h5{font-weight:400!important;font-size:18px!important;text-align:center;color:#fff;padding:10px 0 50px 0}.notfindpage span{color:#77ad1b}.notfindpage a{padding:0;margin:0;text-decoration:underline;color:#77ad1b}.notfindpage a:hover{padding:0;margin:0;text-decoration:none}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.socLink-block{float:right;width:32px;height:32px;background:url(/img/soclink-block.png) 0 0 no-repeat;margin:15px 10px 0 5px;z-index:99}.socLink-block:hover{background:url(/img/soclink-block.png) 0 -32px no-repeat}nav.soc-r ul{list-style:none;float:right;z-index:99}nav.soc-r ul li{float:left;list-style:none;position:relative;z-index:99}nav.soc-r ul li{display:block;min-height:30px;position:relative;width:30px;z-index:99}nav.soc-r ul li ul{display:none;z-index:9;padding:5px 0 0 0}nav.soc-r ul li ul li{margin:0;background:#2a2a2e;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px 2px rgba(0,0,0,.2);padding:0;min-width:120px;min-height:40px;z-index:9}nav.soc-r ul li ul li{color:#fff;padding:0;margin:0;font-size:14px;z-index:9}nav.soc-r ul.level-5{margin:0;padding:7px 0 0 0;z-index:99}nav.soc-r ul li:hover ul.level-5{display:block;z-index:99}.socLink_content{margin:0;padding:0;text-align:left}.follow_us_content{float:left;width:90%;margin:5%;padding:0}.follow_usp{font-weight:400;font-size:16px;color:#fff;line-height:16px;float:left;width:100%;margin:0 0 5px 0;padding:0}.follow_us_list{float:left;width:100%;margin:0;padding:0}.follow_us_list p{width:100%;float:left;font-weight:400;font-size:14px;color:#78ae1b;line-height:16px;margin:5px 0 1px 0}.follow_us_list a{width:100%;float:left;font-weight:400;font-size:14px;color:#78ae1b;line-height:16px;margin:0}.follow_us_list a:hover{width:100%;float:left;font-weight:400;font-size:14px;color:#fff;line-height:16px;text-decoration:none}.follow_us_list p a.in{width:100%;float:left;background:url(/img/sprite-soc/sprite-soc-in.png) 0 0 no-repeat;padding:4px 0 4px 30px;margin:0}.follow_us_list p a.fb{width:100%;float:left;background:url(/img/sprite-soc/sprite-soc-fb.png) 0 0 no-repeat;padding:4px 0 4px 30px;margin:0}.follow_us_list p a.yt{width:100%;float:left;background:url(/img/sprite-soc/sprite-soc-yt.png) 0 0 no-repeat;padding:4px 0 4px 30px;margin:0}.follow_us_list p a.tw{width:100%;float:left;background:url(/img/sprite-soc/sprite-soc-tw.png) 0 0 no-repeat;padding:4px 0 4px 30px;margin:0}.follow_us_list p a.pn{width:100%;float:left;background:url(/img/sprite-soc/sprite-soc-pn.png) 0 0 no-repeat;padding:4px 0 4px 30px;margin:0}.follow_us_list p a.ins{width:100%;float:left;background:url(/img/sprite-soc/sprite-soc-ins.png) 0 0 no-repeat;padding:4px 0 4px 30px;margin:0}.follow_us_list p a.tg{width:100%;float:left;background:url(/img/sprite-soc/sprite-soc-tg.png) 0 0 no-repeat;padding:4px 0 4px 30px;margin:0}.follow_us_list p a.mail{width:100%;float:left;background:url(/img/sprite-soc/sprite-soc-mail.png) 0 0 no-repeat;padding:4px 0 4px 30px;margin:0}.reg{float:right;width:30px;height:30px;background:url(/img/login.png) 0 0 no-repeat;margin:15px 1% 0 2px}.reg:hover{background:url(/img/login.png) 0 -30px no-repeat}.active_reg{background:url(/img/reg.png) 0 0 no-repeat!important}.active_reg:hover{background:url(/img/reg.png) 0 -30px no-repeat!important}nav.reg-r ul{list-style:none;float:right;z-index:99}nav.reg-r ul li{float:left;list-style:none;position:relative;z-index:99}nav.reg-r ul li{display:block;min-height:30px;position:relative;width:30px;z-index:99}nav.reg-r ul li ul{display:none;z-index:9;padding:5px 0 0 0}nav.reg-r ul li ul li{margin:0;background:#2a2a2e;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px 2px rgba(0,0,0,.2);padding:0;min-width:220px;min-height:40px;z-index:9}nav.reg-r ul li ul li{color:#fff;padding:0;margin:0;font-size:14px;z-index:9}nav.reg-r ul.level-5{margin:0;padding:37px 0 0 0;z-index:99}nav.reg-r ul li:hover ul.level-5{display:block;z-index:99}.reg_content{margin:0;padding:0;text-align:left}.reg_empty{margin:0;padding:7px 0}.reg_empty p{margin:0;padding:0 7px 2px 7px;font-size:12px}.reg_empty a{margin:0;padding:0;font-size:12px;color:#77ad1b;font-weight:400;text-decoration:underline}.reg_empty a:hover{text-decoration:none}.reg_empty .b_r_g{margin:0;padding:0;font-size:12px;color:#fff;font-weight:400;text-decoration:underline;float:right}.reg_empty .b_r_g:hover{text-decoration:none}.reg_empty .b_r_e{margin:0 0 5px 0;padding:4px 10px;font-size:16px;text-align:center;background:#77ad1b;color:#fff;text-decoration:none;font-weight:400;float:left;width:100%}.reg_empty .b_r_e:hover{background:#95da1f;transition:all .2s ease 0s}.reg_full{margin:0;padding:5px 0 7px 0}.reg_full p{margin:0;padding:0 10px;font-size:14px}.reg_full_p{width:100%;text-align:center}.reg_full a{margin:0;padding:0;font-size:14px;color:#77ad1b;font-weight:400;text-decoration:underline}.reg_full a:hover{text-decoration:none}.reg_full .b_k_f{margin:5px 0 0 0;padding:3px 10px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;background:#77ad1b;color:#fff;text-decoration:none;font-weight:400;float:left;width:100%}.reg_full .b_k_f:hover{background:#95da1f;transition:all .2s ease 0s}.reg_full .b_k_a{margin:0;padding:5px 0 10px 0;font-size:12px;color:#77ad1b;font-weight:400;text-decoration:underline}.reg_full .b_k_a:hover{text-decoration:none}.reg_full_name{padding:0 10px;margin:0;overflow:hidden;height:19px;width:100%}.reg_full_name_shadow{background:url(/img/reg_full_name_shadow.png) no-repeat scroll 0 0;height:19px;margin:0;padding:0;position:absolute;width:100px;right:0}.search{width:415px;padding:0;margin:15px auto 0 auto;float:none;position:relative}#search-block-form{width:100%;height:40px;z-index:98;position:relative;float:left}#search-block-form input{padding:0;margin:0;display:block;border:none;outline:0;background:0 0;width:92%;height:100%}#search-block-form .form-item{width:415px;padding:0;float:left;height:40px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff url(/img/search_bg.webp) 100% 50% no-repeat}#search-block-form .form-item input{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;color:#252525;height:auto!important;padding:12px}.form-item label{width:100%;padding:0;font-weight:400;color:#2a2a2a;font-size:12px;margin:-10px 0 0 0;float:left;line-height:8px}.placeholder{color:#cbcbcb!important}.search-spinner{float:right!important;margin:-30px 10px 0 0!important}.twitter-typeahead{float:left!important;width:100%!important}#scrollable-dropdown-menu .tt-menu{max-height:150px;overflow-y:auto;width:415px;background:#fff;padding:2px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.tt-selectable{background:#fff;clear:both;color:#000;width:100%;padding:2px 4px;min-height:20px;float:left;cursor:pointer}.tt-selectable:hover{background:#f1f1f1}.tt-selectable img{float:left;width:70px;height:auto;margin:0 5px 0 0}.tt-selectable p{color:#000;font-size:14px;line-height:15px}.tt-selectable span{color:#444;font-size:12px}.empty-message{color:#252525;font-size:14px;line-height:15px;padding:8px}.main_page{margin:115px 0 0 0;padding:0;float:left;width:100%}.main_page h1{margin:0 1%;padding:15px 0 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:98%}.main_page h7{margin:0;padding:15px 120px 10px 0;color:#fff;text-transform:uppercase;font-size:24px;width:100%;float:left}.main_page h6{margin:0 1%;padding:15px 0 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:98%}.h1like{margin:0 1%;padding:15px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:98%}.main_page h1 span a{padding:7px 0 0 0;color:#78ae1b;text-transform:none;font-size:14px;float:right}.main_page h4 span a{padding:7px 0 0 0;color:#78ae1b;text-transform:none;font-size:14px;float:right}.main_page h6 span a{padding:7px 0 0 0;color:#78ae1b;text-transform:none;font-size:14px;float:right}.main_row{padding:0;margin:0;float:left;width:100%}.main_block{padding:0;margin:0 1%;float:left;width:98%}.footer{padding:0;margin:10px 0 0 0;position:relative;background:#111;width:100%;float:left}.footer_adres{padding:10px 0 5px 0;margin:0;width:100%;text-align:center;float:right}.footer_18{font-size:13px;text-align:center;color:#acacac;margin:0;float:left;width:100%;border-bottom:#222 1px solid;padding:15px 0 10px 0}.footer_18 ul{list-style:none;margin:5px 0;float:none;text-align:center}.footer_18 ul li{float:none;margin:0 12px;padding:0;height:50px;display:inline-block}.footer_18 ul li a{display:inline-block;height:50px;float:left}.footer_adres p{padding: 0 0 5px 0;color:#fff;font-size:14px;font-weight:400;text-align:center}.modul{padding:0;margin:0;width:480px}.modul_block{margin:0;padding:0;background:#111;width:100%;height:auto;text-align:center}.modul_block h2{margin:0;padding:0 10px 5px 10px;color:#fff;font-weight:400;font-size:20px}.modul_block h3{margin:0;padding:10px;color:#fff;font-weight:400;font-size:20px}.modul_block img{margin:0;padding:7px 0;text-align:center}.form_item_country{margin:0 0 10px 0;width:100%;overflow:hidden;position:relative;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url(/img/select_arrow.png) no-repeat right;color:#acacac;float:left;border:1px #fff solid}.form_item_country p{padding:0 25px 0 10px;width:100%;height:34px;position:absolute;font-weight:400;color:#acacac!important;line-height:32px;font-size:14px;overflow:hidden;margin:0;text-align:left!important}.form_item_country select{width:100%;height:34px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;color:#464646}.registration_one_in{float:left;width:auto;text-align:center;background:#111;padding:0 0 5px 0;width:100%}.registration_one_in input[type=text]{color:#464646;height:35px;font-size:16px;float:left;width:92%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px 0 40px;margin:0 4% 10px 4%;font-weight:400;background:#fff;border:none}.registration_one_in #login{background:#fff url(/img/login.jpg) top left no-repeat}.registration_one_in input[type=email]{color:#464646;height:35px;font-size:16px;float:left;width:92%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px 0 40px;margin:0 4% 10px 4%;font-weight:400;background:#fff url(/img/emailreg.jpg) top left no-repeat;border:none}.registration_one_in input[type=password]{color:#464646;height:35px;font-size:16px;float:left;width:92%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px 0 40px;margin:0 4% 10px 4%;font-weight:400;background:#fff url(/img/password.jpg) top left no-repeat;border:none}.registration_one_in input[type=submit]{font-size:16px;height:35px;background:#77ad1b;border:0 none;cursor:pointer;width:160px;padding:0;margin:0 1%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400}.registration_one_in input[type=submit]:hover{background:#95da1f;transition:all .2s ease 0s}.registration_one_in input[type=button]{font-size:16px;height:35px;background:#77ad1b;border:0 none;cursor:pointer;width:100px;padding:0;margin:0 1%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400}.registration_one_in input[type=button]:hover{background:#95da1f;transition:all .2s ease 0s}.registration_one_in h2{margin:0 4% 10px 4%;padding:0;font-weight:400;text-align:center;color:#fff;font-size:18px;line-height:1.2;text-transform:uppercase}.login-fail{color:red!important;margin:10px 1% 0 1%!important;text-transform:uppercase!important}.login-successfully{color:#77ad1b!important;margin:10px 1% 10px 1%!important;text-transform:uppercase!important;text-align:center!important}.kupcha{margin:0 4%;padding:0;float:left;width:92%}.registration-hide-one{float:left;width:auto;text-align:center;background:#111;padding:0 0 5px 0;width:100%}.registration-hide-one h2{margin:0 4% 10px 4%;padding:0;font-weight:400;text-align:center;color:#fff;font-size:18px;line-height:1.2;text-transform:uppercase}.registration-hide-one-item label{float:left;width:92%;text-align:left;margin:0 4% 5px 4%;padding:0;font-weight:400;color:#fff;font-size:16px;color:#77ad1b}.registration-hide-one-item label span{font-size:12px}.registration-hide-one-item input[type=text]{color:#464646;height:35px;font-size:16px;float:left;width:92%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0 4% 6px 4%;font-weight:400;background:#fff;border:none}.registration-hide-one-item input[type=password]{color:#464646;height:35px;font-size:16px;float:left;width:92%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0 4% 6px 4%;font-weight:400;background:#fff;border:none}.registration-hide-one-item input[type=submit]{font-size:15px;height:35px;background:#77ad1b;border:0 none;cursor:pointer;width:200px;padding:0;margin:0 1% 5px 1%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400;text-transform:uppercase}.registration_block{float:left;background:#111;padding:0 0 10px 0;width:100%}.registration_left{float:left;text-align:left;padding:5px 0 5px 2%;width:48%}.registration_left p a{font-weight:400;font-size:14px!important;color:#77ad1b!important;text-decoration:underline}.registration_left p a:hover{text-decoration:none}.registration_right{float:right;text-align:right;padding:5px 2% 5px 0;width:48%}.registration_right p a{font-weight:400;font-size:14px!important;color:#fff!important;text-decoration:underline}.registration_right p a:hover{text-decoration:none}.modul_blockVerify{margin:0;padding:0 0 5px 0;background:#111;width:100%;height:auto}.modul_blockVerify h3{margin:0 4%;padding:10px 0 3px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:20px;width:92%}.ageVerifyItemInfo{float:left;width:92%;text-align:left;margin:0 4% 0 4%;padding:0}.ageVerifyItemInfo label{width:100%;float:left;text-align:left;margin:0;padding:0;font-weight:400;font-size:14px;color:#77ad1b}.ageVerifyItemInfo input[type=text]{color:#464646;height:30px;font-size:14px;float:left;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0;font-weight:400;background:#fff;border:none}.ageVerifyItem{float:left;width:92%;text-align:left;margin:0 4% 10px 4%;padding:0}.ageVerifyItem label{width:100%;float:left;text-align:left;margin:0;padding:0;font-weight:400;font-size:14px;color:#77ad1b}.ageVerifyItem input[type=text]{color:#464646;height:30px;font-size:14px;float:left;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;padding:0 10px;margin:0;font-weight:400;background:#fff;border:none}.ageVerifyItemOneTwo-left{float:left;width:49%;text-align:left;margin:0;padding:0}.ageVerifyItemOneTwo-right{float:right;width:49%;text-align:left;margin:0;padding:0}.ageVerifyItemOneThree-left{float:left;width:32%;text-align:left;margin:0 2% 0 0;padding:0}.ageVerifyItemOneThree-right{float:right;width:32%;text-align:left;margin:0;padding:0}.haveLoginIn{float:left;text-align:left;background:#111;padding:0;margin:0 4%;width:92%}.haveLogin-text{padding:0 0 5px 0;margin:0;float:left;width:100%;font-weight:400}.haveLogin-text p{font-size:14px;color:#acacac;font-weight:400;padding:5px 0;margin:0;text-align:left}.kupchaBatton{margin:0 4% 5px 4%;padding:0;float:left;width:92%}.kupchaScript{margin:0 4%;padding:0;float:left;width:92%}.ageVerifyItemOneThree-select{margin:0;width:100%;overflow:hidden;position:relative;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff url(/img/select_arrow2.png) no-repeat right;color:#acacac;float:left}.ageVerifyItemOneThree-select p{padding:0 25px 0 10px;width:100%;height:30px;position:absolute;font-weight:400;color:#464646!important;line-height:30px;font-size:14px;overflow:hidden;margin:0;text-align:left!important}.ageVerifyItemOneThree-select select{width:100%;height:30px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;color:#464646}.kupchaageVerify{margin:5px 4% 0 4%;padding:0;float:left;width:92%}.kupchaageVerify-button{float:right;padding:0;margin:0;width:100%}.kupchaageVerify-button input[type=button]{width:100%;font-size:16px;height:40px;background:#77ad1b;border:0 none;cursor:pointer;padding:0;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:400}.kupchaageVerify-button input[type=button]:hover{background:#95da1f;transition:all .2s ease 0s}.modulVerify{padding:0;margin:0;width:600px}.ageVerifyInfo{padding:0;margin:0;float:left;width:100%;font-weight:400}.beefup-headVerifyClear{margin:0;padding:0 0 7px 0;color:#acacac;font-weight:400;font-size:12px;line-height:14px}.beefup-bodyVerify p{margin:0!important;padding:4px 0 0 0!important;color:#acacac!important;font-weight:400!important;font-size:12px!important;line-height:14px!important}.beefup1{margin:0 0 5px 0;padding:0 0 5px 0}.beefup-headVerify{cursor:pointer!important;position:relative!important;margin:0!important;padding:0!important;color:#acacac!important;font-weight:400!important;font-size:12px!important;line-height:14px!important}.beefup-headVerify:after{border-style:solid!important;border-width:0!important;border-color:#78ae1b transparent transparent transparent!important;content:'';position:absolute!important;right:0!important;height:0!important;margin-top:-6px!important;top:50%!important;width:0!important}.open>.beefup-headVerify:after{border-width:0!important;border-color:transparent transparent #78ae1b transparent!important}.ageVerifyGreen{color:#77ad1b}a{text-decoration:underline;border:0;color:#77ad1b}a:hover{color:#fff}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Arial,Helvetica,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/img/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:1;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/img/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:5px;right:5px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:10%;height:60%;cursor:pointer;text-decoration:none;background:transparent url(/img/fancybox/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:85%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/img/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px Arial,Helvetica,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(119,173,27,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:600;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/img/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/img/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}@media only screen and (max-width:1280px){.wrapper{margin:0;width:100%;padding:0}}@media only screen and (max-width:1160px){.wrapper{margin:0;width:100%;padding:0;float:left}}@media only screen and (max-width:1024px){.socLink-block{margin:15px 10px 0 5px}.cd-logo{float:left;height:35px;margin:12px 0 0 45px;padding:0;width:131px;z-index:300;position:relative}.menu-trigger-display{display:block}.main-menu-display{display:none}.header-wrap{margin:0 2% 0 2%;width:96%;float:left;padding:0}.reg{display:none}.footer_up_in{float:left;width:96%;margin:0 2%;padding:0}.main_page{margin:100px 0 0;padding:0;float:left;width:100%}.main_row{padding:0;margin:0 1%;float:left;width:98%}.swipe-menu{-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.5);box-shadow:0 5px 5px 0 rgba(0,0,0,.5);margin:0;float:left;position:fixed;top:0;left:0;width:100%;padding:0;box-sizing:border-box;z-index:50;height:100px;will-change:transform;transition:background .3s,-webkit-transform .5s cubic-bezier(.694,.048,.335,1);transition:transform .5s cubic-bezier(.694,.048,.335,1),background .3s;transition:transform .5s cubic-bezier(.694,.048,.335,1),background .3s,-webkit-transform .5s cubic-bezier(.694,.048,.335,1);transform:translateY(0);-webkit-transform:translateY(0)}.wishes_container{display:none}.comparison_container{display:none}.lang{float:right;width:auto;margin:15px 0 0 0;z-index:300;position:relative}.menu-container{background:#2a2a2e;position:fixed;width:290px;display:block}.menu-head{height:120px;box-sizing:border-box;margin:0;background:#2a2a2e;position:fixed;width:290px;display:block}.login_container_hamburger{margin:15px 0 0 0;float:left;text-align:center;width:100%;height:20px;display:block}.login_container_hamburger ul{padding:0;margin:0;text-align:left;float:none}.login_container_hamburger li{display:inline-block;text-align:center;margin:0;float:none}.login_container_hamburger li a{color:#fff;display:block;text-decoration:none;padding:0 2px;line-height:14px;font-size:12px}.login_container_hamburger li a:hover{color:#77ad1b;text-decoration:underline}.login_container_hamburger li{border-left:1px #fff solid;padding:0 0 0 5px}.login_container_hamburger li:first-child{border-left:0}.logo_hamburger{display:block;margin:0 58px 0 0;float:right;width:143px;height:45px;background:url(/img/logo2.png) no-repeat}.wishes_container_hamburger{display:none;float:right;width:70px;height:50px;background:url(/img/like_empty.png) center center no-repeat;margin:0;z-index:99}.wishes_container_hamburger:hover{background:url(/img/like_full.png) center center no-repeat}.wishes_number_hamburger{display:block;float:right;width:20px;height:20px;background:#77ad1b;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:3px 0 0 40px;text-align:center;font-size:14px;font-weight:400}.wishes_name_hamburger{display:block;float:right;width:70px;height:17px;position:absolute;margin:33px 0 0 0;text-align:center;font-size:12px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wishes_container_hamburger a{float:right;width:70px;height:50px;text-decoration:none;color:#fff}.comparison_container_hamburger{display:none;float:right;width:70px;height:50px;background:url(/img/comparison_empty.png) center center no-repeat;margin:0 5px 0 0;text-align:left;z-index:99}.comparison_container_hamburger:hover{background:url(/img/comparison_full.png) center center no-repeat}.comparison_number_hamburger{display:block;float:right;width:20px;height:20px;background:#77ad1b;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:3px 0 0 45px;text-align:center;font-size:14px;font-weight:400}.comparison_name_hamburger{display:block;float:right;width:70px;height:17px;position:absolute;margin:33px 0 0 0;text-align:center;font-size:12px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comparison_container_hamburger a{float:right;width:70px;height:50px;text-decoration:none;color:#fff}.main_page h1{margin:0 1%}.main_page h7{margin:0 1%}.main_page h6{margin:0 1%}.search{margin:25px 0 0 160px}.footer{padding:0;position:relative;margin:10px 2% 0 2%;width:96%;float:left}.footer_adres{padding:10px 0;margin:0;width:100%;text-align:center;float:right}.footer_soc{padding:10px 0;margin:0;width:100%;text-align:center;float:left}.search{padding:0;margin:5px 0 0 0;float:right;width:100%}#search-block-form .form-item{width:100%;padding:0;margin:5px 0 0 0;float:left;height:34px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;z-index:50}#search-block-form .form-item input{padding:9px}#search-block-form .form-actions-share{background:url(/img/share-m-2.png) center center no-repeat;width:34px;height:34px;float:right;margin:-34px 0 0 4px;border:#fff solid 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;z-index:5}#search-block-form .form-actions-share:hover{background:url(/img/share-m-1.png) center center no-repeat;cursor:pointer;border:#77ad1b solid 1px;transition:all .2s ease 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#scrollable-dropdown-menu .tt-menu{width:100%}}@media only screen and (max-width:800px){.up{display:none}.subscription-block-form{margin:7px 0}.footer_up_outer{margin:10px 0 0 0}.footer_up{padding:20px 0}.footer_menu{margin:0 0 10px 0}.sub_soc_up{float:left;width:100%;margin:0;padding:0}.sub_soc_up ul{list-style:none;margin:0;padding:0;text-align:center}.sub_soc_up ul li{margin:0 2px;padding:0;float:none;display:inline-block}.sub_soc_up ul li a{float:none;display:inline-block;background:url(/img/social-icon-new.png) no-repeat;width:30px;height:30px}.footer_menu_block{float:left;width:33.33%;margin:0;padding:0}.footer_up_half1{padding:0;float:left;margin:0;width:100%}.footer_up_half2{padding:0;float:left;margin:0 0 20px 0;width:100%}.cookie-popup{position:fixed;bottom:0;z-index:1000;margin:0 auto;left:0;right:0;padding:10px 20px 14px 20px;height:120px;width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:none;background:rgba(80,125,0,.95)}.cookie-popup .cookie-title{width:100%;display:inline-block;margin-bottom:2px;font-size:12px;color:#fff}.cookie-popup .cookie-text{display:inline-block;width:100%;font-size:12px;vertical-align:top;color:#fff}.cookie-popup .cookie-action{float:left;margin-top:8px}.cookie-ok{cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:25px;line-height:25px;font-size:12px;font-weight:600;display:inline-block;text-transform:uppercase;border:none;margin-left:10px;background:#ffc000;transition:all .2s ease 0s;color:#111;padding:0 12px}.cookie-btn-more-info{padding:0 10px;font-size:12px;line-height:24px;height:25px;display:inline-block;color:#fff;text-align:center;font-weight:600;text-transform:uppercase;border:#fff 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all .2s ease 0s}.newsletter-popup{position:fixed;bottom:0;z-index:1000;margin:0 auto;left:0;right:0;max-width:900px;padding:20px 30px 24px 30px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:100px;display:none;background:rgba(119,173,27,.95)}.newsletter-left{float:none;width:100%;padding:0;margin:0}.newsletter-left .newsletter-title{width:100%;display:inline-block;margin-bottom:5px;font-size:12px;line-height:14px;color:#fff}.newsletter-right{float:left;width:100%;padding:0;margin:0 0 5px 0}.newsletter-popup-block{padding:0;margin:0;float:left;width:100%}

                .newsletter-popup-form{width:100%;height:37px}
                .focus-active{border-color:#aaa!important;background:#fff!important}
                .newsletter-popup-form{padding:0;margin:0;display:block;background:0 0;width:100%;height:100%}
                .newsletter-popup-form .newsletter-form-actions {font-weight:600;font-size:12px;text-transform:uppercase;border:none;outline:0;color:#111;width:32%;float:right;margin:0;background:#ffc000;padding:10px 0;text-align:center;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all .2s ease 0s}
                .newsletter-popup-form .newsletter-form-actions:hover{cursor:pointer;color:#78ae1b;background:#fff;transition:all .2s ease 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
                .newsletter-popup-form .newsletter-form-item{width:66%;padding:0;float:left;height:37px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff}
                .newsletter-popup-form .newsletter-form-item input{width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;outline:0;font-weight:400;line-height:24px!important;font-size:12px!important;color:#111!important;height:37px!important;padding:12px!important;text-transform:none!important;margin:0!important}

                .newsletter-popup-placeholder{color:#252525!important}}@media only screen and (max-width:776px){.footer_adres{padding:10px 0;margin:0;width:100%;text-align:center;float:right}.footer_soc{padding:10px 0;margin:0;width:100%;text-align:right;float:left}}@media only screen and (max-width:700px){.newsletter-popup{height:120px;display:none;background:rgba(119,173,27,.95)}.modulVerify{padding:0;margin:0;width:400px}}@media only screen and (max-width:560px){.modul-fancyTooltip{padding:0;margin:0;width:280px}.newsletter-popup{height:76px;display:none;background:rgba(119,173,27,.95)}.newsletter-left .newsletter-title{display:none}.modul{padding:0;margin:0;width:360px}}@media only screen and (max-width:540px){.tt-selectable img{width:50px}}@media only screen and (max-width:480px){.footer_adres{margin:0 2%;width:96%}#search-block-form{width:100%;height:auto}.main_page h1{margin:0 1%;padding:15px 0 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:98%}.main_page h7{margin:0 1%;padding:15px 0 10px 0;text-transform:uppercase;font-size:24px;width:100%}.main_page h6{margin:0 1%;padding:15px 0 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:100%}.modul{padding:0;margin:0;width:290px}.modulVerify{padding:0;margin:0;width:280px}}@media only screen and (max-width:430px){.footer_menu_block{float:left;width:100%;margin:0;padding:0}.footer_menu li{text-align:center}}.search-tooltip{font-weight:400;font-size:18px!important;padding:0;color:#fff!important;margin:10px 0!important}.msg-ok{font-size:18px;color:#fff;background:url(/img/msg-ok-bg.png) repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:400;padding:10px;margin:0 0 10px 0;text-align:center}.msg-err{font-size:18px;color:#fff;background:url(/img/msg-err-bg.png) repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:400;padding:10px;margin:0 0 10px 0;text-align:center}#ajax_loader{position:fixed;width:100%;height:100%;display:none;text-align:center;background:url(/img/bgw.png) center center repeat;z-index:10000}#ajax_loader img{position:absolute;width:212px;height:212px;left:50%;top:50%;margin-left:-106px;margin-top:-106px}.divHead{border-bottom:2px solid #78ae1b;overflow:hidden;margin:0 1%;position:relative}.divHead h1{border-bottom:none;margin:0}.divHead h2{margin:0;padding:15px 10px 10px 0;color:#fff;text-transform:uppercase;font-size:24px;width:100%}.divHead .headSpan{position:relative;float:left;margin:0 5px 0 0}.divHead #aSlide{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;float:right;height:30px;width:30px;position:absolute;right:0;bottom:10px}
        </style>

        <?php
    }
?>
    <?php

    $css_file="style";
    switch($mode) {
        case DispatcherDemo::__MODE_SLOT__:
            if($user->isAuth()){
                if($isMob){
                    print("<link type='text/css' rel='stylesheet' href='/css/mobile/rateit-mobile.css#v2' />");
                } else {
                    print("<link type='text/css' rel='stylesheet' href='/css/rateit.css#v2' />");
                }

            }

           	if($isMob){
				print("<style>a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{padding:0;margin:0;background:#fff}body{font-size:16px;font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;color:#fff;background:#111;padding:0;margin:0;width:100%;float:left}.playRealTCA{height:86px;overflow:hidden;font-size:12px;line-height:12px;font-weight:400;padding:0;margin:15px 0 15px 0;float:left;color:#fff;width:100%}.playRealTCA a{font-size:12px;line-height:12px;font-weight:400;color:#eee;}.no-casino{font-size:24px;line-height:30px;background:none;padding:0;margin:0 0 25px 0;float:left;color:#ffb80c;text-align:center;width:100%}.scheduled{font-size:18px;line-height:24px;background:none;padding:0;margin:10px 0 0 0;float:left;color:#fff;text-align:center;width:100%}.breadcrumbs{font-size:12px;line-height:14px;font-weight:400;text-align:left;padding:0;margin:10px auto 0}.breadcrumbs ol{list-style:none}.breadcrumbs ol li{font-size:12px;line-height:16px;font-weight:400;color:#c2c2c2;float:left;padding:0;margin:0 3px 0 0}.breadcrumbs ol li a{color:#c2c2c2;text-decoration:underline}.breadcrumbs ol li a:hover{color:#c2c2c2;text-decoration:none}.menu-close{width:30px;height:30px;cursor:pointer;float:left}.header-wrap{margin:0;width:100%;float:left;padding:0 15px}.main_page{margin:0;width:100%;float:left;padding:50px 0 0;background:#111}.underHeader{margin:0;padding:0;background:#111;float:left;width:100%}.wrapper{margin:0;padding:0 15px;width:100%}.mainTitle{margin:10px 0 5px;padding:0;color:#fff;font-size:24px;line-height:28px;float:left;width:100%}.mainTitleText{margin:0 0 5px;padding:0;color:#c2c2c2;font-size:14px;line-height:16px;float:left;width:100%}.demoPlayBlock{margin:5px 0 0;padding:0;width:100%;float:left}.demoPlay{margin:0;padding:0;width:100%;float:left}.topPropert{margin:5px 0 20px;padding:0;width:100%;float:left}.outerPlayItem{position:relative;margin:10px 0 15px;padding:0;height:480px;width:100%;float:left}.outerPlayItem .outerPlayItemIn{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img-slot/demobg.jpg) 50% 50% repeat;background-size:cover}.innerPlayItem{width:100%;position:absolute;top:40%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.innerPlayItem_in{width:90%;margin:0 auto}.playRealOut{position:relative;width:100%;font-size:20px;font-weight:600;background:#fff;padding:10px;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all .2s ease 0;float:left}.playReal{position:relative;width:100%;font-size:20px;font-weight:600;padding:10px;margin:0;color:#111;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;background:rgba(255,204,0,1);background:-moz-linear-gradient(top,rgba(255,204,0,1) 0%,rgba(244,173,31,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,204,0,1)),color-stop(100%,rgba(244,173,31,1)));background:-webkit-linear-gradient(top,rgba(255,204,0,1) 0%,rgba(244,173,31,1) 100%);background:-o-linear-gradient(top,rgba(255,204,0,1) 0%,rgba(244,173,31,1) 100%);background:-ms-linear-gradient(top,rgba(255,204,0,1) 0%,rgba(244,173,31,1) 100%);background:linear-gradient(to bottom,rgba(255,204,0,1) 0%,rgba(244,173,31,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc00',endColorstr='#f4ad1f',GradientType=0)}.prCasinoLogoBlock .playRealOut .playReal:hover{background:#fc0;color:#111}.playDemo{position:relative;width:100%;font-size:18px;font-weight:600;background:none;padding:12px 5px;margin:15px 0 10px;color:#fff;text-decoration:none;text-align:center;text-transform:uppercase;border:#fff 1px solid;-webkit-border-radius:30px;border-radius:30px;float:left}.playDemo:hover{background:#252525;color:#fff;border:#fff 1px solid}.confirm18{font-size:14px;line-height:16px;font-weight:400;background:none;padding:0;margin:0;float:left;color:#fff;text-align:center;width:100%}.underPlayItem{position:absolute;bottom:20px;margin:0 5%;padding:0;width:90%;text-align:center;float:left}.rpGameHide{padding:5px 10px;margin:0;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;color:#c2c2c2;overflow:hidden}.cookie-popup{position:fixed;bottom:0;z-index:50;margin:0;left:0;right:0;width:100%;padding:15px 20px 14px;height:140px;display:none;background:#59840d}.cookie-popup .cookie-text{float:left;width:100%;font-size:14px;line-height:16px;margin:0 0 15px 0;color:#fff}.cookie-ok{-webkit-border-radius:50px;border-radius:50px;height:48px;line-height:48px;font-size:12px;font-weight:600;display:inline-block;text-transform:uppercase;border:none;margin-left:10px;background:#ffc000;color:#111;padding:0 15px}.cookie-ok:hover{background:#fff;color:#78ae1b}.cookie-btn-more-info{padding:0 15px;font-size:12px;line-height:48px;height:48px;display:inline-block;color:#fff;text-align:center;font-weight:600;text-transform:uppercase;border:#fff 1px solid;text-decoration:none;-webkit-border-radius:50px;border-radius:50px}.cookie-btn-more-info:hover{border:#cff78b 1px solid;color:#cff78b}.sticky{position:fixed;top:0;left:0}.swipe-menu{-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,0.5);box-shadow:0 5px 5px 0 rgba(0,0,0,0.5);margin:0;float:left;position:fixed;top:0;left:0;width:100%;padding:0;box-sizing:border-box;z-index:50;height:50px;will-change:transform;transition:background 0.3s,-webkit-transform .5s cubic-bezier(0.694,0.048,0.335,1);transition:transform .5s cubic-bezier(0.694,0.048,0.335,1),background .3s;transition:transform .5s cubic-bezier(0.694,0.048,0.335,1),background 0.3s,-webkit-transform .5s cubic-bezier(0.694,0.048,0.335,1);transform:translateY(0);-webkit-transform:translateY(0);background:#2a2a2a}.hide-nav{transform:translateY(-120%)!important;-webkit-transform:translateY(-120%)!important}.show-nav{display:block}.menu-body.visibility{visibility:hidden}.menubar{width:100%;display:block;float:left}.menu-trigger{position:absolute;-webkit-appearance:none;border:0;outline:0;top:0;padding:0;color:rgba(42,42,42,0);cursor:pointer;height:50px;width:50px;background:url(/img-slot/menu-triggerbg.png) 0 50% no-repeat;font-size:14px;margin:0}.menu-trigger:hover{opacity:1;-webkit-opacity:1}.menu-trigger.left{top:0}.menu-trigger.right{right:20px}.cd-logo{display:block;height:32px;margin:9px auto 0;padding:0;width:131px}.cd-logo img{padding:0;margin:0;width:100%;height:auto}.searchBatton{position:absolute;-webkit-appearance:none;border:0;outline:0;top:0;right:15px;color:rgba(42,42,42,0);height:50px;width:50px;background:url(/img-slot/searchMob.png) 100% 50% no-repeat;font-size:14px;padding:0;margin:0}.searchBatton:hover{color:rgba(0,0,0,0)}.playRealEx{ position:relative;width:100%;font-size:20px;font-weight:600;padding:10px;margin:0;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;background:#f33640;background:-moz-linear-gradient(top,rgba(243,54,64,1) 0%,rgba(237,28,35,1) 100%); background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(243,54,64,1)),color-stop(100%,rgba(237,28,35,1))); background:-webkit-linear-gradient(top,rgba(243,54,64,1) 0%,rgba(237,28,35,1) 100%);background:-o-linear-gradient(top,rgba(243,54,64,1) 0%,rgba(237,28,35,1) 100%);background:-ms-linear-gradient(top,rgba(243,54,64,1) 0%,rgba(237,28,35,1) 100%);background:linear-gradient(to bottom,rgba(243,54,64,1) 0%,rgba(237,28,35,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f33640',endColorstr='#ed1c23',GradientType=0 )}.prCasinoLogoBlock .playRealOut .playRealEx:hover{background:#ed1c24;color:#fff}.prCasinoLogoBlock .playRealOut .playRealEx img{padding:0;margin:-4px 0 0;position:relative;vertical-align:middle}</style>");
				$css_file="mobile/style_slot-v2-mobile";
			} else {
                print("<style></style>");
				$css_file="style_slot-v2";
			}

            break;

        case DispatcherDemo::__MODE_GAMES_EXCLUSIVE__:
            $css_file=($isMob)?"mobile/style_exclusive_mobile":"style_exclusive";
            break;
		case DispatcherDemo::__MODE_BONUS__:
			$css_file=($isMob)?"mobile/style_bonus_mobile":"style_bonus";
			break;
        case DispatcherDemo::__MODE_BLOG_PAGE__:
            $css_file=($isMob)?"mobile/style_blog_mobile":"style_blog";
            break;
        case DispatcherDemo::__MODE_BONUS_LIST__:
            print("<style></style>");
            $css_file="style_bonus_list";
            //    print("<script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>");

            break;
    case DispatcherDemo::__MODE_CASINOS__:
        $css_file="style_casinos_list";
        break;

    case DispatcherDemo::__MODE_INDEX_PAGE__:
        print("<style></style>");
        $css_file="style_index_page";
        break;
    case DispatcherDemo::__MODE_PROVIDERS__:
         $css_file="style_provider_list";
        break;
    case DispatcherDemo::__MODE_CASINO__:
        if($user->isAuth()){
            if($isMob){
                print("<link type='text/css' rel='stylesheet' href='/css/mobile/rateit-mobile.css#v2' />");
            } else {
                print("<link type='text/css' rel='stylesheet' href='/css/rateit.css#v2' />");
            }

        }
       //  if($casinotranslit=="Klirr"){
            $css_file=($isMob)?"mobile/style_casino_v2_mobile":"style_casino_v2";
       //  } else {
       //     $css_file="style_casino_page";
      //  }


            break;
		case DispatcherDemo::__MODE_NEWS_LIST__:

//            if($tag=="BLOG_GROUP"){
              $css_file=($isMob)?"mobile/style_list_articles_mobile":"style_list_articles";
//            } else {
//                $css_file="style";
//            }


            break;
		case DispatcherDemo::__MODE_BRAND__:
           /* if($brand_id==380){
                if($user->isAuth()){
                    if($isMob){
                        print("<link type='text/css' rel='stylesheet' href='/css/mobile/rateit-mobile.css#v2' />");
                    } else {
                        print("<link type='text/css' rel='stylesheet' href='/css/rateit.css#v2' />");
                    }

                }
                $css_file=($isMob)?"mobile/style_provider_page_v2_mobile":"style_provider_page_v2";
            } else {*/
                $css_file="style_provider_page";
           // }
            break;
        case DispatcherDemo::__MODE_GAMES_ALL__:
            print("<style></style>");
            $css_file="style_slots_list";
            break;
        case DispatcherDemo::__MODE_TAG_HUB__:
            $css_file = $isMob ? 'mobile/style_tag_hub_mobile' : 'style_tag_hub';
            break;
        case DispatcherDemo::__MODE_TAG__:
        case DispatcherDemo::__MODE_GAMES_TOP__:
            $css_file=($isMob)?"mobile/style_top_mobile":"style_top";
            break;
        case DispatcherDemo::__MODE_BONUS_LAND__:
        case DispatcherDemo::__MODE_GAMES_LAND__:
        case DispatcherDemo::__MODE_CASINO_BLACKLISTED__:
        case DispatcherDemo::__MODE_CASINO_BESTRTP__:
        case DispatcherDemo::__MODE_CASINO_TOP__:
        case DispatcherDemo::__MODE_CASINO_BLOG__:
            $css_file=($isMob)?"mobile/style_casino_top_mobile":"style_casino_top";
            break; /* */
        case DispatcherDemo::__MODE_BIGWINS__:
            $css_file=($isMob)?"mobile/style_bigwins_mobile":"style_bigwins";
            break;
        /*case DispatcherDemo::__MODE_BONUS_LAND__:
	    case DispatcherDemo::__MODE_GAMES_LAND__:
            $css_file=($isMob)?"mobile/style_bonus_land_mobile":"style_bonus_land";
            break;*/
		case DispatcherDemo::__MODE_COMPARE__:
			$css_file=($isMob)?"mobile/style_compare_mobile":"style_compare";
			break;
        case $urlTag=="TEAM":
        case DispatcherDemo::__MODE_GUIDE__:
        case ($mode==DispatcherDemo::__MODE_INTERVIEW__) && ($cmsId>=6303):
//            if(($tag=="GUIDE_RTP") || ($tag=="GUIDE_DAILY_DROPS")){
//                $css_file="style";
//            } else {
//                $css_file=($isMob)?"mobile/style_guid_land_mobile":"style_guid_land";
//            }
            $css_file=($isMob)?"mobile/style_guid_land_mobile":"style_guid_land";
            break;
        case DispatcherDemo::__MODE_ANALYTICS__:
            if($tag=="ANALYTICS_NEW_PAGE"){
                $css_file=($isMob)?"mobile/style_analyt_land_mobile":"style_analyt_land";
            } else {
                $css_file="style";
            }
            break;
        case DispatcherDemo::__MODE_INCENTIVE__:
        case DispatcherDemo::__MODE_SEO_CONTENT__:
        case DispatcherDemo::__MODE_PERSON__:
        case DispatcherDemo::__MODE_ABOUT__:
        case DispatcherDemo::__MODE_CONT__:
          //  if(($tag=="ProvRank_NEW_PAGE") || ($tag=="BONUS_MONTH")){
                $css_file=($isMob)?"mobile/style_analyt_land_mobile":"style_analyt_land";
           /* } else {
                $css_file="style";
            }*/
//            $css_file=($isMob)?"mobile/style_analyt_land_mobile":"style_analyt_land";
            break;
        default: // ALL OTHER PAGES
            print("<script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>");
    }
    ?>

    <link type="text/css" rel="stylesheet" href="/css/<?=$css_file?>.css?v=2" />
    <link rel="preload" as="image" href="https://slotcatalog.com/img/logo-lang/slotcatalog-<?=$lang;?>-logo.webp" />
    <link rel="preload" as="image" href="https://slotcatalog.com/img/logo-lang/slotcatalog-<?=$lang;?>-logo-262.webp" />
	
	<?php
        if($tag=="seo-no-wagering"){
            print("<link rel='preload' as='image' href='https://slotcatalog.com/img/headerNoWageringSlot.webp' />");
        }
    ?>


     <!--need to have jquery in the top-->

    <?= $block->getContent("meta");?>
    <?= $block->getContent("paginationCanon");?>
    <?= $block->getContent("hreflang");?>
	<?= $block->getContent('xdefault');?>

    <script type="text/javascript">
        var hash = null; // for opening tags group
    </script>
    <link rel="shortcut icon" href="/img/favicon.ico" type="images/x-icon"/>
    <link rel="apple-touch-icon" href="/img/apple-touch-icon.png">
    <meta name="theme-color" content="#111111">
    <link rel="manifest" href="/manifest.json">
    <meta name="viewport" content="width=device-width, initial-scale=1"/>
<?php
    $role = "PLAYER";
    $role =($user->isAuth())?$user->getUserInfo("Role"):"PLAYER";

?>
	<?php
	if (($lang=="ru") || ($lang=="uk")){
		print("<link rel='preload' href='https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFUZ0bbck.woff2' as='font' type='font/woff2' crossorigin>
<link rel='preload' href='https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2' as='font' type='font/woff2' crossorigin>
<style>/* cyrillic */@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}</style>");
	} elseif ($lang=="el") {
		print("<link rel='preload' href='https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFVp0bbck.woff2' as='font' type='font/woff2' crossorigin>
<link rel='preload' href='https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2' as='font' type='font/woff2' crossorigin>
<style>/* greek */@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');unicode-range:U+0370-03FF;} @font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format('woff2');unicode-range:U+0370-03FF;}</style>");
	} elseif ($lang=="vi"){
		print("<link rel='preload' href='https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFWp0bbck.woff2' as='font' type='font/woff2' crossorigin>
<link rel='preload' href='https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2' as='font' type='font/woff2' crossorigin>
<style>/* vietnamese */@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;} @font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}</style>");
	} else {
		print("<link rel='preload' href='https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFVZ0b.woff2' as='font' type='font/woff2' crossorigin>
<link rel='preload' href='https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOUuhp.woff2' as='font' type='font/woff2' crossorigin>
<style>/* latin */@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>");
	}
	?>

</head>

<body onLoad='init();'>

<script type="application/ld+json">
    {
        "@context" : "https://schema.org",
        "@type" : "Organization",
        "@id" : "slotcatalog.com",
        "name" : "DataRankr",
        "url" : "https://slotcatalog.com/",
        "logo" : {
            "@type" : "ImageObject",
            "url" : "https://slotcatalog.com/img/slotcatalog-logo-json.jpg",
            "width" : "360",
            "height" : "200"
        },
        "brand" : "SlotCatalog",
        "sameAs" : [ "https://www.linkedin.com/company/slotcatalog/", "https://twitter.com/slotcatalog/", "https://www.youtube.com/c/SlotCatalog", "https://www.twitch.tv/SlotCatalogLive", "https://www.instagram.com/slotcatalog/" ]
    }
</script>

<script type="application/ld+json">
    {
        "@context" : "https://schema.org",
        "@type" : "WebPage",
        "name" : "<?= $meta_title_glbl ?>",
        "url" : "https://<?= $_SERVER['HTTP_HOST'] ?><?= $_SERVER['REQUEST_URI'] ?>",
        "description" : "<?=$meta_descr_glbl ?>",
        "publisher" : {
            "@type" : "Organization",
            "@id" : "slotcatalog.com"
        }
    }
</script>

<?php
print($block->getContent("schema_markup"));
?>


<?php
// print($block->getContent("us_states"));
//  && ($casinotranslit=="Klirr")
if(($mode==DispatcherDemo::__MODE_SLOT__) || ($mode==DispatcherDemo::__MODE_GAMES_EXCLUSIVE__)||
    ($mode==DispatcherDemo::__MODE_GAMES_TOP__) || ($mode==DispatcherDemo::__MODE_BIGWINS__) ||
    ($mode==DispatcherDemo::__MODE_CASINO_TOP__) || ($mode==DispatcherDemo::__MODE_CASINO_BLACKLISTED__) ||
    ($mode==DispatcherDemo::__MODE_BLOG_PAGE__) || ($mode==DispatcherDemo::__MODE_CASINO_BESTRTP__) ||
    ($mode==DispatcherDemo::__MODE_CASINO_BLOG__) ||     (($mode==DispatcherDemo::__MODE_CASINO__)  ) ||
    ($mode==DispatcherDemo::__MODE_BONUS_LAND__) || (($mode==DispatcherDemo::__MODE_BONUS__)) ||
	(($mode==DispatcherDemo::__MODE_NEWS_LIST__) || ($tag=="BLOG_GROUP")) ||
	($mode==DispatcherDemo::__MODE_GAMES_LAND__) || ($mode==DispatcherDemo::__MODE_COMPARE__) ||
    ($mode==DispatcherDemo::__MODE_GUIDE__) || ($mode==DispatcherDemo::__MODE_PERSON__) ||
    (($mode==DispatcherDemo::__MODE_INTERVIEW__) && ($cmsId>=6303) ) ||
    ($mode==DispatcherDemo::__MODE_CONT__) || ($mode==DispatcherDemo::__MODE_ABOUT__) ||
    ($mode==DispatcherDemo::__MODE_SEO_CONTENT__) || ($mode==DispatcherDemo::__MODE_INCENTIVE__) ||
    ($mode==DispatcherDemo::__MODE_TAG__) || ($mode==DispatcherDemo::__MODE_TAG_HUB__) ||
    ($tag=="ANALYTICS_NEW_PAGE") || ($tag=="BONUS_MONTH")
   // || (($mode==DispatcherDemo::__MODE_BRAND__) && ($brand_id==380))
    ) { //
    if($isMob) {
        print($block->getContent("menu_mob_v2"));
        ?>

        <header class="menubar swipe-menu">
            <div class="header-wrap">
                <button class="menu-trigger" aria-label="Menu">Menu</button>
                <?= $block->getContent("logo"); ?>

                <a class="searchBatton fancybox3 fancybox.ajax"
                   href="/index.php?ajax=1&amp;blck=blkSearchFrm&amp;lang=<?=$lang;?>">search</a>



            </div>
        </header>

        <?php
    } else {
    ?>
    <header class="menubar swipe-menu">
        <div class="wrapper">
            <div class="header-wrap">

                <?= $block->getContent("logo"); ?>
                <?= $block->getContent("auth_blk"); ?>
                <?= $block->getContent("lang"); ?>
                <?= $block->getContent("compare_top"); ?>
                <?= $block->getContent("AddBtnSearchFrm"); ?>
                <div class="clear"></div>
                <?= $block->getContent("menu"); ?>



            </div>
        </div>
    </header>
    <div class="clear"></div>
<?php }  ?>

<main>
    <!--

    echo $block->getContent("IncentiveIcon"); // desktop

    <div class="promo">
        <a href="/en/promotion" class="promo" title="Promo" style="margin:0;padding:0;float:left;position:fixed;top:150px;left:0;width:60px;height:60px;z-index:100;background:url(/img/promo.gif) center center no-repeat;color:rgba(0, 0, 0, 0);font-size:12px;overflow:hidden;line-height:12px;border-radius:0 5px 5px 0;">Promo</a>
    </div>-->

<!-- <div style="margin:0;padding:0;width:100%;float:left;background:url(/img/xmas-bg3.webp) top center no-repeat"> snow-background -->
    <div class="main_page"><!-- main_page дописывать класс .has-line-->

        <?php
        if (($block->isRestricted()) && ($role != "Admin")) {

            echo $block->getContent("restricted");
        } else {
            echo $block->getContent("bonus-month");
            echo $block->getContent("index-stat");
            echo $block->getMidBlock();
        }
        ?>
    </div><!-- .main_page -->
<!-- </div> .snow-background -->
    <?php
} else { ?> <!-- mobile -->

    <?=$block->getContent("menu_mob"); ?>

    <div class="openswipe" id="swipezone">
    </div>

    <header class="menubar swipe-menu">
        <div class="wrapper">

            <div class="header-wrap">
                <div class="menu-trigger-display">
                    <button class="menu-trigger" aria-label="Menu">Menu</button>
                </div>
                <?= $block->getContent("logo"); ?>
                <?= $block->getContent("auth_blk"); ?>
                <?= $block->getContent("lang"); ?>
                <?php
                    if($isMob==0) { echo  $block->getContent("compare_top");  }
                ?>
                <?= $block->getContent("AddBtnSearchFrm"); ?>
                <div class="clear"></div>
                <?= $block->getContent("menu"); ?>

            </div>
        </div>
    </header>
    <div class="clear"></div>
    <main>
    <!--
     echo $block->getContent("IncentiveIcon");
    -->


    <!-- <div style="margin:0;padding:0;width:100%;float:left;background:url(/img/xmas-bg3.webp) top center no-repeat"> snow-background -->
        <div class="wrapper"><!-- main_row -->

        <div class="main_page"><!-- main_page дописывать класс .has-line-->

            <?php
            if ($block->isRestricted()) {
                echo $block->getContent("restricted");

            } else {
                echo $block->getContent("index-head");
                echo $block->getContent("bonus-month");
                echo $block->getContent("index-stat");
                echo $block->getMidBlock();

            }
            ?>

        </div><!-- .main_page -->

    </div><!-- .main_row -->
    <!-- </div> .snow-background -->
 <?php
}
?>
    </main>
<footer>
<div class="footer_up_outer">
    <div class="wrapper">
	    <?= $block->getContent("footer_up"); ?>
    </div>
</div>

<div class="wrapper">
    <div class="footer_18">
        <?= $block->getContent("footer_link"); ?>
    </div>
    <div class="footer_adres">
        <!--?= $block->GetLbl("lbl_footer_Gambling", "content"); ?-->
        <?php
            
            if(($cISO=="DE") || ($lang=="de")){
                print $block->GetLbl("lbl_footer_Gambling_DE", "content");
            }else{
                print $block->GetLbl("lbl_footer_Gambling", "content");
            }
        ?>
        <p>DataRankr Ltd. © 2016 - <?= date("Y")?></p>
    </div>
    <?= $block->getContent("footer_share"); ?>
</div>
</footer>

<div class="cd-overlay"></div>
<!--<script src="/js/modernizr.js"></script>  Modernizr -->
<div class="up"><p id="back-top"><a href="#top" style="display: none;"></a></p></div>

<!--
 <script type="text/javascript" src='/js/jquery.MetaData.js' ></script> -->



<?php
$sJSdefault="<script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>
<script type='text/javascript' src='/js/jquery.fancybox.js'></script>
<script type='text/javascript' src='/js/jquery.form.min.js'></script>
<script type='text/javascript' src='/js/scripts.js'></script>
<script type='text/javascript' src='/js/tooltipster.bundle.min.js'></script>
<script type='text/javascript' src='/js/typeahead.bundle.js'></script>
<script type='text/javascript' src='/js/bloodhound.js'></script>
<script type='text/javascript' src='/js/handlebars.min.js'></script>
<script type='text/javascript' src='/js/beefUp.js'></script>
<script type='text/javascript' src='/js/jquery.jside.menu.js'></script>
<script type='text/javascript' src='/js/jquery.nice-select.min.js'></script>
<script type='text/javascript' src='/js/jquery.filtrMenu.js'></script>
<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
<script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
<script type='text/javascript' src='/js/ajax-search.js'></script>
<script type='text/javascript' src='/js/content.js#v6'></script>
<script type='text/javascript' src='/js/sha1.js'></script>
<script type='text/javascript' src='/js/cookies.js'></script>
<script type='text/javascript' src='/js/clipboard.js'></script>
<script type='text/javascript'>
$(document).ready(function() {document.getElementById('mroot').style.display = '';}); //important to have it for mobile menu
</script>";

// print($mode);
switch($mode) {

    case DispatcherDemo::__MODE_SLOT__: // JS FOR SLOT PAGE
        // <script type='text/javascript' src='/js/cookies.js'></script> - coockies used in comment-frm.xsl
        //  <script type='text/javascript' src='/js/lazysizes.min.js' async></script>
        $slot_id = $dispatcher->getHttp('slot_id');
        print("
<script type='text/javascript' src='/js/jquery-3.5.0.min.js?v=2'></script>
<script type='text/javascript' src='/js/jquery.fancybox.js?v=2'></script> 
<script type='text/javascript' src='/js/content.js#v10'></script>
<script type='text/javascript' src='/js/sha1.js'></script>

<script type='text/javascript' src='/js/scripts-entity-compare.js'></script>
<!--  use POST instead of GET in fancybox -->
<script  type='text/javascript'>              
  $(document).ready(function() {
      $('.main_page').on('click', '.fancybox-open-ajax', function(e) {
            e.preventDefault();
      var lang= $(this).attr('lang');
      var cISO= $(this).attr('cISO');
      var sBlck= $(this).attr('blck');
      var game_cur= $(this).attr('game_cur');
      var slot_id= $(this).attr('slot_id');
      var txt= $(this).attr('txt');
	  var casino_id= $(this).attr('casino_id');
      
      var postData = {
		lang: lang,
		ajax: '1',
		blck: sBlck,
		game_cur: game_cur, 
		cISO: cISO, 
		slot_id: slot_id, 
		txt: txt,
		casino_id: casino_id
      };
      
      $.ajax({
        type: 'POST',
        url: $(this).attr('href'),
        data: postData,
        success: function(response) {
          $.fancybox.open({
            href: response,
            type: 'html'
          });
        },
        error: function(xhr, status, error) {
          console.error(error);
        }
      });
    });
    
      $('#btnSR').on('click', function() {
			$.fancybox.open({
            href: '/index.php?ajax=1&blck=slot-avg-lobby-tbl-wrapper&cISO=".$cISO."&slot_id=".$slot_id."&lang=".$lang."', // URL of the page you want to display in the iframe
            type: 'iframe', 
            maxWidth: 800,
            maxHeight: 600,
            fitToView: true,
            width: '70%',
            height: '70%',
            autoSize: false       
        });
});
    
       $('.main_page').on('click', '.span_frmURL_submit', function() {
        // Iterate over each attribute of the <span>
        $.each(this.attributes, function() {
            // Check if the attribute name starts with 'frmURL_i_'
            if (this.name.startsWith('frmurl_i_')) {
                // Extract the corresponding input ID from the attribute name
                var inputId = '#' + this.name;  
                // Set the value of the matching input to the attribute's value
                $(inputId).val(this.value);  
            } 
            if (this.name == 'frmurl_action') {
                $('#frmURL').attr('action', this.value);
             //   
            }
        });
       //   $('#frmURL').attr('target', '_blank');
        // Submit the form
        $('#frmURL').submit();
    });
});      
</script>
");





        if ($isMob) {
            $slottranslit = $dispatcher->getHttp('slottranslit');
            print("<script type='text/javascript' src='/js/mobile/scripts-slot-v2-mob.js'></script>
           <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js?v=2'></script>");


        } else {
            print("<script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
           <script type='text/javascript' src='/js/ajax-search.js'></script>
           <script type='text/javascript' src='/js/scripts-slot-v2.js'></script>");
        }


        if ($user->isAuth()) { // Rating should be available for authorised user only
            print("

<script type='text/javascript' src='/js/jquery.rateit.min.js#v2'></script>
<script type='text/javascript' src='/js/jquery.form.min.js'></script>
<script type ='text/javascript'>
 

    //we bind only to the rateit controls within the products div
    $(document).on('rated reset', '#ratingblk .rateit', function(e) {
    var ri = $(this);
    var value = ri.rateit('value');

    value=value*2;
    var entity_id = ri.data('entity_id');
    var model = ri.data('model');
    ajax_request = $.ajax({
    url: '/json.php',
    data: {cmd:'cmd_vote',blck:'rating',  model: model, entity_id: entity_id, rating: value },
    type: 'POST',
    complete: function() { ajax_request = null; },
    success: function(data,textS,xhr) {
    if(xhr.status) {
      ri.rateit('value', data.avg0);
      $('#span_avg_rate').html(data.avg);
      $('#span_avg_rate_from').show();
      $('#span_rate_cnt').html(data.cnt);
      $('#span_rate_votes_yv_lbl').show();
      $('#span_rate_yv').show();
      $('#span_rate_yv').html(data.yv);
    }
    }
    });
    });
</script> 
 
");
        }
        $slot_id = $dispatcher->getHttp('slot_id');

        $isAskEmail = $block->checkIfDisplayAskEmailQuestions($slot_id);
        /*
         * <script type='text/javascript'>
                $.fancybox.open([{type: 'ajax', href: '/index.php?ajax=1&blck=askemail&lang=".$lang."&slot_id=".$slot_id."' }]);
            </script>
         * */
        if ($isAskEmail != 0) {
            print("
    <a id='aaskemail_click_me' class='fancybox2 fancybox.ajax' href='/index.php?ajax=1&blck=askemail&lang=" . $lang . "&slot_id=" . $slot_id . "'/>
<script language='javascript' type='text/javascript'>
$(document).ready(function() {   $('#aaskemail_click_me').trigger('click'); });
</script>
    
    ");
        }
 

        $popupHtml = $block->customPromoPopUp();
        print($popupHtml);


        /*
         * Content Lazy load could be used for gtaphs
         print("
         <script type ='text/javascript'>
         var isGraphLoaded = 0;
         $(window).scroll(function(){
             if(($(window).scrollTop()+$(window).height()  >  $('#wrapper-slot-graph').offset().top) && (isGraphLoaded == 0) ) {
                 isGraphLoaded = 1
                   setTimeout(function(){
                    load_ajax_content('/index.php?lang=".$lang."&cISO=".$cISO."&slot_id=".$slot_id."', 'wrapper-slot-graph');
                   }, 1000);
              }
         });
         </script>

        ");
        */

        break;

//
    case (DispatcherDemo::__MODE_BONUS_LIST__): // JS FOR BONUS LIST PAGE <script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>
        print("

<script type='text/javascript' src='/js/jquery.fancybox.js'></script>
<script type='text/javascript' src='/js/jquery.form.min.js'></script>
<script type='text/javascript' src='/js/jquery.accordion.2.0.min.js'></script>
<script type='text/javascript' src='/js/scripts-bonus-list.js'></script>
<script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
<script type='text/javascript' src='/js/ajax-search.js'></script>
<script type='text/javascript' src='/js/jquery.jside.menu.js'></script>
<script type='text/javascript'>
		$(document).ready(function(){
		$('.guideULNum a').on('click', function(e){
		var anchor = $(this);
		$('html, body').stop().animate({
		scrollTop: $(anchor.attr('href')).offset().top
		}, 777);
		e.preventDefault();
		return false;
		});
		});
	</script>
<script type='text/javascript' src='/js/clipboard.js'></script>
<script type='text/javascript' src='/js/jquery.filtrMenu.js'></script>
<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
<script type='text/javascript' src='/js/content.js'></script>
<script type='text/javascript' src='/js/sha1.js'></script>
<script type='text/javascript' src='/js/cookies.js'></script>
<script type='text/javascript' src='/js/scripts-entity-compare.js'></script>
<script type='text/javascript'>
$(document).ready(function() {document.getElementById('mroot').style.display = '';}); //important to have it for mobile menu
</script> 
");
		$active=dLookUp("id", "sl_menu", "tag='ASK_EMAIL'");

		if(!empty($active) && ($tag=="bonus-reg")){
			$slot_id=-1000; //fake id used for menus
			$isAskEmail=$block->checkIfDisplayAskEmailQuestions($slot_id);
			if($isAskEmail!=0){
				print("
    <a id='aaskemail_click_me' class='fancybox2 fancybox.ajax' href='/index.php?ajax=1&blck=askemail&lang=".$lang."&slot_id=".$slot_id."'/>
<script language='javascript' type='text/javascript'>
$(document).ready(function() {   $('#aaskemail_click_me').trigger('click'); });
</script>
    
    ");
			}
		}

break;

    case DispatcherDemo::__MODE_GAMES_ALL__:
        print("
 
<script type='text/javascript' src='/js/jquery.fancybox.js'></script>
<script type='text/javascript' src='/js/jquery.form.min.js'></script>
<script type='text/javascript' src='/js/jquery.accordion.2.0.min.js'></script>
<script type='text/javascript' src='/js/scripts-slots-list.js'></script>
<script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
<script type='text/javascript' src='/js/ajax-search.js'></script>
<script type='text/javascript' src='/js/jquery.jside.menu.js'></script>
<script type='text/javascript'>
		$(document).ready(function(){
		$('.guideULNum a').on('click', function(e){
		var anchor = $(this);
		$('html, body').stop().animate({
		scrollTop: $(anchor.attr('href')).offset().top
		}, 777);
		e.preventDefault();
		return false;
		});
		});
	</script>
<script type='text/javascript' src='/js/clipboard.js'></script>
<script type='text/javascript' src='/js/jquery.filtrMenu.js'></script>
<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
<script type='text/javascript' src='/js/content.js#v6'></script>
<script type='text/javascript' src='/js/sha1.js'></script>
<script type='text/javascript' src='/js/cookies.js'></script>
<script type='text/javascript'>
$(document).ready(function() {document.getElementById('mroot').style.display = '';}); //important to have it for mobile menu
</script> 
");
        break;
		
case DispatcherDemo::__MODE_CASINOS__: // JS FOR CASINOS LIST PAGE <script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>
        print("

<script type='text/javascript' src='/js/jquery.fancybox.js'></script>
<script type='text/javascript' src='/js/jquery.form.min.js'></script>
<script type='text/javascript' src='/js/jquery.accordion.2.0.min.js'></script>
<script type='text/javascript' src='/js/scripts-casinos-list.js'></script>
<script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
<script type='text/javascript' src='/js/ajax-search.js'></script>
<script type='text/javascript' src='/js/jquery.jside.menu.js'></script>
<script type='text/javascript' src='/js/scripts-entity-compare.js'></script>
<script type='text/javascript'>
		$(document).ready(function(){
		$('.guideULNum a').on('click', function(e){
		var anchor = $(this);
		$('html, body').stop().animate({
		scrollTop: $(anchor.attr('href')).offset().top
		}, 777);
		e.preventDefault();
		return false;
		});
		});
	</script>
<script type='text/javascript' src='/js/jquery.filtrMenu.js'></script>
<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
<script type='text/javascript' src='/js/content.js#v6'></script>
<script type='text/javascript' src='/js/sha1.js'></script>
<script type='text/javascript' src='/js/cookies.js'></script>
<script type='text/javascript'>
$(document).ready(function() {document.getElementById('mroot').style.display = '';}); //important to have it for mobile menu
</script> 
");
        break;
case DispatcherDemo::__MODE_INDEX_PAGE__: // JS INDEX PAGE
        print("
<script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>
<script type='text/javascript' src='/js/jquery.fancybox.js'></script>
<script type='text/javascript' src='/js/jquery.form.min.js'></script>
<script type='text/javascript' src='/js/scripts-index-page.js'></script>
<script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
<script type='text/javascript' src='/js/ajax-search.js'></script>
<script type='text/javascript' src='/js/jquery.jside.menu.js'></script>
<script type='text/javascript' src='/js/jquery.filtrMenu.js'></script>
<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
<script type='text/javascript' src='/js/content.js'></script>
<script type='text/javascript' src='/js/sha1.js'></script>
<script type='text/javascript' src='/js/cookies.js'></script>
<script type='text/javascript'>
$(document).ready(function() {document.getElementById('mroot').style.display = '';}); //important to have it for mobile menu
</script> 
");
        break;
case DispatcherDemo::__MODE_PROVIDERS__: // JS PROVIDER LIST PAGE
        print("
<script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>
<script type='text/javascript' src='/js/jquery.fancybox.js'></script>
<script type='text/javascript' src='/js/jquery.form.min.js'></script>
<script type='text/javascript' src='/js/scripts-provider-list.js'></script>
<script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
<script type='text/javascript' src='/js/ajax-search.js'></script>
<script type='text/javascript' src='/js/jquery.jside.menu.js'></script>
<script type='text/javascript' src='/js/jquery.filtrMenu.js'></script>
<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
<script type='text/javascript' src='/js/content.js#v6'></script>
<script type='text/javascript' src='/js/sha1.js'></script>
<script type='text/javascript' src='/js/cookies.js'></script>
<script type='text/javascript'>
$(document).ready(function() {document.getElementById('mroot').style.display = '';}); //important to have it for mobile menu
</script> 
");


        break;


    case (DispatcherDemo::__MODE_CASINO__)  : // JS CASINO PAGE && ($casinotranslit=="Klirr")
        $isViewPromoCode=$block->GetLbl("lbl_ViewPromoCode", "item_text");
        $isViewMore=$block->GetLbl("lbl_PPN_Markets_VM", "item_text");
        $isViewLess=$block->GetLbl("lbl_ViewLess", "item_text");
        print("
<script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>
<script type='text/javascript' src='/js/jquery.fancybox.js'></script>
<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
<script type='text/javascript' src='/js/sticky-kit.min.js'></script>
<script type='text/javascript' src='/js/content.js#v7'></script>
<script type='text/javascript' src='/js/sha1.js'></script>
<script type='text/javascript' src='/js/cookies.js'></script> 
<script type='text/javascript' src='/js/scripts-entity-compare.js'></script>
<script type='text/javascript'>
$(document).ready(function(){
$('.contentMoreItem').hide();
$('.showMoreItem').click(function () {
$(this).prev().slideToggle('fast');
$(this).toggleClass('contentMoreItem-opened').toggleClass('contentMoreItem-closed').next().slideToggle(); if($(this).hasClass('contentMoreItem-opened')) {
$(this).html('$isViewMore');}
else {
$(this).html('$isViewLess');
}});})</script>

<script type='text/javascript'>
$(document).ready(function(){
$('.promoCodeItem').hide();
$('.showPromoCodeItem').click(function () {
$(this).prev().slideToggle('fast');
$(this).toggleClass('promoCode-opened').toggleClass('promoCode-closed').next().slideToggle(); if($(this).hasClass('promoCode-opened')) {
$(this).html('$isViewPromoCode');}
else {
$(this).html('$isViewLess');}});})
</script>
");

    if($isMob){
        print("
        <script type='text/javascript' src='/js/mobile/scripts-casino-page-v2-mob.js'></script>
        <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js'></script>
       ");
    } else {
        print("
        <script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
        <script type='text/javascript' src='/js/ajax-search.js'></script>
        <script type='text/javascript' src='/js/scripts-casino-page-v2.js'></script>
       ");
    }


if($user->isAuth()){ // Rating should be available for authorised user only
    print("

<script type='text/javascript' src='/js/jquery.rateit.min.js#v2'></script>
<script type='text/javascript' src='/js/jquery.form.min.js'></script>
<script type ='text/javascript'>
//we bind only to the rateit controls within the products div
$(document).on('rated reset', '#ratingblk .rateit', function(e) {
var ri = $(this);
var value = ri.rateit('value');

value=value*2;
var entity_id = ri.data('entity_id');
var model = ri.data('model');
var lang = ri.data('lang');

ajax_request = $.ajax({
url: '/json.php',
data: {cmd:'cmd_vote',blck:'rating', model: model, entity_id: entity_id, rating: value },
type: 'POST',
complete: function() { ajax_request = null; },
success: function(data,textS,xhr) {
if(xhr.status) {
ri.rateit('value', data.avg0);
$('#span_avg_rate').html(data.avg);
$('#span_avg_rate_from').show();
$('#span_rate_cnt').html(data.cnt);
$('#span_rate_votes_yv_lbl').show();
$('#span_rate_yv').show();
$('#span_rate_yv').html(data.yv);
}
}
});
});
</script> 

");
}


break;
/*
case DispatcherDemo::__MODE_CASINO__: // JS CASINO PAGE
        print("
<script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>
<script type='text/javascript' src='/js/jquery.fancybox.js'></script>
<script type='text/javascript' src='/js/jquery.form.min.js'></script>
<script type='text/javascript' src='/js/scripts-casino-page.js'></script>
<script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
<script type='text/javascript' src='/js/ajax-search.js'></script>
<script type='text/javascript' src='/js/beefUp.js'></script>
<script type='text/javascript' src='/js/jquery.jside.menu.js'></script>
<script type='text/javascript' src='/js/jquery.filtrMenu.js'></script>
<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
<script type='text/javascript' src='/js/content.js#v6'></script>
<script type='text/javascript' src='/js/sha1.js'></script>
<script type='text/javascript' src='/js/cookies.js'></script>
<script type='text/javascript' src='/js/clipboard.js'></script> 
<script type='text/javascript'>
$(document).ready(function() {document.getElementById('mroot').style.display = '';}); //important to have it for mobile menu
</script>
");
        break;*/
		
case DispatcherDemo::__MODE_BRAND__: // JS PROVIDER PAGE

  /*if($brand_id==380){ // if Gamzix - display new version
       if($isMob){
            print("
                <script type='text/javascript' src='/js/jquery-3.5.0.min.js?v=2'></script>
                <script type='text/javascript' src='/js/jquery.fancybox.js?v=2'></script>
                <script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
           <!--     <script type='text/javascript' src='/js/content.js#v10'></script>
           -->     
                
                <script type='text/javascript' src='/js/scripts-entity-compare.js'></script>
                <!--  use POST instead of GET in fancybox --><!--
                <script  type='text/javascript'>
                    $(document).ready(function() {
                        $('.fancybox-open-ajax').click(function(e) {
                            e.preventDefault();
                            var lang= $(this).attr('lang');
                            var sBlck= $(this).attr('blck');
                            var game_cur= $(this).attr('game_cur');
                            var slot_id= $(this).attr('slot_id');
                      
                            var postData = {
                                lang: lang,
                                ajax: '1',
                                blck: sBlck,
                                game_cur: game_cur, 
                                slot_id: slot_id 
                            };
                      
                            $.ajax({
                                type: 'POST',
                                url: $(this).attr('href'),
                                data: postData,
                                success: function(response) {
                                    $.fancybox.open({
                                        href: response,
                                        type: 'html'
                                    });
                                },
                                error: function(xhr, status, error) {
                                    console.error(error);
                                }
                            });
                        });
                    }); 
                </script>-->
                <script type='text/javascript' src='/js/mobile/scripts-provider-page-v2-mobile.js'></script>
                <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js?v=2'></script>
            ");
        } else {
            print("
                <script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>
                <script type='text/javascript' src='/js/jquery.fancybox.js'></script>
                <script type='text/javascript' src='/js/jquery.form.min.js'></script>
                <script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
                <script type='text/javascript' src='/js/ajax-search.js'></script>
                <script type='text/javascript' src='/js/jquery.jside.menu.js'></script>
                <script type='text/javascript' src='/js/jquery.filtrMenu.js'></script>
                <script type='text/javascript' src='/js/lazysizes.min.js' async></script>
                <script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
                <!--
                <script type='text/javascript' src='/js/sha1.js'></script>
                -->
                <script type='text/javascript' src='/js/cookies.js'></script>
                <script type='text/javascript' src='/js/scripts-entity-compare.js'></script>
                <script type='text/javascript' src='/js/clipboard.js'></script>
                <script type='text/javascript' src='/js/sticky-kit.min.js'></script>
                <script type='text/javascript' src='/js/scripts-provider-page-v2.js'></script>
                
            ");


            if ($user->isAuth()) { // Rating should be available for authorised user only
                print("
                <script type='text/javascript' src='/js/jquery.rateit.min.js#v2'></script> 
                <script type ='text/javascript'>
                    //we bind only to the rateit controls within the products div
                    $(document).on('rated reset', '#ratingblk .rateit', function(e) {
                    var ri = $(this);
                    var value = ri.rateit('value');
                
                    value=value*2;
                    var entity_id = ri.data('entity_id');
                    var model = ri.data('model');
                    ajax_request = $.ajax({
                    url: '/json.php',
                    data: {cmd:'cmd_vote',blck:'rating',  model: model, entity_id: entity_id, rating: value },
                    type: 'POST',
                    complete: function() { ajax_request = null; },
                    success: function(data,textS,xhr) {
                    if(xhr.status) {
                      ri.rateit('value', data.avg0);
                      $('#span_avg_rate').html(data.avg);
                      $('#span_avg_rate_from').show();
                      $('#span_rate_cnt').html(data.cnt);
                      $('#span_rate_votes_yv_lbl').show();
                      $('#span_rate_yv').show();
                      $('#span_rate_yv').html(data.yv);
                    }
                    }
                    });
                    });
                </script> ");
            }


    }

    } else { */
        print("
            <script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>
            <script type='text/javascript' src='/js/jquery.fancybox.js'></script>
            <script type='text/javascript' src='/js/jquery.form.min.js'></script>
            <script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
            <script type='text/javascript' src='/js/ajax-search.js'></script>
            <script type='text/javascript' src='/js/jquery.jside.menu.js'></script>
            <script type='text/javascript' src='/js/jquery.filtrMenu.js'></script>
            <script type='text/javascript' src='/js/lazysizes.min.js' async></script>
            <script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
            <script type='text/javascript' src='/js/content.js#v6'></script>
            <script type='text/javascript' src='/js/scripts-provider-page.js'></script>
            <script type='text/javascript' src='/js/sha1.js'></script>
            <script type='text/javascript' src='/js/cookies.js'></script>
            <script type='text/javascript' src='/js/scripts-entity-compare.js'></script>
            <script type='text/javascript' src='/js/clipboard.js'></script>
            <script type='text/javascript'>
            $(document).ready(function() {document.getElementById('mroot').style.display = '';}); //important to have it for mobile menu
            </script> 
        ");
//    }
//popup banner
 $popupHtml = $block->customPromoPopUp();
        print($popupHtml);
		
        break;

case DispatcherDemo::__MODE_GAMES_EXCLUSIVE__: // JS  GAMES_EXCLUSIVE
        print("
<script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script> 
<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
<script type='text/javascript' src='/js/jquery.fancybox.js'></script> 
<script type='text/javascript' src='/js/sha1.js'></script> 
<script type='text/javascript' src='/js/content.js#v6'></script>
<script type='text/javascript' src='/js/cookies.js'></script>
");

if($isMob){
    print("<script type='text/javascript' src='/js/mobile/scripts-exclusive-mob.js'></script>
       <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js'></script>");
} else {
    print("<script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
<script type='text/javascript' src='/js/slick.min.js'></script>
       <script type='text/javascript' src='/js/ajax-search.js'></script>
       <script type='text/javascript' src='/js/scripts-exclusive.js'></script>");

}
if($user->isAuth()){ // Comments should be available for authorised user only
print("<script type='text/javascript' src='/js/jquery.form.min.js'></script>");
}
        break;


    case DispatcherDemo::__MODE_BLOG_PAGE__: // JS
        print("
<script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script> 


<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
 
<script type='text/javascript' src='/js/jquery.fancybox.js'></script> 
<script type='text/javascript' src='/js/sha1.js'></script> 
<script type='text/javascript' src='/js/content.js#v6'></script>
<script type='text/javascript' src='/js/cookies.js'></script> 
");

        if($isMob){
            print("<script type='text/javascript' src='/js/mobile/scripts-exclusive-mob.js'></script>
       <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js'></script>");
        } else {
            print("<script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
       <script type='text/javascript' src='/js/slick.min.js'></script>
       <script type='text/javascript' src='/js/ajax-search.js'></script>
       <script type='text/javascript' src='/js/scripts-exclusive.js'></script>");

        }
        if($user->isAuth()){ // Comments should be available for authorised user only
            print("<script type='text/javascript' src='/js/jquery.form.min.js'></script>");
        }
        break;


    case DispatcherDemo::__MODE_GAMES_TOP__: // JS MODE GAMES TOP <script type='text/javascript' src='/js/content.js#v6'></script>
        print("
 <script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>

<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
 
<script type='text/javascript' src='/js/jquery.fancybox.js'></script> 
<script type='text/javascript' src='/js/sha1.js'></script>  
<script type='text/javascript' src='/js/content.js'></script>
<script type='text/javascript' src='/js/cookies.js'></script>  
<script type='text/javascript' src='/js/jquery.filtrMenu.js'></script> 
");

        if($isMob){// JS MODE GAMES TOP MOBILE
            print("
        <script type='text/javascript' src='/js/mobile/scripts-best-online-slot-mob.js'></script>
        <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js'></script>
        ");
        } else {// JS MODE GAMES TOP DESKTOP
            print("
        <script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
        <script type='text/javascript' src='/js/ajax-search.js'></script>
        <script type='text/javascript' src='/js/scripts-best-online-slot.js'></script>
        <script type='text/javascript' src='/js/sticky-kit.min.js'></script>
        ");

        }
        if($user->isAuth()){ // Comments should be available for authorised user only
            print("<script type='text/javascript' src='/js/jquery.form.min.js'></script>");
        }


        break;

    case DispatcherDemo::__MODE_BIGWINS__: //
        print("
 <script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>

<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
 
<script type='text/javascript' src='/js/jquery.fancybox.js'></script> 
<script type='text/javascript' src='/js/sha1.js'></script>  
<script type='text/javascript' src='/js/content.js#v7'></script>
<script type='text/javascript' src='/js/cookies.js'></script>  
<script type='text/javascript' src='/js/jquery.filtrMenu.js'></script>
<script type='text/javascript' src='/js/jquery.form.min.js'></script> 
");

        if($isMob){// JS MODE GAMES TOP MOBILE
            print("
        <script type='text/javascript' src='/js/mobile/scripts-best-online-slot-mob.js'></script>
        <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js'></script>
        ");
        } else {// JS MODE GAMES TOP DESKTOP
            print("
        <script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
        <script type='text/javascript' src='/js/ajax-search.js'></script>
        <script type='text/javascript' src='/js/scripts-best-online-slot.js'></script>
        <script type='text/javascript' src='/js/sticky-kit.min.js'></script>
        ");

        }


        break;

    case DispatcherDemo::__MODE_CASINO_BESTRTP__:
        print("
 <script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>

<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
 
<script type='text/javascript' src='/js/jquery.fancybox.js'></script> 
<script type='text/javascript' src='/js/sha1.js'></script>  
<script type='text/javascript' src='/js/content.js#v7'></script>
<script type='text/javascript' src='/js/cookies.js'></script>  
<script type='text/javascript' src='/js/jquery.filtrMenu.js'></script>
<script type='text/javascript' src='/js/jquery.form.min.js'></script> 
<script type='text/javascript' src='/js/scripts-entity-compare.js'></script>

<!--  use POST instead of GET in fancybox -->
            <script  type='text/javascript'>

                $(document).ready(function() {
                    $('.fancybox-open-ajax').click(function(e) {
                        e.preventDefault();
                        var lang= $(this).attr('lang');
                        var sBlck= $(this).attr('blck');
                        var game_cur= $(this).attr('game_cur');
                        var slot_id= $(this).attr('slot_id');
                        var casino_id= $(this).attr('casino_id');
                        var ciso= $(this).attr('cISO');

                        var postData = {
                            lang: lang,
                            ajax: '1',
                            blck: sBlck,
                            game_cur: game_cur,
                            slot_id: slot_id,
                            casino_id: casino_id,
                            ciso: ciso
                        };

                        $.ajax({
                            type: 'POST',
                            url: $(this).attr('href'),
                            data: postData,
                            success: function(response) {
                                $.fancybox.open({
                                    href: response,
                                    type: 'html'
                                });
                            },
                            error: function(xhr, status, error) {
                                console.error(error);
                            }
                        });
                    });
                });
            </script>
");

        if($isMob){// JS MODE GAMES TOP MOBILE
            print("
        <script type='text/javascript' src='/js/mobile/scripts-best-online-slot-mob.js'></script>
        <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js'></script>
        ");
        } else {// JS MODE GAMES TOP DESKTOP
            print("
        <script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
        <script type='text/javascript' src='/js/ajax-search.js'></script>
        <script type='text/javascript' src='/js/scripts-best-online-slot.js'></script>
        <script type='text/javascript' src='/js/sticky-kit.min.js'></script>
        ");

        }


        break;

/* */
    case DispatcherDemo::__MODE_CASINO_BLACKLISTED__:
    case DispatcherDemo::__MODE_CASINO_TOP__:
    case DispatcherDemo::__MODE_CASINO_BLOG__:
        print("
 <script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>

<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
 
<script type='text/javascript' src='/js/jquery.fancybox.js'></script> 
<script type='text/javascript' src='/js/sha1.js'></script>  
<script type='text/javascript' src='/js/content.js#v7'></script>
<script type='text/javascript' src='/js/cookies.js'></script>  
<script type='text/javascript' src='/js/jquery.filtrMenu.js'></script>
<script type='text/javascript' src='/js/scripts-entity-compare.js'></script>
");

        if($isMob){// JS MODE GAMES TOP MOBILE
            print("
        <script type='text/javascript' src='/js/mobile/scripts-top-online-casinos-mob.js'></script>
        <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js'></script>
        ");
        } else {// JS MODE GAMES TOP DESKTOP
            print("
        <script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
        <script type='text/javascript' src='/js/ajax-search.js'></script>
        <script type='text/javascript' src='/js/scripts-top-online-casinos.js'></script>
        <script type='text/javascript' src='/js/sticky-kit.min.js'></script>
        ");

        }


        break;

    case DispatcherDemo::__MODE_TAG_HUB__:
        print "
 <script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>
 <script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
 <script type='text/javascript' src='/js/jquery.fancybox.js'></script> 
<script type='text/javascript' src='/js/content.js'></script>
<script type='text/javascript' src='/js/cookies.js'></script>  
<script type='text/javascript' src='/js/jquery.filtrMenu.js'></script>";

        // JS MODE GAMES TOP MOBILE
        if ($isMob) {
            print "
        <script type='text/javascript' src='/js/mobile/scripts-tag-hub-mob.js'></script>
        <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js'></script>
        ";
        } else {
            // JS MODE GAMES TOP DESKTOP
            print "
        <script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
        <script type='text/javascript' src='/js/ajax-search.js'></script>
        <script type='text/javascript'  src='/js/scripts-tag-hub.js'></script>
        <script type='text/javascript' src='/js/sticky-kit.min.js'></script>
        ";
        }

        break;


    case DispatcherDemo::__MODE_TAG__:
        print("
 <script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>
 
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
 
<script type='text/javascript' src='/js/jquery.fancybox.js'></script> 
<script type='text/javascript' src='/js/content.js'></script>
<script type='text/javascript' src='/js/cookies.js'></script>  
<script type='text/javascript' src='/js/jquery.filtrMenu.js'></script> 
");

        if($isMob){// JS MODE GAMES TOP MOBILE
            print("
        <script type='text/javascript' src='/js/mobile/scripts-best-online-slot-mob.js'></script>
        <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js'></script>
        ");
        } else {// JS MODE GAMES TOP DESKTOP
            print("
        <script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
        <script type='text/javascript' src='/js/ajax-search.js'></script>
        <script type='text/javascript' src='/js/scripts-best-online-slot.js'></script>
        <script type='text/javascript' src='/js/sticky-kit.min.js'></script>
        ");

        }

        break;



    case DispatcherDemo::__MODE_INCENTIVE__:
        include_once("inc/scIncentive.php");
		$cmsTag=$dispatcher->getCMSIdInfo('tag');
		$cmsId=$dispatcher->getCMSIdInfo('id');
        $oIncentive = new scIncentive($cmsTag);
		//6939 - uncrossablerush quiz
		$entity='game';
		if($cmsId==6939){			
			$entityId='uncrossable-rush';
		} else { 
			$sql = "SELECT entity_id vendor_id FROM itc_entity_menu WHERE menu_id=:1 and entity='brand';";
			$vendors = execute_select($sql, array($cmsId), array("int") );
			$entityId='unknown'; // default value
			
			if(!empty($vendors)) { 
				$sql = "SELECT s.translit, sr.sr
				FROM sc_aggr.itc_aggr_ciso_s_sr_d1 sr
				INNER join itc_slots s ON sr.slot_id=s.id
				WHERE sr.cISO=:1 and s.brand_id=:2
				ORDER BY sr.sr
				LIMIT 1;";
				$game = execute_select($sql, array($cISO, $vendors[0]['vendor_id']), array("string", "int"));
				if(!empty($game)) {
					$entityId=$game[0]['translit'];
				}
			 
			}
			
		}
		
		
        $digits=$oIncentive->digitsQty();
		
		$sqlContent=" SELECT m.tag, d.item_text lbl 
		FROM sl_menu m
		INNER JOIN sl_data d ON d.id=m.id and d.lang=:1 
		WHERE m.tag IN ('lbl_Claim_bonus', 'lbl_play_on_casino') ";
		$arLabels = execute_select($sqlContent, array($lang), array("string"));
		$arLabels = array_column($arLabels, 'lbl', 'tag');
		$jsonLabels = json_encode($arLabels);
		$jsonLabels = urlencode($jsonLabels);
		
		$baseUrl = "https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
		// Encode for use as GET parameter
		$url = urlencode($baseUrl);
		
        print("
  
<script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script> 
<script type='text/javascript' src='/js/jquery.fancybox.js'></script> 
<script type='text/javascript' src='/js/sha1.js'></script>  
<script type='text/javascript' src='/js/common.js?v=3'></script>
<script type='text/javascript' src='/js/cookies.js'></script>   
<script type='text/javascript' src='/js/jquery.form.min.js'></script>

<script type='text/javascript'>

    function setLocal() {
        if($('#fio').length > 0 ){
            var inputFio = $('#fio').val();
            localStorage.setItem('ins_fio', inputFio);
        }
        if($('#email').length > 0 ){
            var inputEmail = $('#email').val();
            localStorage.setItem('ins_email', inputEmail);
        }
        
        var inputUrlSrc = $('#url_src').val();
        localStorage.setItem('ins_url_src', inputUrlSrc);
        var inputTxt = $('#txt').val();
        localStorage.setItem('ins_txt', inputTxt);
    //   console.log(inputUrlSrc);
        // setCookie('isFrmIncentive', '1', 1296000, '/');    
    }

    function setInputs() { // for not auth setup input values
      //  var isSavedFrm=getCookie('isFrmIncentive');
        var isFrmIncentiveNoReg=getCookie('isFrmIncentiveNoRegSubmitted');
        
        
            $('#email').val(localStorage.getItem('ins_email'));
            $('#url_src').val(localStorage.getItem('ins_url_src'));
            $('#txt').val(localStorage.getItem('ins_txt')); 
        
    }
    
    
    
  
    // ----------------
    function Counter(selector, settings){
    this.settings = Object.assign({
        digits: 6,
        delay: 250, // ms
        direction: ''  // ltr is default
    }, settings||{})

    var scopeElm = document.querySelector(selector)

    // generate digits markup
    var digitsHTML = Array(this.settings.digits + 1).join('<div><b data-value=\"0\"></b></div>')
    scopeElm.innerHTML = digitsHTML;

    this.DOM = {
        scope : scopeElm,
        digits : scopeElm.querySelectorAll('b')
    }

    this.DOM.scope.addEventListener('transitionend', e => {
        if (e.pseudoElement === \"::before\" && e.propertyName == 'margin-top'){
            e.target.classList.remove('blur')
        }
    })

    this.count()
}

Counter.prototype.count = function(newVal){
    var countTo, className,
        settings = this.settings,
        digitsElms = this.DOM.digits;

    // update instance's value
    this.value = newVal || this.DOM.scope.dataset.value|0

    if( !this.value ) return;

    // convert value into an array of numbers
    countTo = (this.value+'').split('')

    if(settings.direction == 'rtl'){
        countTo = countTo.reverse()
        digitsElms = [].slice.call(digitsElms).reverse()
    }

    // loop on each number element and change it
    digitsElms.forEach(function(item, i){
        if( +item.dataset.value != countTo[i] && countTo[i] >= 0 )
            setTimeout(function(j){
                var diff = Math.abs(countTo[j] - +item.dataset.value);
                item.dataset.value = countTo[j]
                if( diff > 3 )
                    item.className = 'blur';
            }, i * settings.delay, i)
    })
}
  
// ///////////// create new counter for this demo ///////////////////////
if($('.numCounter').length > 0) {
    var counter = new Counter('.numCounter', {direction:'rtl', delay:200, digits:".$digits."})
}
	
 
         
function spinYourLuck() {    
     $('#pForWinner').fadeOut();
	var cmsid= $('#aIncentiveBtnSpin').attr('cmsid');
    fetch('/json.php?blck=incentive-rng&id='+ cmsid +'&lang=".$lang."&rnd=' + Math.random())
        .then(response => response.json())
        .then(data => {  
			$('.numCounter b').each(function(index) {  $(this).attr('data-value',0);   });
             counter.count(data.number);  
             celebrate(data.html);
        })
        .catch(error => console.error('Error:', error));
}
    
function celebrate(html) { 
   setTimeout(function() {
        $('#pForWinner').html(html).fadeIn();
    }, 1000);
}

$(document).on('click', '.aAjaxSubmit', function() {
	var blk= $(this).attr('blk');
 	$(this).closest('form').ajaxSubmit({target: '#'+blk, url:'/index.php', type:'post',
		beforeSubmit: function() {} ,
		success: function() {} }) ;
});

</script>    

<script>
  async function getOffers() {
	let visitorId = getCookie('ct_visitorId');
	let deviceType = getCookie('ct_deviceType');
	//let country = getCookie('ct_country');
	if (!visitorId || !deviceType) {
		const fpPromise = import('https://fpjscdn.net/v3/EVWk3LubVuqB1PsEmTSv');
		const FingerprintJS = await fpPromise;
		const fp = await FingerprintJS.load();
		const result = await fp.get({ extendedResult: true });
 
		visitorId = result.visitorId; 
		
		const userAgent = navigator.userAgent;
		// Detect device type from userAgent
		const isMobile = /Mobi|Android|iPhone/i.test(userAgent);
		deviceType = isMobile ? 'Mobile' : 'Desktop';
		
		// Store in cookies
		setCookie('ct_visitorId', visitorId);
		setCookie('ct_deviceType', deviceType); 
	}
// Fetch server-generated HTML and inject it into the div 
 // const response = await fetch('/".$lang."/offers-landing?fp='+visitorId+'&device='+ deviceType+'&cISO=".$cISO."&src=sc_incentive_page&entity=".$entity."&entityId=".$entityId."&url=".$url."&lables=".$jsonLabels."');
 const response = await fetch('/".$lang."/offers-landing?fp='+visitorId+'&device='+ deviceType+'&cISO=".$cISO."&src=sc_incentive_page&entity=".$entity."&entityId=".$entityId."');
 
  const html = await response.text();
  document.getElementById('offers').innerHTML = html;
}

  getOffers();
</script>


<!-- Opens modal -->
<script>
document.addEventListener('DOMContentLoaded', function () {
  // Handle open modal button clicks
  document.addEventListener('click', function (e) {
    const btn = e.target.closest('.widget-popup-btn');
    if (btn) {
      const modalId = btn.getAttribute('data-modal-id');
      const modal = document.getElementById(modalId);
      if (modal) {
        modal.style.display = 'block';
        document.body.style.overflow = 'hidden';
      }
    }
  });

  // Handle modal background or close button clicks
 
  document.addEventListener('click', function (e) {
    const modal = e.target.closest('.modal');
    if (modal){
		if (e.target.classList.contains('modal') || e.target.classList.contains('modal-close')) {
		  modal.style.display = 'none';
		  document.body.style.overflow = '';
		}
    }
  });
  
});
</script>



<!-- Send user preferences  -->
<script>
document.addEventListener('DOMContentLoaded', function () {
  document.addEventListener('click', function (e) {
    const element = e.target.closest('.set-pref-btn');
    if (!element) return; // click was outside a target

    e.preventDefault();

    const userFingerprint = element.dataset.userFingerprint;
    const casinoId = element.dataset.casinoId;
    const status = element.dataset.status;

    const data = {
      userFingerprint: userFingerprint,
      casinoId: casinoId,
      status: status
    };

    fetch('https://slottarget.com/api/1.0/set-player-preference', {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json'
      },
      body: JSON.stringify(data)
    })	
    .then(response =>  {
      if (!response.ok) throw new Error('Network error');
      return response.json();
    })
    .then(result => {
      console.log('Preference saved:', result);
      location.reload();
    })
    .catch(err => {
      console.error('Error saving preference:', err);
    });
  });
});
</script>

");

/*
<script id='ze-snippet' src='https://static.zdassets.com/ekr/snippet.js?key=38d7e7df-d930-4bed-8510-28a3b1040945'> </script>
<script type='text/javascript'>
	window.zESettings = {
  webWidget: {
    color: { theme: '#ff9c00' },
    offset: { horizontal: '-10px', vertical: '50px' }
  }
};
</script>

*/

/*
if(!$isMob){// display zenddesc chat after 10 sec 
	print("<script type='text/javascript'> setTimeout(function(){ zE('webWidget','open');}, 10000 ); </script> ");
}*/

        if(!$user->isAuth()){ // if not auth -setup input values
            print("<script>setInputs();</script>"); // set input frm values
        }
		
	  
        if($isMob){// JS MOBILE <script type='text/javascript' src='/js/mobile/scripts-common-mob.js'></script>
            print(" 
            <script type='text/javascript' src='/js/mobile/scripts-best-online-slot-mob.js'></script>
            <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js'></script>
            ");
        } else {// JS   DESKTOP
            print("
            <script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
            <script type='text/javascript' src='/js/ajax-search.js'></script> 
            <script type='text/javascript' src='/js/sticky-kit.min.js'></script>
			<script type='text/javascript' src='/js/scripts-best-online-slot.js'></script>
            <script>$(document).ready(function(){ $('#stikyMenu').stick_in_parent({offset_top:0});});</script>  
            ");
        }

        /*print("<script>
         // $(document).ready(function () {   $('#aIncentiveBtnLogin').click();  });

          $(document).ready(function () {
              $.fancybox.open([{type: 'ajax', href: 'http://sc.my/index.php?ajax=1&blck=auth_frm&lang=en&translit=&url=' }]);

            });

        </script>");*/

        break;


case DispatcherDemo::__MODE_CONTACT__:
  $sJS.=$sJSdefault;
 $sJS.="<script id='ze-snippet' src='https://static.zdassets.com/ekr/snippet.js?key=38d7e7df-d930-4bed-8510-28a3b1040945'> </script>
<script type='text/javascript'>
	window.zESettings = {
  webWidget: {
    color: { theme: '#ff9c00' },
    offset: { horizontal: '-10px', vertical: '50px' }
  }
};
</script>";
print($sJS);

break; 

    case DispatcherDemo::__MODE_SEO_CONTENT__:
    case DispatcherDemo::__MODE_PERSON__:
    case DispatcherDemo::__MODE_GUIDE__:
    case DispatcherDemo::__MODE_ABOUT__:
  
    case DispatcherDemo::__MODE_ANALYTICS__:
    case DispatcherDemo::__MODE_BONUS_LAND__:
	case DispatcherDemo::__MODE_GAMES_LAND__:
    case DispatcherDemo::__MODE_INTERVIEW__:

    $sJS="<script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>

<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
 
<script type='text/javascript' src='/js/jquery.fancybox.js'></script> 
<script type='text/javascript' src='/js/sha1.js'></script>  
<script type='text/javascript' src='/js/content.js#v7'></script>
<script type='text/javascript' src='/js/cookies.js'></script>  
<script type='text/javascript' src='/js/scripts-entity-compare.js'></script>
<script type='text/javascript' src='/js/jquery.filtrMenu.js'></script> ";

    if($user->isAuth()){ // Rating should be available for authorised user only
        $sJS.="<script type='text/javascript' src='/js/jquery.form.min.js'></script>";
    }
    if($isMob){// JS   MOBILE
        $sJS.="
            <script type='text/javascript' src='/js/mobile/scripts-top-online-casinos-mob.js'></script>
            <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js'></script> ";
    } else {// JS   DESKTOP
        $sJS.="
        <script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
        <script type='text/javascript' src='/js/scripts-top-online-casinos.js'></script>
        <script type='text/javascript' src='/js/ajax-search.js'></script> 
        <script type='text/javascript' src='/js/sticky-kit.min.js'></script> ";
    }

    if($tag=="DATA_2019"){ // Rating should be available for authorised user only
        $sJS.="
        <script type='text/javascript'>
      
        $(document).ready(function() {
            $('ul.tabsIGB li').css('cursor', 'pointer');
            $('ul.tabsIGB.tabsIGB1 li').click(function(){
                var thisClass = this.className.slice(0,2);
                $('div.v1').hide();
                $('div.v2').hide();
                $('div.v3').hide();
                $('div.v4').hide();
                $('div.v5').hide();
                $('div.' + thisClass).show();
                $('ul.tabsIGB.tabsIGB1 li').removeClass('tab-currentIGB');
                $(this).addClass('tab-currentIGB');
            });
        });
        </script>";
    }

    if(($mode==DispatcherDemo::__MODE_INTERVIEW__) && ($cmsId>=6303) ) {
        print($sJS);
    }elseif (($mode==DispatcherDemo::__MODE_INTERVIEW__) && ($cmsId<6303)) {
        print($sJSdefault);
    } else {
        print($sJS);
    }

    break;


	case DispatcherDemo::__MODE_COMPARE__: // style_compare

		print("
 <script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>

<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
 
<script type='text/javascript' src='/js/jquery.fancybox.js'></script> 
<script type='text/javascript' src='/js/sha1.js'></script>  
<script type='text/javascript' src='/js/content.js#v7'></script>
<script type='text/javascript' src='/js/cookies.js'></script>  
<script type='text/javascript' src='/js/scripts-entity-compare.js'></script>
");

		if($isMob){// JS MODE GAMES TOP MOBILE
			print("
        <script type='text/javascript' src='/js/mobile/scripts-comparison-mob.js'></script>
        <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js'></script>
        ");
		} else {// JS MODE GAMES TOP DESKTOP
			print("
        <script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
        <script type='text/javascript' src='/js/ajax-search.js'></script>
        <script type='text/javascript' src='/js/scripts-comparison.js'></script>
        <script type='text/javascript' src='/js/sticky-kit.min.js'></script>
        ");

		}


		break;


    /* News list */
    case ((DispatcherDemo::__MODE_NEWS_LIST__) ) : //

        print(" 
<script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script>
<script type='text/javascript' src='/js/jquery.fancybox.js'></script>
<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
<script type='text/javascript' src='/js/sha1.js'></script>  
<script type='text/javascript' src='/js/content.js#v7'></script>
<script type='text/javascript' src='/js/cookies.js'></script> 
");

        if($isMob){// JS MODE GAMES TOP MOBILE
            print("
        <script type='text/javascript' src='/js/mobile/scripts-list-articles-mob.js'></script>
        <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js'></script>
        ");
        } else {// JS MODE GAMES TOP DESKTOP
            print("
        <script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
        <script type='text/javascript' src='/js/ajax-search.js'></script>
        <script type='text/javascript' src='/js/scripts-list-articles.js'></script>
        ");

        }


        break;


	case ((DispatcherDemo::__MODE_BONUS__)):
		print("
<script type='text/javascript' src='/js/jquery-3.5.0.min.js'></script> 
<script type='text/javascript' src='/js/lazysizes.min.js' async></script>
<script type='text/javascript' src='/js/ls.unveilhooks.min.js' async></script>
 <script type='text/javascript' src='/js/jquery.fancybox.js'></script> 
<script type='text/javascript' src='/js/sha1.js'></script> 
<script type='text/javascript' src='/js/content.js#v6'></script>
<script type='text/javascript' src='/js/cookies.js'></script>
<script type='text/javascript' src='/js/scripts-entity-compare.js'></script>
");

		if($isMob){
			print("
       <script type='text/javascript' src='/js/mobile/scripts-bonus-mob.js'></script>
       <script type='text/javascript' src='/js/mobile/jquery.jside.menu-mob.js'></script>");
		} else {
			print("
       <script type='text/javascript' src='/js/handlebars.min-typeahead.bundle-bloodhound.js'></script>
       <script type='text/javascript' src='/js/slick.min.js'></script>
       <script type='text/javascript' src='/js/ajax-search.js'></script>
       <script type='text/javascript' src='/js/scripts-bonus.js'></script>");

		}
		if($user->isAuth()){ // Comments should be available for authorised user only
			print("<script type='text/javascript' src='/js/jquery.form.min.js'></script>");
		}
		break;

    default: // ALL OTHER PAGES
        print($sJSdefault);

}
?>


<!--?= $block->getContent("jsLazy"); ?>-->
<!-- <script type='text/javascript' src='/js/tips.js'"></script> -->

<?= $block->getContent("jsRegulatedMarkets"); ?>
<?= $block->getContent("scripts"); ?>
<?php

if(__PRODUCTIV__) {
  if ($role != "Admin") {
	  if($domen=="slotcatalog.com") {
		  
    ?>
    <!-- Google GA 4 tag (gtag.js) -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=G-V8JCB553MD"></script>
    <script>
        /*window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        gtag('js', new Date());
        gtag('config', 'G-V8JCB553MD');
        gtag('get', 'G-V8JCB553MD', 'client_id', (client_id) => {
            globalCID=client_id; // set CID to pass it in clickout
        });

        <!-- Inject CID into clickout parameters -->
        $(document).ready(function() {
            $('.addCID').click(function(event) {
                // Prevent the default behavior (navigation) of the click event
                event.preventDefault();
                const currentHref = $(this).attr('href');
                // Construct the new URL by appending the additional parameter
                const newUrl = currentHref + '&CID=' + encodeURIComponent(globalCID);
                // console.log(newUrl);
                // Optionally, open the new URL in a new tab or window
                window.open(newUrl, '_blank');
            });
        });*/

        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        gtag('js', new Date());
        gtag('config', 'G-V8JCB553MD');
        gtag('get', 'G-V8JCB553MD', 'client_id', (client_id) => {
            <!-- Injects CID into clickout parameters -->
           
            function addCIDtoLinks() {
                $('.addCID').each(function() {
                    $(this).attr('href', $(this).attr('href') + '&CID=' + encodeURIComponent(client_id));
                });
            }

            // Apply to initial content
            $(document).ready(function() {
                addCIDtoLinks();
            });

            // Apply to content loaded by AJAX
            $(document).ajaxComplete(function() {
                addCIDtoLinks();
            });

        }); 
    </script>
<?php 
} else { 
?>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-VDSDG2FMQ6"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-VDSDG2FMQ6');
</script>

<?php   
}
//  <!-- Remove comment if hotjar needed -->
/*  */
 
// $brandtranslit=$dispatcher->getHttp('brandtranslit');

// print($brandtranslit." -- ".$cISO);
// if($mode==DispatcherDemo::__MODE_INCENTIVE__) {
	/*
if($translit=='pragmatic-may-promo-2025') {
?>
      <script>
          (function(h,o,t,j,a,r){
              h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
              h._hjSettings={hjid:3373549,hjsv:6};
              a=o.getElementsByTagName('head')[0];
              r=o.createElement('script');r.async=1;
              r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
              a.appendChild(r);
          })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
      </script>

<?php
}
*/

}  

}
?>

<?= $block->getContent("popUp"); ?>
<?= $block->getContent("hideContent"); ?>
<?= $block->getContent("footer_cookie_push"); ?>
<div id="ajax_loader"><img loading="lazy" src="/img/loading.gif" alt="ajax loader"/></div>

</body>

</html>