/******************
Theme Name: Spelling City
Author: Asylum/SB
Version: 1.1
******************/
.complete, .hidden-content { display: none;
}
.more, .toggle { cursor: pointer;
}
.inline { display: inline-block !important;
}
.line-elements { display: inline;
}
/******************MIGRATION CLASSES**********************/
/****************** PINTEREST CLASSES **********************/
.mask { overflow: hidden; margin: 0 auto 0 auto !important;
}
.mask-test { width: 463px; height: 214px;
}
.mask-test > img { display: block; margin-top: -185px; margin-left: -17px;
}
.mask-dolch-words { width: 226px; height: 268px;
}
.mask-dolch-words > img { display: block; margin-top: -194px; margin-left: -17px;
}
.mask-beginning-spelling-curriculum { width: 463px; height: 214px;
}
.mask-beginning-spelling-curriculum > img { display: block; margin-top: -179px; margin-left: -17px;
}
.mask-possessive-nouns { width: 463px; height: 407px;
}
.mask-possessive-nouns > img { display: block; margin-top: -193px; margin-left: -17px;
}
.mask-plural-nouns { width: 463px; height: 407px;
}
.mask-plural-nouns > img { display: block; margin-top: -193px; margin-left: -17px;
}
.mask-verb-tenses { width: 463px; height: 214px;
}
.mask-verb-tenses > img { display: block; margin-top: -180px; margin-left: -17px;
}
.mask-fundraising-ideas { width: 463px; height: 210px;
}
.mask-fundraising-ideas > img { display: block; margin-top: -115px; margin-left: -17px;
}
.mask-academic-vocabulary { width: 386px; height: 205px;
}
.mask-academic-vocabulary > img { display: block;
}
.mask-act-sat { width: 392px; height: 236px;
}
.mask-act-sat > img { display: block;
}
.mask-latin-greek-roots { width: 392px; height: 280px;
}
.mask-latin-greek-roots > img { display: block;
}
.mask-word-families { width: 463px; height: 217px;
}
.mask-word-families > img { display: block; margin-top: -200px; margin-left: -17px;
}
.mask-sight-words { width: 463px; height: 268px;
}
.mask-sight-words > img { display: block; margin-top: -194px; margin-left: -17px;
}
.mask-fry-words { width: 226px; height: 268px;
}
.mask-fry-words > img { display: block; margin-top: -195px; margin-left: -243px;
}
.mask-suffixes { width: 463px; height: 215px;
}
.mask-suffixes > img { display: block; margin-top: -187px; margin-left: -17px;
}
.mask-prefixes { width: 465px; height: 215px;
}
.mask-prefixes > img { display: block; margin-top: -185px; margin-left: -17px;
}
.mask-pronouns { width: 463px; height: 317px;
}
.mask-pronouns > img { display: block; margin-top: -185px; margin-left: -17px;
}
.mask-adjectives { width: 463px; height: 217px;
}
.mask-adjectives > img { display: block; margin-top: -179px; margin-left: -17px;
}
.mask-adverbs { width: 463px; height: 217px;
}
.mask-adverbs > img { display: block; margin-top: -179px; margin-left: -17px;
}
.mask-common-proper-nouns { width: 463px; height: 217px;
}
.mask-common-proper-nouns > img { display: block; margin-top: -179px; margin-left: -17px;
}
.mask-collective-nouns { width: 463px; height: 217px;
}
.mask-collective-nouns > img { display: block; margin-top: -184px; margin-left: -17px;
}
.mask-irregular-verbs { width: 463px; height: 217px;
}
.mask-irregular-verbs > img { display: block; margin-top: -184px; margin-left: -17px;
}
.mask-conjunctions { width: 463px; height: 214px;
}
.mask-conjunctions > img { display: block; margin-top: -186px; margin-left: -17px;
}
.mask-prepositions { width: 463px; height: 217px;
}
.mask-prepositions > img { display: block; margin-top: -184px; margin-left: -17px;
}
.mask-analogies { width: 463px; height: 214px;
}
.mask-analogies > img { display: block; margin-top: -183px; margin-left: -17px;
}
.mask-antonyms { width: 463px; height: 214px;
}
.mask-antonyms > img { display: block; margin-top: -183px; margin-left: -17px;
}
.mask-compound-words { width: 463px; height: 214px;
}
.mask-compound-words > img { display: block; margin-top: -183px; margin-left: -17px;
}
.mask-nouns { width: 463px; height: 382px;
}
.mask-nouns > img { display: block; margin-top: -183px; margin-left: -17px;
}
.mask-similes { width: 463px; height: 214px;
}
.mask-similes > img { display: block; margin-top: -183px; margin-left: -17px;
}
.mask-metaphors { width: 463px; height: 214px;
}
.mask-metaphors > img { display: block; margin-top: -185px; margin-left: -17px;
}
.mask-personification { width: 463px; height: 214px;
}
.mask-personification > img { display: block; margin-top: -185px; margin-left: -17px;
}
.mask-hyperbole { width: 463px; height: 214px;
}
.mask-hyperbole > img { display: block; margin-top: -185px; margin-left: -17px;
}
.mask-idioms { width: 463px; height: 214px;
}
.mask-idioms > img { display: block; margin-top: -180px; margin-left: -17px;
}
.mask-first-grade-reading { width: 463px; height: 185px;
}
.mask-first-grade-reading > img { display: block; margin-top: -152px; margin-left: -17px;
}
.mask-first-grade-math { width: 463px; height: 185px;
}
.mask-first-grade-math > img { display: block; margin-top: -152px; margin-left: -17px;
}
.mask-first-grade-science { width: 463px; height: 185px;
}
.mask-first-grade-science > img { display: block; margin-top: -152px; margin-left: -17px;
}
.mask-first-grade-social-studies { width: 463px; height: 185px;
}
.mask-first-grade-social-studies > img { display: block; margin-top: -152px; margin-left: -17px;
}
.mask-first-grade-word-lists { width: 463px; height: 185px;
}
.mask-first-grade-word-lists > img { display: block; margin-top: -152px; margin-left: -17px;
}
.mask-second-grade-reading { width: 463px; height: 185px;
}
.mask-second-grade-reading > img { display: block; margin-top: -152px; margin-left: -17px;
}
.mask-second-grade-math { width: 463px; height: 185px;
}
.mask-second-grade-math > img { display: block; margin-top: -152px; margin-left: -17px;
}
.mask-second-grade-science { width: 463px; height: 185px;
}
.mask-second-grade-science > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-second-grade-social-studies { width: 463px; height: 185px;
}
.mask-second-grade-social-studies > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-second-grande-word-lists { width: 463px; height: 185px;
}
.mask-second-grande-word-lists > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-third-grade-reading { width: 463px; height: 185px;
}
.mask-third-grade-reading > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-third-grade-math { width: 463px; height: 185px;
}
.mask-third-grade-math > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-third-grade-science { width: 463px; height: 185px;
}
.mask-third-grade-science > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-third-grade-social-studies { width: 463px; height: 185px;
}
.mask-third-grade-social-studies > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-third-grade-word-lists { width: 463px; height: 185px;
}
.mask-third-grade-word-lists > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-fourth-grade-reading { width: 463px; height: 185px;
}
.mask-fourth-grade-reading > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-fourth-grade-math { width: 463px; height: 185px;
}
.mask-fourth-grade-math > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-fourth-grade-science { width: 463px; height: 185px;
}
.mask-fourth-grade-science > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-fourth-grade-social-studies { width: 463px; height: 185px;
}
.mask-fourth-grade-social-studies > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-fourth-grade-word-lists { width: 463px; height: 185px;
}
.mask-fourth-grade-word-lists > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-fifth-grade-reading { width: 463px; height: 185px;
}
.mask-fifth-grade-reading > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-fifth-grade-math { width: 463px; height: 185px;
}
.mask-fifth-grade-math > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-fifth-grade-science { width: 463px; height: 185px;
}
.mask-fifth-grade-science > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-fifth-grade-social-studies { width: 463px; height: 185px;
}
.mask-fifth-grade-social-studies > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-fifth-grade-word-lists { width: 463px; height: 185px;
}
.mask-fifth-grade-word-lists > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-sixth-grade-literature { width: 463px; height: 185px;
}
.mask-sixth-grade-literature > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-sixth-grade-math { width: 463px; height: 185px;
}
.mask-sixth-grade-math > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-sixth-grade-science { width: 463px; height: 185px;
}
.mask-sixth-grade-science > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-sixth-grade-word-lists { width: 463px; height: 185px;
}
.mask-sixth-grade-word-lists > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-seventh-grade-literature { width: 463px; height: 185px;
}
.mask-seventh-grade-literature > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-seventh-grade-math { width: 463px; height: 185px;
}
.mask-seventh-grade-math > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-seventh-grade-science { width: 463px; height: 185px;
}
.mask-seventh-grade-science > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-seventh-grade-word-lists { width: 463px; height: 185px;
}
.mask-seventh-grade-word-lists > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-eight-grade-literature { width: 463px; height: 185px;
}
.mask-eight-grade-literature > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-eight-grade-math { width: 463px; height: 185px;
}
.mask-eight-grade-math > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-eight-grade-science { width: 463px; height: 185px;
}
.mask-eight-grade-science > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-eight-grade-word-lists { width: 463px; height: 185px;
}
.mask-eight-grade-word-lists > img { display: block; margin-top: -153px; margin-left: -17px;
}
.mask-sound-alike { width: 463px; height: 210px;
}
.mask-sound-alike > img { display: block; margin-top: -185px; margin-left: -17px;
}
.mask-multiple-meaning { width: 463px; height: 210px;
}
.mask-multiple-meaning > img { display: block; margin-top: -185px; margin-left: -17px;
}
.mask-synonyms { width: 463px; height: 210px;
}
.mask-synonyms > img { display: block; margin-top: -185px; margin-left: -17px;
}
.mask-literature-based { width: 463px; height: 188px;
}
.mask-literature-based > img { display: block; margin-top: -152px; margin-left: -17px;
}
.mask-kindergarten-reading { width: 463px; height: 188px;
}
.mask-kindergarten-reading > img { display: block; margin-top: -177px; margin-left: -17px;
}
.mask-games-images { width: 533.4px; height: 332px;
}
.mask-games-images > img { width: 600px; display: block; margin-top: -225px; margin-left: -33px;
}
.mask-review-list { width: 395px; height: 184px;
}
.mask-review-list > img { display: block; margin-top: -193px; margin-left: -24px;
}
.mask-student-list { width: 410px; height: 190px;
}
.mask-student-list > img { display: block; margin-top: -105px; margin-left: -13px;
}
.mask-grade-level { width: 466px; height: 156px;
}
.mask-grade-level > img { display: block; margin-top: -152px; margin-left: -18px;
}
.mask-kindergarten-word { width: 463px; height: 188px;
}
.mask-kindergarten-word > img { display: block; margin-top: -152px; margin-left: -17px;
}
.mask-highsch-word-list { width: 463px; height: 188px;
}
.mask-highsch-word-list > img { display: block; margin-top: -152px; margin-left: -17px;
}
.mask-contractions { width: 463px; height: 188px;
}
.mask-contractions > img { display: block; margin-top: -190px; margin-left: -17px;
}
.mask-interjections { width: 463px; height: 218px;
}
.mask-interjections > img { display: block; margin-top: -178px; margin-left: -17px;
}
.mask-spelling-overview { width: 410px; height: 190px;
}
.mask-spelling-overview > img { display: block; margin-top: -91px; margin-left: -16px;
}
.mask-phonics { width: 463px; height: 215px;
}
.mask-phonics > img { display: block; margin-top: -185px; margin-left: -14px;
}
.mask-syllables { width: 463px; height: 214px;
}
.mask-syllables > img { display: block; margin-top: -185px; margin-left: -17px;
}
.mask-highsch-literature { width: 463px; height: 189px;
}
.mask-highsch-literature > img { display: block; margin-top: -171px; margin-left: -17px;
}
.mask-math-vocabulary { width: 463px; height: 189px;
}
.mask-math-vocabulary > img { display: block; margin-top: -152px; margin-left: -17px;
}
.mask-kindergarten-math { width: 463px; height: 189px;
}
.mask-kindergarten-math > img { display: block; margin-top: -177px; margin-left: -17px;
}
.mask-highsch-math { width: 463px; height: 188px;
}
.mask-highsch-math > img { display: block; margin-top: -152px; margin-left: -17px;
}
.mask-science-vocabulary { width: 463px; height: 188px;
}
.mask-science-vocabulary > img { display: block; margin-top: -152px; margin-left: -17px;
}
.mask-kindergarten-science { width: 463px; height: 188px;
}
.mask-kindergarten-science > img { display: block; margin-top: -177px; margin-left: -17px;
}
.mask-highsch-science { width: 463px; height: 188px;
}
.mask-highsch-science > img { display: block; margin-top: -152px; margin-left: -17px;
}
.mask-social-studies { width: 463px; height: 188px;
}
.mask-social-studies > img { display: block; margin-top: -152px; margin-left: -17px;
}
.mask-kindergarten-social-studies { width: 463px; height: 188px;
}
.mask-kindergarten-social-studies > img { display: block; margin-top: -177px; margin-left: -17px;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait) { .mask-beginning-spelling-curriculum { width: 270px; height: 125px; } .mask-beginning-spelling-curriculum > img { width: 290px; display: block; margin-top: -104px; margin-left: -10px; } .mask-possessive-nouns { width: 270px; height: 237px; } .mask-possessive-nouns > img { width: 290px; display: block; margin-top: -110px; margin-left: -10px; } .mask-plural-nouns { width: 270px; height: 237px; } .mask-plural-nouns > img { width: 290px; display: block; margin-top: -110px; margin-left: -10px; } .mask-verb-tenses { width: 270px; height: 125px; } .mask-verb-tenses > img { width: 290px; display: block; margin-top: -105px; margin-left: -10px; } .mask-fundraising-ideas { width: 270px; height: 122px; } .mask-fundraising-ideas > img { width: 290px; display: block; margin-top: -70px; margin-left: -10px; } .mask-academic-vocabulary { width: 230px; height: 122px; } .mask-academic-vocabulary > img { width: 250px; display: block; } .mask-act-sat { width: 290px; height: 175px; } .mask-act-sat > img { width: 290px; display: block; } .mask-latin-greek-roots { width: 290px; height: 207px; } .mask-latin-greek-roots > img { width: 290px; display: block; } .mask-word-families { width: 270px; height: 127px; } .mask-word-families > img { width: 290px; display: block; margin-top: -110px; margin-left: -10px; } .mask-sight-words { width: 270px; height: 156px; } .mask-sight-words > img { width: 290px; display: block; margin-top: -112px; margin-left: -10px; } .mask-suffixes { width: 270px; height: 125px; } .mask-suffixes > img { width: 290px; display: block; margin-top: -107px; margin-left: -10px; } .mask-prefixes { width: 270px; height: 125px; } .mask-prefixes > img { width: 290px; display: block; margin-top: -107px; margin-left: -10px; } .mask-pronouns { width: 270px; height: 185px; } .mask-pronouns > img { width: 290px; display: block; margin-top: -107px; margin-left: -10px; } .mask-adjectives { width: 270px; height: 127px; } .mask-adjectives > img { width: 290px; display: block; margin-top: -103px; margin-left: -10px; } .mask-adverbs { width: 270px; height: 127px; } .mask-adverbs > img { width: 290px; display: block; margin-top: -103px; margin-left: -10px; } .mask-common-proper-nouns { width: 270px; height: 127px; } .mask-common-proper-nouns > img { width: 290px; display: block; margin-top: -103px; margin-left: -10px; } .mask-collective-nouns { width: 270px; height: 127px; } .mask-collective-nouns > img { width: 290px; display: block; margin-top: -106px; margin-left: -10px; } .mask-irregular-verbs { width: 270px; height: 127px; } .mask-irregular-verbs > img { width: 290px; display: block; margin-top: -106px; margin-left: -10px; } .mask-conjunctions { width: 270px; height: 125px; } .mask-conjunctions > img { width: 290px; display: block; margin-top: -108px; margin-left: -10px; } .mask-prepositions { width: 270px; height: 127px; } .mask-prepositions > img { width: 290px; display: block; margin-top: -106px; margin-left: -10px; } .mask-analogies { width: 270px; height: 126px; } .mask-analogies > img { width: 290px; display: block; margin-top: -104px; margin-left: -10px; } .mask-antonyms { width: 270px; height: 126px; } .mask-antonyms > img { width: 290px; display: block; margin-top: -104px; margin-left: -10px; } .mask-compound-words { width: 270px; height: 126px; } .mask-compound-words > img { width: 290px; display: block; margin-top: -104px; margin-left: -10px; } .mask-nouns { width: 270px; height: 223px; } .mask-nouns > img { width: 290px; display: block; margin-top: -110px; margin-left: -10px; } .mask-similes { width: 270px; height: 125px; } .mask-similes > img { width: 290px; display: block; margin-top: -105px; margin-left: -10px; } .mask-metaphors { width: 270px; height: 125px; } .mask-metaphors > img { width: 290px; display: block; margin-top: -108px; margin-left: -10px; } .mask-personification { width: 270px; height: 125px; } .mask-personification > img { width: 290px; display: block; margin-top: -108px; margin-left: -10px; } .mask-hyperbole { width: 270px; height: 125px; } .mask-hyperbole > img { width: 290px; display: block; margin-top: -108px; margin-left: -10px; } .mask-idioms { width: 270px; height: 125px; } .mask-idioms > img { width: 290px; display: block; margin-top: -105px; margin-left: -10px; } .mask-first-grade-reading { width: 270px; height: 108px; } .mask-first-grade-reading > img { width: 290px; display: block; margin-top: -87px; margin-left: -10px; } .mask-first-grade-math { width: 270px; height: 108px; } .mask-first-grade-math > img { width: 290px; display: block; margin-top: -87px; margin-left: -10px; } .mask-first-grade-science { width: 270px; height: 108px; } .mask-first-grade-science > img { width: 290px; display: block; margin-top: -87px; margin-left: -10px; } .mask-first-grade-social-studies { width: 270px; height: 108px; } .mask-first-grade-social-studies > img { width: 290px; display: block; margin-top: -87px; margin-left: -10px; } .mask-first-grade-word-lists { width: 270px; height: 108px; } .mask-first-grade-word-lists > img { width: 290px; display: block; margin-top: -87px; margin-left: -10px; } .mask-second-grade-reading { width: 270px; height: 108px; } .mask-second-grade-reading > img { width: 290px; display: block; margin-top: -87px; margin-left: -10px; } .mask-second-grade-math { width: 270px; height: 108px; } .mask-second-grade-math > img { width: 290px; display: block; margin-top: -87px; margin-left: -10px; } .mask-second-grade-science { width: 270px; height: 108px; } .mask-second-grade-science > img { width: 290px; display: block; margin-top: -87px; margin-left: -10px; } .mask-second-grade-social-studies { width: 270px; height: 108px; } .mask-second-grade-social-studies > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-second-grande-word-lists { width: 270px; height: 108px; } .mask-second-grande-word-lists > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-third-grade-reading { width: 270px; height: 108px; } .mask-third-grade-reading > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-third-grade-math { width: 270px; height: 108px; } .mask-third-grade-math > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-third-grade-science { width: 270px; height: 108px; } .mask-third-grade-science > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-third-grade-social-studies { width: 270px; height: 108px; } .mask-third-grade-social-studies > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-third-grade-word-lists { width: 270px; height: 108px; } .mask-third-grade-word-lists > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-fourth-grade-reading { width: 270px; height: 108px; } .mask-fourth-grade-reading > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-fourth-grade-math { width: 270px; height: 108px; } .mask-fourth-grade-math > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-fourth-grade-science { width: 270px; height: 108px; } .mask-fourth-grade-science > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-fourth-grade-social-studies { width: 270px; height: 108px; } .mask-fourth-grade-social-studies > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-fourth-grade-word-lists { width: 270px; height: 108px; } .mask-fourth-grade-word-lists > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-fifth-grade-reading { width: 270px; height: 108px; } .mask-fifth-grade-reading > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-fifth-grade-math { width: 270px; height: 108px; } .mask-fifth-grade-math > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-fifth-grade-science { width: 270px; height: 108px; } .mask-fifth-grade-science > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-fifth-grade-social-studies { width: 270px; height: 108px; } .mask-fifth-grade-social-studies > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-fifth-grade-word-lists { width: 270px; height: 108px; } .mask-fifth-grade-word-lists > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-sixth-grade-literature { width: 270px; height: 108px; } .mask-sixth-grade-literature > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-sixth-grade-math { width: 270px; height: 108px; } .mask-sixth-grade-math > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-sixth-grade-science { width: 270px; height: 108px; } .mask-sixth-grade-science > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-sixth-grade-word-lists { width: 270px; height: 108px; } .mask-sixth-grade-word-lists > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-seventh-grade-literature { width: 270px; height: 108px; } .mask-seventh-grade-literature > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-seventh-grade-math { width: 270px; height: 108px; } .mask-seventh-grade-math > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-seventh-grade-science { width: 270px; height: 108px; } .mask-seventh-grade-science > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-seventh-grade-word-lists { width: 270px; height: 108px; } .mask-seventh-grade-word-lists > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-eight-grade-literature { width: 270px; height: 108px; } .mask-eight-grade-literature > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-eight-grade-math { width: 270px; height: 108px; } .mask-eight-grade-math > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-eight-grade-science { width: 270px; height: 108px; } .mask-eight-grade-science > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; } .mask-eight-grade-word-lists { width: 270px; height: 108px; } .mask-eight-grade-word-lists > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; }
.mask-sound-alike { width: 270px; height: 122px; }
.mask-sound-alike > img { width: 290px; display: block; margin-top: -110px; margin-left: -10px; }
.mask-multiple-meaning { width: 270px; height: 122px; }
.mask-multiple-meaning > img { width: 290px; display: block; margin-top: -107px; margin-left: -10px; }
.mask-synonyms { width: 270px; height: 122px; }
.mask-synonyms > img { width: 290px; display: block; margin-top: -107px; margin-left: -10px; }
.mask-literature-based { width: 269px; height: 110px; }
.mask-literature-based > img { width: 290px; display: block; margin-top: -88px; margin-left: -10px; }
.mask-kindergarten-reading { width: 269px; height: 110px; }
.mask-kindergarten-reading > img { width: 290px; display: block; margin-top: -102px; margin-left: -10px; }
.mask-games-images { width: 248.4px; height: 154.6px; }
.mask-games-images > img { width: 280px; display: block; margin-top: -105px; margin-left: -16px; }
.mask-review-list { width: 260px; height: 122px; }
.mask-review-list > img { width: 290px; display: block; margin-top: -126px; margin-left: -15px; }
.mask-student-list { width: 260px; height: 125px; }
.mask-student-list > img { width: 290px; display: block; margin-top: -68px; margin-left: -15px; }
.mask-grade-level { width: 260px; height: 87px; }
.mask-grade-level > img { width: 280px; display: block; margin-top: -85px; margin-left: -9px; }
.mask-kindergarten-word { width: 269px; height: 110px; }
.mask-kindergarten-word > img { width: 290px; display: block; margin-top: -88px; margin-left: -10px; }
.mask-highsch-word-list { width: 269px; height: 110px; }
.mask-highsch-word-list > img { width: 290px; display: block; margin-top: -88px; margin-left: -10px; }
.mask-contractions { width: 269px; height: 110px; }
.mask-contractions > img { width: 290px; display: block; margin-top: -114px; margin-left: -10px; }
.mask-interjections { width: 269px; height: 120px; }
.mask-interjections > img { width: 290px; display: block; margin-top: -106px; margin-left: -10px; }
.mask-spelling-overview { width: 270px; height: 125px; }
.mask-spelling-overview > img { width: 290px; display: block; margin-top: -60px; margin-left: -10px; }
.mask-phonics { width: 270px; height: 126px; }
.mask-phonics > img { width: 290px; display: block; margin-top: -106px; margin-left: -10px; }
.mask-syllables { width: 270px; height: 125px; }
.mask-syllables > img { width: 290px; display: block; margin-top: -108px; margin-left: -10px; }
.mask-highsch-literature { width: 270px; height: 106px; }
.mask-highsch-literature > img { width: 290px; display: block; margin-top: -100px; margin-left: -10px; }
.mask-math-vocabulary { width: 270px; height: 108px; }
.mask-math-vocabulary > img { width: 290px; display: block; margin-top: -90px; margin-left: -10px; }
.mask-kindergarten-math { width: 270px; height: 108px; }
.mask-kindergarten-math > img { width: 290px; display: block; margin-top: -104px; margin-left: -10px; }
.mask-highsch-math { width: 269px; height: 108px; }
.mask-highsch-math > img { width: 290px; display: block; margin-top: -88px; margin-left: -10px; }
.mask-science-vocabulary { width: 269px; height: 108px; }
.mask-science-vocabulary > img { width: 290px; display: block; margin-top: -88px; margin-left: -10px; }
.mask-kindergarten-science { width: 269px; height: 108px; }
.mask-kindergarten-science > img { width: 290px; display: block; margin-top: -104px; margin-left: -10px; }
.mask-highsch-science { width: 269px; height: 108px; }
.mask-highsch-science > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; }
.mask-social-studies { width: 269px; height: 108px; }
.mask-social-studies > img { width: 290px; display: block; margin-top: -89px; margin-left: -10px; }
.mask-kindergarten-social-studies { width: 269px; height: 108px; }
.mask-kindergarten-social-studies > img { width: 290px; display: block; margin-top: -105px; margin-left: -10px; }
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape) { .mask-beginning-spelling-curriculum { width: 420px; height: 195px; } .mask-beginning-spelling-curriculum > img { width: 450px; display: block; margin-top: -161px; margin-left: -14px; } .mask-possessive-nouns { width: 420px; height: 369px; } .mask-possessive-nouns > img { width: 450px; display: block; margin-top: -170px; margin-left: -15px; } .mask-plural-nouns { width: 420px; height: 369px; } .mask-plural-nouns > img { width: 450px; display: block; margin-top: -170px; margin-left: -15px; } .mask-verb-tenses { width: 420px; height: 194px; } .mask-verb-tenses > img { width: 450px; display: block; margin-top: -160px; margin-left: -15px; } .mask-fundraising-ideas { width: 420px; height: 190px; } .mask-fundraising-ideas > img { width: 450px; display: block; margin-top: -100px; margin-left: -10px; } .mask-academic-vocabulary { width: 370px; height: 197px; } .mask-academic-vocabulary > img { width: 370px; display: block; } .mask-word-families { width: 420px; height: 197px; } .mask-word-families > img { width: 450px; display: block; margin-top: -170px; margin-left: -14px; } .mask-sight-words { width: 420px; height: 243px; } .mask-sight-words > img { width: 450px; display: block; margin-top: -174px; margin-left: -15px; } .mask-suffixes { width: 420px; height: 195px; } .mask-suffixes > img { width: 450px; display: block; margin-top: -166px; margin-left: -15px; } .mask-prefixes { width: 420px; height: 195px; } .mask-prefixes > img { width: 450px; display: block; margin-top: -166px; margin-left: -15px; } .mask-pronouns { width: 420px; height: 288px; } .mask-pronouns > img { width: 450px; display: block; margin-top: -165px; margin-left: -15px; } .mask-adjectives { width: 420px; height: 197px; } .mask-adjectives > img { width: 450px; display: block; margin-top: -160px; margin-left: -15px; } .mask-adverbs { width: 420px; height: 197px; } .mask-adverbs > img { width: 450px; display: block; margin-top: -160px; margin-left: -15px; } .mask-common-proper-nouns { width: 420px; height: 197px; } .mask-common-proper-nouns > img { width: 450px; display: block; margin-top: -160px; margin-left: -15px; } .mask-collective-nouns { width: 420px; height: 197px; } .mask-collective-nouns > img { width: 450px; display: block; margin-top: -165px; margin-left: -15px; } .mask-irregular-verbs { width: 420px; height: 197px; } .mask-irregular-verbs > img { width: 450px; display: block; margin-top: -164px; margin-left: -15px; } .mask-conjunctions { width: 420px; height: 194px; } .mask-conjunctions > img { width: 450px; display: block; margin-top: -167px; margin-left: -15px; } .mask-prepositions { width: 420px; height: 197px; } .mask-prepositions > img { width: 450px; display: block; margin-top: -164px; margin-left: -15px; } .mask-analogies { width: 420px; height: 197px; } .mask-analogies > img { width: 450px; display: block; margin-top: -160px; margin-left: -15px; } .mask-antonyms { width: 420px; height: 197px; } .mask-antonyms > img { width: 450px; display: block; margin-top: -160px; margin-left: -15px; } .mask-compound-words { width: 420px; height: 197px; } .mask-compound-words > img { width: 450px; display: block; margin-top: -160px; margin-left: -15px; } .mask-nouns { width: 420px; height: 347px; } .mask-nouns > img { width: 450px; display: block; margin-top: -167px; margin-left: -15px; } .mask-similes { width: 420px; height: 194px; } .mask-similes > img { width: 450px; display: block; margin-top: -164px; margin-left: -15px; } .mask-metaphors { width: 420px; height: 194px; } .mask-metaphors > img { width: 450px; display: block; margin-top: -166px; margin-left: -15px; } .mask-personification { width: 420px; height: 194px; } .mask-personification > img { width: 450px; display: block; margin-top: -166px; margin-left: -15px; } .mask-hyperbole { width: 420px; height: 194px; } .mask-hyperbole > img { width: 450px; display: block; margin-top: -166px; margin-left: -15px; } .mask-idioms { width: 420px; height: 194px; } .mask-idioms > img { width: 450px; display: block; margin-top: -163px; margin-left: -15px; } .mask-first-grade-reading { width: 420px; height: 168px; } .mask-first-grade-reading > img { width: 450px; display: block; margin-top: -136px; margin-left: -15px; } .mask-first-grade-math { width: 420px; height: 168px; } .mask-first-grade-math > img { width: 450px; display: block; margin-top: -136px; margin-left: -15px; } .mask-first-grade-science { width: 420px; height: 168px; } .mask-first-grade-science > img { width: 450px; display: block; margin-top: -136px; margin-left: -15px; } .mask-first-grade-social-studies { width: 420px; height: 168px; } .mask-first-grade-social-studies > img { width: 450px; display: block; margin-top: -136px; margin-left: -15px; } .mask-first-grade-word-lists { width: 420px; height: 168px; } .mask-first-grade-word-lists > img { width: 450px; display: block; margin-top: -136px; margin-left: -15px; } .mask-second-grade-reading { width: 420px; height: 168px; } .mask-second-grade-reading > img { width: 450px; display: block; margin-top: -136px; margin-left: -15px; } .mask-second-grade-math { width: 420px; height: 168px; } .mask-second-grade-math > img { width: 450px; display: block; margin-top: -136px; margin-left: -15px; } .mask-second-grade-science { width: 420px; height: 168px; } .mask-second-grade-science > img { width: 450px; display: block; margin-top: -136px; margin-left: -15px; } .mask-second-grade-social-studies { width: 420px; height: 168px; } .mask-second-grade-social-studies > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-second-grande-word-lists { width: 420px; height: 168px; } .mask-second-grande-word-lists > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-third-grade-reading { width: 420px; height: 168px; } .mask-third-grade-reading > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-third-grade-math { width: 420px; height: 168px; } .mask-third-grade-math > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-third-grade-science { width: 420px; height: 168px; } .mask-third-grade-science > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-third-grade-social-studies { width: 420px; height: 168px; } .mask-third-grade-social-studies > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-third-grade-word-lists { width: 420px; height: 168px; } .mask-third-grade-word-lists > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-fourth-grade-reading { width: 420px; height: 168px; } .mask-fourth-grade-reading > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-fourth-grade-math { width: 420px; height: 168px; } .mask-fourth-grade-math > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-fourth-grade-science { width: 420px; height: 168px; } .mask-fourth-grade-science > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-fourth-grade-social-studies { width: 420px; height: 168px; } .mask-fourth-grade-social-studies > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-fourth-grade-word-lists { width: 420px; height: 168px; } .mask-fourth-grade-word-lists > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-fifth-grade-reading { width: 420px; height: 168px; } .mask-fifth-grade-reading > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-fifth-grade-math { width: 420px; height: 168px; } .mask-fifth-grade-math > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-fifth-grade-science { width: 420px; height: 168px; } .mask-fifth-grade-science > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-fifth-grade-social-studies { width: 420px; height: 168px; } .mask-fifth-grade-social-studies > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-fifth-grade-word-lists { width: 420px; height: 168px; } .mask-fifth-grade-word-lists > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-sixth-grade-literature { width: 420px; height: 168px; } .mask-sixth-grade-literature > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-sixth-grade-math { width: 420px; height: 168px; } .mask-sixth-grade-math > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-sixth-grade-science { width: 420px; height: 168px; } .mask-sixth-grade-science > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-sixth-grade-word-lists { width: 420px; height: 168px; } .mask-sixth-grade-word-lists > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-seventh-grade-literature { width: 420px; height: 168px; } .mask-seventh-grade-literature > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-seventh-grade-math { width: 420px; height: 168px; } .mask-seventh-grade-math > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-seventh-grade-science { width: 420px; height: 168px; } .mask-seventh-grade-science > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-seventh-grade-word-lists { width: 420px; height: 168px; } .mask-seventh-grade-word-lists > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-eight-grade-literature { width: 420px; height: 168px; } .mask-eight-grade-literature > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-eight-grade-math { width: 420px; height: 168px; } .mask-eight-grade-math > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-eight-grade-science { width: 420px; height: 168px; } .mask-eight-grade-science > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; } .mask-eight-grade-word-lists { width: 420px; height: 168px; } .mask-eight-grade-word-lists > img { width: 450px; display: block; margin-top: -138px; margin-left: -15px; }
.mask-sound-alike { width: 419px; height: 190px; }
.mask-sound-alike > img { width: 450px; display: block; margin-top: -170px; margin-left: -15px; }
.mask-multiple-meaning { width: 419px; height: 190px; }
.mask-multiple-meaning > img { width: 450px; display: block; margin-top: -165px; margin-left: -15px; }
.mask-synonyms { width: 419px; height: 190px; }
.mask-synonyms > img { width: 450px; display: block; margin-top: -165px; margin-left: -15px; }
.mask-literature-based { width: 418px; height: 169px; }
.mask-literature-based > img { width: 450px; display: block; margin-top: -137px; margin-left: -15px; }
.mask-kindergarten-reading { width: 418px; height: 169px; }
.mask-kindergarten-reading > img { width: 450px; display: block; margin-top: -159px; margin-left: -15px; }
.mask-games-images { width: 378.4px; height: 235.5px; }
.mask-games-images > img { width: 426px; display: block; margin-top: -159px; margin-left: -23px; }
.mask-grade-level { width: 418px; height: 140px; }
.mask-grade-level > img { width: 450px; display: block; margin-top: -137px; margin-left: -15px; }
.mask-kindergarten-word { width: 418px; height: 169px; }
.mask-kindergarten-word > img { width: 450px; display: block; margin-top: -137px; margin-left: -15px; }
.mask-highsch-word-list { width: 418px; height: 169px; }
.mask-highsch-word-list > img { width: 450px; display: block; margin-top: -137px; margin-left: -15px; }
.mask-contractions { width: 418px; height: 169px; }
.mask-contractions > img { width: 450px; display: block; margin-top: -175px; margin-left: -15px; }
.mask-interjections { width: 418px; height: 178px; }
.mask-interjections > img { width: 450px; display: block; margin-top: -173px; margin-left: -15px; }
.mask-spelling-overview { width: 418px; height: 194px; }
.mask-spelling-overview > img { width: 450px; display: block; margin-top: -95px; margin-left: -15px; }
.mask-phonics { width: 418px; height: 194px; }
.mask-phonics > img { width: 450px; display: block; margin-top: -165px; margin-left: -15px; }
.mask-syllables { width: 420px; height: 195px; }
.mask-syllables > img { width: 450px; display: block; margin-top: -167px; margin-left: -14px; }
.mask-highsch-literature { width: 420px; height: 168px; }
.mask-highsch-literature > img { width: 450px; display: block; margin-top: -155px; margin-left: -14px; }
.mask-math-vocabulary { width: 420px; height: 168px; }
.mask-math-vocabulary > img { width: 450px; display: block; margin-top: -155px; margin-left: -14px; }
.mask-kindergarten-math { width: 420px; height: 168px; }
.mask-kindergarten-math > img { width: 450px; display: block; margin-top: -155px; margin-left: -14px; }
.mask-highsch-math { width: 420px; height: 168px; }
.mask-highsch-math > img { width: 450px; display: block; margin-top: -136px; margin-left: -14px; }
.mask-science-vocabulary { width: 420px; height: 168px; }
.mask-science-vocabulary > img { width: 450px; display: block; margin-top: -136px; margin-left: -14px; }
.mask-kindergarten-science { width: 420px; height: 168px; }
.mask-kindergarten-science > img { width: 450px; display: block; margin-top: -159px; margin-left: -14px; }
.mask-highsch-science { width: 420px; height: 168px; }
.mask-highsch-science > img { width: 450px; display: block; margin-top: -137px; margin-left: -14px; }
.mask-social-studies { width: 420px; height: 168px; }
.mask-social-studies > img { width: 450px; display: block; margin-top: -137px; margin-left: -14px; }
.mask-kindergarten-social-studies { width: 420px; height: 168px; }
.mask-kindergarten-social-studies > img { width: 450px; display: block; margin-top: -159px; margin-left: -14px; }
.blue-select-field { width: 180px; }
.companies-logos { max-width: 270px !important; }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.mask-games-images { width: 323.4px; height: 202px; }
.mask-games-images > img { width: 364px; display: block; margin-top: -137px; margin-left: -20px; }
.blue-select-field { width: 150px; }
.notepad-bottom { margin-top: -11px !important; }
.notepad-rows { margin-top: -1px !important; }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.mask-games-images { width: 433.4px; height: 269.7px; }
.mask-games-images > img { width: 488px; display: block; margin-top: -182px; margin-left: -26px; }
.blue-select-field { width: 180px; }
/*.notepad-bottom { margin-top: -11px !important; }*/
.notepad-rows { margin-top: -1px !important; }
}
@media only screen and (min-width: 360px) and (max-width: 640px) and (orientation: portrait) {
.mask-games-images { width: 289px; height: 180px; }
.mask-games-images > img { width: 322px; display: block; margin-top: -120px; margin-left: -16px; }
}
@media only screen and (min-width: 435px) and (max-width: 773px) and (orientation: landscape) {
.notepad-bottom { margin-top: -11px !important; }
.notepad-rows { margin-top: -1px !important; }
}
/****************** END PINTEREST CLASSES **********************/
.no-gutter { padding-right: 0; padding-left: 0;
}
.m-t-0 { margin-top: 0px !important;
}
.m-t-5 { margin-top: 5px;
}
.m-b-5 { margin-bottom: 5px;
}
.m-t-10 { margin-top: 10px;
}
.m-b-10 { margin-bottom: 10px;
}
.m-l-10 { margin-left: 10px;
}
.m-r-10 { margin-right: 10px;
}
.m-t-20 { margin-top: 20px;
}
.m-b-20 { margin-bottom: 20px;
}
.m-l-20 { margin-left: 20px;
}
.m-r-20 { margin-right: 20px;
}
.m-t-30 { margin-top: 30px;
}
.m-b-30 { margin-bottom: 30px;
}
.m-l-30 { margin-left: 30px;
}
.m-r-30 { margin-right: 30px;
}
.m-t-40 { margin-top: 40px;
}
.m-b-40 { margin-bottom: 40px;
}
.m-l-40 { margin-left: 40px;
}
.m-r-40 { margin-right: 40px;
}
.m-t-50 { margin-top: 50px;
}
.m-b-50 { margin-bottom: 50px;
}
.m-l-50 { margin-left: 50px;
}
.m-r-50 { margin-right: 50px;
}
.m-t-60 { margin-top: 60px;
}
.m-b-60 { margin-bottom: 60px;
}
.m-l-60 { margin-left: 60px;
}
.m-r-60 { margin-right: 60px;
}
.m-t-70 { margin-top: 70px;
}
.m-b-70 { margin-bottom: 70px;
}
.m-l-70 { margin-left: 70px;
}
.m-r-70 { margin-right: 70px;
}
.m-b-neg-10 { margin-bottom: -10px;
}
.p-t-5 { padding-top: 5px;
}
.p-b-5 { padding-bottom: 5px;
}
.p-l-5 { padding-left: 5px;
}
.p-r-5 { padding-right: 5px;
}
.p-b-20 { padding-bottom: 20px;
}
.f-r { float: right;
}
.f-l { float: left;
}
.clear { clear: both;
}
.clear-left { clear: left;
}
.center-div { margin: 0px auto;
}
.t-a-r { text-align: right;
}
.t-a-l { text-align: left;
}
.t-a-c { text-align: center;
}
.w10 { width: 10%;
}
.w20 { width: 20%;
}
.w30 { width: 30%;
}
.w40 { width: 40%;
}
.w50 { width: 50%;
}
.w60 { width: 60%;
}
.w70 { width: 70%;
}
.w80 { width: 80%;
}
.w90 { width: 90%;
}
.w100 { width: 100%;
}
.h100 { height: 100px;
}
.h200 { height: 200px;
}
.h300 { height: 300px;
}
.h400 { height: 400px;
}
.h500 { height: 500px;
}
.bold{ font-weight:bold;
}
.italic { font-style: italic;
}
.white-box { background: #ffffff; border: 1px solid #cacaca; padding: 25px;
}
.yellow-box3 { background: #fffeab; border: 1px solid #cacaca; padding: 25px;
}
.grey-line { background-color: #cacaca; color: #cacaca; height: 1px; border: 0 none; width: 100%; clear: both; margin: 20px 0px;
}
.grey-line2 { color: #cacaca; height: 1px; border: 0 none; width: 100%; clear: both; margin: 10px 0px;
}
.h1-faqs { font-size: 18px; line-height: 18px; color: #003366;
}
.txt-red { color: #990000 !important;
}
.txt-blue { color: #003366 !important;
}
.h3-white { color: #FFF !important; font-size: 1.5em !important; font-weight: bold;
}
.h3-red { color: #990000; font-size: 18px; font-weight: bold; text-align: center;
}
.h3-red-left { color: #990000 !important; font-size: 18px !important; font-weight: bold !important;
}
.h3-red-upper { color: #990000; font-size: 18px; font-weight: bold; text-transform: uppercase;
}
.h3-darkblue { color: #051a41; font-size: 14px; font-weight: bold;
}
.h3-darkblue-big { font-size: 20px; color: #003366; font-weight: bold;
}
.h3-black { font-weight: 700; font-size: 1.25em; color: #000000;
}
.only-red { color: #990000 !important; font-weight: bold; margin-right: 5px;
}
.red-link { color: #990000; font-weight: bold; text-decoration: none;
}
.red-link:link, .red-link:visited { color: #990000; font-weight: bold; text-decoration: none;
}
.red-link:hover { color: #990000; font-weight: bold; text-decoration: none;
}
.pd-button { width: 130px; height: 39px; background-image: url('/wp-content/uploads/pricingDetailsButton.png'); background-repeat: no-repeat; cursor: pointer; position: relative; margin: -65px auto 0px auto;
}
.qmark-big { margin: 20px auto; height: 74px; width: 79px;
}
.companies-logos { max-width: 640px; margin: 20px auto;
}
.reset-padding { padding: 0px;
}
.reset-margin { margin: 0px;
}
.darkblue2 { color: #036;
}
.top-main-margin{ margin-top:140px !important;
}
.list-cmark { background: url('/wp-content/uploads/listCheck.png') no-repeat left top; padding: 5px 0px 13px 40px; list-style: none; margin: 0;
}
.list-cmark-small { background: url('/wp-content/uploads/listCheck20.png') no-repeat left top; padding: 0px 0px 13px 30px; list-style: none; margin: 0;
}
.list-cmark ol { margin: 20px 0px 0px 0px; background: none no-repeat scroll 0% 0% transparent; list-style: decimal outside none; padding-left: 20px; padding-bottom: 0px; color: #036; font-size: 12px;
}
.list-newark { font-size: 14px; font-weight: bold; line-height: 18px; color: #464646; padding-left: 15px; margin-right: 15px; text-align: left;
}
.th-blue { background: #3071B6; border: 1px solid #1f81bf; color: #fff; margin: 0; padding: 5px; font-size: 15px; font-weight: bold;
}
.th-blue2 { background: #3071B6; border: 1px solid #1f81bf; color: #fff; margin: 0; padding: 5px 2px; font-size: 15px; font-weight: bold;
}
.th-green { background: #4c8512; border: 1px solid #CACACA; border-collapse: collapse; color: #fff; margin: 0; padding: 5px; font-size: 15px; font-weight: bold;
}
.th-pink { background: #fb7e82; border: 1px solid #CACACA; border-collapse: collapse; color: #fff; margin: 0; padding: 5px; font-size: 15px; font-weight: bold;
}
.table-printables { border: 1px solid #CACACA; border-collapse: collapse; width: 100%;
}
.white-row { background: #fcfcfc;
}
.blue-row { background: #f2f9fd;
}
.col-w-80 { padding: 5px; border: 1px solid #CACACA; border-collapse: collapse; text-align: left; width: 80%;
}
.col-w-20 { padding: 5px; border: 1px solid #CACACA; border-collapse: collapse; text-align: center; width: 20%;
}
.td-style { padding: 5px; border: 1px solid #CACACA; border-collapse: collapse; text-align: left;
}
.boxborder { border: 1px solid #CACACA; border-collapse: collapse;
}
.box-ese { border: #000000 solid 2px; padding: 25px; font-weight: bold;
}
.top-right-icons { position: absolute; top: 1px; right: 60px;
}
.question-icon { background: url(images/q-mark-icon.png) no-repeat center center; display: inline-block; height: 50px; width: 50px; background-size: 100%; vertical-align: middle; margin: 0 5px;
}
.correlations-icon { background: url(images/standardsCorrelation.png) no-repeat center center; display: inline-block; width: 110px; height: 60px; background-size: 100%; vertical-align: middle; margin: 0 5px;
}
.swr-button { padding: 0px 10px 0px 0px;
}
.swr-button a:link, .swr-button a:visited { background: url('/wp-content/uploads/sentencePractice_icon_states.png') no-repeat top; display: block; width: 145px; height: 96px;
}
.swr-button a:hover { background: url('/wp-content/uploads/sentencePractice_icon_states.png') no-repeat bottom; display: block; width: 145px; height: 96px;
}
.pwr-button a:link, .pwr-button a:visited { background: url('/wp-content/uploads/paragraphPractice_icon_states.png') no-repeat top; display: block; width: 145px; height: 96px;
}
.pwr-button a:hover { background: url('/wp-content/uploads/paragraphPractice_icon_states.png') no-repeat bottom; display: block; width: 145px; height: 96px;
}
.footnote { color: #666666; font-size: 11px;
}
.pad-left-100 { padding-left: 100px !important;
}
.box-sa { border-collapse: separate; border-spacing: 2px; border-color: grey;
}
.yellow-box { background-color: #fee67c; padding: 15px; moz-border-radius: 10px; webkit-border-radius: 10px; khtml-border-radius: 10px; border-radius: 10px;
}
.yellow-box2 { text-align: center; background-color: #fee67c; padding: 25px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; font-style: italic;
}
.blue-box { text-align: center; background-color: #acdcff; padding: 25px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; font-style: italic;
}
.members-rev-img { -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; box-shadow: 0px 0px 2px 1px #bfbebe;
}
.member-name { font-size: 13px;
}
.blue-label { font-size: 14px; font-weight: bold; color: #FFF; background-color: #003366; padding: 10px; text-transform: uppercase; position: relative;
}
.pos-btn1 a:link, .pos-btn1 a:visited { background: url('/wp-content/uploads/lesson_button2.png') no-repeat top; display: block; width: 140px; height: 100px;
}
.pos-btn1 a:hover { background: url('/wp-content/uploads/lesson_button2_hover.png') no-repeat top; display: block; width: 140px; height: 100px;
}
.th-yellow { background: #e3bf56; border: 1px solid #d49b0a; color: #fff; margin: 0; padding: 5px; font-size: 15px; font-weight: bold;
}
.td-yellow { background: #ffffff; border: 1px solid #CACACA; padding: 20px; border-collapse: collapse;
}
.td-yellow2 { background: #f6f4af; border-left: 1px solid #CACACA; border-right: 1px solid #CACACA; border-collapse: collapse; padding: 5px;
}
.td-yellow3 { background: #f6f4af; border: 1px solid #CACACA; border-collapse: collapse; padding: 5px;
}
.td-white { background: #ffffff; border: 1px solid #CACACA; padding: 5px; border-collapse: collapse;
}
.td-light-blue { background: #f2f9fd; border: 1px solid #CACACA; padding: 5px; border-collapse: collapse;
}
.td-light-grey { background: #fcfcfc; border: 1px solid #CACACA; padding: 5px; border-collapse: collapse;
}
.td-light-blue2 { background: #f2f9fd; border: 1px solid #CACACA; padding: 5px 2px; border-collapse: collapse;
}
.td-light-grey2 { background: #fcfcfc; border: 1px solid #CACACA; padding: 5px 2px; border-collapse: collapse;
}
.td-blue1 { background: #9999FF; padding: 5px; font-weight: bold;
}
.td-blue2 { background: #CCCCFF; padding: 5px;
}
.td-yellow4 { background: #FFFF99; padding: 5px; font-weight: bold;
}
.td-yellow5 { background: #FFFFCC; padding: 5px;
}
.tab { padding-left: 10px;
}
.m-w-40 { max-width: 40px !important;
}
.m-w-50 { max-width: 50px !important;
}
.m-w-80 { max-width: 80px !important;
}
.m-w-100 { max-width: 100px !important;
}
.m-w-105 { max-width: 100px !important;
}
.m-w-150 { max-width: 150px !important;
}
.m-w-180 { max-width: 180px !important;
}
.m-w-200 { max-width: 200px !important;
}
.m-w-250 { max-width: 250px !important;
}
.m-w-280 { max-width: 280px !important;
}
.m-w-300 { max-width: 300px !important;
}
.m-w-350 { max-width: 350px !important;
}
.m-w-400 { max-width: 400px !important;
}
.m-w-463 { max-width: 463px !important;
}
.m-w-450 { max-width: 450px !important;
}
.m-w-500 { max-width: 500px !important;
}
.m-w-550 { max-width: 550px !important;
}
.m-w-600 { max-width: 600px !important;
}
.m-w-740 { max-width: 740px !important;
}
.l-h-1325 { line-height:1.325em !important; }
/*.iframe-esc{width: 1138.4px; height:500px;}*/
.iframe-esc { width: 100%; height: 600px; padding: 10px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; background-color: #FFF;
}
.lightbox-dl { border: double #024c97; padding: 15px 15px; width: 100%; height: 100%;
}
.h2-t10 { font-size: 2.2em !important;
}
.txt-white { color: #FFFFFF !important;
}
.txt-shadow { text-shadow: 2px 2px 2px rgba(0, 0, 0, 8);
}
.bg-bluel { background-color: #acdcff; padding: 25px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;
}
.border-radius-10 { border-radius: 10px;
}
.box-shadow { box-shadow: 3px 3px 3px #696969;
}
.yellow-link a:link { color: #FCB21D;
}
.hms-button { width: 175px; height: 39px; background-image: url('/wp-content/uploads/haveMoreStudentsButton.png'); background-repeat: no-repeat; cursor: pointer; position: relative; margin: -65px auto 0px auto;
}
.txt-black { color: #000000 !important;
}
.list-checkmark { background: url('/wp-content/uploads/checkmark.png') no-repeat left top; padding: 5px 0px 13px 40px; list-style: none; margin: 0;
}
/*Teachers page pricing buttons do not remove*/
#parent-resources .engage-pricing-cta { background: url('/wp-content/uploads/annualPricingDetails-1.png') no-repeat center; vertical-align: top; margin: 14px auto 0 auto; height: 215px; clear: right; background-size: contain;
}
#parent-resources .engage-pricing-cta.teacher-burst { background-image: url('/wp-content/uploads/classroomPricingBurst.png'); background-position: 50%;
}
/*Teachers page pricing buttons do not remove*/
.engage-pricing-cta { background: url('/wp-content/uploads/annualPricingDetails-1.png') no-repeat center; vertical-align: top; margin: 14px auto 0 auto; height: 215px; clear: right; background-size: contain;
}
.engage-pricing-cta.teacher-burst { background: none;
}
/******************LOGO and HEADER**********************/
.header-row, .logo-container{ margin-left:10px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .header-row, .logo-container{ }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-row, .logo-container{ }
}
/******************DYNAMIC TABLE**********************/
.hide-group-row { display: none;
}
.show-group-row { display: table-row;
}
.list-table { width: 100%; border-collapse: separate; border-spacing: 2px; border: 1px solid #808080; background: url(images/yellow_grad.gif) repeat-x scroll 0 0 #FFF;
}
.list-table th { background-color: #0066CC; color: #FFF; font-size: 0.9em; padding: 10px; text-align: left;
}
.list-table .group-row { background-color: #BED4F1; cursor: pointer;
}
.list-table .group-inner-table { background-color: #FFF; width: 100%; border-spacing: 0; border-collapse: separate;
}
.list-table .group-inner-table td { padding: 8px 6px;
}
.list-table .group-row tr:last-child td { border-bottom: none;
}
.list-table .grouped td { border-bottom: 1px dotted #0066CC; border-top: none; border-left: none; border-right: none; position: relative;
}
.list-table .grouped td { border-bottom: 1px dotted #0066CC; border-top: none; border-left: none; border-right: none; position: relative;
}
.list-table .group-row .group-name-wrapper { display: block; padding: 8px 6px;
}
.list-table .group-row .group-name-wrapper p { display: inline;
}
.list-table .grouped p,
.list-table .group-row .group-name-wrapper p { margin: 0;
}
.list-table .group-row .group-name { margin-left: 7px; cursor: pointer; font-size: 0.9em;
}
.list-table .group-row .group-support { position: relative; float: right;
}
.list-table .group-row .group-count { margin: 0 15px 0 0; font-size: 0.9em;
}
.list-table .group-row .group-actions a,
.list-table .grouped a { font-size: 0.9em;
}
.list-table .group-row .icon { background: url(images/icon.expand.png) no-repeat; cursor: pointer; height: 11px; width: 11px; float: left; margin-top: 5px; margin-left: 6px;
}
.list-table .collapsed .icon { background-position: 0 -11px;
}
.list-table .grouped .list-actions { float: right;
}
.line-h { line-height: 3;
}
.line-h1625 { line-height: 1.625em;
}
.more-blue { color: #003366; text-decoration: underline; font-weight: bold;
}
.underline { text-decoration: underline;
}
.txt-darkgrey { color: #464646 !important;
}
.video460 { width: 460px; height: 260px; max-width: 460px;
}
.video480 { width: 480px; height: 385px; max-width: 480px;
}
.iframe-770-600 { width: 770px !important; height: 600px !important; max-width: 770px;
}
.pad-20 { padding: 20px;
}
.ml-fr { margin-left: 10px; float: right;
}
.signup-fix-width { width: 250px !important;
}
.slider-btn { position: absolute; bottom: 0; left: 45%;
}
table.table-vslist td { border-bottom: 1px dotted #0066CC; position: relative; padding: 6px;
}
.list-table { border-collapse: separate; border-spacing: 2px;
}
tr.groupless-divider td { background-color: #FFFFFF !important; color: #404F62; font-size: 14px; font-weight: 700; padding: 5px;
}
tbody.tabletr tr { background-color: #FFFEAB; color: #3676B9; font-size: 14px; font-weight: 700; padding: 5px;
}
.list-actions { float: right;
}
.list-table th { background-color: #0066CC; color: #FFF; font-size: 0.9em; padding: 10px; text-align: left;
}
.list-table { width: 100%; border-collapse: separate; border-spacing: 2px; border: 1px solid #808080; background: url(images/yellow_grad.gif) repeat-x scroll 0 0 #FFF;
}
.no-bullets li { list-style-type: none;
}
/*****************END MIGRATION CLASSES******************/
@font-face { font-family: 'FontAwesome'; src: url('fonts/fontawesome-webfont.eot?v=4.5.0'); src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal;
}
.title34 { font-family: Tahoma, Geneva, sans-serif; font-size: 20px; font-weight: bold; color: #003366; margin: 0 0 10px 0; text-align: center;
}
body { font-family: 'Tahoma', sans-serif !important; font-size: 14px; background: #eaf6ff; line-height: 1.325em;
}
h1, h2, h3, h4, h5, h6 { font-family: Arial, sans-serif; font-weight: 700;
}
a { font-weight: 700; color: #3676b9; text-decoration: underline;
}
a:hover { text-decoration: none;
}
p { margin-bottom: 20px;
}
.page-heading-text { font-size: 1.575em; font-weight: 700; color: #FFF; text-shadow: 3px 3px 0 #000;
}
.form-container-blue-bg .page-heading-text { font-weight: 800;
}
.page-heading-red-bg { background: #990000; padding: 20px 25px; margin: 0; position: relative; top: -43px; left: 0; display: inline-block; box-shadow: 2px 4px 3px rgba(0, 0, 0, 0.4); -moz-box-shadow: 2px 4px 3px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 2px 4px 3px rgba(0, 0, 0, 0.4);
}
.blue-bg { background: #daefff; border: 1px solid #cacaca; padding: 15px;
}
.font-size-2-blue-text { font-size: 1.375em; line-height: 1.2em; color: #051a41;
}
.font-size-small { font-size: 0.75em;
}
.text-justify { text-align: justify;
}
.text-indent-80 { text-indent: 80px;
}
.text-left { text-align: left;
}
.text-center { text-align: center;
}
.red-title { color: #990000; font-weight: 700; font-size: 2em;
}
.red-title-text { color: #990000; font-weight: 700; font-size: 1.625em;
}
.blue-title-text { color: #3071b6; font-weight: 600; font-size: 1.325em !important; text-transform: uppercase; font-family: 'Arial', sans-serif !important;
}
.dark-blue-title-text { color: #1c3664 !important; font-weight: 700; font-size: 2.1em !important;
}
.affix { width: 100%; z-index: 1;
}
.no-margin { margin: 0 !important;
}
.no-pad { padding: 0 !important;
}
.no-pad-top { padding-top: 0 !important;
}
.no-pad-btm { padding-bottom: 0 !important;
}
.pad-top-btm-10 { padding: 10px 0 !important;
}
.pad-top-btm-20 { padding: 20px 0 !important;
}
.pad-top { padding-top: 15px;
}
.list-with-border { margin: 0; padding: 0 0 40px;
}
.list-with-border li { list-style: none; border-bottom: 1px solid #000; padding: 5px 0;
}
.float-image-left { float: left; display: block; margin-right: 10px;
}
.float-image-right { float: right; display: block; margin-left: 10px;
}
#wp-header-wrapper { position: fixed; z-index: 1000; width: 100%; top: 0; left: 0;
}
#wp-header { background: url(images/header-bg.jpg) no-repeat center top #FBCD46; background-size: auto 100%; min-height: 84px;
}
.header-height { height: 84px;
}
.header-row,
.logo-container { height: 100%;
}
.site-logo { margin: 0 0 0 30px; height: 100%; line-height: 84px;
}
.top-links { margin: 0 -20px 0 0; padding: 0; float: right;
}
.top-links li { list-style: none; display: inline-block; margin: 0 5px;
}
.top-links li a { color: #FFF; font-weight: 700; font-size: 1.175em; text-decoration: none; text-align: center; text-shadow: 1px 1px 2px #000; line-height: 30px; display: block;
}
.top-links .register a { width: 133px; height: 36px; font-family: 'Roboto', sans-serif !important; background: url(images/register-btn.png) no-repeat; background-size: 100% 100%;
}
.top-links .login a { width: 94px; height: 36px; font-family: 'Roboto', sans-serif !important; background: url(images/login-btn.png) no-repeat; background-size: 100% 100%;
}
.top-links .register a:hover { background: url(images/register-btn-hvr.png) no-repeat; background-size: 100% 100%;
}
.top-links .login a:hover { background: url(images/login-btn-hvr.png) no-repeat; background-size: 100% 100%;
}
@keyframes fadeIn { from { opacity: 0; } to { opacity: 1; }
}
@-webkit-keyframes fadeIn { from { opacity: 0; } to { opacity: 1; }
}
#topnav { background: none !important; border: none !important;
}
.navbar-toggle { background: #003366 !important; border: none !important; margin: 0; border-radius: 0; height: 100%;
}
.navbar-toggle .icon-bar { height: 6px; width: 36px; border-radius: 0;
}
#topnavbar { width: 248px; background: #003366; border: none; float: right; overflow: visible; height: auto; box-shadow: none; position: relative; z-index: 100; padding: 0;
}
#topnavbar .navbar-nav:first-child { border-top: none;
}
#topnavbar .navbar-nav { margin: 0;
}
#topnavbar .navbar-nav .navbar-break { border-top: 1px solid #99aec2; margin-top: 10px; padding-top: 10px;
}
#topnavbar .navbar-nav li a { font-size: 1em; font-weight: 700; font-family: 'Roboto', sans-serif !important; color: #FFF; text-decoration: none; padding-top: 7px; padding-bottom: 7px;
}
#topnavbar .navbar-nav li a:hover { background: #3071B6;
}
#topnavbar .navbar-nav .active a { background-color: rgba(0, 0, 0, 0.6);
}
#navigation { background: #003366 !important; border: none !important; border-radius: 0;
}
#navigation .container { padding: 0;
}
.main-navbar-container { height: 49px; border-bottom: 1px solid #2975bb; border-top: none !important; border-radius: 0;
}
.main-navbar-container .navbar-nav a { font-size: 1.125em; font-weight: 500; font-family: 'Roboto', sans-serif !important; text-shadow: 1px 1px 2px #000; color: #FFF; text-decoration: none;
}
.main-navbar-container .navbar-nav .new-hover a:focus { background: none;
}
.main-navbar-container .navbar-nav .new-hover a:hover { background: #aa130a; background: linear-gradient(#e45858, #aa130a); background: -moz-linear-gradient(#e45858, #aa130a); background: -o-linear-gradient(#e45858, #aa130a); background: -webkit-linear-gradient(#e45858, #aa130a); box-shadow: 0 0 1px rgba(255, 255, 255, 1) inset; -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 1) inset; -moz-box-shadow: 0 0 1px rgba(255, 255, 255, 1) inset; outline: none;
}
.main-navbar-container .navbar-nav .new-hover a.collapsed { background: #d91516 !important; background: linear-gradient(#e45858, #d91516) !important; background: -moz-linear-gradient(#e45858, #d91516) !important; background: -o-linear-gradient(#e45858, #d91516) !important; background: -webkit-linear-gradient(#e45858, #d91516) !important;
}
.main-navbar-container .dropdown-menu { background:#003366 !important;
}
.main-navbar-container .dropdown-menu li{ display:block !important; text-align:left !important;
}
.main-navbar-container .dropdown-menu li a:hover{ color:#FFF !important;
}
.main-navbar-container .navbar-nav a:focus { background: none !important;
}
.main-navbar-container .navbar-nav a:hover { background: #3071B6 !important;
}
.main-navbar-container .navbar-nav { margin: 0; float: none; display: table; width: 100%;
}
.main-navbar-container .navbar-nav li { float: none; display: table-cell; text-align: center;
}
.main-navbar-container .search-icon a:before { content: "\f002"; font-family: 'FontAwesome'; font-size: 1em; vertical-align: top; padding-right: 5px;
}
.main-navbar-container .search-icon ul a:before { content: "";
}
#wp-main { padding: 20px 0; color: #464646; margin-top: 164px;
}
.page-container h2 { font-weight: 700; font-size: 1.310em; color: #003366; margin-bottom: 20px;
}
.page-container h3 { font-weight: 700; font-size: 1.25em; color: #1c3664; margin-bottom: 20px;
}
.page-container h4 { font-weight: 700; font-size: 1em; color: #990000; margin-bottom: 20px;
}
.boxed-content { border: 3px solid #000; padding: 10px 12px;
}
#wp-footer { background: #c9e8ff; border-top: 1px solid #97caef; box-shadow: 0 1px 1px rgba(255, 255, 255, 0.6) inset; -webkit-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.6) inset; -moz-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.6) inset;
}
.footer-top { margin: 0 auto; padding: 20px 0; float: none;
}
.footer-top h4 { color: #2f4060; font-size: 1.165em; font-weight: 700; margin: 0;
}
.footer-top ul { margin: 3px 0 0; padding: 0;
}
.footer-top li { list-style: none; padding-bottom: 5px;
}
.footer-top li a { color: #2f4060; font-size: 1em; font-weight: 400; text-decoration: none;
}
.footer-top li a:hover { text-decoration: underline;
}
.footer-bottom { border-top: 1px solid #97caef; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6) inset; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6) inset; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6) inset;
}
.footer-bottom ul { margin: 3px 0 0; padding: 20px 0 30px;
}
.footer-bottom li { list-style: none; display: inline-block; margin: 0 20px;
}
.white-container { background: #FFF; border: 1px solid #CACACA; padding: 20px;
}
.white-container .row { margin: 0 0 30px;
}
.purple-row { padding-top: 30px;
}
.purple-col { padding: 5px;
}
.purple-col img { margin: 0 5px;
}
.purple-bg { background: #e9ddf5; border: 1px solid #cacaca; padding: 20px; min-height: 420px;
}
.new-tag { background-image: url(images/new-tag.png); background-repeat: no-repeat; background-position: left top;
}
.signup-btn-bg { width: 212px; background: linear-gradient(#cb090c, #8c1a1a); background: -moz-linear-gradient(#cb090c, #8c1a1a); background: -o-linear-gradient(#cb090c, #8c1a1a); background: -webkit-linear-gradient(#cb090c, #8c1a1a); border: 1px solid #8c1a1a; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; display: inline-block; padding: 10px;
}
.signup-btn-bg-2 { width: 189px; background: url(images/btn-signup.png) no-repeat center center; height: 56px; display: inline-block;
}
.signup-btn-bg-2:hover { background: url('/cms/content/btn-signu-over.png') no-repeat center center;
}
.signup-btn-text { color: #FFF !important; font-weight: 700; line-height: 25px; text-decoration: none !important; text-align: center;
}
.signup-btn-title { font-size: 1.7em; color: #FFF; display: block; text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
}
.signup-btn-sub-title { font-size: 1.46em; color: #FFF; display: block; text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
}
.signup-btn-bg:hover { background: linear-gradient(#D24E55, #743437); background: -moz-linear-gradient(#D24E55, #743437); background: -o-linear-gradient(#D24E55, #743437); background: -webkit-linear-gradient(#D24E55, #743437);
}
.dark-blue-bg { border: 16px solid #d3d3d3; background: #1c3664; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; margin-bottom: 22px;
}
.dark-blue-title { font-size: 1.965em; color: #FFF; text-shadow: 3px 3px 0 #000;
}
.dark-blue-title-container { background: #990000; padding: 20px 25px; margin: 0; box-shadow: 2px 4px 3px rgba(0, 0, 0, 0.4); -moz-box-shadow: 2px 4px 3px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 2px 4px 3px rgba(0, 0, 0, 0.4);
}
.dark-blue-header-content { padding: 20px 0;
}
.dark-blue-header-content ul { margin: 0; padding: 0;
}
.dark-blue-header-content ul li { list-style: none; font-size: 1.875em; font-weight: 600; color: #FFF; line-height: 30px; margin-bottom: 10px; margin-top: 10px;
}
.dark-blue-header-content ul li:before { content: " "; background: url(images/icon-check.png) no-repeat left center; padding: 20px;
}
.dark-blue-header-text { font-size: 1.25em; font-weight: 600; color: #FFF;
}
.bottom-shadow { padding: 30px 0; background: url(images/border-shadow.png) no-repeat bottom center;
}
.outside-shadow-top { background: url(images/question-top-shadow.png) no-repeat bottom center; padding: 40px 0;
}
.outside-shadow-bottom { background: url(images/question-bottom-shadow.png) no-repeat bottom center; padding: 20px 0 30px;
}
.questions-field { color: #1c3664; font-size: 20px;
}
.questions-field h2 { font-size: 1.75em !important; font-weight: 700; color: #1c3664 !important;
}
.group-of-companies { padding: 50px 0 30px;
}
.group-of-companies img { margin: 0 10px;
}
.sidebar-menu { margin-bottom: 20px;
}
.sidebar-menu li { list-style: none; margin-bottom: 4px; overflow: hidden;
}
.panel { background: none; border: none;
}
.sidebar-menu .list-group-item { background: #003366 !important; border: none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;
}
.sidebar-menu .list-group-item:before { font-family: 'FontAwesome'; content: "\f0da"; color: #FFF; font-size: 1.25em; padding: 0px 10px 0px 0px; vertical-align: middle; display:block; float:left;
}
.sidebar-menu .list-group-item.open:before { font-family: 'FontAwesome'; content: "\f0d7"; color: #FFF; font-size: 1.25em; padding: 0px 10px 0px 0px; vertical-align: middle; display:block; float:left;
}
.sidebar-menu .list-group-item.collapsed { background: #003366 !important;
}
.sidebar-menu .list-group-item.open { background: #3676B9 !important;
}
.list-group-item-text { font-size: 0.9em; color: #FFF !important; text-decoration: none !important;
}
.sidebar-menu .list-group-item:hover { background: #3676B9;
}
.list-group-submenu { padding: 0;
}
.list-group-submenu-2 { padding: 5px 0 0;
}
.list-group-submenu-2 .list-group-item:before { content: "\00a0" !important; padding: 0px 10px 0px 5px !important; display:block; float:left;
}
.list-group-submenu .list-group-item { background: #b8c4d1 !important; padding-top: 7px; padding-bottom: 7px;
}
.list-group-submenu .menu-item-has-children .list-group-item:before { font-family: 'FontAwesome'; content: "\f0da" !important; color: #003366; font-size: 1.25em; padding: 0 10px 0 0px !important; vertical-align: middle; display:block; float:left; margin-top: -2px;
}
.list-group-submenu .menu-item-has-children .list-group-item.open:before { font-family: 'FontAwesome'; content: "\f0d7" !important; color: #003366; font-size: 1.25em; padding: 5px 10px 5px 0px; vertical-align: middle;
}
.list-group-submenu .list-group-item-text { color: #003366 !important; font-weight: 400;
}
.list-group-submenu .list-group-item:focus, .list-group-submenu .list-group-item:hover { background: #c5d5e6 !important;
}
.list-group-submenu-2 .menu-item-has-children .list-group-item { background: #b8c4d1 !important;
}
.sidebar-menu li:first-child { margin-bottom: 5px;
}
.list-group-submenu-2 .list-group-item { background: none !important; color: #003366 !important; font-weight: 700; padding-top: 5px !important; padding-bottom: 5px !important;
}
.list-group-submenu-2 .list-group-item:hover { background: #C5D5E6 !important;
}
.list-group-submenu-2 .list-group-item.open { background: #C5D5E6 !important;
}
.list-group .list-group-submenu-2 .current-menu-item a { background: #f7f6b6 !important;
}
.list-group .list-group-submenu-3 .list-group-item { background: none !important; padding: 3px 0 3px 20px !important;
}
.list-group .list-group-submenu-3 .list-group-item:before { content: "\00a0" !important; display: block; float: left; padding: 0 10px 0 5px !important;
}
.list-group-submenu-3 { padding-top: 5px;
}
.list-group .list-group-submenu-3 .list-group-item.open:before { content: "" !important;
}
.list-group .list-group-submenu-3 .list-group-item:hover,
.list-group .list-group-submenu-3 .current-menu-item a { background: #f7f6b6 !important;
}
.list-group-submenu-4, .list-group-submenu-5, .list-group-submenu-6, .list-group-submenu-7{ padding: 3px 0px 0px;
}
.list-group .list-group-submenu-4 .list-group-item{ padding-left: 45px !important;
}
.list-group .list-group-submenu-5 .list-group-item{ padding-left: 65px !important;
}
.list-group .list-group-submenu-6 .list-group-item{ padding-left: 85px !important;
}
.list-group .list-group-submenu-7 .list-group-item{ padding-left: 105px !important;
}
.list-group .list-group-submenu-3 a:before,
.list-group .list-group-submenu-4 a:before,
.list-group .list-group-submenu-5 a:before,
.list-group .list-group-submenu-6 a:before,
.list-group .list-group-submenu-7 a:before { padding-left:10px !important;
}
.list-group .list-group-submenu-3 a.droplink:before,
.list-group .list-group-submenu-4 a.droplink:before,
.list-group .list-group-submenu-5 a.droplink:before,
.list-group .list-group-submenu-6 a.droplink:before,
.list-group .list-group-submenu-7 a.droplink:before { font-family: 'FontAwesome'; content: "\f0da" !important;
}
.list-group .list-group-submenu-3 a.droplink.open:before,
.list-group .list-group-submenu-4 a.droplink.open:before,
.list-group .list-group-submenu-5 a.droplink.open:before,
.list-group .list-group-submenu-6 a.droplink.open:before,
.list-group .list-group-submenu-7 a.droplink.open:before { font-family: 'FontAwesome'; content: "\f0d7" !important;
}
.fa-youtube-play-icon { text-decoration: none;
}
.fa-youtube-play-icon:before { font-family: 'FontAwesome'; content: "\f16a"; color: #3071B6; font-size: 1.7em; vertical-align: middle; padding-right: 10px;
}
.update-box { background: #FFF;
}
.update-box-title-bg { background: url(images/img-new-update.png) no-repeat right center; background-size: 100% auto; width: 88%; padding: 10px 10px 30px 0; margin: 0 !important; float: right;
}
.update-box-title-text { line-height: 75px; font-size: 2em !important; font-weight: 700; color: #000 !important; text-align: right;
}
.update-box-content-pad { padding: 20px;
}
.border-shadow-bg { background: url(images/border-shadow-vertical.png) no-repeat center center;
}
.darker-blue-bg { background: #003366; display: inline-block; padding: 10px 15px; margin: 15px 0 !important;
}
.darker-blue-bg-title { color: #FFF !important; text-align: center; font-size: 1.325em !important; font-weight: 700 !important; text-shadow: 1px 1px 2px #000;
}
.sidebar-tab-bg { width: auto; min-width: 150px; background: linear-gradient(#cb090c, #8c1a1a); background: -moz-linear-gradient(#cb090c, #8c1a1a); background: -o-linear-gradient(#cb090c, #8c1a1a); background: -webkit-linear-gradient(#cb090c, #8c1a1a); border: 1px solid #8c1a1a; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; display: inline-block; padding: 5px 20px;
}
.sidebar-tab-text { color: #FFF; font-size: 1.2em; text-align: center;
}
.sidebar-tabs { margin-top: 100px;
}
.sidebar-tabs li { width: 20%;
}
.sidebar-tabs a { border-radius: 12px 12px 0 0 !important; -moz-border-radius: 12px 12px 0 0 !important; -webkit-border-radius: 12px 12px 0 0 !important; border-top: 1px solid #cacaca !important; border-left: 1px solid #cacaca !important; border-right: 1px solid #cacaca !important; background: linear-gradient(#e1e1e1, #f9f9f9); background: -moz-linear-gradient(#e1e1e1, #f9f9f9); background: -o-linear-gradient(#e1e1e1, #f9f9f9); background: -webkit-linear-gradient(#e1e1e1, #f9f9f9); padding-bottom: 25px !important; text-align: center;
}
.sidebar-tabs .active a { background: #fcb522 !important;
}
.tab-content { background: #fcb522; border-left: 1px solid #DDD; border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; padding: 10px;
}
.tab-content-blue-bg { background: #1c3664; padding: 20px; margin: 0 !important;
}
.accordion-bg .panel-heading { border-top: 1px solid #cacaca !important; background: linear-gradient(#e1e1e1, #f9f9f9); background: -moz-linear-gradient(#e1e1e1, #f9f9f9); background: -o-linear-gradient(#e1e1e1, #f9f9f9); background: -webkit-linear-gradient(#e1e1e1, #f9f9f9); border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;
}
.col-top-30 { margin-top: -30px;
}
.col-top-80 { margin-top: -80px;
}
.tab-image { margin: -90px auto 0; display: block;
}
.blue-black-title-text { color: #051a41; font-weight: 700; font-size: 1.475em;
}
.list-check ul, .list-check-small ul { margin: 0; padding: 0;
}
.list-check li, .list-check-small li { list-style: none; margin-bottom: 20px; margin-top: 10px; background: url(images/icon-check.png) no-repeat left top; padding-left: 60px;
}
.list-check-small li { background-size: 25px auto; padding: 2px 0px 5px 50px;
}
.margin-list ul { padding-left: 20px; margin-top: 20px;
}
.margin-list ul li { margin-bottom: 20px;
}
.white-bg { background: #FFF; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; padding: 20px; box-sizing: border-box;
}
.sky-blue-head-bg { background: #59a5f3; padding: 13px 20px; border-radius: 10px 10px 0 0; margin-top: 20px; position: relative;
}
.sky-blue-head-text { color: #FFF; font-weight: 700; font-size: 1.025em; text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
}
.mid-top-bg-1 { display: inline-block; background-image: url(images/icon-featured-vocab.png); background-repeat: no-repeat; background-position: center left; width: 70px; height: 66px; vertical-align: middle; position: absolute; left: 5%; top: -10px;
}
.mid-top-bg-2 { display: inline-block; background-image: url(images/icon-parent-letters.png); background-repeat: no-repeat; background-position: center left; width: 70px; height: 66px; vertical-align: middle; position: absolute; left: 5%; top: -10px;
}

#carousel.slick-slider .slick-slide img:hover,
.slidesjs-container .slide a:hover, .slidesjs-container .slide a img:hover{
  opacity: .8;
}
/*Slider Styles*/
@media only screen and (max-width: 768px) {
  .slidesjs-container img{ margin-left: 0px; padding-top: 0px; border-bottom:none; }
}
.slidesjs-container img { display: block; height: auto; width: 100%; margin-left: -9px; background: #59a5f3; padding-top:2px; border-bottom:1px solid #59a5f3;
}
.slidesjs-container .signup-btn-bg { position: absolute; bottom: 15px; right: 16%; padding: 5px;
}
.slidesjs-navigation { display: none;
}
.slidesjs-container { display: block; border: 9px solid #59A5F3; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;
}
.slidesjs-pagination { margin: 12px 0 0; padding: 0; list-style: none; text-align: center;
}
@media only screen and (max-width: 768px) {
  .slidesjs-pagination li { margin: 0 12px !important; display: inline-block; }
}
.slidesjs-pagination li { margin: 0 5px; display: inline-block;
}
.slidesjs-pagination li a { display: block; width: 10px; height: 0; padding-top: 10px; text-indent: -9999px; background: #59A5F3; border-radius: 100px; -moz-border-radius: 100px; -webkit-border-radius: 100px; outline: 0 !important;
}
.slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active { background: #990000;
}
.slidesjs-pagination li a:hover { background: #990000;
}
.slidesjs-container .persona-container{ position: absolute; width: 57%; top: 0px; left: 295px; text-align:center; }
.slidesjs-container .pers-top-row, .slidesjs-container .pers-bottom-row{ display:inline-block;}
.slidesjs-container .persona-container img{ width:auto; height:auto; background:none; border:none; margin:auto;}

@media only screen and (min-width: 991px) and (max-width: 1200px) {
  .slidesjs-container .persona-container{ width: 54%; left: 250px; }
  .slidesjs-container .persona-container span{ font-size:.85em; }
  .slidesjs-container .persona-container img{ width:70%; }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .slidesjs-container .persona-container{ width: 67%; left: 145px; top: 15px; }
  .slidesjs-container .persona-container span{ font-size:.8em; }
  .slidesjs-container .persona-container img{ width:50%; }
  .slidesjs-container .persona-container .sidebar-tab-bg{ min-width: 110px; padding: 0px; }
}

@media only screen and (max-width: 768px) {
  .slidesjs-container img { margin-left: 0px; background: none;  border: none; }
}

@media only screen and (max-width: 1200px) { .mobile-no{ display:none;}}
/*Game Carousel Styles*/
#carousel.slick-slider .slick-slide img:hover, .slidesjs-container .slide a:hover, .slidesjs-container .slide a img:hover{ opacity: .8;}
.carousel-container { background: #59A5F3; box-sizing: border-box; padding: 20px 20px 0; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; margin-top: -4px; margin-bottom: 15px;
}
.carousel-container .overview { position: absolute; padding: 0; margin: 0; width: 100%; left: 0; top: 0;
}
.carousel-container .viewport { height: 105px; overflow: hidden; position: relative; top: -25px;
}
.carousel-container .infiniteCarousel { height: 105px !important; padding: 10px 10px 10px 16px; width: 100% !important; margin: 0 auto;
}
.carousel-container .infiniteCarousel canvas{ display:none;
}
.carousel-container .infiniteCarousel_item { margin:0;
}
.carousel-container .viewport a { display: block; float: left; margin: 0 11px 0 0;
}
.carousel-container .ic_right_nav, .carousel-container .ic_left_nav { opacity: 1 !important; cursor:pointer;
}
.carousel-container .ic_left_nav { left: 0 !important;
}
.carousel-container .ic_right_nav { right: 0 !important;
}
.carousel-container .buttons, .carousel-container .ic_right_nav, .carousel-container .ic_left_nav { width: 20px; height: 100%; position: absolute; top: 0 !important; text-align: center; background: #111f33; background: linear-gradient(#274573, #111f33); background: -moz-linear-gradient(#274573, #111f33); background: -o-linear-gradient(#274573, #111f33); background: -webkit-linear-gradient(#274573, #111f33); padding-top: 42px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .carousel-container .buttons, .carousel-container .ic_right_nav, .carousel-container .ic_left_nav {
    padding-top: 36px;
  }
}
@media only screen and (max-width: 768px) {
  .carousel-container .buttons, .carousel-container .ic_right_nav, .carousel-container .ic_left_nav {
    padding-top: 7%;
  }
}
.carousel-container .next { right: 0; left: auto; top: 0;
}
.carousel-container .arrow { display: inline-block; width: 12px; height: 12px;
}
.carousel-container .next .arrow, .carousel-container .ic_right_nav .arrow { background: url(images/carousel-arrow.png) no-repeat bottom left;
}
.carousel-container .next:hover .arrow, .carousel-container .ic_right_nav:hover .arrow { background-position: top left;
}
.carousel-container .prev .arrow, .carousel-container .ic_left_nav .arrow { background: url(images/carousel-arrow.png) no-repeat bottom right;
}
.carousel-container .prev:hover .arrow, .carousel-container .ic_left_nav:hover .arrow { background-position: top right;
}
.carousel-container .page-heading-red-bg { padding: 12px 20px !important; top: -25px;
}
.carousel-container .page-heading-text { font-weight: 800 !important; font-size: 1.25em;
}
#carousel { background: #f0f0f0; position: relative; padding: 15px 30px; top: -25px;
}
.carousel-link-all { color: #FFF; display: inline-block; line-height: 0; vertical-align: top; padding-left: 15px;
}
.carousel-link-all:hover { color: #FBF9D2;
}
.form-container-blue-bg { background: #59A5F3; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; padding-bottom: 20px;
}
.form-container-blue-bg .page-heading-text { padding-top: 10px; padding-bottom: 10px; top: -13px; left:-40px;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .form-container-blue-bg .page-heading-text{ left:-7px; }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .form-container-blue-bg .page-heading-text{ left:-37px; }
}
.cityscapes-title .page-heading-text { left:-79px;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .cityscapes-title .page-heading-text{ left:-45px; }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .cityscapes-title .page-heading-text{ left:-37px; }
}

.note-bg { /*background: url(images/bg-spelling-test.png) no-repeat center top;*/ /*background-size: 90%;*/ width: 100%; min-height: 266px; box-sizing: border-box; padding-left: 0; padding-right: 0; margin-bottom: -8px;
}
.note-title-pad { padding-top: 58px; margin: 0;
}
.note-title-text { font-size: 0.975em; font-weight: 700; color: #000;
}
.note-bg form { max-width: 384px; margin: 0 0 0 5.5%;
}
.note-bg ol { padding: 0; text-indent: 10px;
}
.note-bg li { list-style-position: outside; font-weight: 700; margin: 0 0 7px 25px; border-bottom: 1px solid #6A86B9; padding-bottom: 7px; width: 83%;
}
.note-bg li.last { margin-bottom: 0;
}
.note-bg input { width: 95%; border: 1px solid #808080;
}
.notepad-top { background-image: url('/images/homepage/notepad-top.png') !important; background-repeat: no-repeat !important; background-size:96%;
}
.notepad-rows { background: url('/images/homepage/notepad-row.png') repeat-y scroll 0px 0px transparent !important; background-size: 96% !important;
}
.notepad-bottom { background-image: url('/images/homepage/notepad-bottom.png') !important; background-repeat: no-repeat !important; background-position: bottom left; margin-top: -10px; height: 75px; background-size: 96%;
}
.btn-add-more { background: url(images/btn-more.png) no-repeat center center; width: 75px; height: 25px; border: none; cursor: pointer; margin-top: 0; margin-right: 35px; float: right;
}
.btn-submit-test { background: url(images/btn-spelling-test.png) no-repeat center center; width: 54px !important; height: 55px; border: none !important; margin-top: 8px; margin-left: 10px;
}
.cityscapes-title{ margin-top:31px;
}
.cityscapes-bg { background: url(images/bg-vocabulary.png) no-repeat center top; background-size: 90%; width: 100%; min-height: 130px; box-sizing: border-box; padding-left: 50px; padding-right: 50px; margin-top: 0px;
}
.note-title-pad-2 { padding-top: 70px; margin: 0;
}
.blue-select-field { width:100%; margin-top: 80px; border: 3px solid #408cda; box-shadow: 0 0 1px #408cda; -moz-box-shadow: 0 0 1px #408cda; -webkit-box-shadow: 0 0 1px #408cda;
}
.red-text-big { color: #990000 !important;
}
.blue-button-bg { background: #59a5f3; display: block; padding: 10px 20px; width: 100%; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;
}
.blue-button-text { color: #FFF; text-decoration: none; cursor: pointer;
}
.blue-button-text:before { font-family: 'FontAwesome'; content: "\f0da"; display: inline-block; margin-top: -3px; vertical-align: middle; padding-right:5px;
}
.blue-button-text:hover { color: #FFF; background: #23527C;
}
.blue-button-text.collapsed:before { font-family: 'FontAwesome'; content: "\f0d7";
}
.blue-btn-toggle-container { display: none;
}
.bottom30 { padding-bottom: 30px;
}
.morecontent span { display: none;
}
.morelink { display: block;
}
.popup-boxes { display: none; padding-top: 40px;
}
.popup-box-shadows { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-shadow: 0px 0px 4px 1px rgba(156, 156, 154, .6); -moz-box-shadow: 0px 0px 4px 1px rgba(156, 156, 154, .6); box-shadow: 0px 0px 4px 1px rgba(156, 156, 154, .6); border-radius: 8px; padding: 30px 20px 0; background-color: #FFF; margin-bottom: 50px;
}
.popup-box-title-bg { background: #152348; width: 90%; margin: -50px auto 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 10px; -webkit-box-shadow: 3px 2px 2px rgba(156, 156, 154, .7); -moz-box-shadow: 3px 2px 2px rgba(156, 156, 154, .7); box-shadow: 3px 2px 2px rgba(156, 156, 154, .7);
}
.popup-box-title-text { color: #FFF !important;
}
.popup-box-shadows .signup-btn-bg { position: relative; bottom: -20px;
}
.popup-box-shadows .signup-btn-text { font-size: 0.75em;
}
.q-mark-icon { padding: 20px 0; cursor: pointer; text-decoration: underline; color: #003366;
}
.q-mark-icon:before { content: ''; background: url(images/q-mark-icon.png) no-repeat center center; background-size: 100%; padding: 20px;
}
.fancybox-container { display: none;
}
.page-heading-red-text { color: #bc2131; font-size: 1.5em; font-weight: 700;
-webkit-text-shadow: 0 0 1px #bc2131, 1px 1px 0 #FFF,-1px 1px 0 #FFF,1px -1px 0 #FFF,-1px -1px 0 #FFF,0px 1px 0 #FFF,0px -1px 0 #FFF,-1px 0px 0 #FFF,1px 0px 0 #FFF,2px 2px 0 #FFF,-2px 2px 0 #FFF,2px -2px 0 #FFF,-2px -2px 0 #FFF,0px 2px 0 #FFF,0px -2px 0 #FFF,-2px 0px 0 #FFF,2px 0px 0 #FFF,1px 2px 0 #FFF,-1px 2px 0 #FFF,1px -2px 0 #FFF,-1px -2px 0 #FFF,2px 1px 0 #FFF,-2px 1px 0 #FFF,2px -1px 0 #FFF,-2px -1px 0 #FFF,0px 2px 2px #FFF,0px -2px 2px #FFF,0px 3px 2px #FFF,0px -3px 2px #FFF, 0px 0px 0 #000,0 -1px 3px #000,0 -1px 3px #000,-2px 1px 2px #000,2px 1px 2px #000,-2px 2px 3px #000,2px 2px 3px #000,-2px 3px 2px #000,2px 3px 2px #000,0 2px 1px #000,0 3px 2px #000;
-moz-text-shadow: 0 0 1px #bc2131, 1px 1px 0 #FFF,-1px 1px 0 #FFF,1px -1px 0 #FFF,-1px -1px 0 #FFF,0px 1px 0 #FFF,0px -1px 0 #FFF,-1px 0px 0 #FFF,1px 0px 0 #FFF,2px 2px 0 #FFF,-2px 2px 0 #FFF,2px -2px 0 #FFF,-2px -2px 0 #FFF,0px 2px 0 #FFF,0px -2px 0 #FFF,-2px 0px 0 #FFF,2px 0px 0 #FFF,1px 2px 0 #FFF,-1px 2px 0 #FFF,1px -2px 0 #FFF,-1px -2px 0 #FFF,2px 1px 0 #FFF,-2px 1px 0 #FFF,2px -1px 0 #FFF,-2px -1px 0 #FFF,0px 2px 2px #FFF,0px -2px 2px #FFF,0px 3px 2px #FFF,0px -3px 2px #FFF, 0px 0px 0 #000,0 -1px 3px #000,0 -1px 3px #000,-2px 1px 2px #000,2px 1px 2px #000,-2px 2px 3px #000,2px 2px 3px #000,-2px 3px 2px #000,2px 3px 2px #000,0 2px 1px #000,0 3px 2px #000;
-o-text-shadow: 0 0 1px #bc2131, 1px 1px 0 #FFF,-1px 1px 0 #FFF,1px -1px 0 #FFF,-1px -1px 0 #FFF,0px 1px 0 #FFF,0px -1px 0 #FFF,-1px 0px 0 #FFF,1px 0px 0 #FFF,2px 2px 0 #FFF,-2px 2px 0 #FFF,2px -2px 0 #FFF,-2px -2px 0 #FFF,0px 2px 0 #FFF,0px -2px 0 #FFF,-2px 0px 0 #FFF,2px 0px 0 #FFF,1px 2px 0 #FFF,-1px 2px 0 #FFF,1px -2px 0 #FFF,-1px -2px 0 #FFF,2px 1px 0 #FFF,-2px 1px 0 #FFF,2px -1px 0 #FFF,-2px -1px 0 #FFF,0px 2px 2px #FFF,0px -2px 2px #FFF,0px 3px 2px #FFF,0px -3px 2px #FFF, 0px 0px 0 #000,0 -1px 3px #000,0 -1px 3px #000,-2px 1px 2px #000,2px 1px 2px #000,-2px 2px 3px #000,2px 2px 3px #000,-2px 3px 2px #000,2px 3px 2px #000,0 2px 1px #000,0 3px 2px #000;
text-shadow: 0 0 1px #bc2131, 1px 1px 0 #FFF,-1px 1px 0 #FFF,1px -1px 0 #FFF,-1px -1px 0 #FFF,0px 1px 0 #FFF,0px -1px 0 #FFF,-1px 0px 0 #FFF,1px 0px 0 #FFF,2px 2px 0 #FFF,-2px 2px 0 #FFF,2px -2px 0 #FFF,-2px -2px 0 #FFF,0px 2px 0 #FFF,0px -2px 0 #FFF,-2px 0px 0 #FFF,2px 0px 0 #FFF,1px 2px 0 #FFF,-1px 2px 0 #FFF,1px -2px 0 #FFF,-1px -2px 0 #FFF,2px 1px 0 #FFF,-2px 1px 0 #FFF,2px -1px 0 #FFF,-2px -1px 0 #FFF,0px 2px 2px #FFF,0px -2px 2px #FFF,0px 3px 2px #FFF,0px -3px 2px #FFF, 0px 0px 0 #000,0 -1px 3px #000,0 -1px 3px #000,-2px 1px 2px #000,2px 1px 2px #000,-2px 2px 3px #000,2px 2px 3px #000,-2px 3px 2px #000,2px 3px 2px #000,0 2px 1px #000,0 3px 2px #000;
}
.premium-icon { background: url(images/p-icon.png) no-repeat left center; padding: 5px 0 5px 40px;
}
.premium-games { background: url(images/p-icon.png) no-repeat left center; position:absolute; bottom:-5px; right:-5px; width:27px; height:26px; }
.free-icon { background: url(images/f-icon.png) no-repeat left center; padding: 5px 0 5px 40px;
}
.free-games { background: url(images/f-icon.png) no-repeat left center; position:absolute; bottom:-5px; right:-5px; width:27px; height:26px; }
.white-bg-2 { background: #FFF; border: 1px solid #CCC; padding: 20px; box-sizing: border-box;
}
.sunrays-bg { background: url(images/sun-rays-bg.jpg) no-repeat right center #FFF; background-size: auto 100%; border: 1px solid #CCC; padding: 20px; box-sizing: border-box;
}
.long-carousel { padding: 0; margin: 0; background: none;
}
.long-carousel #carousel { top: 10px; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; margin-bottom: 40px;
}
.long-carousel .viewport { height: 125px !important; margin-bottom: 20px; top:0;
}
.long-carousel .infiniteCarousel { height: 125px !important;
}
.long-carousel .buttons { padding-top: 4.5%;
}

