
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;700&display=swap');

body{margin:0px;background-color:#333;color:#fff;font-family:Manrope;font-size:17px;}

table {border-collapse:collapse;border-spacing:0;margin:0px;margin-bottom:5px;background-color:#333;}
a {color:#5d6;text-decoration:none;}
a:hover {color:#8f9;}
td.valide {color:#70F080;font-size:18px;font-weight:500;}
.bar {z-index:1;width:100%;background-color:#222;}
.bar-fixed {z-index:1;position:fixed;width:100%;background-color:#222;}
img {text-align:center;}
.entry {margin-bottom:4px;padding-bottom:5px;}
.titre {font-size:24px;color:#fff;font-weight:bold;}
titre a {font-size:24px;color:#fff;font-weight:bold;}
copyright {font-size:14px;color:#fff;}
h2 {font-size:20px;color:#444;font-weight:bold;text-align:center;width:auto;border: 1px solid green;padding:15px;}
h3 {font-size:17px;color:#444;font-weight:400;text-align:center;width:auto;}
h5 {font-size:16px;font-weight:400;}
div.flyers {margin:5px;position:relative;overflow:hidden;float:left;padding:15px;border:1px solid #ccc;border-radius:6px;text-align:center;}
div.flyers:hover {box-shadow: 1px 1px #aaa;}
div.ads {width:96%;height:6px;text-align:center;padding:5px;visibility:hidden;}
.show {visibility:visible;}
.corner-ribbon {padding:2px 50px;background-color:#E63020;border:1px solid #fff;color:#fff;position:absolute;top:50px;right:-60px;transform: rotate(45deg);text-align: center;white-space:nowrap;}
.corner_ribbon_coming_soon {padding:2px 50px;background-color:#ff3020;border:1px solid #fff;color:#fff;position:absolute;top:50px;right:-50px;transform: rotate(45deg);text-align: center;}
.affiche { position:absolute; top:75px; right:50px; color:#777; background:#888; text-decoration:none; text-align:center; padding:5px 20px; color:#eee; font-size:15px; border-radius:1px; }
#googleads {font-size:13px;}
img.crop {object-fit: cover;width:220px;height:280px;object-position: center top;}

