@charset "UTF-8";
/* CSS Document */
 
     
#barre {

/*  #barre en position:fixed afin de le garder � l'�cran tout le temps  */
        position: fixed; bottom:0;
/*  z-index:9999 pour que le bandeau soit toujours au dessus des autres elements  */
    z-index: 9999; color:#FFFFFF;
    padding:14px 0;
    font-family:  "Trebuchet MS";
    text-align: center;
    font-size:14px; 
}
 



.adsense_anchor_ads {
z-index: 9999999999999;
	position: fixed;
	bottom: 0;
	left: 50%;
	transform: translate(-50%, -50%);
            }
       


.close_anchor_ads {
	position: absolute;
	right: -15px;
	top: -2px;
	width: 17px;
	height: 32px;
	opacity: 0.5;
	z-index: 999999999999;
	background: #000;
	width: 32px;
	border-radius: 20px;
}

.adsense_anchor_ads:hover .close_anchor_ads,
.close_anchor_ads:hover {
	opacity: 1;
	cursor: pointer;
}
.close_anchor_ads:before, .close_anchor_ads:after {
	position: absolute;
	left: 15px;
	content: ' ';
	height: 33px;
	width: 3px;
	background-color: #fff;
}
.close_anchor_ads:before {
	transform: rotate(45deg);
}
.close_anchor_ads:after {
	transform: rotate(-45deg);
}

 @media(max-width: 1000px) {
.close_anchor_ads {
	position: absolute;
	left: 50%; transform: translate(-50%, -50%);
	top: -1px;
	height: 24px;
	opacity: 0.5;
	z-index: 999999999999;
	background: #000;
	width: 24px;
	border-radius: 24px;
}

.adsense_anchor_ads:hover .close_anchor_ads,
.close_anchor_ads:hover {
	opacity: 1;
	cursor: pointer;
}
.close_anchor_ads:before, .close_anchor_ads:after {
	position: absolute;
	left: 10px;
	content: ' ';
	height: 24.5px;

	background-color: #fff;
}
.close_anchor_ads:before {
	transform: rotate(45deg);
}
.close_anchor_ads:after {
	transform: rotate(-45deg);
}}