.carousel-blue-link { display: block; text-align: right; color: #3676b9; margin-top: 25px;
}
.image-full { width: 100%; max-width: 100%; height: auto;
}
.relative-box { position: relative; height: 333px;
}
.black-content-box { background-color: rgba(0, 0, 0, 0.7); position: absolute; bottom: 0; left: 0; right: 0; padding: 15px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.black-content-box-text { color: #FFF;
}
.yellow-content-box { background: #fcb522; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; padding: 15px;
}
.yellow-content-box h2 { font-size: 2.6em; font-weight: 700; margin: 0; font-family: Verdana; color: #202020;
}
.yellow-content-box h3 { font-size: 1.8em; font-weight: 700; margin: 0; font-family: Verdana; color: #202020;
}
.blue-content-box { background: #1c3664; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; padding: 15px; position: absolute; bottom: 0; left: 0; right: 0;
}
.white-content-box { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; padding: 15px;
}
.white-text { color: #FFF;
}
.yellow-button { background: #fae1a1; color: #000; display: inline-block; border-radius: 5px; font-family: Tahoma; font-size: 1.2em; text-decoration: none; padding: 5px 10px;
}
.grey-border { border: 1px solid #CCC;
}
.green-arrow-list { margin: 0; padding: 0;
}
.green-arrow-list li { list-style: none; font-weight: 700; font-family: Verdana; font-size: 1.3em; color: #000; margin: 5px 0; color: #3676b9;
}
.green-arrow-list li a { display:inline-block; width:57%;
}
.green-arrow-list li .f-r a{ width:auto;
}
.green-arrow-list li img { vertical-align:0px !important;
}
.green-arrow-list span { display: inline-block; background: url(images/green-arrow.png) no-repeat right center; width: 110px; line-height: 24px; color: #000; margin-right: 7px; vertical-align: top;
}
.note-text{ font-size: 12px; line-height: 16px;
}
.blue-arrow-url-bg { background: url(images/blue-play-icon.png) no-repeat left center; display: inline-block; width: 130px; padding-left: 35px; line-height: 15px; margin: 10px 0;
}
.blue-arrow-url-bg:hover{opacity: .7;
}
.red-arrow-url-bg { background: url(images/red-play-icon.png) no-repeat left center; display: inline-block; width: 110px; padding-left: 35px; line-height: 15px; margin: 10px 0;
}
.red-arrow-url-bg:hover {opacity: .7;
}
.blue-arrow-url-bg a, .red-arrow-url-bg a { color: #6d6d6d; text-decoration: none;
}
.marg-top-27 { margin-top: 27px;
}
.flexslider { position: relative;
}
.flex-control-nav { display: none;
}
.flex-viewport ul { margin: 0; padding: 0;
}
.flex-viewport li { position: relative; margin: 0; padding: 0; list-style: none; text-align: center;
}
.border-vertical { background: url(images/border-1.png) no-repeat right 70px;
}
.watch_video_icon { background: url(images/watch-video-button2.png) no-repeat center center; display: inline-block; height: 50px; width: 100px; background-size: 100%; vertical-align: middle; margin: 0 5px;
}
.question_icon { background: url(images/q-mark-icon.png) no-repeat center center; display: inline-block; height: 50px; width: 50px; background-size: 100%; vertical-align: middle; margin: 0 5px;
}
.correlations_icon { position: absolute; right: 30px; top: 39px; background: url(images/standardsCorrelation.png) no-repeat center center; display: inline-block; width: 110px; height: 60px; background-size: 100%; vertical-align: middle; margin: 0 5px;
}
.menu-main-navigation-container { position: relative;
}
.red-menu-tab-content { display: none; width: 100%; position: absolute; top: 50px; left: 0; right: 0; z-index: 1000; border-radius: 0 0 10px 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); overflow: hidden;
}
.red-tab-content-bg { background: #aa130a; background: linear-gradient(#d91516, #aa130a); background: -moz-linear-gradient(#d91516, #aa130a); background: -o-linear-gradient(#d91516, #aa130a); background: -webkit-linear-gradient(#d91516, #aa130a); margin: 0;
}
.red-tab-content-title { color: #FFF; text-align: center; font-weight: 300; font-size: 2.2em; padding: 20px 0;
}
#menu-main-navigation { position: relative; z-index: 1001;}

