.search-container{margin:7px 180px 40px 15px}
@media screen and (max-width:860px){.search-container{margin-right:0;margin-left:0}}.search-container.no-ad{margin-right:0}.search-results{zoom:1}.search-results:before,.search-results:after{content: "";display:table}.search-results:after{clear:both}.col{float:left}.col .no-results,.col .results,.col header{margin-right:15px}@media screen and (max-width:750px){.col .no-results,.col .results,.col header{margin-right:0}}.col.definition{width:100%}.col.set{width:55%}.col.class{width:25%}.col.user{width:20%}@media screen and (max-width:750px){.search-results .col{display:none}.search-results .col.active{display:block;width:100%}}.sidebar{margin-top:84px}.page-header h1{float:left;font-family: "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;font-size:26px;margin:17px 29px 0 14px}@media screen and (max-width:750px){.page-header h1{float:none}}.page-header h1 em{background:#fffabc;font-style:normal;padding:4px 8px}.page-header small{clear:left;color:#909aa4;display:block;float:left;font-size:14px;font-weight:normal;height:18px;margin:4px 29px 18px 14px}.page-header small .selected{font-weight:bold}.page-header .definition-nav{background:#d0ccc7;border-radius:3px;color:#050505;display:block;float:right;margin:28px 29px 4px 14px;padding:7px 14px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease}.definition .page-header .definition-nav{margin-top:17px;margin-bottom:14px}@media screen and (max-width:750px){.page-header .definition-nav{display:inline-block;font-size:14px;float:none;margin-top:7px !important}}.page-header .definition-nav:hover{background:#b7b4af}.page-header.empty-search{text-align:center;margin-right:15px}.page-header.empty-search h1{float:none;margin:0 auto;text-align:center}.page-header.empty-search form{clear:left;background:#1f6fd9;border-radius:32px;display:inline-block;margin:14px 0 0 0;padding:16px;vertical-align:middle;width:300px}@media screen and (max-width:320px){.page-header.empty-search form{width:230px}}.page-header.empty-search form .text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;height:26px;margin:0;width:100%}.old.ie .page-header.empty-search form .text{background:#1451a3;height:auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:80%}.page-header.empty-search form .text::-webkit-input-placeholder{color:header_link_color}.page-header.empty-search form .submit{display:none}.headers{clear:left;height:72px}@media screen and (max-width:750px){.headers{overflow:hidden;border-bottom:6px solid #1c4366;margin-right:15px}.definition .headers{border-bottom:none}}@media screen and (max-width:750px){.headers{margin-right:0}}@media screen and (max-width:750px){.col.header{display:block;padding-right:0;width:33.333333333333336%}.definition.col.header{width:100%}}.col.header header{font: "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;height:72px;line-height:72px;padding:0 10px;position:relative}
@media screen and (max-width:750px){.col.header header{padding:0 16px}}.definition.col.header header,.set.col.header header{background:#132d45;background-image:-webkit-linear-gradient(top,#132d45,#1c4366);background-image:-moz-linear-gradient(top,#132d45,#1c4366);background-image:-ms-linear-gradient(top,#132d45,#1c4366);background-image:linear-gradient(to bottom,#132d45,#1c4366);border-radius:3px 3px 0 0;color:#fff;text-shadow:0 1px 1px #000}@media screen and (max-width:750px){.definition.col.header header,.set.col.header header{background:#fff;border-radius:0;color:#000;text-shadow:none}}@media screen and (max-width:750px){.col.header header{background:#fff;border-radius:0;color:#000;display:block;margin-right:15px;overflow:hidden;padding:0;margin:0;text-shadow:none}.active.col.header header{background:#132d45;background-image:-webkit-linear-gradient(top,#132d45,#1c4366);background-image:-moz-linear-gradient(top,#132d45,#1c4366);background-image:-ms-linear-gradient(top,#132d45,#1c4366);background-image:linear-gradient(to bottom,#132d45,#1c4366);color:#fff;text-shadow:0 1px 1px #000}.definition.col.header header{border-radius:3px 3px 0 0;padding:0 16px}}.col.header header h3{cursor:default;float:left;height:72px;overflow:hidden}@media screen and (max-width:750px){.col.header header h3{float:none;text-align:center}.definition.col.header header h3{text-align:left}}@media screen and (max-width:480px){.col.header header h3{line-height:16px}.definition.col.header header h3{line-height:72px}.col.header header h3 .text{display:block}}.col.header header h3 .icon{font-size:48px}.col.header header h3 .icon{margin-right:6px;vertical-align:middle}.old.ie .col.header header h3 .icon{display:none}@media screen and (max-width:750px){.set.col.header header h3 .icon,.class.col.header header h3 .icon,.user.col.header header h3 .icon{color:#1c4366}.active.set.col.header header h3 .icon,.active.class.col.header header h3 .icon,.active.user.col.header header h3 .icon{color:#fff}}.filters{float:right;height:66px;margin:3px 0}@media screen and (max-width:750px){.filters{display:none}}.filters a{display:block;color:#fff}.filters .filter{margin:4px 0}.filters .filter.no-teacher{margin:18px 0 19px}.checkbox{display:inline-block;font:12px/1.1 "lucida grande","lucida sans unicode",arial,sans-serif;line-height:16px;padding:6px 0;text-decoration:none}.checkbox.upgrade{cursor:default}.checkbox.found:hover{background:rgba(0,0,0,0.04)}.checkbox .check{background-image:url(/a/i/search/check-box.Y2QC.png);cursor:pointer;float:left;margin:0 6px 0 0;position:relative;height:16px;width:16px}@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){.checkbox .check{background-image:url(/a/i/search/check-box@2x.pkMT.png);background-size:16px 16px}}.activated.checkbox .check{background:none}.upgrade.checkbox .check{background-image:url(/a/i/search/check-box-disabled.cXXB.png)}
@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){.upgrade.checkbox .check{background-image:url(/a/i/search/check-box-disabled@2x.A55w.png);background-size:16px 16px}}.checkbox .check .icon{display:block;position:absolute;top:-4px;left:-2px;z-index:10;height:24px;width:24px}.activated.checkbox .check .icon{background-image:url(/a/i/search/check-mark.WcVY.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){.activated.checkbox .check .icon{background-image:url(/a/i/search/check-mark@2x.dxFb.png);background-size:24px 24px}}.checkbox strong{color:#c5c9cb;font-size:13px;font-weight:400}.activated.checkbox strong{color:#fff}.upgrade.checkbox strong{color:#747576;text-shadow:none}.teacher-search{position:relative}.teacher-search:hover .upgrade.promo{display:block}.upgrade.promo{background:#fff;border-radius:2px;box-shadow:1px 1px 6px rgba(0,0,0,0.4),1px 1px 0 rgba(0,0,0,0.1);margin:0 8px 0 0;display:none;padding:14px 18px;position:absolute;top:34px;left:-18px;width:250px;text-shadow:none;z-index:10}.upgrade.promo .arrow{background-image:url(/a/i/global/dropdown_arrow.adHu.png);display:block;position:absolute;bottom:100%;left:14px;height:12px;width:24px}@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){.upgrade.promo .arrow{background-image:url(/a/i/global/dropdown_arrow@2x.hXfD.png);background-size:24px 12px}}.upgrade.promo p{color:#555;font-size:12px;line-height:18px;margin-bottom:14px;padding:0}.upgrade.promo .button{color:#fff;display:block;float:left;font-size:13px;line-height:35px;margin:0 0 6px 0}.col .no-results{display:table;height:72px;text-align:center;width:100%}.col .no-results p{display:table-cell;padding:0 30px 0 15px;vertical-align:middle}.col .story{box-shadow:0 1px 0 rgba(0,0,0,0.16)}.old.ie .col .story{border-bottom:1px solid #ccc}.col .story .link,.col .story .set-link{color:inherit;zoom:1;padding:14px;display:block;position:relative;-webkit-font-smoothing:antialiased;z-index:5}.col .story .link:before,.col .story .set-link:before,.col .story .link:after,.col .story .set-link:after{content: "";display:table}.col .story .link:after,.col .story .set-link:after{clear:both}.class.col .story .link,.class.col .story .set-link{z-index:4}.user.col .story .link,.user.col .story .set-link{z-index:3}.col .story .link .inner,.col .story .set-link .inner{display:table;table-layout:fixed;width:100%}.col .story .link.loading,.col .story .set-link.loading{cursor:progress}.old.ie .col .story .link,.old.ie .col .story .set-link{border-right:1px solid #d2cfca;border-bottom:1px solid #d2cfca}.col .story .link:hover,.col .story .set-link:hover{box-shadow:0 1px 0 #decd00,inset 0 1px 0 #decd00;background:#fffabc}
.col .story .link:hover .preview,.col .story .set-link:hover .preview{display:block}@media screen and (max-width:breakpoint){.col .story .link:hover .preview,.col .story .set-link:hover .preview{display:none}}.col .story .link:hover.loading .preview,.col .story .set-link:hover.loading .preview{display:none}.col .story .link:active,.col .story .set-link:active,.col .story .link:focus,.col .story .set-link:focus{background:#ffeb7c;box-shadow:0 1px 0 #ffdf30,inset 0 1px 0 #ffdf30}.col .story .link header,.col .story .set-link header,.col .story .link .labels,.col .story .set-link .labels,.col .story .link .user.meta,.col .story .set-link .user.meta{display:table-cell;vertical-align:middle;width:70%}.col .story .link .labels,.col .story .set-link .labels,.col .story .link .user.meta,.col .story .set-link .user.meta{padding-left:14px;text-align:right;width:30%}.old.ie .set.col .story .link .labels,.old.ie .set.col .story .set-link .labels,.old.ie .set.col .story .link .user.meta,.old.ie .set.col .story .set-link .user.meta{display:none}.col .story .link .labels .label,.col .story .set-link .labels .label,.col .story .link .user.meta .label,.col .story .set-link .user.meta .label{background:#1f6fd9;border-radius:3px;color:#fff;font-weight:600;line-height:13px;padding:6px 12px;white-space:nowrap}.old.ie .col .story .link .labels .label,.old.ie .col .story .set-link .labels .label,.old.ie .col .story .link .user.meta .label,.old.ie .col .story .set-link .user.meta .label{display:inline}.user.col .story .link header,.user.col .story .set-link header{width:100%;padding-left:56px}.col .story .link .user.meta,.col .story .set-link .user.meta{display:none;margin:-2px 0}.user.col .story .link .user.meta,.user.col .story .set-link .user.meta{display:block;padding-left:0;text-align:left;width:100%}@media screen and (max-width:breakpoint){.user.col .story .link .user.meta,.user.col .story .set-link .user.meta{float:right;margin:6px 0 0;text-align:right;width:30%}}.col .story .link .user.meta .user,.col .story .set-link .user.meta .user{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:right;padding:2px 0;text-align:left;width:50%}@media screen and (max-width:480px){.col .story .link .user.meta .user,.col .story .set-link .user.meta .user{text-align:right}.col .story .link .user.meta .user .text,.col .story .set-link .user.meta .user .text{display:none}}.col .story .link .user.meta .user.only,.col .story .set-link .user.meta .user.only{width:100%;text-align:right}.col .story .link .user.meta .user.more,.col .story .set-link .user.meta .user.more{color:#adadad;text-decoration:underline}.col .story .link .user.meta .user.more:before,.col .story .set-link .user.meta .user.more:before{content:'';display:inline-block;width:32px}@media screen and (max-width:480px){.col .story .link .user.meta .user.more,.col .story .set-link .user.meta .user.more{text-align:center}.col .story .link .user.meta .user.more:before,.col .story .set-link .user.meta .user.more:before{display:none}
}.col .story .link .user.meta .user .profile-image,.col .story .set-link .user.meta .user .profile-image{margin-left:2px}@media screen and (max-width:breakpoint){.col .story .link .user.meta,.col .story .set-link .user.meta{display:table-cell}}.col .story .link .name,.col .story .set-link .name,.col .story .link .set-name,.col .story .set-link .set-name{border:none;color:#1f6fd9;display:block;font:400 18px/1.3 "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;margin:0;overflow:hidden;padding:0}.user.col .story .link .name,.user.col .story .set-link .name,.user.col .story .link .set-name,.user.col .story .set-link .set-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:breakpoint){.user.col .story .link .name,.user.col .story .set-link .name,.user.col .story .link .set-name,.user.col .story .set-link .set-name{float:left}}.col .story .link .name .count,.col .story .set-link .name .count,.col .story .link .set-name .count,.col .story .set-link .set-name .count{color:#999;font-weight:400;font-size:90%;margin-left:4px;white-space:nowrap}.col .story .link .name .icon,.col .story .set-link .name .icon,.col .story .link .set-name .icon,.col .story .set-link .set-name .icon{color:#999;margin-left:4px}.col .story .link .set-name,.col .story .set-link .set-name{margin-bottom:3px}.col .story .link .reason,.col .story .set-link .reason{color:#666;font-size:12px;-webkit-font-smoothing:antialiased}.col .story .link .reason .profile-image,.col .story .set-link .reason .profile-image{box-shadow:1px 1px 1px #a9a5a0;margin-right:8px}.col .story .link .meta,.col .story .set-link .meta{color:#666;font-family: "lucida grande","lucida sans unicode",arial,sans-serif;font-size:12px/1.35}.col .story .link .preview,.col .story .set-link .preview{background:#fff;border-radius:7px;box-shadow:1px 1px 6px rgba(0,0,0,0.4),1px 1px 0 rgba(0,0,0,0.1);color:#000;display:none;margin:5px;padding:14px;position:absolute;top:-15%;left:100%;width:112px;z-index:11}.col .story .link .preview .arrow,.col .story .set-link .preview .arrow{background:url(/a/i/global/dropdown_arrow.adHu.png) no-repeat 0 0;background-size:24px 12px;display:block;margin-top:-6px;position:absolute;top:50%;left:-18px;height:12px;width:24px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.old.ie .col .story .link .preview .arrow,.old.ie .col .story .set-link .preview .arrow{display:none !important}.col .story .link .preview li.count,.col .story .set-link .preview li.count{color:#565656;display:block;font-size:10px;margin-top:4px}.set.col .story .link .preview,.set.col .story .set-link .preview{width:240px}.set.col .story .link .preview li,.set.col .story .set-link .preview li{border-bottom:1px solid #e7e7e7;zoom:1;font:16px/1.5 georgia,"times new roman",times,serif;overflow:hidden;padding:7px 0}.set.col .story .link .preview li:before,.set.col .story .set-link .preview li:before,.set.col .story .link .preview li:after,.set.col .story .set-link .preview li:after{content: "";display:table}
.set.col .story .link .preview li:after,.set.col .story .set-link .preview li:after{clear:both}.set.col .story .link .preview li:first-of-type,.set.col .story .set-link .preview li:first-of-type{margin-top:-5px;padding-top:0}.set.col .story .link .preview li:last-of-type,.set.col .story .set-link .preview li:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:-5px}.set.col .story .link .preview li.count,.set.col .story .set-link .preview li.count{font:14px "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;padding:4px 0}.set.col .story .link .preview li.set-description,.set.col .story .set-link .preview li.set-description{border-bottom-color:#adadad;color:#737373;font-family: "open sans",opensans-webfont,"lucida grande","lucida sans unicode",arial,sans-serif;word-wrap:break-word}.set.col .story .link .preview li.photo-only,.set.col .story .set-link .preview li.photo-only{display:table;width:100%;table-layout:fixed}.set.col .story .link .preview li.photo-only .word,.set.col .story .set-link .preview li.photo-only .word{display:table-cell;padding-left:82px;vertical-align:middle;width:100%}.set.col .story .link .preview li .image,.set.col .story .set-link .preview li .image{float:left;margin:3px 7px 0 0}.set.col .story .link .preview li .image img,.set.col .story .set-link .preview li .image img{display:block}.set.col .story .link .preview li .word,.set.col .story .set-link .preview li .word{margin:0 0 0 7px;overflow:hidden}.set.col .story .link .preview li .word.no-photo,.set.col .story .set-link .preview li .word.no-photo{margin:0}.set.col .story .link .preview li .word .qWord,.set.col .story .set-link .preview li .word .qWord,.set.col .story .link .preview li .word .qDef,.set.col .story .set-link .preview li .word .qDef{display:block}.set.col .story .link .preview li .word .qWord,.set.col .story .set-link .preview li .word .qWord{color:#111}.set.col .story .link .preview li .word .qDef,.set.col .story .set-link .preview li .word .qDef{color:#555}.class.col .story .link .preview h4,.class.col .story .set-link .preview h4{border-bottom:1px solid #e7e7e7;font-weight:normal;margin:0 0 7px;padding-bottom:7px}.class.col .story .link .preview li,.class.col .story .set-link .preview li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:3px 0}.class.col .story .link .preview .none,.class.col .story .set-link .preview .none{text-align:center}.col.definition .story{font-size:130%}.col.definition .story .name{color:#111;font:400 120% georgia,"times new roman",times,serif}.col.definition .story .meta{color:#555;font:100% georgia,"times new roman",times,serif;padding-top:0.2em}.col .results{background:#fff}.col .results .dot{background:#949494;border-radius:5px;display:inline-block;margin:0 5px;overflow:hidden;position:relative;top:-1px;text-indent:100%;vertical-align:middle;white-space:nowrap;height:5px;width:5px}