

.badge_number_avatar
{
	font-family: Tahoma;
	text-align: center;

	position: relative;
	margin-right:5px;
	right: -25px;

	padding: 1px;
	max-width: 22px;

	border-style: solid;
	-webkit-border-radius: 100%;
    -moz-border-radius:    100%; 
    border-radius:         100%;

	background-color: rgb(233, 150, 27);
	border-width: 2px;
	border-color: rgb(95, 19, 77);
	}

.badge_number_avatar.page_gagnant_gladiator
{
	top: -15px;
}

.badge_number_avatar.page_gagnant_zac
{
	top: -15px;
}

.badge_number_avatar.ajax_gladiator
{
	font-size: 10px;
	position: absolute;
	left:12px;
	margin-top: -13px;
}

.badge_number_avatar.ajax_gladiator2
{
	font-size: 10px;
	position: absolute;
	left:12px;
	margin-top: -13px;
	max-width:20px;
}

.badge_number_avatar.ajax_zac
{
	font-size: 10px;
	position: absolute;
	left:12px;
	margin-top: -13px;
}


.badge_number_avatar.ajax_defis
{
	font-size: 10px;
	position: absolute;
	left:30px;
	margin-top: -13px;
}

.badge_number_avatar.ajax_grattages
{
	font-size: 10px;
	position: absolute;
	left:55px;
	margin-top: -18px;
}

.badge_number_avatar.ajax_tournois
{
	left: -10px;
}

.lien_profil_avatar_tournoi
{
	/*vertical-align: 10px;*/
	position: relative;
	right: -45px;
	top: -13px;

}

.image_avatar_score_tournoi
{
	width: 30px;
	height: 30px;
}

.image_avatar_score_challenge
{
	width: 32px;
	height: 32px;
	margin-top: 2px;
}

.zone_badge_number_avatar_megachallenge {
	position:relative;
	}

.badge_number_avatar.ajax_challenge
{
	position:absolute;
	/*left: -10px;*/
	padding: 0 3px;
	margin:0;
	right: -6px;
	bottom: -1px;
}

#lien_profil_megachallenge
{
	vertical-align: 10px;	
	margin-left: 10px;
}

.badge_number_avatar.badge_score_mur
{
	margin-top: -13px;
	right: -2px !important;
	padding: 1px !important;
	top :6px
}

.badge_number_avatar.ajax_feux_aux_poudres_2
{
	position: absolute;
	left:13px;
	margin-top: -11px;
	font-size:10px;
}

.badge_number_avatar.roue_ajax_feux_aux_poudres_2
{
	position: absolute;
	left: 13px;
	margin-top: -13px;
	font-size:11px;
}

        @font-face{
        font-family: 'grobold';
        font-display: swap;
        src: url('//static.madwin.com/madwin/playbox/font/grobold/grobold.eot'),
             url('//static.madwin.com/madwin/playbox/font/grobold/grobold.eot?#iefix') format('embedded-opentype'),
             url('//static.madwin.com/madwin/playbox/font/grobold/grobold.woff') format('woff'),
             url('//static.madwin.com/madwin/playbox/font/grobold/grobold.woff2') format('woff2'),
             url('//static.madwin.com/madwin/playbox/font/grobold/grobold.ttf') format('truetype'),
             url('//static.madwin.com/madwin/playbox/font/grobold/grobold.svg') format('svg');
            }

        @font-face{
        font-family: 'battle_pixel';
        font-display: swap;
        src: url('//static.madwin.com/madwin/playbox/font/04b_25/04b_25.eot');
        src: url('//static.madwin.com/madwin/playbox/font/04b_25/04b_25.woff') format('woff'),
         url('//static.madwin.com/madwin/playbox/font/04b_25/04b_25.eot?#iefix') format('embedded-opentype'),
           url('//static.madwin.com/madwin/playbox/font/04b_25/04b_25.ttf') format('truetype'),
           url('//static.madwin.com/madwin/playbox/font/04b_25/04b_25.svg#04b_25') format('svg');
        }


    @font-face {
        font-family : 'roboto';
        font-display: swap;
        src: local('Verdana');
    }

    @font-face {
        font-family : 'tahoma';
        font-display: swap;
        src: local('Verdana');
    }

    @font-face {
        font-family : 'century gothic';
        font-display: swap;
        src: local('Verdana');
    }

    @font-face {
        font-family : 'calibri';
        font-display: swap;
        src: local('Verdana');
    }

@font-face {
	font-family : 'DceIcons';
	src         : url('font/dceicons/dceicons-webfont.eot');
	src         : url('font/dceicons/dceicons-webfont.woff2') format('woff2');
	src         : url('font/dceicons/dceicons-webfont.woff') format('woff');
	src         : url('font/dceicons/dceicons-webfont.ttf') format('truetype');
	src         : url('font/dceicons/dceicons-webfont.svg') format('svg');
	font-weight : normal;
	font-style  : normal
	}

.dce-icon {
	display        : inline-block;
	font           : normal normal normal 1em DceIcons;
	font-size      : inherit;
	text-rendering : auto;
	}

.dce-icon-points:before {
	content : "P";
	}

.dce-icon-credits:before {
	content : "C";
	}

.dce-icon-boosters:before {
	content : "B";
	}

.dce-icon-jetons:before {
	content : "J";
	}

.dce-icon-parties:before {
	content : "p";
	}

.dce-icon-clics:before {
	content : "c";
	}

.dce-icon-medailles:before {
	content : "M";
	}.dce-dotation-image-section {
	max-height     : inherit;
	max-width      : 200px;
	}

.dce-dotation-image {
	max-height : 100%;
	max-width  : 100%;
	text-align     : center;
	vertical-align : middle;
	}

.dce-dotation-image-points {
	background-image : url("img/icons/points.png");
	}

.dce-dotation-image-credits {
	background-image : url("img/icons/credits.png");
	}

.dce-dotation-image-boosters {
	background-image : url("img/icons/boosters.png");
	}

.dce-dotation-image-jetons {
	background-image : url("img/icons/jetons.png");
	}

.dce-dotation-image-parties {
	background-image : url("img/icons/parties.png");
	}

.dce-dotation-image-clics {
	background-image : url("img/icons/clics.png");
	}

.dce-dotation-image-medailles {
	background-image : url("img/icons/medailles.png");
	}@media (max-width: 992px) {
    .mobile-hidden {
        display: none !important;
    }
}

@media (min-width: 993px) {
    .desktop-hidden {
        display: none !important;
    }
}