﻿@font-face {
    font-family: 'Futura PT';
    src: url('../fonts/FuturaPT-Light.woff2') format('woff2'), url('../fonts/FuturaPT-Light.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'Futura PT';
    src: url('../fonts/FuturaPT-Book.woff2') format('woff2'), url('../fonts/FuturaPT-Book.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Futura PT';
    src: url('../fonts/FuturaPT-Medium.woff2') format('woff2'), url('../fonts/FuturaPT-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Futura PT';
    src: url('../fonts/FuturaPT-Demi.woff2') format('woff2'), url('../fonts/FuturaPT-Demi.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Futura PT';
    src: url('../fonts/FuturaPT-Bold.woff2') format('woff2'), url('../fonts/FuturaPT-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Futura PT';
    src: url('../fonts/FuturaPT-Heavy.woff2') format('woff2'), url('../fonts/FuturaPT-Heavy.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}
    


/* admin template */

@font-face {
    font-family: 'Linearicons-Free';
    src: url('../fonts/Linearicons-Free.eot?w118d');
    src: url('../fonts/Linearicons-Free.eot?#iefixw118d') format('embedded-opentype'), url('../fonts/Linearicons-Free.woff2?w118d') format('woff2'), url('fonts/Linearicons-Free.woff?w118d') format('woff'), url('../fonts/Linearicons-Free.ttf?w118d') format('truetype'), url('fonts/Linearicons-Free.svg?w118d#Linearicons-Free') format('svg');
    font-weight: normal;
    font-style: normal;
}

.lnr {
    font-family: 'Linearicons-Free';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.lnr-home:before {
    content: "\e800";
}

.lnr-apartment:before {
    content: "\e801";
}

.lnr-pencil:before {
    content: "\e802";
}

.lnr-magic-wand:before {
    content: "\e803";
}

.lnr-drop:before {
    content: "\e804";
}

.lnr-lighter:before {
    content: "\e805";
}

.lnr-poop:before {
    content: "\e806";
}

.lnr-sun:before {
    content: "\e807";
}

.lnr-moon:before {
    content: "\e808";
}

.lnr-cloud:before {
    content: "\e809";
}

.lnr-cloud-upload:before {
    content: "\e80a";
}

.lnr-cloud-download:before {
    content: "\e80b";
}

.lnr-cloud-sync:before {
    content: "\e80c";
}

.lnr-cloud-check:before {
    content: "\e80d";
}

.lnr-database:before {
    content: "\e80e";
}

.lnr-lock:before {
    content: "\e80f";
}

.lnr-cog:before {
    content: "\e810";
}

.lnr-trash:before {
    content: "\e811";
}

.lnr-dice:before {
    content: "\e812";
}

.lnr-heart:before {
    content: "\e813";
}

.lnr-star:before {
    content: "\e814";
}

.lnr-star-half:before {
    content: "\e815";
}

.lnr-star-empty:before {
    content: "\e816";
}

.lnr-flag:before {
    content: "\e817";
}

.lnr-envelope:before {
    content: "\e818";
}

.lnr-paperclip:before {
    content: "\e819";
}

.lnr-inbox:before {
    content: "\e81a";
}

.lnr-eye:before {
    content: "\e81b";
}

.lnr-printer:before {
    content: "\e81c";
}

.lnr-file-empty:before {
    content: "\e81d";
}

.lnr-file-add:before {
    content: "\e81e";
}

.lnr-enter:before {
    content: "\e81f";
}

.lnr-exit:before {
    content: "\e820";
}

.lnr-graduation-hat:before {
    content: "\e821";
}

.lnr-license:before {
    content: "\e822";
}

.lnr-music-note:before {
    content: "\e823";
}

.lnr-film-play:before {
    content: "\e824";
}

.lnr-camera-video:before {
    content: "\e825";
}

.lnr-camera:before {
    content: "\e826";
}

.lnr-picture:before {
    content: "\e827";
}

.lnr-book:before {
    content: "\e828";
}

.lnr-bookmark:before {
    content: "\e829";
}

.lnr-user:before {
    content: "\e82a";
}

.lnr-users:before {
    content: "\e82b";
}

.lnr-shirt:before {
    content: "\e82c";
}

.lnr-store:before {
    content: "\e82d";
}

.lnr-cart:before {
    content: "\e82e";
}

.lnr-tag:before {
    content: "\e82f";
}

.lnr-phone-handset:before {
    content: "\e830";
}

.lnr-phone:before {
    content: "\e831";
}

.lnr-pushpin:before {
    content: "\e832";
}

.lnr-map-marker:before {
    content: "\e833";
}

.lnr-map:before {
    content: "\e834";
}

.lnr-location:before {
    content: "\e835";
}

.lnr-calendar-full:before {
    content: "\e836";
}

.lnr-keyboard:before {
    content: "\e837";
}

.lnr-spell-check:before {
    content: "\e838";
}

.lnr-screen:before {
    content: "\e839";
}

.lnr-smartphone:before {
    content: "\e83a";
}

.lnr-tablet:before {
    content: "\e83b";
}

.lnr-laptop:before {
    content: "\e83c";
}

.lnr-laptop-phone:before {
    content: "\e83d";
}

.lnr-power-switch:before {
    content: "\e83e";
}

.lnr-bubble:before {
    content: "\e83f";
}

.lnr-heart-pulse:before {
    content: "\e840";
}

.lnr-construction:before {
    content: "\e841";
}

.lnr-pie-chart:before {
    content: "\e842";
}

.lnr-chart-bars:before {
    content: "\e843";
}

.lnr-gift:before {
    content: "\e844";
}

.lnr-diamond:before {
    content: "\e845";
}

.lnr-linearicons:before {
    content: "\e846";
}

.lnr-dinner:before {
    content: "\e847";
}

.lnr-coffee-cup:before {
    content: "\e848";
}

.lnr-leaf:before {
    content: "\e849";
}

.lnr-paw:before {
    content: "\e84a";
}

.lnr-rocket:before {
    content: "\e84b";
}

.lnr-briefcase:before {
    content: "\e84c";
}

.lnr-bus:before {
    content: "\e84d";
}

.lnr-car:before {
    content: "\e84e";
}

.lnr-train:before {
    content: "\e84f";
}

.lnr-bicycle:before {
    content: "\e850";
}

.lnr-wheelchair:before {
    content: "\e851";
}

.lnr-select:before {
    content: "\e852";
}

.lnr-earth:before {
    content: "\e853";
}

.lnr-smile:before {
    content: "\e854";
}

.lnr-sad:before {
    content: "\e855";
}

.lnr-neutral:before {
    content: "\e856";
}

.lnr-mustache:before {
    content: "\e857";
}

.lnr-alarm:before {
    content: "\e858";
}

.lnr-bullhorn:before {
    content: "\e859";
}

.lnr-volume-high:before {
    content: "\e85a";
}

.lnr-volume-medium:before {
    content: "\e85b";
}

.lnr-volume-low:before {
    content: "\e85c";
}

.lnr-volume:before {
    content: "\e85d";
}

.lnr-mic:before {
    content: "\e85e";
}

.lnr-hourglass:before {
    content: "\e85f";
}

.lnr-undo:before {
    content: "\e860";
}

.lnr-redo:before {
    content: "\e861";
}

.lnr-sync:before {
    content: "\e862";
}

.lnr-history:before {
    content: "\e863";
}

.lnr-clock:before {
    content: "\e864";
}

.lnr-download:before {
    content: "\e865";
}

.lnr-upload:before {
    content: "\e866";
}

.lnr-enter-down:before {
    content: "\e867";
}

.lnr-exit-up:before {
    content: "\e868";
}

.lnr-bug:before {
    content: "\e869";
}

.lnr-code:before {
    content: "\e86a";
}

.lnr-link:before {
    content: "\e86b";
}

.lnr-unlink:before {
    content: "\e86c";
}

.lnr-thumbs-up:before {
    content: "\e86d";
}

.lnr-thumbs-down:before {
    content: "\e86e";
}

.lnr-magnifier:before {
    content: "\e86f";
}

.lnr-cross:before {
    content: "\e870";
}

.lnr-menu:before {
    content: "\e871";
}

.lnr-list:before {
    content: "\e872";
}

.lnr-chevron-up:before {
    content: "\e873";
}

.lnr-chevron-down:before {
    content: "\e874";
}

.lnr-chevron-left:before {
    content: "\e875";
}

.lnr-chevron-right:before {
    content: "\e876";
}

.lnr-arrow-up:before {
    content: "\e877";
}

.lnr-arrow-down:before {
    content: "\e878";
}

.lnr-arrow-left:before {
    content: "\e879";
}

.lnr-arrow-right:before {
    content: "\e87a";
}

.lnr-move:before {
    content: "\e87b";
}

.lnr-warning:before {
    content: "\e87c";
}

.lnr-question-circle:before {
    content: "\e87d";
}

.lnr-menu-circle:before {
    content: "\e87e";
}

.lnr-checkmark-circle:before {
    content: "\e87f";
}

.lnr-cross-circle:before {
    content: "\e880";
}

.lnr-plus-circle:before {
    content: "\e881";
}

.lnr-circle-minus:before {
    content: "\e882";
}

.lnr-arrow-up-circle:before {
    content: "\e883";
}

.lnr-arrow-down-circle:before {
    content: "\e884";
}

.lnr-arrow-left-circle:before {
    content: "\e885";
}

.lnr-arrow-right-circle:before {
    content: "\e886";
}

.lnr-chevron-up-circle:before {
    content: "\e887";
}

.lnr-chevron-down-circle:before {
    content: "\e888";
}

.lnr-chevron-left-circle:before {
    content: "\e889";
}

.lnr-chevron-right-circle:before {
    content: "\e88a";
}

.lnr-crop:before {
    content: "\e88b";
}

.lnr-frame-expand:before {
    content: "\e88c";
}

.lnr-frame-contract:before {
    content: "\e88d";
}

.lnr-layers:before {
    content: "\e88e";
}

.lnr-funnel:before {
    content: "\e88f";
}

.lnr-text-format:before {
    content: "\e890";
}

.lnr-text-format-remove:before {
    content: "\e891";
}

.lnr-text-size:before {
    content: "\e892";
}

.lnr-bold:before {
    content: "\e893";
}

.lnr-italic:before {
    content: "\e894";
}

.lnr-underline:before {
    content: "\e895";
}

.lnr-strikethrough:before {
    content: "\e896";
}

.lnr-highlight:before {
    content: "\e897";
}

.lnr-text-align-left:before {
    content: "\e898";
}

.lnr-text-align-center:before {
    content: "\e899";
}

.lnr-text-align-right:before {
    content: "\e89a";
}

.lnr-text-align-justify:before {
    content: "\e89b";
}

.lnr-line-spacing:before {
    content: "\e89c";
}

.lnr-indent-increase:before {
    content: "\e89d";
}

.lnr-indent-decrease:before {
    content: "\e89e";
}

.lnr-pilcrow:before {
    content: "\e89f";
}

.lnr-direction-ltr:before {
    content: "\e8a0";
}

.lnr-direction-rtl:before {
    content: "\e8a1";
}

.lnr-page-break:before {
    content: "\e8a2";
}

.lnr-sort-alpha-asc:before {
    content: "\e8a3";
}

.lnr-sort-amount-asc:before {
    content: "\e8a4";
}

.lnr-hand:before {
    content: "\e8a5";
}

.lnr-pointer-up:before {
    content: "\e8a6";
}

.lnr-pointer-right:before {
    content: "\e8a7";
}

.lnr-pointer-down:before {
    content: "\e8a8";
}

.lnr-pointer-left:before {
    content: "\e8a9";
}



@font-face {
    font-family: 'icomoon';
    src: url('../fonts/icomoon47bb.eot?rwmwbv');
    src: url('../fonts/icomoond41d.eot?#iefixrwmwbv') format('embedded-opentype'),url('../fonts/icomoon47bb.ttf?rwmwbv') format('truetype'),url('../fonts/icomoon47bb.woff?rwmwbv') format('woff'),url('../fonts/icomoon47bb.svg?rwmwbv#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

.moon {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle;
}

.icon-tonybet:before {
    content: "\e600";
}

.icon-tonybet-logo:before {
    content: "\e682";
}

.icon-appstore:before {
    content: "\e62c";
}

.icon-apple:before {
    content: "\e684";
}

.icon-android:before {
    content: "\e66b";
}

.icon-twitter:before {
    content: "\e689";
}

.icon-facebook:before {
    content: "\e68a";
}

.icon-youtube:before {
    content: "\e68c";
}

.icon-rss:before {
    content: "\e68b";
}

.icon-info:before {
    content: "\e66c";
}

.icon-information:before {
    content: "\e671";
}

.icon-query:before {
    content: "\e678";
}

.icon-question:before {
    content: "\e67d";
}

.icon-dolar:before {
    content: "\e60f";
}

.icon-dolar2:before {
    content: "\e679";
}

.icon-help:before {
    content: "\e612";
}

.icon-key:before {
    content: "\e614";
}

.icon-unlock:before {
    content: "\e630";
}

.icon-lock:before {
    content: "\e615";
}

.icon-shield:before {
    content: "\e680";
}

.icon-search:before {
    content: "\e622";
}

.icon-odd-up:before {
    content: "\e900";
}

.icon-odd-down:before {
    content: "\e901";
}

.icon-arrow-down:before {
    content: "\e602";
}

.icon-arrow-left:before {
    content: "\e603";
}

.icon-arrow-right:before {
    content: "\e604";
}

.icon-arrow-up:before {
    content: "\e605";
}

.icon-tick:before {
    content: "\e62a";
}

.icon-close:before {
    content: "\e60d";
}

.icon-menu:before {
    content: "\e618";
}

.icon-settings:before {
    content: "\e623";
}

.icon-settings2:before {
    content: "\e624";
}

.icon-fullscreen:before {
    content: "\e610";
}

.icon-windowed:before {
    content: "\e633";
}

.icon-trash:before {
    content: "\e62e";
}

.icon-audio:before {
    content: "\e606";
}

.icon-time:before {
    content: "\e62b";
}

.icon-stopwatch:before {
    content: "\e629";
}

.icon-mobile:before {
    content: "\e619";
}

.icon-tv:before {
    content: "\e62f";
}

.icon-news:before {
    content: "\e67a";
}

.icon-chat:before {
    content: "\e60c";
}

.icon-bank-card:before {
    content: "\e609";
}

.icon-location:before {
    content: "\e67b";
}

.icon-reglament:before {
    content: "\e67e";
}

.icon-rules:before {
    content: "\e67f";
}

.icon-id-card:before {
    content: "\e613";
}

.icon-woman:before {
    content: "\e683";
}

.icon-man:before {
    content: "\e685";
}

.icon-head:before {
    content: "\e611";
}

.icon-money-bag:before {
    content: "\e67c";
}

.icon-money:before {
    content: "\e61a";
}

.icon-wallet:before {
    content: "\e631";
}

.icon-transactions:before {
    content: "\e62d";
}

.icon-shop:before {
    content: "\e681";
}

.icon-phone:before {
    content: "\e61c";
}

.icon-bonus:before {
    content: "\e608";
}

.icon-mail:before {
    content: "\e616";
}

.icon-play:before {
    content: "\e61d";
}

.icon-play2:before {
    content: "\e61e";
}

.icon-play3:before {
    content: "\e68d";
}

.icon-mail-open:before {
    content: "\e617";
}

.icon-betslip:before {
    content: "\e607";
}

.icon-stats:before {
    content: "\e628";
}

.icon-all:before, .icon-archive:before {
    content: "\e601";
}

.icon-popular:before {
    content: "\e620";
}

.icon-one-click:before {
    content: "\e61b";
}

.icon-stadium:before {
    content: "\e625";
}

.icon-star:before {
    content: "\e626";
}

.icon-event_of_the_day:before, .icon-special_events:before, .icon-star2:before {
    content: "\e627";
}

.icon-casino:before {
    content: "\e60b";
}

.icon-casino2:before {
    content: "\e672";
}

.icon-casino3:before {
    content: "\e673";
}

.icon-casino-table:before {
    content: "\e674";
}

.icon-cherry:before {
    content: "\e675";
}

.icon-citrus:before {
    content: "\e676";
}

.icon-diamond:before {
    content: "\e677";
}

.icon-cards:before {
    content: "\e60a";
}

.icon-dice:before {
    content: "\e60e";
}

.icon-dice2:before {
    content: "\e686";
}

.icon-poker:before {
    content: "\e61f";
}

.icon-roulette:before {
    content: "\e621";
}

.icon-wine:before {
    content: "\e687";
}

.icon-lunch:before {
    content: "\e688";
}

.icon-whistle:before {
    content: "\e632";
}

.icon-dot:before {
    content: "\e66d";
}

.icon-card:before {
    content: "\e66e";
}

.icon-corner:before {
    content: "\e66f";
}

.icon-exchange:before {
    content: "\e670";
}

.icon-alpine-skiing:before {
    content: "\e634";
}

.icon-athletics:before {
    content: "\e635";
}

.icon-american_football:before {
    content: "\e636";
}

.icon-131506:before {
    content: "\e636";
}

.icon-14:before {
    content: "\e634";
}

.icon-formula_1:before, .icon-auto-moto:before, .icon-auto:before {
    content: "\e637";
}

.icon-formula_1:before, .icon-165874:before, .icon-auto:before {
    content: "\e637";
}

.icon-badminton:before {
    content: "\e638";
}

.icon-155002:before {
    content: "\e638";
}

.icon-bandy:before {
    content: "\e639";
}

.icon-63:before {
    content: "\e639";
}

.icon-baseball:before {
    content: "\e63a";
}

.icon-154914:before, .icon-61:before {
    content: "\e63a";
}

.icon-basketball:before {
    content: "\e63b";
}

.icon-48242:before {
    content: "\e63b";
}

.icon-biathlon:before {
    content: "\e63d";
}

.icon-cycling:before, .icon-bicycles:before {
    content: "\e63e";
}

.icon-17:before, .icon-17:before {
    content: "\e63e";
}

.icon-bobsleigh:before {
    content: "\e63f";
}

.icon-32:before {
    content: "\e63f";
}

.icon-boxing:before {
    content: "\e640";
}

.icon-154919:before {
    content: "\e640";
}

.icon-chess:before {
    content: "\e641";
}

.icon-cricket:before {
    content: "\e642";
}

.icon-452674:before {
    content: "\e642";
}

.icon-cross-country-skiing:before {
    content: "\e643";
}

.icon-cup:before {
    content: "\e644";
}

.icon-curling:before {
    content: "\e645";
}

.icon-darts:before {
    content: "\e646";
}

.icon-154923:before {
    content: "\e646";
}

.icon-entertainment:before {
    content: "\e647";
}

.icon-e-sports:before {
    content: "\e648";
}

.icon-110:before {
    content: "\e648";
}




.icon-martial-arts:before {
    content: "\e656";
}

.icon-117:before {
    content: "\e656";
}





.icon-event:before {
    content: "\e649";
}

.icon-fencing:before {
    content: "\e64a";
}

.icon-figure-skating:before {
    content: "\e64b";
}

.icon-finances:before {
    content: "\e64c";
}

.icon-beach_soccer:before, .icon-football:before {
    content: "\e64d";
}

.icon-621569:before, .icon-6046:before {
    content: "\e64d";
}

.icon-freestyle-skating:before {
    content: "\e64e";
}

.icon-futsal:before {
    content: "\e64f";
}

.icon-29:before {
    content: "\e64f";
}

.icon-7:before {
    content: "\e64f";
}

.icon-gymnastics:before {
    content: "\e650";
}

.icon-golf:before {
    content: "\e651";
}

.icon-10:before {
    content: "\e651";
}

.icon-handball:before {
    content: "\e652";
}

.icon-35709:before {
    content: "\e652";
}

.icon-hockey:before {
    content: "\e653";
}

.icon-ice_hockey:before, .icon-ice-hockey:before {
    content: "\e654";
}

.icon-35232:before {
    content: "\e654";
}

.icon-luge:before {
    content: "\e655";
}

.icon-martial_arts:before, .icon-martial-arts:before {
    content: "\e656";
}

.icon-nordic-combined:before {
    content: "\e657";
}

.icon-olympics:before {
    content: "\e658";
}

.icon-poker2:before {
    content: "\e659";
}

.icon-policy:before {
    content: "\e65a";
}

.icon-riding:before {
    content: "\e65b";
}

.icon-rowing:before {
    content: "\e65c";
}

.icon-rugby:before, .icon-aussie_rules:before, .icon-australian-football:before {
    content: "\e65d";
}

.icon-274792:before, .icon-36:before, .icon-91:before, .icon-13:before {
    content: "\e65d";
}

.icon-sailing:before {
    content: "\e65e";
}

.icon-shooting:before {
    content: "\e65f";
}

.icon-skeleton:before {
    content: "\e660";
}

.icon-ski-jumping:before {
    content: "\e661";
}

.icon-snooker:before {
    content: "\e662";
}

.icon-262622:before {
    content: "\e662";
}

.icon-snowboards:before {
    content: "\e663";
}

.icon-speed-skating:before {
    content: "\e664";
}

.icon-swimming:before {
    content: "\e665";
}

.icon-table-tennis:before, .icon-265917:before {
    content: "\e666";
}

.icon-20:before {
    content: "\e666";
}

.icon-tennis:before {
    content: "\e667";
}

.icon-54094:before {
    content: "\e667";
}

.icon-water_polo:before, .icon-water-polo:before {
    content: "\e669";
}

.icon-26:before, .icon-water-polo:before {
    content: "\e669";
}

.icon-34:before {
    content: "\e63c";
}

.icon-volleyball:before {
    content: "\e668";
}

.icon-154830:before {
    content: "\e668";
}

.icon-weightlifting:before {
    content: "\e66a";
}

.icon-floorball:before {
    content: "\e902";
}