@font-face{font-family:'bpreplaybold';src:url("http://kids.nationalgeographic.com/etc/designs/kids/fonts/bpreplaybold-webfont.eot");src:url("http://kids.nationalgeographic.com/etc/designs/kids/fonts/bpreplaybold-webfont.eot?#iefix") format("embedded-opentype"),url("http://kids.nationalgeographic.com/etc/designs/kids/fonts/bpreplaybold-webfont.woff") format("woff"),url("http://kids.nationalgeographic.com/etc/designs/kids/fonts/bpreplaybold-webfont.ttf") format("truetype"),url("http://kids.nationalgeographic.com/etc/designs/kids/fonts/bpreplaybold-webfont.svg#svgFontName") format("svg")}
@font-face{font-family:'DinAlternate';src:url("http://kids.nationalgeographic.com/etc/designs/kids/fonts/din_alternate_2-webfont.eot");src:url("http://kids.nationalgeographic.com/etc/designs/kids/fonts/din_alternate_2-webfont.eot?#iefix") format("embedded-opentype"),url("http://kids.nationalgeographic.com/etc/designs/kids/fonts/din_alternate_2-webfont.woff") format("woff"),url("http://kids.nationalgeographic.com/etc/designs/kids/fonts/din_alternate_2-webfont.ttf") format("truetype"),url("http://kids.nationalgeographic.com/etc/designs/kids/fonts/din_alternate_2-webfont.svg#svgFontName") format("svg")}
.searchform-container{position:relative;float:right;display:inline-block;vertical-align:middle;width:-webkit-calc(100% - 35% - 226px);width:calc(100% - 35% - 226px);margin:0 16px 16px 0;margin:0rem 1rem 1rem 0rem}
@media screen and (max-width:40em){.searchform-container{clear:both;width:100%;margin-top:16px;margin-top:1rem;padding-left:16px;padding-left:1rem}
}
@media screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){.searchform-container{clear:both;width:100%;margin-top:16px;margin-top:1rem;padding-left:16px;padding-left:1rem}
}
@media screen and (max-width:799.99px){.game-detail-top .searchform-container,.article-top .searchform-container,.profile-top .searchform-container,.home-top .searchform-container,.landing-top .searchform-container{display:none}
}
.searchform-container-input{background:#f8f8f8;border:1px solid #b5b5b5;color:black;width:100%;border-radius:8px;height:45px;height:2.8125rem;padding-left:5px;padding-left:.3125rem;padding-right:40px;padding-right:2.5rem}
@media screen and (max-width:40em){.searchform-container-input{width:100%;padding-left:8px;padding-left:.5rem;padding-right:0;padding-right:0rem}
}
@media screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){.searchform-container-input{width:100%;padding-left:8px;padding-left:.5rem;padding-right:0;padding-right:0rem}
}
.searchform-container-input:focus{outline:0}
.searchform-container-icon{background:url(home/images/search-icon.png) 0 0 no-repeat;position:absolute;cursor:pointer;height:30px;height:1.875rem;width:30px;width:1.875rem;top:8px;top:.5rem;right:8px;right:.5rem}
.home-top{border-bottom:1px solid #b5b5b5;margin:0 0 0 8px;margin:0rem 0rem 0rem .5rem}
@media screen and (max-width:799.99px){.home-top{margin-top:0;position:relative;padding-top:50px}
}
.title--home{width:160px;width:10rem;display:inline-block}
@media screen and (max-width:40em){.title--home{height:56px;height:3.5rem;vertical-align:middle;width:85%}
}
@media(min-width:481px) and (max-width:768px){.title--home{height:auto}
}
.titlebox--home h1{border-bottom:0}
.home-title-ads{display:inline;float:right}
@media screen and (max-width:799.99px){.home-title-ads{position:absolute;float:none;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
}
.title--home{padding-top:3.2px;padding-top:.2rem}
.title--home p{padding-left:0;font-size:12.8px;font-size:.8rem}
.title--home b{font-size:12.8px;font-size:.8rem}