.choose-category-label{
  margin: auto;
  display: block;
  background-color: #003366;
  color: #FFF;
  text-align: center;
  padding: 10px;
  font-weight: bold;
  font-size: 14px;
  position: absolute;
  left: 502px;
  top: 62px;
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
  .choose-category-label{left: 398px;}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
  .choose-category-label {left: 290px; top: 50px;}
}

.nav-tab { background: #FFF; margin: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; padding: 50px 25px; border:4px solid #aa130a; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;
}
.nav-tab .col-lg-3 { text-align: center; background: url(images/nav-tab-spacer.png) no-repeat right center;
}
.nav-tab .col-lg-3.last { background: none;
}
.nav-tab .col-lg-3 a { text-decoration: none;
}
.nav-tab .col-lg-3 img { opacity: 1; transition-duration: 0.4s; transition-delay: 0.1s; max-width: 208px; width: 100%; height: auto; display: inline-block;
}
.nav-tab .col-lg-3 span { display: block; padding-top: 15px; color: #1c3664; font-size: 1.35em; font-weight: 600;
}
.nav-tab .col-lg-3 a:hover img { opacity: 0.7; transition-duration: 0.4s;
}
.nav-tab .col-lg-3 a:hover span { color: #B1130C;
}
a.tooltip { color: #3ca3ff; font-weight: bold; text-decoration: none; text-shadow: none; background: url(images/qmark.gif) no-repeat center center; display: inline-block; padding: 8px; opacity: 1; vertical-align: middle;
}
a.tooltip:hover { color: #aaaaff; z-index: 99;
}
a.tooltip:hover span.tooltip-container { color: #464646; opacity: 0.9; position: absolute; text-align: center; top: 10px; width: 200px; background: #ffffff; border: 1px solid #094985; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); outline: medium; padding: 10px 8px; text-decoration: none; opacity: 1; font-size: 1em;
}
a.tooltip span.tooltip-container { display: none;
}
.more-transparent{ display:none; }
.more-container{ position:relative; overflow:hidden; }
/*Teachers page pricing buttons do not remove*/
#parent-resources .engage-pricing-cta { background: url('/wp-content/uploads/annualPricingDetails-1.png') no-repeat center; vertical-align: top; margin: 14px auto 0 auto; height: 215px; clear: right; background-size: contain;
}
#parent-resources .engage-pricing-cta.teacher-burst { background-image: url('/wp-content/uploads/classroomPricingBurst.png'); background-position: 50%;
}

