@media only screen and (max-width:767px){#block-tvcontentrightblock3-2,#block-tvcontentrightblock4-2,#block-tvmembershippromo-2,#block-tvdecemberholidays,#block-tvwhatsnew-2,#block-tvhighlights-2,#block-tvcontentrightblock1-3,#block-tvmembershippromo,#block-tvdecemberholidays-2,#block-tvadsearchpageleft-2,.fa-hand-o-right.admin-menu-icon,.fa-hand-o-left.admin-menu-icon,.full.fen-table.calendar-table div.hide,.calendar-calendar.month-view.fen-table.calendar-table.full .fen-tr .fen-td.empty,.calendar-calendar.month-view.fen-table.calendar-table.full .fen-tr .fen-td.no-entry{display:none!important;}.mega-menu-class,.dropdown:hover .dropdown-menu{display:none;}.tvVideo{width:auto;height:auto;padding:10px 0 20px 0;clear:both;}.gallery{height:auto;width:100%;}#block-teachervision-content .gallery img{margin:0;}div.videoInfo{width:100% !important;margin:0 !important;}#fen-sort-filter .pull-right button.btn.btn-default.dropdown-toggle{margin-bottom:15px;margin-top:15px;}.node .field--name-field-image{width:100%!important;margin:auto;text-align:center;}.group-data{float:none;margin:auto;width:100%!important;min-height:initial;}.help-me-link{width:auto;float:none;text-align:left;}span.printable-file.file{width:175px!important;float:none;}.form-item input{width:90%;}#recurlyjs-update-billing .form-item input{width:100%;}.form-item label{width:90%;text-align:left;}.page-node-type-image .layout-content #block-teachervision-content article.node--type-image.node .image-content-img{width:100%;text-align:center;float:none;}.page-node-type-image .layout-content #block-teachervision-content article.node--type-image.node .group-1-image-type{width:100%;padding-left:0}aside.layout-sidebar-first,.layout-content,.hubpage ul,.topic_collection,.head-title-Create-new-account label,.page-node-type-printable-educator-calendar .node .file a.btn-primary,.path-payment.head-title-SubscriptionPaymentForm .layout-content,body[class*="subscription-signup"] .layout-content,form.subscription-payment-form .form-item input,.head-title-Forgot-Password .form-item input,.head-title-Log-in .form-item input,.path-user-register #user-register-form .form-item input,.path-user-register #user-register-form .form-item label,.calendar-calendar.month-view.fen-table.calendar-table.full .fen-tr.single-day .fen-td .item.calendar.weekview,.calendar-calendar.month-view.fen-table.calendar-table.full .fen-tr.multi-day .fen-td .item.calendar.weekview{width:100% !important;float:none;clear:both;}.layout-sidebar-first,.layout-content{margin-top:0;}.path-payment.head-title-SubscriptionPaymentForm h1{font-size:28px;}.fen-table .mobile-heading.visible-xs{top:0;left:0;right:0;height:25px;padding-left:8px;margin:5px 0px;color:#FFFFFF;background:#49c5b1;}.calendar-calendar.month-view.fen-table.calendar-table.full .fen-tr.single-day .fen-td .item.calendar.weekview .contents a,.calendar-calendar.month-view.fen-table.calendar-table.full .fen-tr.multi-day .fen-td .item.calendar.weekview .contents a{font-size:16px;}.pager__item{padding:0;}.carousel-indicators{left:56%;}.related-resources-thumb .fen-product-thumbnail-teaser .fen-label
  .carousel-inner img{width:100%;height:auto;}.carousel-control.left,.carousel-control.right{padding:0 12px;}.file{padding-left:0;}.node .file a.btn-primary{margin:0px 0px 6px 0px;width:100%;}.node .node--type-fe-teacher-bookshelf{margin-bottom:0;margin-top:0;}form[data-drupal-selector^="favorites-addcollection"],form[data-drupal-selector^="favorites-addcollection"] details{width:100%;text-align:center;}.list-type-Tiles{clear:both;}.list-type-Tiles .fen-search-results{width:100%;margin-right:0;float:none;}#list-type-view.list-type-Tiles .fen-search-results{margin-right:0;width:100%;}#footer .footer-menu li{display:inline-block;width:50%;}footer#footer #footer-legal p{text-align:center;}body.user-logged-in .layout-sidebar-first .row .fen-box{padding:10px;}body.user-logged-in .layout-content .views-field-nothing .field-content,body.user-logged-in .layout-content .views-field-nothing .field-content ul,body.user-logged-in .layout-content .views-field-nothing .field-content .col-sm-6{padding-left:0;}.favorite-section .col-sm-4,.favorite-section .col-sm-8{padding-left:0;padding-right:0;}.tabs > li{display:block;}.views-element-container .view-educator-calendar img,img{max-width:100%;}.view-educator-calendar .view-header nav.pager .js-pager__items{margin-top:50px;}.view-educator-calendar .view-header nav.pager .js-pager__items .pager__item.pager__item--previous,.view-educator-calendar .view-header nav.pager .js-pager__items .pager__item.pager__item--next{display:block;text-align:left;margin:3px 0;}.path-calendar .js-pager__items li{float:left;width:100%;text-align:left;}.path-calendar .js-pager__items li a{margin:3px 12px;}.view-educator-calendar .views-view-grid .views-col{float:none;width:auto!important;margin-left:10px;}.calendar-calendar.month-view.fen-table.calendar-table.full .fen-tr .fen-td{border:none;display:table;padding:0;width:100%;}.calendar-calendar.month-view.full .fen-td,.calendar-calendar .week-view .full .multi-day .inner{display:table-cell;}.fen-table .fen-tr .fen-td:first-child{border-left:none;}.fen-table .fen-tr{margin:0!important;}.calendar-calendar.calendar-table.fen-table .date-box.fen-tr{display:none;}[id^="block-fepageheadermobile-"]{display:block;}.block-views-blockuser-profile-pages-block-2{clear:both;}#block-tvmobilesignupblock a{display:block;padding:0px 0px 5px 10px;vertical-align:middle;}#block-tvmobilesignupblock a:focus,#block-tvmobilesignupblock a:active{color:#fff;text-decoration:none;}#fen-main-header #fen-sub-nav .navbar-nav>li>a:active{background-color:transparent;}#fen-main-header #fen-sub-nav .navbar-nav>li>a:focus{outline:none;}#fen-main-header #fen-sub-nav .navbar-nav>li ul a{width:100%;padding-left:20px;}#fen-main-header #fen-sub-nav .navbar-nav>li ul a:active,#fen-main-header #fen-sub-nav .navbar-nav>li ul a:hover,#fen-main-header #fen-sub-nav .navbar-nav>li ul a:focus{outline:none;}#fen-main-header #fen-sub-nav{width:220px;display:block;position:absolute;left:-220px;top:0;background-color:#444444;}#fen-main-header #fen-sub-nav .navbar-nav > li > a{color:#fff;}.nav .menu-item--expanded,.navbar-nav .mega-menu-adjust li:last-child{border-bottom:none;}.nav .menu-item--expanded.themes .multi-comlumn li.menu-item--expanded li.menu-item{margin:0;}ul.menu{margin-left:0;}.fen-nav-middle .col-sm-10{padding-left:0;}.nav .dropdown-menu{display:none;position:relative;}.nav .menu-item--expanded .mega-menu-class ul.container-fluid li.menu-item--expanded{width:100%;display:block;}.navbar-nav > li > .dropdown-menu,.mega-menu-class.dropdown-menu ul{background-color:#ffffff!important;color:#333f48!important;box-shadow:none;width:100%;}#fen-main-header #fen-sub-nav .navbar-nav>li>a:after{content:"\f13a";font:normal normal normal 16px/1 FontAwesome;position:absolute;right:10px;top:16px;}#fen-main-header #fen-sub-nav .navbar-nav>li.about-us>a:after{content:"";}#fen-main-header #fen-sub-nav .navbar-nav>li>a.menu-expended:after{content:"\f139";}#fen-main-header #fen-sub-nav .navbar-nav>li.about-us>a:after{content:"";}#fen-main-header #fen-sub-nav .navbar-nav > li ul a{color:#333f48 !important;max-width:220px !important;}.fa-chevron-circle-down:before,.fa-chevron-circle-up:before{color:#fff;float:right;margin-right:10px;margin-top:-22px;}.nav .menu-item--expanded .columns-2 li.menu-item--expanded:nth-child(1),.nav .menu-item--expanded .columns-3 li.menu-item--expanded:nth-child(2),.nav .menu-item--expanded .columns-4 li.menu-item--expanded:nth-child(3){border-right:none;}.dropdown-menu.columns-3,.dropdown-menu.columns-2{min-width:auto !important;}.nav .menu-item--expanded .mega-menu-class{padding-bottom:0;padding-top:0;top:0;position:relative;}.head-title-Create-new-account #user-register-form{width:90%;}ul.tabs{text-align:left;}#fen-mobile-push-wrapper.push-profile #fen-mobile-push-obj{position:relative;}#lesson-plan-tab table td:first-child ul{padding:0 !important;}#lesson-plan-tab table td:last-child ul{padding:5px !important;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0;}aside.layout-sidebar-first.col-sm-3{padding:0 10px;}#block-tvsearchheader{padding:0 10px;}.path-sitemap .layout-content .menu .menu-item .menu .menu-item{width:100%;}.carousel.slide .data-collection-items,.nonjs-carousel .data-collection-items{margin-top:55px;}.carousel.slide .carousel-indicators,.nonjs-carousel .carousel-indicators{left:50%;width:80%;margin-left:-41%;}.carousel.slide picture img,.nonjs-carousel  picture img{width:80%}.carousel-control.right{margin-right:15px;}.carousel-control.left,.carousel-control.right{padding:0 8px;}#block-tvrelatedresources .fen-product-thumbnail-teaser,#block-views-block-related-resources-solr-block-1 .fen-product-thumbnail-teaser{width:100% !important;clear:both;}#block-tvrelatedresources .related-resources-thumb .fen-product-thumbnail-teaser .col-sm-5{width:120px;float:left;}.related-resources-thumb .fen-product-thumbnail-teaser .col-sm-7{width:calc(100% - 120px);float:left;}.related-resources-thumb .img-thumbnail{height:140px;padding-bottom:0}.pagination>li>a{padding:6px 10px;}.mynewsletter p{text-align:left;}.newsletter .btn.btn-primary{margin-bottom:20px;}.page-node-type-printable-educator-calendar .print-detail-group{margin-left:0;float:left;width:100%;}#banner-wrap{margin:0 0 5px 0 !important;}#block-tvadsearchpagetop #banner-wrap{margin:0 0 5px 0 !important;}#block-tvadsheader-3{margin-left:-10px;margin-right:-10px;text-align:center;}#block-tvadsheader-3 #banner-wrap{margin:5px 0 15px !important;}[class^="block-views-blocktv-daily-warm-ups-block"],.block-views-blocktv-daily-warm-ups-block-1,.block-views-blocktv-daily-warm-ups-block-3,#block-dailywarmups1,#block-dailywarmups2,#block-readingwarmups1,#block-readingwarmups2{width:100%;float:none;display:block;}.layout-content #block-tvadsheader-3 .field--name-body.field--type-text-with-summary{margin-bottom:0px;}.layout-content h1.page-title{margin-top:0;}.layout-content nav.breadcrumb{margin-bottom:25px;}.head-title-Create-new-account h1,.head-title-Log-in h1{padding:20px 0 0 0;}.head-title-Member-Benefits .node .field__item,.head-title-Member-Benefits .video-container{padding:0;}#fen-mobile-push-obj,.user-logged-in.newsletter #fen-mobile-push-obj,.user-logged-in #fen-mobile-push-obj{padding-top:0 !important;}#fen-header-hub{margin-bottom:25px;}body.user-logged-in.path-search .region.region-tv-full-width{margin-top:0px;}.node .field--label-above .field__items{display:block;width:100%;text-align:left;}.node .field--label-above .field__label{width:25%;min-width:125px;}.node--type-fe-teacher-bookshelf .field--label-above .field__label{width:100%;}.node--type-custom-basic-page #image-search .form-error .form-control{width:100%;float:none;}.fen-search-results article p{font-size:14px;}.fen-search-results article header > h4 > a > span{font-size:18px;}a > .fa.fa-sign-out{color:#333f48;font-size:20px;}.fen-nav-button-right.visible-xs > input{width:100%;background-color:#e6e2e3;padding:0 10px;border:none;height:33px;}.fen-nav-button-right.visible-xs > input::-webkit-input-placeholder,.fen-nav-button-right.visible-xs > input:-moz-placeholder,.fen-nav-button-right.visible-xs > input::-moz-placeholder,.fen-nav-button-right.visible-xs > input:-ms-input-placeholder,.fen-nav-button-right.visible-xs > input[placeholder]{color:#817f80!important;font-size:12px!important;opacity:1;}.fen-search-button-below{position:fixed;top:40px;right:0;background-color:transparent;border:none;outline:none;}#fen-main-header #fen-main-nav #fen-nav-search{z-index:999;}#fen-main-header #fen-main-nav .fen-nav-button button,#fen-main-header #fen-main-nav #fen-nav-search{height:40px;}#fen-main-header #fen-main-nav #fen-nav-search .input-wrapper i,#fen-main-header #fen-main-nav #fen-nav-search #fen-nav-search-close i{margin-top:9px;}#fen-main-header #fen-main-nav{height:40px;box-shadow:0px 1px 4px #aaa;}#fen-main-header{min-height:40px;}.hmpg-article .right-content h3{font-size:22px!important;padding-top:20px!important;}#fen-main-header #fen-main-nav #fen-main-logo img{padding:0;width:180px;}.fen-nav-button.fen-nav-button-right button a,.fen-nav-button.fen-nav-button-right button a:focus,.fen-nav-button.fen-nav-button-right button a:active{color:#333f48;font-size:14px;}a.my-fav:first-child{color:#333f48;text-align:left;border-bottom:none;margin-left:10px;font-family:filson-pro;}a.my-fav{display:block;padding-left:10px;border-bottom:1px solid #636466;padding-bottom:5px;margin-bottom:5px;}#block-tvloginsignupblock .visible-xs a{display:block;padding:0px 0px 5px 10px;vertical-align:middle;border-bottom:1px solid #636466;margin-bottom:5px;}#block-tvloginsignupblock .visible-xs a:hover{text-decoration:none;color:#FFFFFF;}.path-user-register.head-title-Home{padding-top:40px;}.path-menu .hubpage .more-feature{margin-right:0px;}.path-menu .hubpage ul.theme-hub li{width:33%;display:inline-block;vertical-align:top;float:none;}#footer-legal .field--type-text-with-summary .col-sm-4.col-xs-12{text-align:center;}#fen-sub-nav .menu.nav{position:absolute;left:-9999px;top:0;}#fen-sub-nav .mobile-menu{display:block;position:static !important;}.path-node-1756551 #block-views-block-educator-calendar-block-1-2,.path-node-1756556 #block-views-block-educator-calendar-block-1-2,.path-node-1756566 #block-views-block-educator-calendar-block-1-2,.path-node-1756561 #block-views-block-educator-calendar-block-1-2{width:100%;float:none;margin-left:0%;}.path-node-1756551 #block-teachervision-content,.path-node-1756556 #block-teachervision-content,.path-node-1756566 #block-teachervision-content,.path-node-1756561 #block-teachervision-content{width:100%;float:none;}.page-node-type-custom-basic-page #block-views-block-educator-calendar-block-1-2 a img{max-width:100%;}.nav .unmasquerade{position:static;margin:0;}#block-masquerade{position:absolute !important;left:100%;margin-top:73px !Important;right:auto;width:100vw;}.imgs-group .field--name-field-multiple-images .field__item{margin:0;padding:0 5px 5px !important;width:33.33%;}.imgs-group .field--name-field-multiple-images .field__item img{width:100%}.imgs-group .field--name-field-multiple-images .field__item{padding:5px}.video-container{background-image:none;}.video-container .col-sm-7{background-image:url('/images/video-banner.jpg');background-size:cover;padding-top:30px;padding-bottom:30px;}.video-container .col-sm-5{text-align:center;}.video-container h1{text-align:center;}.articles h2{font-size:18px}.articles h2,.articles p{padding-left:5px;padding-right:5px;}.articles p{font:100 14px/30px 'Lato';}.subscribe-section{padding:0;}.subscribe-section p{font-size:18px;padding:25px 10px 0;}.subscribe-section .btn-tg{width:153px;}#block-tvdiscoverplanandteach .container{position:relative;}.hmpg-orange-btn{margin-bottom:18px;font-size:15px;padding:7px 20px;}.hmpg-grey-btn{margin-bottom:30px;font-size:13px;padding:7px 20px;}.hmpg-article .left-content{text-align:center;min-height:0;}.hmpg-article .left-content img{position:static;max-width:100%;width:auto;}.hmpg-article .right-content{text-align:center;right:0;}.hmpg-worksheet .right-content,.hmpg-science .right-content{float:left;margin-left:0;}.hmpg-article .right-content h3{font-size:22px;padding-top:30px;}#block-tvdiscoverplanandteach p{font-size:17px;}#block-tvstayconnected h4,#block-tvteachervisionmembership h4,#block-tvwhatourcommunity h4,#block-stayconnectedwithus h4{padding:30px 0 20px 0;}.back-top{font-size:25px;}.payment-form .col-sm-6{padding-left:0;padding-right:0;}.printable-block ul{display:inline-block;float:none;}.printable-block>img{float:none;}body{padding-top:40px!important;}body.user-logged-in.path-user.newsletter{padding-top:20px!important;}.usr-profile{min-width:0;padding-right:0}.filter-icon{display:block}.search-filters{display:none;position:fixed;top:0;left:0;width:100%;padding:20px 15px;z-index:9999;background:rgba(0,0,0,0.9);min-height:calc(100vh - 53px);max-height:calc(100vh - 53px);overflow-y:auto;}.search-filters-inner{}#fen-content-filter  .clear-all-filters{width:32px;height:32px;background:url(/themes/teachervision/css/../images/reset.png) no-repeat 0 0 !important;display:inline-block;vertical-align:middle;background-size:100% !important;border:none;text-indent:-9999px;float:right;}.filter-apply{display:inline-block;}.filter-top{display:block;}.filter-apply{padding:5px 20px;line-height:1.5;}.fiter-bottom{position:fixed;z-index:9991;width:100%;bottom:0;background:rgba(0,0,0,0.9);left:0;margin:0;padding:8px 15px;}.filter-lists .bs-donebutton,.filter-lists .filter-action{display:none !important}#filter-overlay{height:100%;}#fen-content-filter .bootstrap-select.btn-group div.dropdown-menu{max-height:100vh !important;}.taxonomy-heading + #block-tvhubpagebottomlink{float:left;margin-top:0;margin-bottom:20px;}.path-search aside.layout-sidebar-first.col-sm-3{margin-top:0!important;}.path-search #list-type-view.list-type-Tiles .fen-search-results{width:100%;}.path-search #fen-sort-filter .pull-right button.btn.btn-default.dropdown-toggle{margin:0;}#fen-content-filter.aside .filter-icon{display:none;}.path-search #fen-sort-filter .set-type{margin:0 5px;}body[class*="subscription-signup"] #block-teachervision-content .recurlyjs-subscribe{margin-top:20px;}body[class*="subscription-signup"] #edit-billing  div.recurlyjs-form-item__number,body[class*="subscription-signup"] #edit-billing  div.recurlyjs-form-item__cvv{width:100%;}#recurlyjs-subscribe input[id*="edit-coupon-code-button"]{margin-top:63px;padding-left:10px;}body[class*="subscription-signup"] #block-paymentdetails{margin:0;width:100%!important;}.recurlyjs-form-item__first_name,.recurlyjs-form-item__last_name,.recurlyjs-form-item__number,.recurlyjs-form-item__cvv,.form-item.recurlyjs-form-item__month,.form-item.recurlyjs-form-item__year,.recurlyjs-form-item__city,.recurlyjs-form-item__state,.recurlyjs-form-item__postal_code,.recurlyjs-city-state-postal-wrapper,.recurlyjs-form-item__country{width:100%!important;float:none;clear:both;margin-left:0 !important;margin-right:0 !important;}div.recurly-hosted-field-number{padding-left:48px;}.recurlyjs-subscribe .form-item input{width:100%;}.recurlyjs-subscribe .form-item{margin-top:0.5em;margin-bottom:0.5em;}body[class*="subscription-signup"] aside.col-md-3.layout-sidebar-second{margin-top:45px;width:100% !important;margin-left:0;}div.recurlyjs-city-state-postal-wrapper .recurlyjs-form-item__state{margin:0;}.path-blog .block-system-main-block .item-list ul li>a,.path-blog .block-system-main-block .item-list ul li .blog-content-group{width:100%;float:none;margin-right:0;margin:10px auto;}.tv-blog-page .blog-topics a{margin:5px;}[class*="membership"] #block-teachervision-content{width:100%;float:none;clear:both;}.carousel,.nonjs-carousel{padding:20px 20px 25px 20px;}}@media (min-width:320px) and (max-width:767px) and (orientation:landscape){.carousel.slide .carousel-indicators,.nonjs-carousel .carousel-indicators{margin-left:-46%;}}@media (min-width:320px) and (max-width:767px) and (orientation:portrait){.path-menu .hubpage .more-feature{padding-top:13%;}.carousel.slide .carousel-indicators,.nonjs-carousel .carousel-indicators{margin-left:-44%;}}@media (min-width:768px) and (max-width:1024px){body[class*="subscription-signup"] .layout-content{margin-top:0;}body[class*="subscription-signup"] #block-teachervision-content #subscribe-page .current_selection{margin-bottom:20px;}div.recurlyjs-city-state-postal-wrapper .recurlyjs-form-item__city,div.recurlyjs-city-state-postal-wrapper .recurlyjs-form-item__state{width:32%!important;}body[class*="subscription-billing"] .recurlyjs-city-state-postal-wrapper label{height:auto;}body[class*="subscription-billing"] div.recurlyjs-city-state-postal-wrapper .recurlyjs-form-item__state{width:32%!important;}body[class*="subscription-signup"]  .content-area > .row{width:100%;}body[class*="subscription-signup"] div.recurlyjs-form-item__number{width:220px;}#recurlyjs-update-billing div.recurlyjs-form-item__number{width:86%;}#block-tvteachervisionmembership h4,#block-tvwhatourcommunity h4,#block-stayconnectedwithus h4{padding:35px 0 25px 0;}#block-tvstayconnected h4{padding:20px 0;}.hmpg-article .right-content h3{padding-top:30px;}.hmpg-article .right-content ul li{padding:7px 0;}.hmpg-article .left-content{min-height:470px;}.nav .menu-item--expanded .columns-4 li.menu-item--expanded:nth-child(4){width:100% !important;}.nav .menu-item--expanded .columns-4 li.menu-item--expanded{width:33%;}.nav .menu-item--expanded .columns-4 li.menu-item--expanded:nth-child(3){border-right:none;}.nav .menu-item--expanded .columns-4 li.menu-item--expanded:nth-child(1){margin-left:1%;}.nav .menu-item--expanded.themes .mega-menu-class li.menu-item--expanded header{margin-left:0;border-top:1px solid #c8102e;padding-top:5px;}#fen-sub-nav .navbar-nav > li.dropdown{padding-right:8px;}.container-fluid{max-width:1180px;width:95%;margin:auto;}.col-md-4.tv-newsletters-item{text-align:center;}.path-user.head-title-My-Profile .layout-content .views-row .views-field-nothing .field-content .col-sm-6{width:100%}.path-select-plan .layout-content{width:100%;}.path-select-plan  .plan-pricing a{padding:10px 30px;}.path-payment.head-title-SubscriptionPaymentForm .layout-content{width:70%;}.list-type-Tiles .fen-search-results{width:48%;margin-right:2%;}#list-type-view.list-type-Tiles .fen-search-results{width:48%;margin-right:2%;}footer#footer #footer-legal .social a{margin:0;}#footer-legal .col-sm-4 .footer-widget{margin-left:10px;}img{max-width:100%;}.fen-cta-box h3{font-size:16px;}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0;}.fen-cta-box{padding:30px 0px 30px 0px;}#fen-main-header #fen-sub-nav .social{padding:0;}#fen-sub-nav .container-fluid{width:100%;padding-left:0;}#fen-main-header #fen-sub-nav .navbar-nav > li > a{padding:5px 8px;}#fen-sub-nav .navbar-nav > li.dropdown{padding-right:5px;}#fen-sub-nav ul.menu.navbar-nav{margin-left:6px;}.path-calendar .js-pager__items li a{margin:0 8px;}.path-calendar .views-element-container .view-header .dropdown .btn{padding-left:10px;padding-right:10px;}#fen-sort-filter .pull-right button.btn.btn-default.dropdown-toggle{margin-bottom:15px;margin-top:15px;}.attachment.attachment-after{padding-left:15px;}#block-tvsearchheader{padding-left:15px;}#banner-wrap{margin:20px 0;}#fen-header-hub{margin-bottom:0;}body.user-logged-in{padding-top:80px!important;}.views-element-container .view-educator-calendar img{max-width:99.9%;}.carousel.slide .carousel-indicators,.nonjs-carousel .carousel-indicators{margin-left:-37%;}.node .file .btn-primary,.page-node-type-fe-printable .node .file .btn-default{width:auto;}form[data-drupal-selector^="favorites-addcollection"] details summary{padding:5px 14px;}article.node--type-fe-printable #favorites-addcollection details summary{padding:5px !important;}.path-search #list-type-view.list-type-Tiles .fen-search-results{width:31.33%;}.path-search .layout-content #fen-sort-filter .pull-right button.btn.btn-default.dropdown-toggle{margin:0;}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.page-node-type-custom-basic-page #block-views-block-educator-calendar-block-1-2 a img{max-width:194px;}.calendar-calendar.month-view.fen-table.calendar-table.full .fen-tr.single-day .fen-td .item.calendar.weekview .contents a,.calendar-calendar.month-view.fen-table.calendar-table.full .fen-tr.multi-day .fen-td .item.calendar.weekview .contents a,.calendar-calendar.month-view.fen-table.calendar-table.full .fen-tr .fen-td .item.calendar.weekview .contents div.no_calender_page{font-size:11px;}form[data-drupal-selector^="favorites-addcollection"] details summary{padding:5px 50px 5px 0;}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.page-node-type-custom-basic-page #block-views-block-educator-calendar-block-1-2 a img{max-width:206px;}#block-masquerade{width:225px;right:5px;}#fen-sub-nav ul.menu.navbar-nav{margin-left:0;}#fen-sub-nav .navbar-nav>li{margin-right:5px;}.fen-nav-middle{margin-left:10px;}img{max-width:100%;height:auto;}.nav > li > a > img{width:auto;}#block-tvrelatedresources .img-thumbnail .icon{width:40px;height:40px;}}@media (min-width:320px) and (max-width:1024px){body[class*="subscription-signup"] #block-teachervision-content .recurlyjs-subscribe .coupon_wrapper .form-submit{width:18%;min-width:45px;margin-top:65px;}div.recurlyjs-city-state-postal-wrapper .recurlyjs-form-item__city,div.recurlyjs-city-state-postal-wrapper .recurlyjs-form-item__state{width:32%;}#toolbar-administration{display:none;}.membership-plans .plans-details{max-width:980px;width:100%;}#footer-legal .field--type-text-with-summary .col-sm-4.col-xs-12{}.recurlyjs-form-item__month,.recurlyjs-form-item__year{width:49%;}}@media (min-width:768px){.form-actions input{margin-left:10px;}#fen-sub-nav .navbar-nav>li{margin-right:10px;padding-right:0;}#fen-sub-nav .navbar-nav>li{margin-right:10px;padding-right:0;}#fen-main-header #fen-main-nav #fen-main-logo img{width:240px;padding:5px 0 0 0;height:37px;}#fen-sub-nav .navbar-nav>li{margin-right:10px;padding-right:0;}#fen-content-filter .search-filters{display:block !important}.filter-lists .col-xs-12{display:block !important;}}@media (min-width:800px){aside.layout-sidebar-first.col-sm-3{width:300px;}.layout-content.col-sm-9{padding-left:20px;width:calc(100% - 310px);}aside.col-md-3.layout-sidebar-second{margin-top:20px;}}@media (min-width:1800px){.hmpg-article-bg{width:42%;}}@media (min-width:1600px){.hmpg-worksheet .left-content{background:none;}.hmpg-timesaver .left-content{background:none;}.hmpg-science .left-content{background:none;}.hmpg-education .left-content{background:none;}}@media (max-width:1180px){.hmpg-article .container{width:auto;}.hmpg-article-bg{display:none;}}@media (max-width:1024px){.hmpg-article .left-content img{width:98%;}.hmpg-education .left-content img{right:52px;}.hmpg-worksheet .left-content img,.hmpg-science .left-content img{right:-52px;}.my-subscriptions{text-align:center;}aside.col-md-3.layout-sidebar-second{margin-top:130px;}.related-resources-thumb .img-thumbnail a[class^="small-thumb"]{margin:5px auto 45px 10px !important;}.path-search aside.col-md-3.layout-sidebar-second{margin-top:0px;}.path-search #list-type-view.list-type-Tiles .fen-search-results{width:48%;}.path-search .thumbs-activity{background-position:-18px -8px;}.path-search .thumbs-article{background-position:-220px -6px;}.path-search .thumbs-award{background-position:-418px -13px;}.path-search .thumbs-biography{background-position:-622px -10px;}.path-search .thumbs-bulletin-board{background-position:-823px -6px;}.path-search .thumbs-classroom-pass{background-position:-1025px -6px;}.path-search .thumbs-clip-art{background-position:-21px -266px;}.path-search .thumbs-coloring-page{background-position:-229px -257px;}.path-search .thumbs-daily-warm-ups{background-position:-418px -266px;}.path-search .thumbs-dailyteach{background-position:-623px -266px;}.path-search .thumbs-digital-book{background-position:-823px -270px;}.path-search .thumbs-flashcards{background-position:-1014px -266px;}.path-search .thumbs-form{background-position:-21px -520px;}.path-search .thumbs-game-2{background-position:-221px -540px;}.path-search .thumbs-game{background-position:-419px -520px;}.path-search .thumbs-graph{background-position:-628px -526px;}.path-search .thumbs-hands-on{background-position:-823px -530px;}.path-search .thumbs-kwl-chart{background-position:-1022px -530px;}.path-search .thumbs-lesson-planning{background-position:-23px -795px;}.path-search .thumbs-lesson{background-position:-221px -780px;}.path-search .thumbs-literature-guide{background-position:-423px -789px;}.path-search .thumbs-map{background-position:-623px -795px;}.path-search .thumbs-mini-lesson{background-position:-823px -792px;}.path-search .thumbs-mini-unit{background-position:-1023px -792px;}.path-search .thumbs-puzzle{background-position:-20px -1051px;}.path-search .thumbs-quiz{background-position:-220px -1046px;}.path-search .thumbs-reference{background-position:-419px -1057px;}.path-search .thumbs-rubric{background-position:-620px -1049px;}.path-search .thumbs-slide-gallery,.path-search .thumbs-slideshow-gallery{background-position:-821px -1058px;}.path-search .thumbs-teachervision-catchall{background-position:-1022px -1055px;}.path-search .thumbs-teacher-discussion-guide{background-position:-20px -1310px;}.path-search .thumbs-teacher-resources{background-position:-231px -1310px;}.path-search .thumbs-test{background-position:-421px -1306px;}.path-search .thumbs-themed-packet{background-position:-624px -1314px;}.path-search .thumbs-transparency{background-position:-824px -1316px;}.path-search .thumbs-video{background-position:-1023px -1318px;}.path-search .thumbs-visual{background-position:-22px -1578px;}.path-search .thumbs-worksheet{background-position:-224px -1568px;}.related-resources-thumb .fen-product-thumbnail-teaser .col-sm-5,#block-tvrelatedresources .related-resources-thumb .fen-product-thumbnail-teaser .img-thumbnail,#block-views-block-related-resources-solr-block-1 .related-resources-thumb .fen-product-thumbnail-teaser .img-thumbnail{height:155px!important;}#block-tvrelatedresources .fen-product-thumbnail-teaser .img-thumbnail figure a{height:151px;}.related-resources-thumb .fen-product-thumbnail-teaser > div > span{display:block;}.thumbs-title{max-height:47px;-webkit-line-clamp:2;}.fen-product-thumbnail-teaser .col-sm-7 .fen-product-more{margin-top:10px;}}@media (max-width:991px){.video-container{padding-left:0}.video-container h1{font-size:29px;}.video-container h1,.video-container a{margin-left:0}.btn-tg{font-size:12px;padding:10px 0;width:191px;}.hmpg .container{width:auto;padding-left:15px;padding-right:15px;}#block-tvdiscoverplanandteach{background-attachment:inherit;}#block-tvdiscoverplanandteach h1{font-size:25px;line-height:30px!important;padding:14px 0 0 0;}#block-tvdiscoverplanandteach p{font-size:15px;padding-bottom:15px;}.hmpg-article .right-content h3{font-size:24px;padding-top:60px;}.hmpg-education img{margin-top:20px;}.hmpg-article .left-content{min-height:500px;}}@media (max-width:600px){.subscribe-btn .text{font-size:13px;}.subscribe-btn .text strong{font-size:17px;}}@media (max-width:479px){.cta-bg{left:10px;height:120px;}.cta-bg img{width:65%;}.cta-details{margin-left:118px;}.subscribe-btn .text{font-size:12px;}.subscribe-btn .text strong{font-size:13px;}.hmpg-article .right-content h3{font-size:20px;}#block-tvdiscoverplanandteach p,#block-tvstayconnected h3,#block-tvteachervisionmembership h3,#block-tvwhatourcommunity h3,#block-stayconnectedwithus h3{font-size:18px;}#block-tvteachervisionmembership p,#block-tvwhatourcommunity p,#block-stayconnectedwithus p
  .hmpg-article .right-content p,.hmpg-article .right-content ul li{font-size:14px;}.hmpg .col-wrap{padding-bottom:30px;}.printable-block ul li{margin-left:14px;}}@media only screen and (max-width :1024px){.path-menu .hubpage ul li{width:50%;}.path-menu .hubpage .hub-inner a img{height:160px}#fen-sort-filter .pull-right{position:relative}#fen-sort-filter .dropdown-menu{top:51px;}#block-tvadsrightsidebar{text-align:center}.page-node-type-articles .dkexpert .shadow{height:auto;}#block-masquerade{position:static;float:none;display:none !important;margin:10px auto;}.nav .unmasquerade{display:none !important}.related-resources-thumb .img-thumbnail{min-height:auto}}@media only screen and (max-width :800px){.path-menu .hubpage .hub-inner a img{height:120px}#block-tvdiscoverplanandteach a[href="#scroll-to-feature"]{padding-top:35px;}.path-frontpage .col-wrap,#block-tvteachervisionmembership,#block-stayconnectedwithus{padding-bottom:20px;}aside.layout-sidebar-first.col-sm-3{width:100%;}#banner-wrap-right{text-align:center}#banner-wrap-right iframe{width:auto}.layout-content.col-sm-9{width:100%;padding:0;}.searh-box .input-group{width:100%;}.layout-content.ad-adjust,aside.col-md-3.layout-sidebar-second{width:100% !important;margin-top:0;}.path-search .layout-content,.path-search aside.col-md-3.layout-sidebar-second{width:100% !important;margin-top:0;}.path-search aside.layout-sidebar-first.col-sm-3{width:100%;margin-top:0!important;}.path-search #fen-sort-filter{position:relative;left:0;width:100%;}.path-search .thumbs-activity{background-position:-0px 6px;}.path-search .thumbs-article{background-position:-202px -6px;}.path-search .thumbs-award{background-position:-402px -6px;}.path-search .thumbs-biography{background-position:-607px -10px;}.path-search .thumbs-bulletin-board{background-position:-806px -6px;}.path-search .thumbs-classroom-pass{background-position:-1008px -6px;}.path-search .thumbs-clip-art{background-position:-6px -266px;}.path-search .thumbs-coloring-page{background-position:-214px -260px;}.path-search .thumbs-daily-warm-ups{background-position:-400px -266px;}.path-search .thumbs-dailyteach{background-position:-606px -266px;}.path-search .thumbs-digital-book{background-position:-808px -270px;}.path-search .thumbs-flashcards{background-position:-1000px -266px;}.path-search .thumbs-form{background-position:-5px -520px;}.path-search .thumbs-game-2{background-position:-206px -540px;}.path-search .thumbs-game{background-position:-403px -520px;}.path-search .thumbs-graph{background-position:-610px -526px;}.path-search .thumbs-hands-on{background-position:-809px -530px;}.path-search .thumbs-kwl-chart{background-position:-1006px -530px;}.path-search .thumbs-lesson-planning{background-position:-4px -795px;}.path-search .thumbs-lesson{background-position:-202px -780px;}.path-search .thumbs-literature-guide{background-position:-400px -785px;}.path-search .thumbs-map{background-position:-608px -795px;}.path-search .thumbs-mini-lesson{background-position:-805px -792px;}.path-search .thumbs-mini-unit{background-position:-1006px -786px;}.path-search .thumbs-puzzle{background-position:-8px -1050px;}.path-search .thumbs-quiz{background-position:-206px -1046px;}.path-search .thumbs-reference{background-position:-403px -1057px;}.path-search .thumbs-rubric{background-position:-600px -1044px;}.path-search .thumbs-slide-gallery,.path-search .thumbs-slideshow-gallery{background-position:-802px -1058px;}.path-search .thumbs-teachervision-catchall{background-position:-1005px -1050px;}.path-search .thumbs-teacher-discussion-guide{background-position:-0px -1310px;}.path-search .thumbs-teacher-resources{background-position:-210px -1310px;}.path-search .thumbs-test{background-position:-402px -1306px;}.path-search .thumbs-themed-packet{background-position:-606px -1314px;}.path-search .thumbs-transparency{background-position:-806px -1316px;}.path-search .thumbs-video{background-position:-1003px -1318px;}.path-search .thumbs-visual{background-position:-4px -1578px;}.path-search .thumbs-worksheet{background-position:-206px -1568px;}}@media only screen and (max-width :760px){.path-menu .hubpage ul li{width:auto;float:none;}.path-menu .hubpage .hub-inner a img{height:260px}.path-menu .hubpage .more-feature{padding-top:10px}.layout-content.col-sm-9{padding:0 10px}#footer-legal .col-sm-3.col-xs-12{text-align:center;}#footer-legal .footer-widget{display:inline-block;}#payment-security{top:0;margin:0 10px;width:calc(100% - 20px);}.node--type-mini-lesson .dkworksheet td:nth-child(1),.node--type-mini-lesson .dkworksheet td:nth-child(3){width:27%;padding-right:10px}.node--type-mini-lesson .dkworksheet td:nth-child(3){clear:left;}.node--type-mini-lesson .dkworksheet td:nth-child(2),.node--type-mini-lesson .dkworksheet td:nth-child(4){width:73%;padding-bottom:20px;}.mini-lesson-section2{margin-top:0;}.dkexpert  ul{width:100%;margin:0;padding-top:15px;overflow:hidden;}.page-node-type-articles .dkexpert .shadow{clear:none;float:left;margin-bottom:0}.mini-lesson-section3 .field--name-field-continue-conversation{padding-right:20px;}.subjecttop #math2image{margin-top:-110px;margin-left:20px;}.subjecttop #math2image ~ p,.mathtop #mathtopimg ~p{margin:0 20px;clear:both;max-width:none}.dkmathlinks{margin:0}.mathtop ul.mathcolone{padding-left:20px;}#wssourceCO{padding-left:130px;}.mathtop #mathtopimg{margin:0 auto;max-width:none;display:table;float:none;}.download-all-wrap .field{display:block;padding:0 !important;}.download-all-wrap .file{max-width:300px;}.download-all-wrap{padding:0 5px;}}@media only screen and (max-width :480px){.path-menu .hubpage .hub-inner a img{height:150px}#fen-sort-filter .pull-right{width:100%}#fen-sort-filter .pull-right .dropdown-toggle{width:100%;text-align:left;}#fen-sort-filter .pull-right .dropdown-toggle i.fa{float:right;margin-top:2px;}#fen-sort-filter .dropdown-menu{width:100%}.IELifeScience #lifeimg,.IEEarthScience #earthimg,.IEHistory #histimg{margin:0;position:absolute;z-index:2;right:10px;top:-45px;}.page-node-type-instant-expert .header-top{width:100%;padding:0;}.node--type-instant-expert .field--name-field-book-items{margin-top:0;}.page-node-type-instant-expert .header-top,.page-node-type-instant-expert .node--type-instant-expert .field--name-field-image{width:100% !important;display:block !important;top:0;}.page-node-type-instant-expert .node--type-instant-expert .field--name-field-image{border-right:1px solid #ccc;margin-top:20px;}.page-node-type-instant-expert .header-top{margin-top:0;padding-left:0}.page-node-type-instant-expert .header-top div{width:100%;margin-right:0;margin-bottom:10px;}.node--type-instant-expert .field--name-field-book-items > .field__item{padding:15px 3%;}.node--type-instant-expert .field--name-field-book-items > .field__item > .field--name-field-image{position:static;margin-bottom:60px;width:100% !important;text-align:left;}.node--type-instant-expert .field--name-field-book-items > .field__item > .field--name-field-image img{max-width:50%;}.node--type-instant-expert .field--name-field-book-items .field--name-field-item-images.field__items{width:48%;}.node--type-instant-expert .field--name-field-book-items p.readsharebtn a{float:left}.usr-profile .p-right span{width:100%;display:block;padding-left:0;margin-top:5px;}.usr-profile .p-right span a{float:left}.dkwsmath .miniaddthis{top:40px;}.subjecttop .header{padding:0 15px;text-align:center;}.subjecttop .header h1{margin-bottom:0;}.subjecttop #math2image{margin:0 auto;max-width:none;display:table;float:none;}.mathtop h1 img{margin:0;padding:0 15px;}.subjecttop .dkmathlinks td,.mathtop ul{float:left;width:100% !important;padding:0 !Important;}.subjecttop #math2image~p,.mathtop #mathtopimg~p{margin-left:0;margin-right:0}.dkmathlinks ul,.mathtop ul{margin-top:0;margin-bottom:0;}.mathtop  .mathcoltwo{margin-bottom:20px}.wstopic{width:100%;}ul.dk-ppthumblinks li{width:46%;margin:0 2% 13px;}.subjecttop,.mathtop{padding:20px 20px;}.dkmathlinks ul,.mathtop ul{padding:0}.actsub #textcol1,.actsub #textcol2{width:100%;padding-right:0;}.imgs-group .field--name-field-multiple-images{width:100%;margin-left:0;}.imgs-group .field--name-field-vertical-image{width:100%;float:left;padding:5px !important;margin:0;}.download-all-wrap .file{max-width:none;}}@media only screen and (max-width :375px){.path-menu .hubpage ul li{text-align:center;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;}.path-menu .hubpage .hub-inner a img{height:auto}.path-menu .hubpage ul ul{height:auto !important;}.path-menu .hubpage ul ul li{width:100%;max-width:200px;float:none;margin:0 auto 20px;border-bottom:none;padding-bottom:0;}.path-menu .hubpage .more-feature{text-align:center}.dkwslevel2 img[align="right"]{display:table;float:none;}}@media (min-width:769px){.col-md-3.layout-sidebar-second{width:30%;}.ad-adjust.col-md-9{width:70%;}}@media (min-width:1025px){.col-md-3.layout-sidebar-second{width:27%;}.ad-adjust.col-md-9{width:73%;}.container-fluid.content-area{padding-left:30px;}}@media (min-width:768px){html{height:100%;}body{min-height:100%;padding-bottom:250px;}#footer{position:absolute;bottom:0;width:100%;height:250px;}footer#footer:after{position:absolute;bottom:-100px;background:#056771;width:100%;height:100px;content:''}footer#footer{overflow:hidden}}@media only screen and (max-width:767px){.related-resources-thumb .img-thumbnail a[class^="small-thumb"]{margin:5px auto 45px 1px !important;}.path-search aside.layout-sidebar-first.col-sm-3{position:relative;display:inline-block;}.path-search .layout-content{display:inline-block;}.path-search #list-type-view.list-type-Tiles .fen-search-results{width:100%;}}
.callout-plain{font-size:16px;font-weight:400;line-height:24px;margin:20px 0;}.callout-plain p{font-size:16px;}.callout-plain .callout-highlight{font-weight:bold;color:#00c1d5;}.callout-plain .callout-underline{border-bottom:3px solid #c9d1f4;padding-bottom:2px;}.callout-gray{font-size:16px;font-weight:400;line-height:24px;background-color:#fff;padding:20px 20px;border-radius:16px;margin:20px 0;}.callout-gray p{font-size:16px;}.callout-gray .callout-highlight{font-weight:bold;color:#00c1d5;}.callout-gray .callout-underline{border-bottom:3px solid #c9d1f4;padding-bottom:2px;}.cke_panel_list{margin-bottom:5px;}.cke_panel_list .cke_panel_listItem .callout-plain{font-size:16px;font-weight:400;line-height:24px;background-color:transparent;padding:5px 5px;}.cke_panel_list .cke_panel_listItem .callout-gray{font-size:16px;font-weight:400;line-height:24px;background-color:#fff;padding:5px 5px;border-radius:4px;}.cke_panel_list .cke_panel_listItem .callout-highlight{font-weight:bold;color:#00c1d5;padding:5px 5px;}.cke_panel_list .cke_panel_listItem .callout-underline{border-bottom:3px solid #c9d1f4;padding:5px 5px;}
