body{margin:0;background-color:#003E6F;text-align:center;font-family:"Helvetica Neue",serif;color:#fff}.credit{font-size:10px;text-align:center;}.contentS{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff;color:#003E6F;}.contentS h1{color:#003E6F;}.contentS .mainContainer{text-align:left;}.aContainer{text-align:center;margin-bottom:10px}div.charadeContainer{border:solid 1px #fff;padding:0 10px;margin-bottom:10px;border-radius:10px;background-color:#fff;color:#000;min-height:192px}div.categoryContainer{margin:auto}.mainContainer{margin:10px;max-width:800px}h1{color:#fff}h3{margin:30px 0 10px}.categoryContainer label{width:32%;display:inline-block;padding:20px 0;text-align:center;margin-bottom:4px;background-color:#949494;color:#fff}.categoryContainer label.checked{background-color:green;color:#fff}.categoryContainer label:hover{background-color:#0c0}
/*'Josefin Slab'*/
footer{padding:40px 0 20px; background-color: #002b4d; color:#fff; font-size: smaller; text-align: center;}
footer{}
button,input{border:none;text-decoration:none}input:focus,select:focus,textarea:focus,button:focus{outline:none}button,a.btnChar{display:block;width:100%;padding:13px 0;border-radius:10px;font-family:'Josefin Slab',"Helvetica Neue";color:#fff;background-color:#FF7600;font-weight:700;font-size:20px;text-align:center;text-decoration:none}button.two{background-color:#FD8100}button:hover{background-color:#ff0;color:#000}#charadeIdea{font-weight:700;font-size:40px;margin-bottom:10px}#charadeCategory{font-size:25px}#charadeCredit{font-size:10px}#charadeWordCount{display:block;margin-bottom:20px}img#charadeImage{max-height:150px;border:solid #000 1px}.contentS img{width:100%}img[src=""]{display:none}
.btnSmall {max-width: 400px; margin: auto; font-size: 16px !important;}
.kids-charades .categoryContainer label{width:47%}
footer ul {padding-left: 0px;}
footer li {display: inline-block; padding: 0 10px;}
footer a,footer a:visited {color: #f5f5f5; text-decoration: none;}
body.kids-charades{background-color:red;font-family:'Short Stack',cursive}
.kids-charades button{font-family:'Short Stack',cursive;background-color:#ff0;color:#000}
.kids-charades button:hover{background-color:#00F6FF;color:#000}

.christmas-charades .categoryContainer label{width:47%}
body.christmas-charades{background-color:red;font-family:'Helvetica Neue', Helvetica, sans-serif;}
.christmas-charades button{font-family:'Helvetica Neue', Helvetica, sans-serif;background-color:#8E0909;color:#fff;}
.christmas-charades button:hover{background-color:#00F6FF;color:#000}

#charadesForKidsLink{display:inline-block;margin:20px 0;background-color:red;color:#fff;text-decoration:none;font-weight:700;padding:8px 20px;}#loading{margin:50px auto;width:50px;height:40px;text-align:center;font-size:10px}#loading > div{background-color:#000;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}#loading .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}#loading .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}#loading .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}#loading .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}ul#menu{list-style-type:none;margin:0;padding:0;position:absolute;width:100%;background-color:#002b4d;top:0}ul#menu li{display:inline-block}ul#menu li a{display:block;/*min-width:100px;*/padding:10px 12px;text-align:center;color:#fff;background:#002b4d;text-decoration:none}ul#menu li a.active{font-weight:700;color:#0FF}ul#menu li:hover a{background:#19c589}ul#menu li:hover ul a{background:#f3f3f3;color:#2f3036;height:40px;line-height:40px}ul#menu li:hover ul a:hover{background:#19c589;color:#fff}ul#menu li ul{display:none}ul#menu li ul li{display:block;float:none}ul#menu li ul li a{width:auto;/*min-width:100px;*/padding:0 20px}ul#menu ul li a:hover + .hidden,.hidden:hover{display:block}.show-menu{text-decoration:none;color:#fff;background:#19c589;text-align:center;padding:10px 0;display:none;margin-bottom:0}input#show-menu[type=checkbox]{display:none}input#show-menu[type=checkbox]:checked ~ #menu{display:block}@media (min-width: 768px){.mainContainer{margin:auto}}@media screen and (max-width : 700px){ul#menu{position:static;display:none}ul#menu li{margin-bottom:1px}ul#menu li a{padding:10px 0}ul#menu li,ul#menu li a{width:100%}.show-menu{display:block;width:100%}}@media (min-width: 701px){body{margin:60px 0 0}}

ul#menu {font-family: 'Josefin Slab',"Helvetica Neue" !important; font-size: 14px !important;}

#share-buttons img {width: 25px;padding: 5px;border: 0;box-shadow: 0;display: inline;}
#share-buttons a {text-decoration: none !important; cursor: pointer;}
#share-buttons {padding-bottom: 15px;}