.hp-awards{max-width: 413px !important;}
/*Share Buttons*/
.psmm-share-btn,.psmm-share-btn:visited {width: 32px;height: 32px;display: inline-block;text-align: center;line-height: 32px;color: #ffffff !important;text-decoration: none;font-size: 18px;
}
.psmm-share-btn:hover,.psmm-share-btn:active,.psmm-share-btn:focus {background-color: #333333 !important;color: #ffffff;
}
/* Follow Buttons*/
.psmm-follow-btn,.psmm-follow-btn:visited {width: 32px;height: 32px;display: inline-block;text-align: center;line-height: 32px;color: #ffffff !important;text-decoration: none;border-radius: 50%;font-size: 18px;
}
.psmm-follow-btn:hover,.psmm-follow-btn:active,.psmm-follow-btn:focus {background-color: #333333 !important;color: #ffffff;
}
/*Social Colors*/
/* Facebook */
.psmm-share-buttons .psmm-facebook,.psmm-follow-buttons .psmm-facebook {background-color: #3b5998;margin-left: 10px;
}
/* Twitter */
.psmm-share-buttons .psmm-twitter,.psmm-follow-buttons .psmm-twitter {background-color: #00aced;margin-left: 10px;
}
/* Google+ */
.psmm-share-buttons .psmm-googleplus,.psmm-follow-buttons .psmm-googleplus {background-color: #dd4b39;margin-left: 10px;
}
/* LinkedIn */
.psmm-share-buttons .psmm-linkedin,.psmm-follow-buttons .psmm-linkedin {background-color: #007bb6;margin-left: 10px;
}
/* Pinterest */
.psmm-share-buttons .psmm-pinterest,.psmm-follow-buttons .psmm-pinterest {background-color: #cb2027;margin-left: 10px;
}
/* Email */
.psmm-share-buttons .psmm-email {background-color: #666666;margin-left: 10px;
}
/* YouTube */
.psmm-follow-btn.psmm-youtube {background-color: #bb0000;margin-left: 10px;
}
.share-links-text {padding-top: 7px;
}
.share-links-text, .psmm-share-buttons {display: inline;
}
.page-heading-position {display: inline;
}

