@charset "utf-8";img, object, embed, video{max-width:100%;}
.hover:hover{opacity:1;}
.hover:hover img{opacity:1;}
body{background:url(/images/wordtrace/GRAD.jpg) repeat-x fixed #c2dceb;}
.background_stripes{position:fixed;height:100%;min-height:1700px;width:100%;opacity:1;z-index:-200;background:url(/images/wordtrace/bcg.png)}
.ie6 img{width:100%;}
.tahoma{font-family:'Arial Black', 'Arial Bold', Gadget, sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:900;line-height:60px;text-shadow:2px 2px #000000;}
img{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;}
.logo_container{width:100%;position:absolute;top:-10px;text-align:center;}
.contact_table{width:100%;}
.textbox{display:block;background-color:white;border-radius:5px;height:20px;width:95%;}
#message_textbox{min-height:100px;}

h1{margin:10px 0px 0px 20px;}
.fluid{clear:both;margin-left:0;width:100%;float:left;display:block;}
.fluidList{list-style:none;list-style-image:none;margin:0;padding:0;}
.banner{position:fixed;min-height:100px;height:auto;width:100%;z-index:100;}
#fuflaGamesLogo img{opacity:0.7;}
#fuflaGamesLogo img:hover{opacity:0.9;}
.left_letters{position:fixed;top:80px;min-height:100px;min-width:30px;width:auto;left:12%;z-index:-10;height:auto;margin:auto 0px;}
.right_letters{position:fixed;right:12%;top:80px;min-height:100px;margin-left:10% !important;z-index:-10;height:auto;margin:auto 0px;}
.wb_buttons img{max-height:50px;width:auto;}
.wb_buttons{width:100%;position:relative;display:inline;margin-bottom:10px;margin-top:40px;}
.block p{padding:0px 10px 20px 20px;}
p, h1, label{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;letter-spacing:-1px;text-shadow:1px 1px 1px rgba(150, 150, 146, 0.2);color:#4D4D4D;}
label{margin-left:10px;}
h1{font-family:'Arial Rounded MT Bold', 'Helvetica Rounded', Arial, sans-serif;color:#21435B;text-shadow:1px 2px 2px rgba(150, 150, 146, 0.5);}
input[type=text], #message_textbox{padding:5px;border:2px solid #ccc;-webkit-border-radius:5px;border-radius:5px;}
input[type=text]:focus, #message_textbox:focus{border-color:#333;}
input[type=submit]{display:block;float:right;width:200px;height:40px;margin:0 auto;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;letter-spacing:-1px;}
.bottom{bottom:0px;position:fixed;background-repeat:repeat-x;width:100%;min-height:48px;z-index:-10;}
.egg{bottom:5px;position:fixed;max-height:30%;max-width:30%;z-index:-9;}
#About_WB{width:100%;height:100%;float:left;}
#FacebookPage{width:100%;height:auto;float:left;background-color:#3b5998;border:0px;}
#FacebookPage img{opacity:0.85;}
#FacebookPage img:hover{opacity:1;}
#Tips{width:100%;height:100%;float:left;}
#Footer{width:100%;height:auto;float:left;text-align:center;padding-top:5px;}
#Games{width:100%;height:auto;float:left;}
.level{width:100%;height:auto;}
p{font-size:13px;}
#fuflaGamesLogo img{height:30px;position:absolute;top:30px;}
#About_WB{width:100%; display:block; margin-top:3px;}
#FacebookPage{width:100%;display:block;}
#Footer{width:100%;margin-top:3px;}
#Games{width:100%;margin:10px auto;}
#Buttons{background-color:transparent;width:100%;margin-top:50px;margin-bottom:20px;}
.buttons_container{margin:auto;display:block;position:relative;}
.buttons_container img{display:block;width:170px;margin:15px auto;}
.badge{height:35px;position:relative;display:block;float:right;margin:5px;}
.block{height:100%;background-color:white;opacity:0.95;-moz-box-shadow:0px 4px 5px rgba(0,0,0,0.6);-webkit-box-shadow:0px 4px 5px rgba(0,0,0,0.6);box-shadow:0px 4px 5px rgba(0,0,0,0.6);}
#Buttons{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.tips_slider{position:relative;display:block;max-width:490px;height:100%;margin:0 auto;}
.tahoma{font-size:2.3vmax;}
.slider_background{width:100%;height:auto;display:block;position:relative;border:solid 1px white;}
.level{position:relative;}
.sliding_text{position:relative;width:100%;bottom:-30px;}
.slider{bottom:-10px;}
.sliding_text p{text-align:center;color:white;}
.logo{position:relative;max-width:120px;top:10px;margin:0px auto;}
.gridContainer{width:100%; clear:none;float:none;padding-top:80px;}
.stripped_ban{width:100%;min-width:100%;background-image:url(/images/bcg.png);height:28px;}
.white_ban{height:35px;background-color:white;z-index:-90;-moz-box-shadow:0px 7px 5px rgba(0,0,0,0.4);-webkit-box-shadow:0px 7px 5px rgba(0,0,0,0.4);box-shadow:0px 7px 5px rgba(0,0,0,0.4);}
.zeroMargin_mobile{margin-left:0;}
.hide_mobile{display:none;}
.hide_mobile img{display:none;}
.block{overflow:hidden;}
.game_container{width:100%;display:inline-flex;position:relative;border-style:solid;border-width:2px;border-color:#CCCCCC;background-color:#F5F5F5;margin-top:10px;}
.game_container p{font-size:13px;}
.game_about{position:relative;display:block;width:60%;top:-10px;margin:20px 8px 10px 10px;}
.game_icon{display:block;width:30%;max-height:220px;margin:auto 10px;opacity:1;border-style:solid;border-width:2px;border-color:#242835;}
h2{font-size:19px;text-align:left;color:#283858;margin-left:20px;}
.visit_game_site{float:right;position:relative;bottom:-10px;opacity:1;}
.visit_game_site img{max-height:30px;width:auto;}
@media only screen and (min-width:769px){#fuflaGamesLogo img{height:50px;position:absolute;top:60px;}
#Buttons{background-color:transparent;position:relative;width:100%;margin-top:50px;margin-bottom:10px;display:inline;}
.buttons_container{display:block;width:445px;clear:both;margin:0px auto;position:relative;}
.buttons_container img{display:inline;width:190px;margin:15px;opacity:0.8;}
p{font-size:16px;}
.badge{height:50px;float:right;margin:5px;opacity:0.8;}
.badge_container{float:right;bottom:70px;height:auto;position:relative;right:-170px;}
.play_now_container{position:relative;display:block;bottom:75px;right:280px;float:right;opacity:0.9;}
.block{height:100%;min-height:100px;background-color:white;opacity:0.95;border-radius:4px;position:relative; }
.logo{position:relative;max-width:200px;margin:0px auto;top:10px;}
.stripped_ban{width:100%;min-width:100%;background-image:url(/images/bcg.png);height:58px;}
.white_ban{height:55px;background-color:white;z-index:-90;-moz-box-shadow:0px 7px 5px rgba(0,0,0,0.4);-webkit-box-shadow:0px 7px 5px rgba(0,0,0,0.4);box-shadow:0px 7px 5px rgba(0,0,0,0.4);}
.gridContainer{width:88.5%;max-width:1232px;margin:auto;clear:none;float:none;padding-top:180px;}
.left_letters{height:auto;}
.bottom{}
.zeroMargin_desktop{margin-left:0;}
.hide_desktop{display:none;}
#About_WB{width:100%;display:table-cell; flex:1; min-height:400px;float:left;margin:3px 0px 0px 0px;}
#FacebookPage{width:100%;display:table-cell; flex:1; min-height:400px;float:left;margin:20px 8px 0px 0px;border:solid 4px #dfe3ee;border-radius:10px;}
#Tips{width:100%;display:table-cell; flex:1; min-height:520px;margin:0px 0px 0px 0px;position:relative;}
#Footer{margin:0px;width:100%;min-height:50px; margin-top:3px;}
#Games{width:100%;margin:12px auto;min-height:300px;}
.level{padding:0px;margin:0px;width:100%; display: -ms-flex; display: -webkit-flex; display: flex;}
.game_container{width:49%;position:relative;display:inline-flex;border-style:dotted;border-width:1px;border-color:#CCCCCC;border-radius:5px;margin:5px;background-color:#F5F5F5;}
.game_container p{font-size:13px;}
.game_about{position:relative;width:380px;top:-10px;margin:20px 8px 10px 10px;}
.game_icon{display:block;width:50%;max-height:220px;margin:auto 10px;opacity:0.9;border-style:solid;border-width:2px;border-color:#242835;}
h2{font-size:19px;text-align:left;color:#283858;margin-left:20px;}
.visit_game_site{float:right;position:absolute;bottom:-10px;right:10px;opacity:0.88;}
.visit_game_site img{max-height:40px;width:auto;}
.display_desktop{display:block;}
.display_desktop img{display:inline;}
}
@media only screen and (min-width:1300px){.game_container p{font-size:16px;}h2{font-size:22px;}.game_icon{width:40%;}.hover:hover{opacity:1;}.hover:hover img{opacity:1;}}
.egg{bottom:5px;position:fixed;max-height:30%;max-width:30%;z-index:-9;}
.tree{bottom:1px;right:-4px;position:fixed;max-height:35%;max-width:35%;z-index:-9;}
.hover:hover{opacity:1;}
.hover:hover img{opacity:1;}