body.operation-calendar.operation-index div.body-background{background-image:url(/media/equideo/image/concours/calendar/backgrounds/body-background-index.jpg)}body.operation-calendar{background-color:#e1eaf1}.operation-calendar.operation-help,.operation-calendar.operation-history{background-color:#9ca3a9}.operation-calendar.operation-help div.body-background,.operation-calendar.operation-history div.body-background{background-image:url(/media/equideo/image/concours/calendar/backgrounds/body-background-blurred.jpg)}.calendar{position:relative;height:470px;margin-top:45px;margin-bottom:45px;background:url(/media/equideo/image/concours/calendar/interface/calendar.png) no-repeat left top}.square{position:absolute}#square-1{left:1065px;top:155px}#square-2{left:209px;top:-1px}#square-3{left:424px;top:-1px}#square-4{left:852px;top:155px}#square-5{left:744px;top:-1px}#square-6{left:103px;top:311px}#square-7{left:851px;top:-1px}#square-8{left:744px;top:155px}#square-9{left:316px;top:155px}#square-10{left:423px;top:311px}#square-11{left:637px;top:311px}#square-12{left:209px;top:311px}#square-13{left:316px;top:311px}#square-14{left:-5px;top:-1px}#square-15{left:103px;top:155px}#square-16{left:958px;top:155px}#square-17{left:1065px;top:-1px}#square-18{left:958px;top:311px}#square-19{left:530px;top:311px}#square-20{left:424px;top:155px}#square-21{left:744px;top:311px}#square-22{left:316px;top:-1px}#square-23{left:209px;top:155px}#square-24{left:530px;top:-1px}.square--s{width:107px;height:154px}.square--m{width:214px;height:154px}.square--l{width:214px;height:311px}.square__link{background-position:center top;background-repeat:no-repeat;box-sizing:border-box;display:block;height:100%;position:relative;text-align:center;width:100%}.square--m .square__link,.square--s .square__link{padding-top:40px}.square--l .square__link{padding-top:120px}a.js-square__link--closed,a.js-square__link--opened{cursor:default}a.js-square__link--valid{cursor:pointer}.square--s .js-square__link--opened{background-image:url(/media/equideo/image/concours/calendar/interface/square-small.png);background-size:107px 156px;background-position:-3px 1px}.square--m .js-square__link--opened{background-image:url(/media/equideo/image/concours/calendar/interface/square-medium.png);background-size:212px 157px;background-position:-2px 1px}.square--l .js-square__link--opened{background-image:url(/media/equideo/image/concours/calendar/interface/square-large.png);background-size:214px 312px;background-position:-3px 2px}.js-square__link--valid:hover::after{content:"";display:block;width:52px;height:52px;position:absolute;right:6px;top:1px;animation-duration:.7s;animation-iteration-count:1;animation-name:corner;animation-timing-function:steps(16);background-image:url(/media/equideo/image/concours/calendar/interface/corner.png);background-repeat:no-repeat;background-position:right top}@keyframes corner{0%{background-position:left top}100%{background-position:-832px top}}.js-square__link--valid:active .square__link__number{transform:scale(.9)}.square__link__number{position:relative;z-index:1;background-position:center;background-repeat:no-repeat;box-sizing:border-box;color:#3e2303;display:inline-block;font-size:15px;height:55px;padding:15px 0;width:55px;transition:all .1s ease-in}.square--s .square__link__number{background-image:url(/media/equideo/image/concours/calendar/interface/number.png);background-size:40px 40px}.square--l .square__link__number,.square--m .square__link__number{background-image:url(/media/equideo/image/concours/calendar/interface/number-special.png);background-size:55px 55px;padding:18px 0}.js-square__link--opened .square__link__number{display:none}
//>be42fafbc0a11e9ba7705e207fdc9840<//