.offers-ipad-icon:hover, .offers-standards-icon:hover, .offers-awards-icon:hover {opacity: 0.6;
}

/*Games Page Social Share*/
@media only screen and (max-width: 991px){
  .social-share {float: none; }
}
@media only screen and (min-width: 992px){
  .social-share {float: right; }
}

/*Teachers page pricing buttons do not remove*/
@media only screen and (min-width: 992px) and (max-width: 1200px) { .main-navbar-container .navbar-nav li a { font-size: 1em; } .sidebar-tab-text { font-size: 1em; } .md-m-w-100 { max-width: 100px !important; } .note-bg { background-size: 90% 100%; } .note-bg ol { width: 90%; } .notepad-top, .notepad-rows{ background-size:96% !important; } .notepad-bottom{ background-size:96% 100% !important; } .note-title-pad { padding-top: 44px; } .btn-add-more { margin-top: 0;margin-right: 35px; } .note-bg { min-height:246px; } .note-bg li { width:90%; } .cityscapes-title{ margin-top:30px; } .cityscapes-bg { background-size: 90% 100%; min-height: 121px; } .blue-select-field { margin-top: 82px; margin-bottom: 10px; } .size-tab-full { width: 100%; height: auto; max-width: 100%; } .green-arrow-list li a { width: 45%; font-size:0.7em; } .green-arrow-list li div a { width: auto; } .green-arrow-list span { line-height: 20px; width: 24%; font-size:0.7em; } .yellow-content-box h2 { font-size: 2.2em; }
}
@media only screen and (max-width: 990px) { .size-full { width: 100%; height: auto; max-width: 100%; } .purple-row { padding: 0; } .purple-col { padding: 10px; } .sidebar-tab-text { font-size: 0.8em; } .tab-image { width: 100%; height: auto; margin: -70px auto 0; } .sidebar-tabs a { padding-bottom: 10px !important; } .blue-title-text { font-size: 1.425em; } .font-size-2-blue-text { font-size: 1em; } .border-vertical { background: none; }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) { #wp-header { background: url(images/header-tablet-2.png) no-repeat center top #FBCD46; } }
@media only screen and (min-width: 768px) and (max-width: 991px) { #wp-header { background: url(images/header-tablet.jpg) no-repeat center top #FBCD46; min-height: 65px; } .site-logo { margin-left: 0 !important; } .site-logo img { height: 40px; width: auto; } .main-navbar-container .navbar-nav a { font-size: 0.875em; padding-left: 6px !important; padding-right: 6px !important; } .dark-blue-header-content img { width: 90%; max-width: 100%; height: auto; } .dark-blue-header-content ul li { font-size: 1.1em !important; } .group-of-companies img { width: auto; } .update-box-title-text { line-height: 35px; font-size: 1.3em !important; } .update-box-title-bg { padding: 15px 10px 25px 0; } .form-container-blue-bg .page-heading-text { font-size: 1.15em; } .note-title-pad { padding-top: 40px; } .note-title-text { font-size: 0.775em; } .note-bg { min-height: 216px; background-size: 90% 100%; } .note-bg ol { margin-top: -5px; margin-bottom: 0; width: 92%; text-indent: 5px; padding-left: 16px; } .note-bg li { font-size: 0.7em; margin: 0 0 3px; padding-bottom: 3px; width:99%; } .note-bg input { width: 95%; } .btn-add-more { width: 25%; background-size: 100% auto; margin-top:3px; } .btn-submit-test { width: auto; height: 35px !important; background-size: auto 100%; position: relative; top: 0; margin-left: 10px;} .note-title-pad-2 { padding-top: 50px; } .blue-select-field { font-size: 0.8em; margin-top: 62px; } .cityscapes-title{ margin-top:30px; } .cityscapes-bg { min-height: 101px; padding-left: 30px; padding-right: 30px; padding-bottom: 10px; background-size: 90% 100%; } .icon-image { width: 70px; height: auto; } .sidebar-tab-text { font-size: 0.8em; } .sidebar-tab-bg { width: auto; min-width: 120px; padding-left: 0; padding-right: 0; } .sidebar-tabs a { padding-left: 5px !important; padding-right: 5px !important; } .relative-box { height: 202px; } .black-content-box-text { font-size: 0.8em; line-height: 1em; } .black-content-box { padding: 10px; } .yellow-content-box { padding: 5px 10px; } .yellow-content-box h2 { font-size: 1.7em; } .yellow-content-box h3 { font-size: 1.2em; } .white-content-box { padding: 10px; } .blue-content-box { padding: 10px; font-size: 0.8em; line-height: 1em; } .yellow-button { padding: 5px; font-size: 1em; } .green-arrow-list li { font-size: 0.85em; margin: 5px 0; } .green-arrow-list span { line-height: 1.1em; width: 24%; margin-right: 10px; } .green-arrow-list li a{ width: 48%; } .green-arrow-list li div a{ width:auto; } .sunrays-bg img { width: 100%; height: auto; } .sunrays-bg { font-size: 0.9em; line-height: 1em; } .white-bg-2 { font-size: 0.9em; line-height: 1em; } .long-carousel .buttons { padding-top: 46px; } .red-tab-content-title { font-size: 1.6em; } .nav-tab .col-lg-3 span { font-size: 1em; } .page-heading-red-bg{ width:65%; } .notepad-rows{ background-size:96% !important; } .notepad-bottom{ height:64px; } .notepad-rows{ padding-top:10px; } .notepad-top{ background-size:96% 100% !important; } .notepad-bottom{ background-size:96% 88% !important; } .slidesjs-container .signup-btn-bg { bottom: 8px; right: 16%; padding: 0; width: 150px; font-size: 0.8em;
} .carousel-container{ margin-top: 30px;}
}
@media only screen and (min-width: 361px) and (max-width: 767px) { #wp-header .container { margin: 0; } .page-heading-text { font-size: 1.3em; padding: 12px 20px; } .purple-col img { width: auto; height: 80px; } .green-arrow-list li a{ width:40%; } .green-arrow-list li div a{ width:auto; }
}
@media only screen and (min-width: 768px) { .navbar-collapse.collapse { display: none !important; } .visible-tabs { display: block !important; } .hidden-tabs { display: none !important; } .no-pad-left { padding-left: 0; }
}
@media only screen and (max-width: 767px) { #wp-header { background: url(images/header-tablet-below.jpg) no-repeat center center #FBCD46; min-height: 65px; } #wp-header .container { padding: 0; } .header-row { height: 100%; } .header-row .navbar-toggle { height: 84px; } .site-logo { margin: 0 10% 0 15px; text-align: right; } .site-logo img { vertical-align: middle; display: inline-block; width: auto; height: 30px; } .container { margin: 15px; } .page-heading-text { top: 0; margin-bottom: 30px; font-size: 1.15em; padding: 12px 20px; } #wp-footer { display: none; } .footer-top .row div { margin: 10px 0; text-align: center; } .footer-top .row div a { padding: 5px 0; display: block; } .dark-blue-title-container { width: 80%; } .dark-blue-header-content ul { padding: 0 20px; } .dark-blue-header-content ul li { font-size: 1.45em; } .dark-blue-header-content ul li:before { padding: 13px; background-size: 100% auto; margin-right: 15px; } #wp-main { margin-top: 75px !important; } .no-blue-bg { background: none; border: none; padding: 0; } .update-box-title-text { line-height: 125px; } .update-box-title-bg { padding: 0 10px 25px 0; } .visible-tabs { display: none; } .no-spacing { margin: 0; padding: 0; } .no-padding { padding: 0; } .accordion-bg .panel { margin-top: 0 !important; } .accordion-bg .panel h4 { margin: 10px 0; } .accordion-bg .panel-body { padding: 0; } .accordion-bg .panel-heading { text-align: center; } .accordion-bg .sidebar-tab-bg { width: auto; } .col-top-80 { margin: 30px 0; } .col-top-30 { margin: 20px 0; } .tab-image { display: none; } .sidebar-tab-text { font-size: 1.2em; } .pad-10 { padding: 10px !important; } .dark-blue-title-text { font-size: 1.4em !important; } .blue-title-text { font-size: 1.325em; } .mobile-no-space { padding-left: 0 !important; padding-right: 0 !important; margin-left: 0 !important; margin-right: 0 !important; } .slidesjs-container { border: none; } .white-bg { border-top: 1px solid #CCC; margin-bottom: 20px; } .mobile-margin { top: -10px !important; margin: 20px 0; } .top-right-icons { display: none; } .mobile-margin-15 { margin: 15px !important; } .mobile-no-bg-border { background: none; border: none; } .relative-box { margin-top: 20px; overflow: hidden; } .blue-content-box { position: static; } .long-carousel .buttons { padding-top: 46px; } .blue-button-bg, .blue-btn-toggle-container { margin-left: auto; margin-right: auto; width: 90%; } #slides .slidesjs-slide:nth-child(4), #slides .slidesjs-slide:nth-child(5), #slides .slidesjs-pagination-item:nth-child(4), #slides .slidesjs-pagination-item:nth-child(5) { display: none; } .sidebar-menu { margin-bottom: -10px; } .sidebar-menu .list-group { margin-bottom: 0px; } .page-heading-full-width { width: 100%; text-align: center; } .blue-label { width: 80% !important; } .no-float-img { display: block; margin: 0 auto; float: none; } .list-mobile-padding-left { padding-left: 15px; } .fancybox-close { right: 0px; text-align: center; margin: 0px auto; top: 0px; } .fancybox-default { min-width: 100% !important; width: 100% !important; left: 0 !important; right: 0 !important; } .fancybox-container .fp-engine { max-width: 100%; height: auto !important; max-height: 100% !important; width: 100% !important; } .more-container{ height:300px; } .more-transparent{ display:block; background: url("images/transparent-img.png") repeat-x bottom center; height:97px; position:absolute; bottom:0; left:0; right:0; text-align: center; text-decoration: none; color: #BE2329; font-size: 1.2em; line-height: 127px; outline:none !important; } #wp-main.top-main-margin{ margin-top:40px !important; }
}
@media only screen and (max-width: 640px) { .relative-box { height: 290px; } .m-relative-box { height: auto; }
}
@media only screen and (min-device-width: 360px) and (max-device-width: 640px) and (orientation: landscape) { .fancybox-default { margin-top: -18px !important; }
}
@media only screen and (max-width: 530px) { .update-box-title-text { line-height: 85px; font-size: 1.47em !important; } .update-box-title-bg { padding: 0 10px 25px 0; } .relative-box { height: 240px; }
}
@media only screen and (max-width: 480px) { #topnavbar { margin-right: 0; width: 100%; height: 490px; overflow: scroll; } .questions-field p { padding: 0px 20px; line-height: 23px; } .dark-blue-title { font-size: 1.3em; } .dark-blue-header-text { font-size: 1em; } .site-logo { margin-right: 0; } .site-logo img { position:relative; left:-10%; } .red-title-text { font-size: 1.225em; } .relative-box { height: 200px; } .m-relative-box { height: auto; } .black-content-box-text { font-size: 0.8em; line-height: 1.35em; } .black-content-box { padding: 10px; } .yellow-content-box { padding: 5px 10px; } .yellow-content-box h2 { font-size: 1.7em; } .yellow-content-box h3 { font-size: 1.2em; } .white-content-box { padding: 10px; } .blue-content-box { padding: 10px; font-size: 0.8em; line-height: 1.35em; } .yellow-button { padding: 5px; font-size: 1em; } .green-arrow-list li { font-size: 0.85em; margin: 5px 0; } .green-arrow-list span { line-height: 1.4em; width: 22%; margin-right: 10px; } .sunrays-bg { font-size: 0.9em; line-height: 1em; } .white-bg-2 { font-size: 0.9em; line-height: 1.375em; } .flex-viewport li img { max-width: 100% !important; width: 100%; display: block; } .flex-viewport li .signup-btn-text { line-height: 20px; } .flex-viewport li .signup-btn-bg { width: 100%; } #wp-header { background: url(images/header-mobile-2.png) no-repeat left bottom #FBCD46; } .slidesjs-container .signup-btn-bg { bottom: 7px; line-height:20px; width: 120px; font-size: 0.8em; border-radius: 5px; padding:0;}
}

