#banner-container,* {
margin:0;padding:0;border:0;
-webkit-box-sizing:border-box;box-sizing:border-box;
}

body {
background:#fff;width:300px;
height:250px;overflow:hidden;
}

#banner-container {
width:300px;
height:250px;
overflow:hidden;
border:1px solid black;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
position:relative;background-color:#00a7ce;
font-family:FuturaBold,Helvetica,sans-serif;
letter-spacing:1px;
font-size:12px;
}

#banner-container:hover {
cursor:pointer;
}

img {position: absolute;top:0;left:0;}
#mix,#and,#match,#any,#two,#for,#five {margin-top:40px;opacity: 0}
#mcpick {width:0;height:0;left:50%;top:40px}

.circle {position: absolute;top:100%;left:-50px;border-radius:100%;background-color:#74cbc8;width:30px;height:30px;}
#circle1,#circle1b,#circle1c {width:155px;height:155px}
#circle2,#circle2b,#circle2c {width:117px;height:117px;left:50px}
#circle3,#circle4,#circle5 {left:90%}
#circle6,#circle7 {left:35%}
#circle8,#circle9,#circle10 {left:70%}
#circle11,#circle12 {left:10%}
#circle13a,#circle13b,#circle13c,#circle13d,#circle13e,#circle13f {width:32px;height:32px;top:140px;left:210px;opacity: 0}
#circle13d,#circle13e,#circle13f {width:30px;height:30px}

#filet1,#filet2,#filet3,#filet4,#fries1,#fries2 {margin-top:200px;margin-left:-45px;
-webkit-transition: all 0.35s ease;transition: all 0.35s ease;}

#details_btn,#legal p{font-family:Helvetica,Arial,sans-serif;color:#fff}
#details_btn{position:absolute;top:233px;right:5px;font-size:11px;z-index:9998;text-decoration:none;opacity:0}
#legal{position:absolute;top:165px;left:0;background-color:#134659;opacity:0;
	width:100%;height:85px;}
#legal p{position:absolute;top:10px;left:12px;font-size:9px;color:#fff;z-index:9999;line-height:150%}
