body{background:#c6c6c6;position:relative}a{color:#0086b8}.btn-primary{background-color:#00a4e4;border-color:#0092cb}.btn-primary:hover{background-color:#0092cb;border-color:#0092cb}.adzone-footer{margin:20px 0}.split-header{margin-bottom:20px}.label{padding:0.35em 0.6em 0.3em}hr{border-color:#ddd}.header{background:#fff}.header .ubernav{background:#003767;height:35px}.header .ubernav .container{position:relative}.header .ubernav .uberlinks-toggle{background:#003767;padding:5px 8px;border-radius:0}.header .ubernav .uberlinks-toggle .icon-bar{background-color:#fff;display:block;width:22px;height:2px;border-radius:1px;margin:4px 0}.header .ubernav .uberlinks-toggle:hover{background:#00529a}.header .ubernav .dropdown>.dropdown-menu{margin:0;padding:0}.header .ubernav .dropdown>.dropdown-menu>li{display:block!important;margin-right:0;margin-left:0!important}.header .ubernav .dropdown>.dropdown-menu>li>a{padding:8px 15px;line-height:normal;color:#0086b8!important;font-size:14px!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}.header .ubernav .dropdown>.dropdown-menu>li.active>a{color:#fff!important;background-color:#00a4e4}.header .ubernav .dropdown>.dropdown-menu>li .login{margin:0;padding:15px}.header .ubernav .dropdown>.dropdown-menu>li .login .btn-mynctm{float:none;margin:0 0 10px 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.header .ubernav .dropdown>.dropdown-menu>li .login .username{display:none}.header .ubernav .dropdown>.dropdown-menu>li .login .logout a{font-size:14px!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.header .ubernav .dropdown>.dropdown-menu>li .login .btn-login{float:none;margin:0 0 10px 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.header .ubernav .dropdown>.dropdown-menu>li .login .join a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.header .ubernav .uberlinks{text-align:right;position:absolute;top:7px;right:220px}.header .ubernav .uberlinks ul{padding:0;list-style:none}.header .ubernav .uberlinks ul li{margin-left:15px;display:inline}.header .ubernav .uberlinks ul li a{color:#fff;font-family:'Open Sans Condensed',sans-serif;font-weight:700;font-size:13px}.header .ubernav .store{border:1px solid #f99d1c;padding:10px 10px;background:#fef3e3;position:absolute;right:0;top:-4px;border-radius:4px}.header .ubernav .store .cart-link{border-right:1px solid #ccc;padding-right:12px;margin-right:10px;display:inline-block}.header .ubernav .store .cart-link a{font-weight:bold;font-size:12px;padding:5px 0 5px 24px;background:url(../images/ui/icn-cart-empty.png) no-repeat;color:#003767}.header .ubernav .store .cart-link a.active{background:url(../images/ui/icn-cart.png) no-repeat}.header .ubernav .store .store-link{display:inline-block}.header .ubernav .store .store-link a{font-weight:bold;font-size:12px;color:#003767}.header .banner{height:100px}.header .banner .container{position:relative}.header .banner .logo{position:absolute;left:0;top:20px;width:320px;height:61px;background:url(../images/ui/nctm-logo.png)}.header .banner .logo .logo-link{display:block;width:320px;height:61px}.header .banner .browseby{position:absolute;right:450px;top:40px}.header .banner .browseby ul{list-style:none;padding:0}.header .banner .browseby ul li{display:inline}.header .banner .browseby ul li .dropdown-menu>li>a{padding:7px 15px}.header .banner .browseby ul li.intro{margin-right:15px;font-size:10px;color:#999;text-transform:uppercase}.header .banner .browseby ul li.audience{margin-right:15px;font-weight:bold}.header .banner .browseby ul li.audience>a:after{font-family:'Glyphicons Halflings';content:"\e114";font-size:9px;color:#003767;background:#fff;border:1px solid #dae3e8;padding:3px;border-radius:10px;margin-left:5px}.header .banner .browseby ul li.topics{font-weight:bold}.header .banner .browseby ul li.topics>a:after{font-family:'Glyphicons Halflings';content:"\e114";font-size:8px;color:#003767;background:#fff;border:1px solid #dae3e8;padding:3px;border-radius:10px;margin-left:5px}.header .banner .browseby ul li a{color:#003767}.header .banner .browseby ul li a:hover{text-decoration:none;color:#0086b8}.header .banner .search{position:absolute;right:0;top:32px;width:400px}.header .banner .search .btn{padding:6px 28px}.navigation{background:#711471;border-top:3px solid #00a4e4}.navigation .navbar{border-radius:0;min-height:30px;border:none;margin-bottom:0}.navigation .navbar .container-fluid{padding-left:0;padding-right:0}.navigation .navbar-collapse{padding:0}.navigation .nav>li>a{color:#fff;font-family:'Open Sans Condensed',sans-serif;font-weight:700;padding-top:12px;padding-bottom:12px;font-size:15px}.navigation .nav>li>a:hover{background-color:#4e0e4e}.navigation .nav>li>a:focus{background-color:#4e0e4e}.navigation .nav>li.active>a{background-color:#00a4e4}.navigation .nav>li.active>a:hover{background-color:#00a4e4}.navigation .nav>li.active>a:focus{background-color:#00a4e4}.navigation .container{padding-left:0;padding-right:0}.navbar-toggle{float:none;margin:0;width:100%;border-radius:0;color:#fff}.navbar-toggle:after{content:'\e113';font-family:'Glyphicons Halflings';font-size:12px;margin-left:5px}.navbar-toggle:hover{background:#4e0e4e}.navbar-toggle.collapsed:after{content:'\e114';font-family:'Glyphicons Halflings';font-size:12px;margin-left:5px}.ie8 .navigation .nav>li>a{font-size:13px;padding:10px 11px}.ie8 .navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu{top:40px}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li{position:static}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu{min-height:100px;right:0;top:43px;border-radius:0;background:#fff}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu .right{padding-top:10px;float:right;padding-bottom:10px;padding-right:10px}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu .left{float:left;padding-bottom:10px;padding-left:10px}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.nav-links{float:left;width:66%;-moz-box-sizing:border-box;box-sizing:border-box}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.nav-links.right{float:right}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.nav-links ul{margin:0 0 0 -40px}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.nav-links ul li{width:47%;margin-right:15px;vertical-align:top;display:inline-block;zoom:1}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.nav-links ul li a{padding:13px 6px 10px;display:block;border-bottom:1px solid #ccc;font-weight:bold;font-size:14px}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.nav-links ul li a:hover{background:transparent;color:#0086b8}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.mega-content{width:33%;float:right;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;padding:15px 20px}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.mega-content.left{float:left}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.mega-content.left img{float:left}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.mega-content img{float:right;margin-right:5px}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav .open>a{background:#006a9c}.content .container{background:#fff}.nav-left{margin-left:-15px}.nav-left .nav.level1>li{border-bottom:1px solid #ddd}.nav-left .nav.level1>li ul.level2{list-style:none;padding:0;display:none}.nav-left .nav.level1>li ul.level2>li{border-top:1px solid #004581}.nav-left .nav.level1>li ul.level2>li a{padding:7px 5px 7px 30px;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;background:#005e98}.nav-left .nav.level1>li ul.level2>li a:hover{background:#004581;text-decoration:none}.nav-left .nav.level1>li ul.level2>li.active a{background:#00a4e4}.nav-left .nav.level1>li ul.level2>li.active ul.level3{display:block}.nav-left .nav.level1>li ul.level2>li ul.level3{list-style:none;padding:0;display:none}.nav-left .nav.level1>li ul.level2>li ul.level3>li{border-top:1px solid #00b6fe}.nav-left .nav.level1>li ul.level2>li ul.level3>li a{padding:4px 5px 4px 45px;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;position:relative}.nav-left .nav.level1>li ul.level2>li ul.level3>li a:hover{background:#00b6fe;text-decoration:none}.nav-left .nav.level1>li ul.level2>li ul.level3>li.active a{background:#1091c4}.nav-left .nav.level1>li ul.level2>li ul.level3>li.active a:before{font-family:'Glyphicons Halflings';content:"\e072";font-size:7px;position:absolute;left:30px;top:8px}.nav-left .nav.level1>li a{background:#f3f6f8;font-family:'Open Sans Condensed',sans-serif;font-weight:700;font-size:15px;padding:8px 12px}.nav-left .nav.level1>li a:hover{background-color:#eaeff2}.nav-left .nav.level1>li.active{background:#003767}.nav-left .nav.level1>li.active a{background:#003767;color:#fff}.nav-left .nav.level1>li.active ul.level2{display:block}.nav-left-toggle{cursor:pointer;text-align:center;padding:8px 20px;background:#eaeff2;border:1px solid #dae3e8;margin-bottom:15px;border-radius:6px;font-size:15px}.nav-left-toggle:hover{text-decoration:none;background:#dae3e8}.nav-left-toggle:after{content:'\e113';font-family:'Glyphicons Halflings';font-size:12px;margin-left:5px}.nav-left-toggle.collapsed:after{content:'\e114';font-family:'Glyphicons Halflings';font-size:12px;margin-left:5px}.nav-top{margin-left:3px;margin-top:-20px;margin-bottom:20px;background:#f3f6f8}.nav-top .nav.level1>li{display:inline-block;margin-left:-3px}.nav-top .nav.level1>li ul.level2{list-style:none;padding:0}.nav-top .nav.level1>li ul.level2 li{border-top:1px solid #004581}.nav-top .nav.level1>li ul.level2 li a{padding:7px 5px 7px 30px;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal}.nav-top .nav.level1>li ul.level2 li a:hover{background:#004581;text-decoration:none}.nav-top .nav.level1>li ul.level2 li.active a{background:#00a4e4}.nav-top .nav.level1>li a{background:#f3f6f8;font-family:'Open Sans Condensed',sans-serif;font-weight:700;font-size:15px;padding:4px 12px}.nav-top .nav.level1>li a:hover{background-color:#eaeff2}.nav-top .nav.level1>li.active{background:#003767}.nav-top .nav.level1>li.active a{background:#003767;color:#fff}.nav-top-toggle{cursor:pointer;text-align:center;padding:8px 20px;background:#eaeff2;border:1px solid #dae3e8;margin-bottom:15px;border-radius:6px;font-size:15px}.nav-top-toggle:hover{text-decoration:none;background:#dae3e8}.nav-top-toggle:after{content:'\e113';font-family:'Glyphicons Halflings';font-size:12px;margin-left:5px}.nav-top-toggle.collapsed:after{content:'\e114';font-family:'Glyphicons Halflings';font-size:12px;margin-left:5px}.footer .sitemap .container{background:#eaeff2;padding:30px}.footer .sitemap ul{list-style:none;padding:0;margin-bottom:20px}.footer .sitemap ul li{margin-bottom:3px;font-size:13px}.footer .sitemap ul li.section-title{font-weight:bold}.footer .sitemap ul li a{color:#666}.footer .social{background:#711471;color:#fff}.footer .social .social-links{margin-top:-25px;text-align:center}.footer .social .social-links ul{list-style:none;padding:0}.footer .social .social-links ul li{display:inline-block;margin-right:15px}.footer .social .social-links ul li:last-child{margin-right:0}.footer .social .social-links ul li a{background:url(../images/ui/social-sprite.png);width:46px;height:46px;display:block}.footer .social .social-links ul li a.twitter{background-position:0px 0px}.footer .social .social-links ul li a.linkedin{background-position:-50px 0px}.footer .social .social-links ul li a.youtube{background-position:-100px 0px}.footer .social .social-links ul li a.facebook{background-position:-150px 0px}.footer .social .social-links ul li a.pinterest{background-position:-199px 0px}.footer .social .tweet{background:url(../images/ui/bg-twitter.png) no-repeat 0 50%;padding:20px 20px 20px 120px;margin:0 auto 20px;width:75%}.footer .social .tweet a{color:#fff;font-weight:bold}.footer .banner{position:relative;background:#003767;padding-top:30px}.footer .banner .footer-left .logo{background:url(../images/ui/nctm-logo-footer.png);width:70px;height:53px;display:inline-block;vertical-align:top;margin-right:30px}.footer .banner .footer-left .logo .logo-link{width:70px;height:53px;display:block}.footer .banner .footer-left .address{display:inline-block;vertical-align:top;color:#fff;border-right:1px solid #00529a;margin-right:30px;padding-right:30px;font-size:13px}.footer .banner .footer-left .address-links{display:inline-block;vertical-align:top;font-weight:bold;font-size:13px}.footer .banner .footer-left .address-links ul{padding:0;list-style:none}.footer .banner .footer-left .address-links ul li a{color:#fff}.footer .banner .footer-right{float:right}.footer .banner .footer-right ul{padding:0;list-style:none;display:inline}.footer .banner .footer-right ul li.intro{opacity:0.7;color:#fff;text-transform:uppercase;font-size:12px}.footer .banner .footer-right ul li a{color:#fff;font-weight:bold}.footer .banner .footer-links{font-size:12px;padding:15px 0;clear:both}.footer .banner .footer-links .copyright{color:#fff;opacity:0.7;margin-right:20px}.footer .banner .footer-links ul{padding:0;list-style:none;display:inline}.footer .banner .footer-links ul li{display:inline;margin-right:20px}.footer .banner .footer-links ul li a{color:#fff;opacity:0.7}.footer .banner .footer-links ul li a:hover{opacity:1}@media only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.header .banner .logo{background:url(../images/ui/nctm-logo@2x.png);background-size:320px auto}.header .ubernav .store .cart-link a{background:url(../images/ui/icn-cart-empty@2x.png) no-repeat;background-size:19px auto}.header .ubernav .store .cart-link a.active{background:url(../images/ui/icn-cart@2x.png) no-repeat;background-size:20px auto}.footer .social .social-links ul li a{background:url(../images/ui/social-sprite@2x.png);background-size:auto 46px}.footer .social .social-links ul li a.pinterest{background-position:-201px 0px}.footer .banner .footer-left .logo{background:url(../images/ui/nctm-logo-footer@2x.png);background-size:70px auto}}@media (max-width:1199px){.navigation .nav>li>a{font-size:14px;padding:10px 10px}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu{top:40px}.header .banner .search{width:300px}.header .banner .browseby{right:330px}}@media (min-width:993px){.header .ubernav .uberlinks-collapse.collapse{display:inherit}.header .ubernav .uberlinks-toggle{display:none}.column-left .nav-left.collapse{display:block!important}.nav-top.collapse{display:block!important}}@media (max-width:992px){.header .banner .search{width:300px;top:20px}.header .banner .browseby{right:0;top:66px}.header .ubernav .uberlinks{text-align:left;right:auto;left:0px;top:0px}.header .banner .browseby .dropdown-menu{left:auto;right:0}.navigation .container-fluid>.navbar-header{margin-left:0;margin-right:0}.navigation .navbar-collapse{max-height:2000px}.navigation .navbar-collapse .navbar-nav{margin:0 15px}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.mega-content{display:none}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.nav-links{padding:0;float:none;width:100%}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.nav-links ul li{width:100%;margin-right:0;display:block}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.nav-links ul li a{padding:10px 6px 7px 25px}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.nav-links ul li a:hover{background:#f6f6f6}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu{padding:0}.navigation .nav>li>a{font-size:18px}.column-left .nav-left-toggle{display:block!important}.nav-top-toggle{display:block!important}.footer .sitemap{display:none}.content .container{padding-bottom:30px}}@media (max-width:768px){.header .banner .logo{left:10px}.header .banner .search{right:10px}.nav-left{margin-left:0}.nav-left.in{margin-bottom:15px}}@media (max-width:676px){.header .banner .logo{width:80px}.header .banner .logo .logo-link{width:80px}.header .ubernav .store{padding:12px 10px 8px;top:-7px;border-radius:0}.footer .banner{text-align:center}.footer .banner .footer-right{float:none;margin-bottom:15px}.footer .banner .footer-left .logo{display:none}.footer .banner .footer-left .address{display:block;border-right:none;margin-right:0;padding-right:0;margin-bottom:15px}.footer .banner .footer-links .copyright{display:block;margin-right:0;margin-bottom:10px}.footer .social .tweet{background-image:none;padding:10px;width:100%;margin:0 auto 10px}}@media (max-width:479px){.header .banner{height:93px}.header .banner .search{width:190px;top:14px}.header .banner .browseby{top:62px}.header .banner .search .btn{padding:6px 15px}.header .banner .browseby ul li.intro{display:none}.header .banner .logo{top:14px}.footer .social .social-links ul li{margin-right:6px}}.column-right .calendar,.column-right .problemoftheday,.column-right .mostpopular,.column-right .shopstore,.column-right .house-ad-text,.column-right .htmlsnippet,.column-right .journal-blog,.column-right .news{width:300px;margin:0 auto 30px}.column-right .journal-ad{width:300px;margin:30px auto 30px}.column-right .in-addition{margin-left:30px}.spotlight{margin-left:-15px}.spotlight .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;height:100%}.spotlight .active{opacity:1}.spotlight .active.left,.spotlight .active.right{left:0;opacity:0;z-index:1}.spotlight .next.left,.spotlight .prev.right{opacity:1}.spotlight .carousel-control{display:none}.spotlight .carousel-caption{top:0;bottom:0;left:15%;right:40%;background:rgba(0,55,103,0.8);text-align:left;padding:15px 20px}.spotlight .carousel-caption .title{font-size:24px;line-height:normal;margin-bottom:15px}.spotlight .carousel-caption .title a{color:#fff}.spotlight .carousel-caption .title a:hover{text-decoration:none;opacity:0.8}.spotlight .carousel-caption .description{opacity:0.85}.spotlight .carousel-indicators{left:48%;width:45%;text-align:left}.spotlight .carousel-indicators .active{background-color:#f99d1c}.three-column .spotlight{margin-left:0}.three-column .spotlight .carousel-caption .title{font-size:17px;margin-bottom:8px}.three-column .spotlight .carousel-caption .description{font-size:13px}.three-column .spotlight .carousel-indicators{bottom:5px}.spotlight.journal .carousel-indicators{text-align:center;left:50%;width:60%}.spotlight.publication .current-issue{background:#003767;width:40%;float:left;padding:15px;margin-top:6px}.spotlight.publication .current-issue .grade{font-weight:bold;color:#fff;opacity:0.8;font-size:12px}.spotlight.publication .current-issue .thumb{margin-top:10px;float:left;margin-right:10px}.spotlight.publication .current-issue .thumb img{max-width:90px}.spotlight.publication .current-issue .date{font-size:20px;line-height:normal;color:#fff}.spotlight.publication .current-issue .volume{font-size:15px;line-height:normal;color:#fff}.spotlight.publication .current-issue .pub-links{margin-top:10px}.spotlight.publication .current-issue .pub-links ul{list-style:none;padding:0}.spotlight.publication .current-issue .pub-links ul li a{color:#fff;font-size:12px}.spotlight.publication .issue-features{width:60%;float:left;background:#00294e}.spotlight.publication .issue-features .feature-title{font-size:13px;font-weight:bold;color:#fff;opacity:0.7;margin:15px 0 0 15px;float:left}.spotlight.publication .issue-features .carousel-inner .item{min-height:200px}.spotlight.publication .issue-features .carousel-inner .item .carousel-caption{background:transparent;padding:10px 15px;left:0;right:0}.spotlight.publication .issue-features .carousel-inner .item .carousel-caption .title{font-size:18px;color:#fff}.spotlight.publication .issue-features .carousel-inner .item .carousel-caption .author{font-size:12px;font-weight:bold;color:#ccc}.spotlight.publication .issue-features .carousel-inner .item .carousel-caption .description{color:#fff;opacity:1}.spotlight.publication .issue-features .carousel-indicators{left:auto;text-align:right;right:15px;top:15px}.ie8 .spotlight .carousel-caption{background:url(../images/ui/bg-spotlight.png)}.widget{margin-bottom:30px}.widgetBody div{overflow:hidden}div.bookmarks-list{padding-bottom:70px}.bookmarks-list div{overflow:visible}.upsell{width:70%;margin:20px auto;background:#fcaf17 url(../images/ui/bg-upsell.jpg) top right no-repeat;border-radius:6px;padding:25px 285px 25px 25px;margin-bottom:25px}.upsell h1{margin:0 0 15px;color:#fff;font-size:30px}.upsell h2{font-size:18px}.upsell ul{margin-bottom:20px}.login{background-color:#006990;background-image:-webkit-linear-gradient(left,#006990,#66be6b);background-image:-moz-linear-gradient(left,#006990,#66be6b);background-image:-o-linear-gradient(left,#006990,#66be6b);background-image:-ms-linear-gradient(left,#006990,#66be6b);background-image:linear-gradient(left,#006990,#66be6b);padding:18px 20px 10px;margin:0 -15px 0px -30px;min-height:75px}.login .btn-mynctm{float:right;background-color:#003767;border-color:#eaeff2;color:#fff;padding:8px 32px}.login .btn-mynctm:hover{background-color:#00294e;border-color:#fff}.login .username{font-weight:bold;color:#fff;line-height:normal}.login .membernumber{color:#ccc;font-size:11px;line-height:normal}.login .logout a{color:#fff;font-size:12px}.login .logout .join{margin-left:40px}.login .btn-login{float:left;background-color:#00a4e4;border-color:#eaeff2;color:#fff;padding:8px 42px;margin-right:20px}.login .btn-login:hover{background-color:#0092cb;border-color:#fff}.login .intro{font-size:12px;color:#eaeff2}.login .join a{font-weight:bold;color:#fff}.two-column-right .login{margin-bottom:30px}.highlight .widget-header{border-top:3px solid #711471;background:#f4f4f4;margin-bottom:15px}.highlight .widget-header h2{color:#fff;margin:0;padding:8px 15px;background:#711471;display:inline-block;font-size:18px;font-weight:bold}.highlight .widget-filter{margin-bottom:20px}.highlight .widget-filter .btn-group{padding:0 0 15px}.highlight .widget-filter .form-group{padding:0 10px}.highlight .widget-filter .form-group label{margin-right:5px}.highlight .widget-filter .form-group select.form-control{display:inline-block;width:auto}.highlight .widget-filter.topics ul li{font-size:13px;padding:2px}.highlight .widget-filter.topics ul li ul{margin-left:10px}.highlight .widget-footer .btn-submit{float:right}.journal-covers img{max-height:130px;margin-right:10px;margin-bottom:10px}.journal-blog.mtms{border:1px solid #fdb813}.journal-blog.mtms .widget-header{background:#fdb813}.journal-blog.mtms h2{color:#003767}.journal-blog.tcm{border:1px solid #0069aa}.journal-blog.tcm .widget-header{background:#0069aa}.journal-blog.tcm h2{color:#ffd53f}.journal-blog.mt{border:1px solid #00995b}.journal-blog.mt .widget-header{background:#00995b}.journal-blog.mt h2{color:#fff}.journal-blog .widget-header h2{margin:0;padding:8px 15px 10px;font-size:20px;font-weight:normal}.journal-blog .widget-header h2 span{font-weight:700}.journal-blog .widget-body{padding:15px;font-size:16px}.refine-filter{background:#f5f5f5;border:1px solid #e8e8e8;padding:10px;overflow:auto}.refine-filter .btn-apply{margin-top:5px}.refine-filter .filter-controls .intro{font-weight:bold;display:inline-block;margin-right:5px}.refine-filter .filter-controls .filter-toggle{padding:6px 12px;border:1px solid #ccc;background:#003767;color:#fff}.refine-filter .filter-controls .filter-toggle:after{font-family:'Glyphicons Halflings';content:'\e113';font-size:11px;margin-left:5px;color:#ccc}.refine-filter .filter-controls .filter-toggle.collapsed{background:#fff;color:#0086b8}.refine-filter .filter-controls .filter-toggle.collapsed:after{font-family:'Glyphicons Halflings';content:'\e114';font-size:11px;margin-left:5px;color:#999}.refine-filter .filter-pane{background:#003767;border:2px solid #003767;margin:10px 0 0;border-radius:4px;overflow:auto;position:relative}.refine-filter .filter-pane h3{font-size:15px;margin:5px 3px 10px;color:#fff}.refine-filter .filter-pane ul{list-style:none}.refine-filter .filter-pane .filter-pane-header{padding:10px;float:left;width:25%}.refine-filter .filter-pane .filter-pane-header .nav>li{margin:0 4px 4px 0}.refine-filter .filter-pane .filter-pane-header .nav>li>a{padding:4px 8px;background-color:#fff;font-size:13px}.refine-filter .filter-pane .filter-pane-header .nav-pills>li{float:none}.refine-filter .filter-pane .filter-pane-header .nav-pills>li.active>a,.refine-filter .filter-pane .filter-pane-header .nav-pills>li.active>a:hover,.refine-filter .filter-pane .filter-pane-header .nav-pills>li.active>a:focus{background-color:#00a4e4}.refine-filter .filter-pane .filter-pane-body{padding:10px 10px 10px 0;background:#fff;margin-left:25%;border-left:1px solid #ddd;min-height:600px;overflow-x:auto}.refine-filter #refine-filter-ResourceType.filter-pane .filter-pane-body{min-height:200px}.refine-filter .filter-pane .filter-pane-body ul{padding-left:30px}.refine-filter .filter-pane .filter-pane-body ul li label{margin-right:10px}.refine-filter .filter-pane .filter-pane-control{padding:15px;margin:0 0 0 25%;background:#eaeff2;overflow:auto}.refine-filter .filter-pane .filter-pane-control .btn-primary{padding:8px 30px}.refine-filter .filter-list{border-radius:4px;background:#fff;border:1px solid #e8e8e8;margin-top:10px;padding:28px 12px 6px;font-size:12px;position:relative}.refine-filter .filter-list:before{content:'Your filters';text-transform:uppercase;font-weight:bold;color:#666;font-size:10px;position:absolute;top:0;left:0;padding:4px 5px 1px;border-radius:0 0 4px 0;background:#f5f5f5;border:1px solid #e8e8e8}.refine-filter .filter-list ul{margin:0}.refine-filter .filter-list a{color:#999}#refine-filter-type .modal-body ul{list-style:none}#refine-filter-topic .modal-body ul{list-style:none}#refine-filter-topic .modal-body .core-code{font-size:10px}.news .content-listing .item .title{font-size:16px;line-height:120%}.calendar .content-listing .item .title{font-size:16px;line-height:120%}.topsellers .table>tbody>tr>td{border-top:none}.problemoftheday{padding:3px;background:#fffbef;border:2px solid #f99d1c}.problemoftheday .widget-header{padding:10px;text-align:center}.problemoftheday .widget-header h2{color:#f99d1c;margin:0;font-size:23px}.problemoftheday .problem-date{font-size:12px}.problemoftheday .problem{border:1px solid #f99d1c;background:#fff}.problemoftheday .problem-header{background:#f99d1c url(../images/ui/question-corner.png) no-repeat 0 -3px;padding:14px 10px 10px 62px;font-size:18px;color:#fff}.problemoftheday .problem-title{font-size:16px;font-weight:bold;padding:15px 15px 0}.problemoftheday .problem-body{font-size:15px;padding:0 15px 15px}.problemoftheday .problem-footer{clear:both;background:#fff;padding:10px 15px;border:1px solid #f99d1c;border-top:none;margin-top:-1px;font-weight:bold}.mostpopular{width:300px;margin:0 auto 30px}.mostpopular .nav-tabs>li>a{border-radius:0;border-top:5px solid #ccc;background-color:#f4f4f4;border-bottom-color:#ddd;margin-right:0;font-weight:bold}.mostpopular .nav-tabs>li>a:hover{border-top:5px solid #cede45}.mostpopular .nav-tabs>li.active>a,.mostpopular .nav-tabs>li.active>a:hover,.mostpopular .nav-tabs>li.active>a:focus{border-top-color:#cede45;background-color:#fff;border-bottom-color:#fff}.mostpopular .nav-tabs>li.active>a:hover,.mostpopular .nav-tabs>li.active>a:hover:hover,.mostpopular .nav-tabs>li.active>a:focus:hover{border-top:5px solid #cede45}.mostpopular .tab-content{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px}.mostpopular .tab-content ol{padding:0 0 0 20px}.mostpopular .tab-content ol li{margin-bottom:8px}.mostpopular .tab-content ol li:last-child{margin-bottom:0}.shopstore{border-top:5px solid #ffc20e;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.shopstore .widget-header{text-align:center}.shopstore .widget-header h2{background:#ffc20e;padding:8px 15px;margin:0 auto;color:#711471;font-size:18px;display:inline-block}.shopstore .widget-header h2 a{color:#711471}.shopstore #shopstore-carousel{margin:10px 0}.shopstore #shopstore-carousel .store-item{text-align:center;padding:10px 60px}.shopstore #shopstore-carousel .store-item img{max-height:130px;margin-bottom:10px}.shopstore #shopstore-carousel .carousel-control{text-shadow:none;color:#666}.shopstore #shopstore-carousel .carousel-control.left{background-image:none;filter:none}.shopstore #shopstore-carousel .carousel-control.right{background-image:none;filter:none}.shopstore #shopstore-carousel .carousel-control .glyphicon-chevron-right{right:30%}.shopstore #shopstore-carousel .carousel-caption{text-shadow:none;padding-bottom:0;top:115px;font-size:13px}.advertisement{text-align:center}.advertisement img{margin:0 auto 5px}.advertisement .ad-label{font-size:10px;text-transform:uppercase}.advertisement .ad-label a{color:#999}.house-ad-text{padding:20px;background-color:#ffefc6;background-image:-webkit-linear-gradient(left,#ffefc6,#fff);background-image:-moz-linear-gradient(left,#ffefc6,#fff);background-image:-o-linear-gradient(left,#ffefc6,#fff);background-image:-ms-linear-gradient(left,#ffefc6,#fff);background-image:linear-gradient(left,#ffefc6,#fff)}.house-ad-text .title{font-size:22px;margin:0 0 8px;line-height:normal}.pagetitle{background:#006990;margin-left:-15px;padding:24px 0 0 30px;color:#fff;min-height:75px;font-size:18px}.pagetitle .share-tools{float:right;margin-right:15px;margin-top:5px}.pagetitle .breadcrumb{background:transparent;font-family:'Open Sans Condensed',sans-serif;font-size:14px;font-weight:300;padding:0;margin:0}.pagetitle .breadcrumb a{color:#fff;overflow:hidden}.pagetitle .breadcrumb a.active{color:#ccc;width:100px;white-space:nowrap;text-overflow:ellipsis}.htmlsnippet h2{font-size:18px}.btn-bookmark{color:#0086b8;background:#fff;font-size:12px;position:relative;padding:6px 5px 5px 25px;margin-right:10px}.btn-bookmark:hover{background:#f5f5f5;text-decoration:none}.btn-bookmark:before{font-family:'Glyphicons Halflings';content:'\e044';font-size:14px;position:absolute;left:5px;top:4px;color:#006990}.btn-bookmark.active{background:#f5f5f5;color:#666}.btn-mybookmarks{font-size:11px}.btn-addcalendar{color:#0086b8;background:#fff url(../images/ui/icn-calendar.png) no-repeat 5px 50%;font-size:12px;position:relative;padding:6px 5px 5px 27px;margin-right:10px}.btn-addcalendar:hover{background:#f5f5f5 url(../images/ui/icn-calendar.png) no-repeat 5px 50%;text-decoration:none}.btn-comments{color:#0086b8;background:#fff;font-size:12px;position:relative;padding:6px 5px 5px 25px;margin-right:10px}.btn-comments:hover{background:#f5f5f5;text-decoration:none}.btn-comments:before{font-family:'Glyphicons Halflings';content:'\e111';position:absolute;left:5px;top:4px;color:#006990;font-size:14px}.btn-pdf{color:#0086b8;background:#fff;font-size:12px;position:relative;padding:6px 5px 5px 25px;margin-right:10px}.btn-pdf:hover{background:#f5f5f5;text-decoration:none}.btn-pdf:before{font-family:'Glyphicons Halflings';content:'\e025';font-size:14px;position:absolute;left:5px;top:4px;color:#006990}.btn-pdf.active{background:#f5f5f5;color:#666}.btn-store{color:#0086b8;background:#fff;font-size:12px;position:relative;padding:6px 5px 5px 25px;margin-right:10px}.btn-store:hover{background:#f5f5f5;text-decoration:none}.btn-store:before{font-family:'Glyphicons Halflings';content:'\e116';font-size:14px;position:absolute;left:5px;top:4px;color:#006990}.btn-store.active{background:#f5f5f5;color:#666}.paging{padding:8px 0;overflow:auto}.paging.top{margin-bottom:15px}.paging .pagination{margin:0}.paging .paging-right{float:right}.paging .paging-right ul{top:0px}.paging .results{font-size:11px;margin-right:10px;display:inline-block;vertical-align:middle}.paging .size{display:inline-block;vertical-align:middle}.jt_job_list .jt_job{padding:8px 0;border-bottom:1px solid #ddd}.jt_job_list .jt_job .jt_job_position{font-weight:bold}.jt_job_list .jt_job .jt_job_location{font-size:11px;color:#666}.jt_job_list .jt_job .jt_job_company{font-size:13px}.jt_job_list .jt_alljobs{padding:8px 0;font-size:13px}.issue-information{font-weight:bold;margin-bottom:15px;font-size:16px}.commoncore{border:1px solid #f99d1c}.commoncore .commoncore-main{padding:15px 15px 15px 25px}.commoncore .commoncore-main h1{color:#003767}.commoncore .commoncore-main h2{color:#f99d1c;font-size:22px}.commoncore .commoncore-main .identifiers{border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:10px 0;margin-bottom:20px}.commoncore .commoncore-main .identifiers .row{margin-left:0;margin-right:0}.commoncore .commoncore-main .identifiers .cell{display:inline-block;vertical-align:top}.commoncore .commoncore-main .identifiers .cell a{font-size:12px;text-transform:uppercase;display:block;width:30%;padding:5px 15px 5px 0}.commoncore .commoncore-main h4{margin-bottom:15px;margin-top:30px}.commoncore .commoncore-main .standard{padding:0;margin-bottom:15px}.commoncore .commoncore-main .standard .identifier{font-size:12px;text-transform:uppercase}.commoncore .commoncore-nav{background:#fffbef}.commoncore .commoncore-nav .commoncore-nav-heading{font-size:16px;font-weight:bold;padding:11px 15px 11px;background:#f99d1c;color:#fff;margin:0;font-family:'Open Sans Condensed',sans-serif}.commoncore .commoncore-nav ul.level1>li{font-weight:bold;border-bottom:1px solid #ececec}.commoncore .commoncore-nav ul.level1>li>a{padding:10px 15px 6px;color:#000}.commoncore .commoncore-nav ul.level1>li>a:hover{background:#fff5d6}.commoncore .commoncore-nav ul.level1>li.active{background:#fff3d0}.commoncore .commoncore-nav ul.level1>li.active>a{color:#f99d1c}.commoncore .commoncore-nav ul.level1>li.active>a:hover{background:#fff3d0}.commoncore .commoncore-nav ul.level1>li>ul.level2>li{font-weight:normal}.commoncore .commoncore-nav ul.level1>li>ul.level2>li>a{color:#000;position:relative;padding:7px 15px 4px 35px}.commoncore .commoncore-nav ul.level1>li>ul.level2>li>a:hover{background:transparent}.commoncore .commoncore-nav ul.level1>li>ul.level2>li>a:hover:before{font-family:'Glyphicons Halflings';content:"\e072";font-size:9px;position:absolute;left:15px;top:10px;color:#000}.commoncore .commoncore-nav ul.level1>li>ul.level2>li.active>a{color:#f99d1c;font-weight:bold}.commoncore .commoncore-nav ul.level1>li>ul.level2>li.active>a:hover:before{color:#f99d1c}.commoncore .commoncore-nav ul.level1>li>ul.level2>li.active:before{font-family:'Glyphicons Halflings';content:"\e072";color:#f99d1c;font-size:9px;position:absolute;left:15px;top:10px}.nav-tabs{font-weight:bold}.nav-tabs>li{margin-bottom:-1px!important}.tab-pane{padding:15px}@media only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.calendar .content-listing .item .actions .add-calendar{background:url(../images/ui/icn-calendar@2x.png) no-repeat;background-size:16px auto}}@media (max-width:992px){.spotlight{margin-right:-15px}.login{margin:0 -15px 30px -15px}.pagetitle{margin-right:-15px}.widget.login{display:none}.upsell{background-image:none;padding:25px}}@media (max-width:768px){.three-column .spotlight{margin-left:-15px;margin-right:-15px}.two-column-right .spotlight{margin-right:-15px}}@media (max-width:676px){.spotlight .carousel-caption .description{display:none}}@media (max-width:480px){.spotlight .carousel-control{display:none}.spotlight .carousel-caption .title{font-size:18px}.spotlight .carousel-caption{left:0;right:0;top:auto;padding:8px 12px}.spotlight .carousel-caption .title{font-size:12px;margin-bottom:0}.spotlight .carousel-indicators{display:none}.spotlight .carousel-control .glyphicon-chevron-right,.spotlight .carousel-control .glyphicon-chevron-left{top:40%}.journals .content-listing .item .description{font-size:13px}.column-right .calendar,.column-right .problemoftheday,.column-right .mostpopular,.column-right .shopstore,.column-right .house-ad-text,.column-right .htmlsnippet,.column-right .journal-blog{width:auto}.pagetitle{padding:14px 0 0 15px}.pagetitle .breadcrumb li{font-size:15px}.nav-tabs>li>a{padding:8px 8px;font-size:13px}}.content-listing .item{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ddd;overflow:auto}.content-listing .item.last{border-bottom:none}.content-listing .item .thumb{float:left}.content-listing .item .thumb img{max-width:100px;border:1px solid #ddd;margin-right:15px;margin-bottom:5px}.content-listing .item .deadline{background:#ffc20e;color:#000;padding:3px 6px 1px;font-size:11px;display:inline-block;font-weight:bold;margin-bottom:5px;border-radius:4px}.content-listing .item .toc-section{font-size:13px;font-weight:bold;margin-bottom:3px}.content-listing .item .title{font-size:18px;font-weight:bold}.content-listing .item .title .label-preview{font-size:10px;padding:4px 5px 2px;color:#c4161c}.content-listing .item .description p{margin-bottom:0}.content-listing .item .grade{font-weight:bold}.content-listing .item .author{font-size:12px;font-weight:bold;color:#666}.content-listing .item .citation{font-style:italic;color:#999;font-size:12px}.content-listing .item .date{color:#999;font-size:12px}.content-listing .item .source{font-size:12px;font-weight:bold;color:#666}.content-listing .item .source img{margin:8px 0}.content-listing .item .counts{color:#999;margin-left:15px;display:inline-block;vertical-align:middle}.content-listing .item .counts .comments{display:inline-block;vertical-align:top;margin-right:10px}.content-listing .item .counts .views{display:inline-block;vertical-align:top}.content-listing .item .counts .badge{background:#fff;color:#999;font-weight:normal;font-size:11px}.content-listing .item .counts span{vertical-align:middle}.content-listing .item .meta{display:inline-block;vertical-align:middle}.content-listing .item .meta span{font-size:11px;margin-right:10px;color:#666}.content-listing .item .event-date{float:left;margin-right:10px;text-align:center;color:#711471;line-height:normal;width:50px}.content-listing .item .event-date .month{font-size:14px;font-weight:700;font-family:'Open Sans Condensed',sans-serif}.content-listing .item .event-date .day{font-size:30px;font-weight:300}.content-listing .item .location{color:#999;font-size:12px}.content-listing .item .actions{float:right;margin-left:15px}.content-listing .item .actions .add-calendar{background:url(../images/ui/icn-calendar.png);width:16px;height:16px;display:block}.content-listing .item .seeall{font-weight:bold;margin-top:4px;font-size:12px}.bookmarks-list{margin-bottom:30px}.bookmarks-list .controls{padding:10px 12px 6px;background:#eee}.bookmarks-list .controls .manage{font-size:13px}.bookmarks-list .controls ul{list-style:none;padding:0;margin:0}.bookmarks-list .controls ul li{display:inline-block;margin-right:4px;margin-bottom:5px}.bookmarks-list .controls ul li a{padding:6px 7px 4px;background:#fff;font-size:11px;font-weight:bold;border:1px solid #ccc;border-radius:4px;color:#333}.bookmarks-list .controls ul li a:hover{text-decoration:none;color:#003767;border-color:#003767}.bookmarks-list .controls ul li.intro{color:#333;font-size:11px;text-transform:uppercase}.bookmarks-list .controls ul li.active a{background:#003767;border:1px solid #595959;color:#fff}.bookmarks-list .content-listing .item{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-top:-1px;padding:8px 12px;margin-bottom:0;overflow:visible}.bookmarks-list .content-listing .item:hover{background:#f3f6f8}.bookmarks-list .content-listing .item .title{display:inline-block;vertical-align:top;width:60%;font-size:14px}.bookmarks-list .content-listing .item .labels{display:inline-block;vertical-align:top;width:30%}.bookmarks-list .content-listing .item .labels .label{padding:5px 6px 3px;border-radius:4px;color:#999}.bookmarks-list .content-listing .item .actions{text-align:right;display:inline-block;vertical-align:top;width:9%;line-height:normal;float:none;margin-left:0}.bookmarks-list .content-listing .item .actions.open .dropdown-menu{text-align:left;min-width:30px;z-index:10}@media (max-width:1024px){.bookmarks-list .content-listing .item .title{width:58%}}@media (max-width:480px){.bookmarks-list .content-listing .item .title{font-size:13px;font-weight:normal;width:58%}.bookmarks-list .content-listing .item .labels{width:78%}.bookmarks-list .content-listing .item .actions{width:20%}}.two-column-right .standard .content-body{}.two-column-right .standard .content-body.lessonplan{padding-right:0}.two-column-right .standard .content-body.article{padding-right:0}.lessonplan blockquote{border-left:none;font-size:inherit;padding:10px 30px}.content-sidebar-nav{background:#fafbfc;border-top:1px solid #eaeff2;border-right:3px solid #dae3e8;border-bottom:3px solid #dae3e8;border-left:1px solid #eaeff2;padding:0px;font-size:13px;width:150px;float:right;margin-left:15px}.content-sidebar-nav ul{list-style:none;padding:0;margin-bottom:0}.content-sidebar-nav ul li{border-bottom:1px solid #eaeff2;padding:5px 10px}.content-sidebar-nav ul li:last-child{border-bottom:none}.two-column-right .stickit{margin-left:495px}.three-column .stickit{margin-left:423px}.backtotop{display:block;margin:25px 0;text-align:center;font-size:12px;font-weight:bold}.standard{padding:0 10px}.standard h1{font-size:30px}.standard h2{font-size:24px}.standard h3{font-size:18px;color:#003767}.standard h4{font-size:16px}.standard h5{font-size:14px}.standard h6{font-size:13px}.content-block h1{font-size:28px}.content-block h2{font-size:22px}.content-block h3{font-size:17px;color:#003767}.content-block h4{font-size:16px}.content-block h5{font-size:14px}.content-block h6{font-size:13px}.standard .deadline{background:#ffc20e;color:#000;padding:3px 6px 1px;font-size:11px;display:inline-block;font-weight:bold;margin:5px 0;border-radius:4px}.standard .date{font-size:12px;color:#999;font-weight:bold}.standard .featured-image{float:right;margin-left:10px}.standard .featured-image img{max-width:150px}.standard .title{margin:5px 0}.standard .title h1{margin:0;color:#003767}.standard .subtitle{font-size:20px;margin-bottom:5px}.standard .meta{margin-bottom:5px}.standard .source{margin-bottom:5px}.standard .author{font-weight:bold;margin-bottom:5px}.standard .grade{line-height:normal}.standard .grade span{font-size:11px;color:#666}.standard .type{font-size:12px}.standard .journal{font-style:italic;font-size:13px}.standard .issue{font-size:13px;margin-bottom:5px}.standard .core{font-size:11px;color:#666}.standard .subject{font-size:11px;font-weight:bold}.standard .abstract{font-size:16px}.standard .event-sponsor{font-weight:bold;font-size:16px}.standard .more4u{padding:10px 0 10px 100px;margin:15px 0 0 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.content.mtms .more4u{background:url(../images/ui/more4u-MTMS.gif) no-repeat 0 10px;min-height:40px}.content.mt .more4u{background:url(../images/ui/more4u-Mt.gif) no-repeat 0 10px;min-height:40px}.content.tcm .more4u{background:url(../images/ui/more4u-tcm.gif) no-repeat 0 10px;min-height:40px}.standard span.bold{font-weight:bold}.standard span.italic{font-style:italic}.standard span.bolditalic{font-weight:bold;font-style:italic}.standard span.allcaps{text-transform:uppercase}.standard span.sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}.standard span.sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;bottom:-0.25em}.standard span.dropcap{float:left;font-size:60px;line-height:60px;padding-top:4px;padding-right:8px}.standard .more4u li{font-size:13px;line-height:normal;margin-bottom:5px}.standard .more4u li:last-child{margin-bottom:0}.standard .alert{margin:30px 0}.standard .alert.alert-login{padding:30px 30px 30px 90px;position:relative;font-size:16px}.standard .alert.alert-login:before{font-family:'Glyphicons Halflings';content:'\e033';font-size:32px;opacity:0.3;position:absolute;top:25px;left:25px}.standard .alert.alert-login p{margin-bottom:10px}.standard .content-body{margin:20px 0}.column-left img,.column-main img,.column-right img{max-width:100%;height:auto}.column-left td img,.column-main td img,.column-right td img{max-width:none}.standard .content-body .tab-content ul li,.column-main .columnwidgetlist ul li{margin-bottom:10px}.standard .content-body .tab-content ul li:last-child,.column-main .columnwidgetlist ul li:last-child{margin-bottom:0px}.standard .media{margin-bottom:25px}.standard .media.image .asset{position:relative;background:#eee;text-align:center}.standard .media.image .asset img{margin:0 auto}.standard .media.image .asset a:after{content:'\2b';font-family:'Glyphicons Halflings';font-size:14px;background:#000;position:absolute;bottom:0;right:0;color:#fff;opacity:0.3;padding:10px 14px}.standard .media .media-caption{background:#eee;padding:10px;font-size:12px;color:#666}.content-source{margin:30px 0}.author-bio{margin:30px 0;overflow:auto;background:#f5f5f5;padding:15px}.author-bio .thumb{float:left;margin-right:15px}.author-bio .thumb img{max-width:75px}.author-bio .description{font-size:13px}.actionbar{margin:15px 0}.lightbox .caption{padding:10px;color:#666}.toc-nav{padding:5px;overflow:auto;font-size:12px;margin-bottom:20px;border-bottom:1px solid #ddd}.toc-nav .toc-left{float:left}.toc-nav .toc-right{float:right}.toc-nav .toc-issue{margin:0 auto;text-align:center}.stickem-container{position:relative}.stickit{margin-left:495px;position:fixed;top:0}.stickit-end{bottom:40px;position:absolute;right:0}.server-message{padding:30px}.server-message .logo{width:320px;height:61px;background:url(../images/ui/nctm-logo.png);margin-bottom:40px}.server-message h1{font-size:26px}@media (max-width:1024px){.two-column-right .stickit{margin-left:395px}}@media (max-width:992px){.two-column-right .stickit{display:none}.two-column-right .standard .content-body{padding-right:0}}@media (max-width:480px){.standard h1{font-size:24px}}.required{color:red;margin-left:5px}div.validation{margin-bottom:15px}.form-body .fieldset{background:#f5f5f5;border:1px solid #ededed;border-radius:6px 6px 0 0;padding:25px;margin-bottom:25px}.form-body h1{margin:0 0 15px}.form-body .form-group{margin-bottom:25px}.form-body .btn-lg{padding:10px 35px}.form-body .help-block{font-size:13px}.form-footer{background:#ededed;border:1px solid #ededed;border-radius:0 0 6px 6px;margin-top:-26px;padding:25px;font-size:13px}.form{margin:20px 0}.login-form{width:70%;margin:20px auto}.login-form .form-body h1{margin:0 0 15px;color:#c2c2c2}.login-form h2{font-size:18px}.profile-form .fieldset{padding-right:50%}.profile-form .fieldset{padding:25px}.content.annualmeeting .pagetitle{background:#006990}.content.annualmeeting .pagetitle p,.content.annualmeeting .breadcrumb{display:none}.content.annualmeeting .highlight .widget-header{border-color:#5e9732}.content.annualmeeting .highlight .widget-header h2{background:#5e9732}.content.annualmeeting .nav-left .nav.level1>li.active{background:#003767}.content.annualmeeting .nav-left .nav.level1>li.active a,.content.annualmeeting .nav-left .nav.level1>li.active a:hover{background:#003767}.content.annualmeeting .nav-left .nav.level1>li a{background:#f3f6f8}.content.annualmeeting .nav-left .nav.level1>li a:hover{background:#eaeff2}.content.annualmeeting .nav-left .nav.level2>li.active{background:#00a4e4}.content.annualmeeting .nav-left .nav.level2>li.active a,.content.annualmeeting .nav-left .nav.level2>li.active a:hover{background:#00a4e4}.content.mtms .pagetitle{background:#fdb813 url(../images/temp/hdr-mathematicsinthemiddleschool.png) no-repeat 15px 10px}.content.mtms .pagetitle p,.content.mtms .breadcrumb{display:none}.content.mtms .highlight .widget-header{border:none;background:#fff}.content.mtms .highlight .widget-header h2{background:#fff;color:#fdb813;padding:0;display:block;font-size:30px;font-weight:normal}.content.mtms .tab-pane h3{color:#fdb813}.content.mtms .nav-top{background:#fff5dd}.content.mtms .nav-top .nav.level1>li.active{background:#fdb813}.content.mtms .nav-top .nav.level1>li.active a,.content.mtms .nav-top .nav.level1>li.active a:hover{background:#fdb813;color:#003767}.content.mtms .nav-top .nav.level1>li a{background:#fff5dd}.content.mtms .nav-top .nav.level1>li a:hover{background:#ffedc4}.content.mtms .nav-left .nav.level1>li.active{background:#fdb813}.content.mtms .nav-left .nav.level1>li.active a,.content.mtms .nav-left .nav.level1>li.active a:hover{background:#fdb813}.content.mtms .nav-left .nav.level1>li a{background:#fff5dd}.content.mtms .nav-left .nav.level1>li a:hover{background:#ffedc4}.content.mt .pagetitle{background:#003767 url(../images/temp/hdr-mt.png) no-repeat 15px 10px}.content.mt .pagetitle p,.content.mt .breadcrumb{display:none}.content.mt .highlight .widget-header{border:none;background:#fff}.content.mt .highlight .widget-header h2{background:#fff;color:#00a4e4;padding:0;display:block;font-size:30px;font-weight:normal}.content.mt .tab-pane h3{color:#00a4e4}.content.mt .nav-top{background:#eaeff2}.content.mt .nav-top .nav.level1>li.active{background:#003767}.content.mt .nav-top .nav.level1>li.active a,.content.mt .nav-top .nav.level1>li.active a:hover{background:#003767;color:#fff}.content.mt .nav-top .nav.level1>li a{background:#eaeff2}.content.mt .nav-top .nav.level1>li a:hover{background:#dae3e8}.content.mt .nav-left .nav.level1>li.active{background:#fdb813}.content.mt .nav-left .nav.level1>li.active a,.content.mt .nav-left .nav.level1>li.active a:hover{background:#fdb813}.content.mt .nav-left .nav.level1>li a{background:#fff5dd}.content.mt .nav-left .nav.level1>li a:hover{background:#ffedc4}.content.tcm .pagetitle{background:#b0d361 url(../images/temp/hdr-tcm.png) no-repeat 15px 10px}.content.tcm .pagetitle p,.content.tcm .breadcrumb{display:none}.content.tcm .highlight .widget-header{border:none;background:#fff}.content.tcm .highlight .widget-header h2{background:#fff;color:#b0d361;padding:0;display:block;font-size:30px;font-weight:normal}.content.tcm .tab-pane h3{color:#b0d361}.content.tcm .nav-top{background:#d8e9b1}.content.tcm .nav-top .nav.level1>li.active{background:#b0d361}.content.tcm .nav-top .nav.level1>li.active a,.content.tcm .nav-top .nav.level1>li.active a:hover{background:#b0d361;color:#003767}.content.tcm .nav-top .nav.level1>li a{background:#d8e9b1}.content.tcm .nav-top .nav.level1>li a:hover{background:#c4de89}.content.tcm .nav-left .nav.level1>li.active{background:#fdb813}.content.tcm .nav-left .nav.level1>li.active a,.content.tcm .nav-left .nav.level1>li.active a:hover{background:#fdb813}.content.tcm .nav-left .nav.level1>li a{background:#fff5dd}.content.tcm .nav-left .nav.level1>li a:hover{background:#ffedc4}.content.jrme .pagetitle{background:#fff url(../images/temp/hdr-jrme.png) no-repeat 15px 10px;border-bottom:1px solid #003767}.content.jrme .pagetitle p,.content.jrme .breadcrumb{display:none}.content.jrme .highlight .widget-header{border:none}.content.jrme .highlight .widget-header h2{background:#fff;color:#003767;padding:0;display:block;font-size:30px;font-weight:normal}.content.jrme .nav-top{background:#fafbfc}.content.jrme .nav-top .nav.level1>li.active{background:#003767}.content.jrme .nav-top .nav.level1>li.active a,.content.jrme .nav-top .nav.level1>li.active a:hover{background:#003767}.content.jrme .nav-top .nav.level1>li a{background:#fafbfc}.content.jrme .nav-top .nav.level1>li a:hover{background:#eaeff2}.content.jrme .nav-left .nav.level1>li.active{background:#003767}.content.jrme .nav-left .nav.level1>li.active a,.content.jrme .nav-left .nav.level1>li.active a:hover{background:#003767}.content.jrme .nav-left .nav.level1>li a{background:#fafbfc}.content.jrme .nav-left .nav.level1>li a:hover{background:#eaeff2}.content.jrme .more4u{background:url(../images/ui/more4u-Mt.gif) no-repeat scroll 0 10px rgba(0,0,0,0);min-height:40px}.content.mte .pagetitle{background:#fff url(../images/temp/hdr-mte.png) no-repeat 15px 10px;border-bottom:1px solid #005daa}.content.mte .pagetitle p,.content.mte .breadcrumb{display:none}.content.mte .highlight .widget-header{border:none}.content.mte .highlight .widget-header h2{background:#fff;color:#005daa;padding:0;display:block;font-size:30px;font-weight:normal}.content.mte .nav-top{background:#fafbfc}.content.mte .nav-top .nav.level1>li.active{background:#005daa}.content.mte .nav-top .nav.level1>li.active a,.content.mte .nav-top .nav.level1>li.active a:hover{background:#005daa}.content.mte .nav-top .nav.level1>li a{background:#fafbfc}.content.mte .nav-top .nav.level1>li a:hover{background:#eaeff2}.content.mte .nav-left .nav.level1>li.active{background:#005daa}.content.mte .nav-left .nav.level1>li.active a,.content.mte .nav-left .nav.level1>li.active a:hover{background:#005daa}.content.mte .nav-left .nav.level1>li a{background:#fafbfc}.content.mte .nav-left .nav.level1>li a:hover{background:#eaeff2}.blogTitle{display:none}.content_subscribe{padding-left:10px}.entryTitle{padding-top:5px;padding-bottom:0;margin-bottom:0;font-size:28px}.entryTitle a{text-decoration:none;color:#003767}.entrypermalink{font-size:11px;color:#999}.entryBody{margin:15px 0}.entryContent{padding:0;clear:both}.entryFooter{color:#fff;clear:both;padding-bottom:15px;font-size:13px;text-align:right;font-weight:bold}.entryFooter a{display:inline;color:#0086b8}.journalsblog table{border-top:1px dashed silver;padding-top:7px;margin-top:7px;display:block;clear:both}.ekcommentdata,.ekcommentdata span,.ekcommentdata input,.ekcommentheader{display:none}.eksubscribelink{display:none}#sidemenu_holder a,#sidemenuholder a:link{color:#fff}.column-left .recentposts{margin-bottom:15px}.column-left .recentposts h2{font-size:15px;font-weight:bold;margin-bottom:5px;color:#003767}.column-left .recentposts ul{padding:0;list-style:none}.column-left .recentposts ul li{margin-bottom:5px}.column-left .recentposts ul li:last-child{margin-bottom:0}.column-left .categories{margin-bottom:15px}.column-left .categories h2{font-size:15px;font-weight:bold;margin-bottom:5px;color:#003767}.column-left .categories ul{padding:0;list-style:none}.column-left .categories ul li{margin-bottom:5px}.column-left .categories ul li:last-child{margin-bottom:0}.column-left .archives{margin-bottom:15px}.column-left .archives h2{font-size:15px;font-weight:bold;margin-bottom:5px;color:#003767}.column-left .archives ul{padding:0;list-style:none}.column-left .archives ul li{margin-bottom:5px}.column-left .archives ul li:last-child{margin-bottom:0}.column-left .subscribe{margin-bottom:15px}.column-left .subscribe h2{font-size:15px;font-weight:bold;margin-bottom:5px;color:#003767}.column-left .subscribe ul{padding:0;list-style:none}.column-left .subscribe ul li{margin-bottom:5px}.column-left .subscribe ul li:last-child{margin-bottom:0}.column-left .blogroll{margin-bottom:15px}.column-left .blogroll h2{font-size:15px;font-weight:bold;margin-bottom:5px;color:#003767}.column-left .blogroll ul{padding:0;list-style:none}.column-left .blogroll ul li{margin-bottom:5px}.column-left .blogroll ul li:last-child{margin-bottom:0}.datalist_headerstyle{background:#006990;padding:5px 10px;color:#fff;font-size:18px;font-weight:bold}.datalist_headerstyle a{color:#fff}.product-details .title h1{font-size:1.5em;color:#003767;margin-top:10px}.product_table td,.productdatagrid td{padding:12px 8px;vertical-align:top;border-bottom:1px solid #ddd}.product_table .product_table_head td,.productdatagrid .product_table_head td{background:#f5f5f5;font-size:11px;font-weight:bold}.product_table .product_thumb img,.productdatagrid .product_thumb img{width:100px;max-width:100px}.product_table .more-link,.productdatagrid .more-link{font-size:14px;border-top:1px solid #ddd;padding-top:15px}.product_table h4,.productdatagrid h4{margin-top:0}.product_pricing_table{margin-bottom:15px}.product_pricing_table>tbody>tr>td{padding:15px 25px 15px 0;vertical-align:top}.product_pricing_table .product_thumb_detail img{width:150px}.product_pricing_table .your_price{color:#c00}.product_details_table{width:100%;background:#f5f5f5}.product_details_table h4{font-size:14px;margin-top:0}.product_details_table td{font-size:12px}.product_details_table .product_details{width:50%;padding:15px}.product_details_table .whats_inside{width:50%;vertical-align:top;padding:15px}.product_table_heading{font-weight:bold;padding-right:20px}.store-rss{float:right}.store-rss img{width:18px}.steps{margin-bottom:15px}.steps__step{background:#eaeff2;border-bottom:4px solid #003767;color:#003767;display:inline-block;margin-bottom:5px;padding:10px 15px}.steps__step--current{background:#003767;border-bottom-color:#eaeff2;color:#fff}.search-results .column-filter{margin-top:20px}.search-results .column-results h1{font-size:24px;color:#003767}.search-results .search-form{background:#f4f4f4;padding:10px;border-radius:4px;margin-bottom:15px}.search-results .search-form .input-group{width:270px}.search-results .search-form input.form-control{min-width:75%}.search-results .search-filter{background:#f4f4f4;border-radius:6px;margin-bottom:15px}.search-results .search-filter h3{font-size:14px;background:#dae3e8;padding:8px 10px 3px;margin:0;font-weight:bold;color:#003767}.search-results .search-header{overflow:auto}.search-results .search-header .btn-apply{float:right}.search-results .search-filter .search-filter-inner{background:#f3f6f8}.search-results .search-filter .search-filter-inner ul{list-style:none;padding:0}.search-results .search-filter .search-filter-inner ul.level1>li>a{padding:4px 10px;display:block;background:#f3f6f8;cursor:pointer}.search-results .search-filter .search-filter-inner ul.level1>li>a:hover{background:#eaeff2}.search-results .search-filter .search-filter-inner ul.level1>li.active{background:#003767}.search-results .search-filter .search-filter-inner ul.level1>li.active>a{color:#fff;background:#003767}.search-results .search-filter .search-filter-inner ul.level1>li.active>a:hover{background:#004581}.search-results .search-filter .search-filter-inner ul.level1>li.active ul.level2{display:block}.search-results .search-filter .search-filter-inner ul.level1>li ul.level2{list-style:none;padding:0;display:none}.search-results .search-filter .search-filter-inner ul.level1>li ul.level2>li>a{padding:4px 10px 4px 30px;display:block;color:#fff}.search-results .search-filter .search-filter-inner ul.level1>li ul.level2>li>a:hover{background:#004581}.search-results .search-filter .search-filter-inner ul.level1>li ul.level2>li.active{background:#00a4e4}.search-results .search-filter .search-filter-inner ul.level1>li ul.level2>li.active>a{color:#fff;background:#00a4e4}.search-results .search-filter .search-filter-inner ul.level1>li ul.level2>li.active>a:hover{background:#00a4e4}.search-results .search-date .search-filter-inner{padding:10px 10px 5px}.search-results .search-results-listing .search-results-item{margin-bottom:20px}.search-results .search-results-listing .search-results-item .type{font-size:13px;color:#999;margin-bottom:2px}.search-results .search-results-listing .search-results-item .title{font-weight:bold;font-size:16px;margin-bottom:2px}@media (min-width:993px){.search-results .column-filter.collapse{display:block!important}}@media (max-width:992px){.search-results .nav-left-toggle{margin-top:10px}}@media (max-width:768px){.search-results .column-filter{margin-left:0}.search-results .column-filter.in{margin-bottom:15px}}.affiliates-directory-form h4{margin-top:0}.affiliates-directory-results p.no-results{color:#999;font-style:italic}.affiliates-directory-results p.item{border-bottom:1px solid #ddd;padding-bottom:10px}.widget .pagetitle{padding:0;margin:0;min-height:0}.widget .pagetitle h1{background:#f4f4f4;font-size:24px;padding:12px 12px 8px;margin:0;color:#006990;border-top:3px solid #006990}.widget .digital-edition{margin-left:30px}.in-addition{margin-left:30px}figure figcaption{font-size:12px;margin:10px 0;color:#666}.address-cell{margin-bottom:20px}.address-cell span{font-weight:bold}blockquote{border-left:none;font-size:inherit}.callout{font-size:115%;background:#eff9fd;padding:20px;border:1px solid #d6ecf5}#pastawardees .content-block h3{border-top:1px solid #ddd;padding-top:20px;margin-top:0}#pastawardees .content-listing .item{margin-bottom:0;border-bottom:none;display:inline-block;width:49%;vertical-align:top}#pastawardees .content-listing .item .description{display:none}@media (max-width:768px){#pastawardees .content-listing .item{display:block;width:100%}}ul ul,ol ul,ul ol,ol ol{margin-bottom:10px}