@media only screen and (max-width: 380px){
  .site-logo img{ width: auto; height: 25.5px; position: relative; left: -43px; }
}

@media only screen and (max-width: 360px) { #wp-header { min-height: 65px; } #wp-header-wrapper { height: 65px !important; } .header-row .navbar-toggle { height: 65px; } #wp-header { min-height: 65px; } #wp-header .container { margin: 0; } .page-container { overflow: hidden; } .mobile-header-height { height: 65px; } .site-logo { line-height: 65px; } .site-logo img { width: auto; height: 25.5px; position: relative; left: -43px; } #wp-main { padding: 0; margin-top: 80px !important; } .container { margin: 0; } #wp-main .container { margin-bottom: 30px; } .content-margin { margin-left: 20px !important; margin-right: 20px !important; } .white-container { border: none; padding-left: 0 !important; padding-right: 0 !important; } .white-container br { display: none; } .purple-col { padding: 0; } .purple-bg { border: none; margin-bottom: 20px; } .purple-col p.text-height { min-height: auto; } .dark-blue-title { top: 0 !important; font-size: 1.3em !important; text-shadow: 2px 2px 0px #000 !important; padding: 10px 15px !important; } .dark-blue-header-content img { width: 90%; } .dark-blue-header-content ul li { font-size: 1.05em; } .dark-blue-header-content ul li:before { padding: 10px; margin-right: 5px; } .darker-blue-bg-title { font-size: 1.125em !important; } .group-of-companies img { margin: 0; } .update-box-title-text { line-height: 45px; font-size: 1.2em !important; } .update-box-title-bg { padding: 5px 10px 15px 0; } .outside-shadow-top, .outside-shadow-bottom { background-size: 100% auto; } .blue-black-title-text { font-size: 1.275em; } .border-shadow-bg { background-size: 100% auto; } .white-bg { border-top: 1px solid #CCC; margin-top: 20px; } .green-arrow-list span { line-height: 1.1em; width: 50px; margin-right: 10px; } .long-carousel .buttons { padding-top: 15%; } .green-arrow-list li a{ width:32%; } .green-arrow-list li div a{ width:auto; }
}
  #emailForm > div.text-center > input:hover{color#FFF!important;}

@media only screen and (min-width: 768px){
  a[href*="tel:"] {
    font-size: 1em;
    color: #464646;
    text-decoration: none;
    cursor: default;
    pointer-events: none;
    font-weight: bold;
  }
}

.slick-initialized.slick-slider button{
  display: none !important;
}
@media only screen and (min-width: 768px) {
  .slick-slide {
    padding: 0 4px;
  }
}
@media only screen and (min-width: 992px) {
  .slick-slide {
    padding: 0;
  }
}
@media only screen and (min-width: 992px) {
  .slick-list {
    left: 5px;
  }
}
