﻿ @import url(/assets/css/mainWebColorStyles.css); @charset "utf-8"; 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:.35em .6em .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:400}.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;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;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 .mobile-join-link{border-right:1px solid #ccc;padding-right:12px;margin-right:10px;display:inline-block}.header .ubernav a.btn-mobile-join-link{font-weight:700;font-size:12px;padding:5px 0 5px 5px;color:#003767}@media screen and (max-width:768px){.header .ubernav div.visible-xs-inline,.header .ubernav a.btn-mobile-join-link{display:inline-block!important}}@media screen and (min-width:768px){.header .ubernav div.visible-xs-inline,.header .ubernav a.btn-mobile-join-link{display:none!important;padding:0;margin:0}.header .ubernav .mobile-join-link{border:0;padding:0;margin:0}}.header .ubernav .store{border:1px solid #f99d1c;padding: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:700;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:700;font-size:12px;color:#003767}.header .banner{height:100px}.header .banner .container{position:relative}.header .banner .logo{position:absolute;left:5;top:20px;width:320px;height:61px;background-image: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:700}.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:700}.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:relative}.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-color:#006a9c;min-width:550px;padding-top:0}.navigation .mega-menu .mainmenuitem6>.dropdown-menu{margin-left:-300px}.navigation .mega-menu .mainmenuitem7>.dropdown-menu{margin-left:-440px}.navigation .mega-menu .mainmenuitem8>.dropdown-menu{margin-left:-440px}@media screen and (min-width:1199px){.navigation .mega-menu .mainmenuitem6>.dropdown-menu{margin-left:-282px}.navigation .mega-menu .mainmenuitem7>.dropdown-menu{margin-left:-424px}}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu .right{}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu .left{float:left;padding-bottom:10px}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.nav-links{float:left;-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;display:table!important;position:relative}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.nav-links ul li{width:271px;float:left;vertical-align:top;display:table-cell!important;zoom:1;position:relative}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.nav-links ul li:hover{background-color:#0086b8}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.nav-links ul li a{padding:10px 6px;margin-right:10px;margin-left:10px;display:block;border-bottom:1px solid #0086b8;font-weight:700;font-size:.96em;color:#fff}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.nav-links ul li a:hover{background:0 0;color:#fff;text-decoration:none}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav>li div.dropdown-menu div.mega-content{display:none;width:0;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}.navigation div.mega-menu.navbar div.navbar-collapse ul.nav .open>a:hover{background-color:#0086b8}.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:400;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:400;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:400}.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:700}.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:0 0!important}.footer .social .social-links ul li a.facebook{background-position:-52px 0!important}.footer .social .social-links ul li a.instagram{background-position:-103px 0!important}.footer .social .social-links ul li a.youtube{background-position:-152px 0!important}.footer .social .social-links ul li a.pinterest{background-position:-203px 0!important}.footer .social .social-links ul li a.linkedin{background-position:-253px 0!important}.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:700}.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:700;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:.7;color:#fff;text-transform:uppercase;font-size:12px}.footer .banner .footer-right ul li a{color:#fff;font-weight:700}.footer .banner .footer-links{font-size:12px;padding:15px 0;clear:both}.footer .banner .footer-links div{display:inline-block;float:left}.footer .banner .footer-links .copyright{color:#fff;opacity:.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:.7}.footer .banner .footer-links ul li a:hover{opacity:1}.member_landing{}.member_landing div.panel:hover{box-shadow:4px 4px 7px silver}.member_landing div.panel-heading:hover{box-shadow:none}.member_landing a.btn{margin-left:auto;margin-right:auto}.member_landing .panel-primary ul{}.member_landing .panel-primary li{font-size:1.3em;margin-right:15px}.member_landing .btn-primary{font-size:1.3em}@media screen and (max-width:970px) and (min-width:790px){.member_landing .panel-primary{min-height:310px}}@media screen and (min-width:980px){.member_landing .panel-primary{min-height:290px}}@media(min-width:980px) and (max-width:1186px){.joincallouts .callout{font-size:100%;padding:10px}.joincallouts .callout .btn-lg{font-size:16px;padding:8px 10px}}.glyphicon-ok{font-size:1.5em;color:#00a4e4}.glyphicon-info-sign{color:#00a4e4;font-size:.9em}.join-step-1 .es-col{background-color:#f2fff0}.join-step-1 .pr-col{background-color:#f0f9ff}@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 .dropdown>.dropdown-menu>li{display:block!important}.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.twitter{background-position:0 0!important}.footer .social .social-links ul li a.facebook{background-position:-152px 0!important}.footer .social .social-links ul li a.instagram{background-position:-253px 0!important}.footer .social .social-links ul li a.youtube{background-position:-101px 0!important}.footer .social .social-links ul li a.pinterest{background-position:-201px 0!important}.footer .social .social-links ul li a.linkedin{background-position:-51px 0!important}.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}.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:0;top:0}.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!important;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:88px}.header .banner .logo .logo-link{width:88px}.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}.footer .social .social-links ul li a.twitter{background-position:0 0!important}.footer .social .social-links ul li a.facebook{background-position:-152px 0!important}.footer .social .social-links ul li a.instagram{background-position:-253px 0!important}.footer .social .social-links ul li a.youtube{background-position:-101px 0!important}.footer .social .social-links ul li a.pinterest{background-position:-201px 0!important}.footer .social .social-links ul li a.linkedin{background-position:-51px 0!important}}.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}.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{opacity:0}.spotlight .carousel-control:hover{opacity:.7}.spotlight .carousel-caption{top:0;bottom:0;left:15%;right:40%;background:rgba(0,55,103,.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:.8}.spotlight .carousel-caption .description{opacity:.85}ol.carousel-indicators{display:none}.spotlight .carousel-indicators{left:48%;width:45%;text-align:left}.spotlight .carousel-indicators .active{background-color:#f99d1c}.spotlight .carousel-indicators li{border:1px solid #fff;box-shadow:1px 1px 6px}.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:700;color:#fff;opacity:.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:700;color:#fff;opacity:.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:0 0;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:700;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{}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:12px 20px 10px;margin:0 -15px 0 -30px;min-height:75px}.login .btn-mynctm{float:right;background-color:#003767;border-color:#eaeff2;color:#fff;padding:6px 28px}.login .btn-mynctm:hover{background-color:#00294e;border-color:#f99d1c;color:#f99d1c;text-decoration:underline}.login .username{font-weight:700;color:#fff;line-height:normal}.login .membernumber{color:#ccc;font-size:11px;line-height:normal}.login .logout a{color:#fff;font-size:.9em;font-weight:400}.login .logout .join{}.login .join a{font-weight:700;color:#fff}.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 span.expire_text{font-size:.87em;color:#fff;margin-top:3px}.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:700}.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:400}.journal-blog .widget-header h2 span{font-weight:700}.journal-blog .widget-body{padding:15px;font-size:16px}.search-box{margin-bottom:10px;display:inline-block;width:100%!important}.search-box .search{width:100%!important}.search{display:inline-block}.refine-filter{background:#f5f5f5;border:1px solid #e8e8e8;padding:10px;overflow:auto;clear:both}.refine-filter .btn-apply{}.refine-filter .filter-controls .intro{font-weight:700;display:inline-block;margin-right:5px}.refine-filter .filter-controls .filter-toggle{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:1.125em;margin:5px 3px 10px;color:#fff;font-family:open sans condensed,sans-serif;font-weight:700}.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{background-color:#fff}.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:0 0 0 0;background:#fff;margin-left:25%;border-left:1px solid #ddd;min-height:200px;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:20px}.refine-filter .filter-pane .filter-pane-body ul li label{margin-right:10px;font-size:.95em}.refine-filter .filter-pane .filter-pane-body ul li .checkbox{margin-top:0!important;margin-bottom:3px!important}.refine-filter .filter-pane .filter-pane-control{padding:7px;margin:0 0 0 25%;background:#eaeff2;overflow:auto}.refine-filter .filter-pane .filter-pane-control .btn-primary{}.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:700;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}.home_widget td a{font-size:1.1em;line-height:120%}.news div.content-listing{padding-left:10px}.news .content-listing .item .title{font-size:1.1em;line-height:120%}.news div.widget-footer{padding-left:10px}.calendar .content-listing .item .title{font-size:1.1em;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:700;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:700}.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:700}.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,.advertisement .google_ad_wrapper,.advertisement amp-img{margin-top:0;margin-left:auto;margin-right:auto;margin-bottom: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,#ffffff);background-image:-moz-linear-gradient(left,#ffefc6,#ffffff);background-image:-o-linear-gradient(left,#ffefc6,#ffffff);background-image:-ms-linear-gradient(left,#ffefc6,#ffffff);background-image:linear-gradient(left,#ffefc6,#ffffff)}.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:0 0;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}.widgetBody .breadcrumb{font-size:12px;margin-bottom:12px}.cr_breadcrumb{display:block;background-color:#f5f5f5;border-radius:4px;padding:8px 15px;margin-bottom:20px}.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:0}.paging .pagination{margin:0}.paging .paging-right{float:right}.paging .paging-right ul{top:0}.paging .results{font-size:11px;margin-right:10px;display:inline-block;vertical-align:middle}.paging .size{display:inline-block;vertical-align:middle}.paging .sort{margin-left:5px;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:700;font-size:1.1em}.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:700;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:700;padding:11px 15px;background:#f99d1c;color:#fff;margin:0;font-family:open sans condensed,sans-serif}.commoncore .commoncore-nav ul.level1>li{font-weight:700;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:400}.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:0 0}.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:700}.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:700}.nav-tabs>li{margin-bottom:-1px!important}.tab-pane{padding:5px}@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}.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;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:700;margin-bottom:5px;border-radius:4px}.content-listing .item .toc-section{font-size:13px;font-weight:700;margin-bottom:3px}.content-listing .item .title{font-size:18px;font-weight:700}.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:700}.content-listing .item .author{font-size:12px;font-weight:700;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:700;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:400;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:700;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:700;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:400;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:0;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:700}.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:700;margin:5px 0;border-radius:4px}.standard .date{font-size:12px;color:#999;font-weight:700}.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:700;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:700}.standard .abstract{font-size:16px}.standard .event-sponsor{font-weight:700;font-size:16px}.standard .more4u{padding:10px 0 10px 100px;margin:15px 0 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.more4uform .input-append{border-radius:7px;border:1px solid #000;padding:12px;background-color:#bfeeff;width:300px}.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:700}.standard span.italic{font-style:italic}.standard span.bolditalic{font-weight:700;font-style:italic}.standard span.allcaps{text-transform:uppercase}.standard span.sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}.standard span.sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;bottom:-.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:.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:0}.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:.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:15px;margin-bottom:25px}.form-body .fieldset.loginpanel{background:#f5f5f5;border:1px solid #ededed;border-radius:6px 6px 6px 6px;padding:30px;margin-bottom:25px}.form-body h1{margin:0 0 15px}.form-body h2{margin:0 0 5px}.form-body .form-group{margin-bottom:10px}.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}div.myjournal_card{border-top:5px solid purple;width:auto;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;padding:12px;margin-bottom:15px;margin-left:auto;margin-right:auto;min-height:190px;transition:box-shadow 225ms cubic-bezier(0,0,.2,1);box-shadow:0 1px 3px 0 rgb(0 0 0/15%),0 1px 1px 0 rgb(0 0 0/10%),0 2px 1px -1px rgb(0 0 0/12%)}div.myjournal_card:hover{box-shadow:0 0 7px #a19f97}.myjournal_card img{float:left;border:1px solid #a19f97;padding:7px;height:150px;width:auto;margin-right:30px}.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:400}.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:400}.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:400}.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:400}.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.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:400}.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:700}.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}.comment-list{margin-top:30px;margin-left:30px}.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:700;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:700;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:700;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:700;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:700;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:700}.datalist_headerstyle a{color:#fff}div.product-details{padding-left:17px}.product-details .title h1{font-size:1.5em;color:#003767;margin-top:10px}.related_products .product_table{display:block;width:100%;font-size:.96em}.alsobought_products .product_table{display:block;width:100%;font-size:.96em}.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:700}.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_table td.grade_col{min-width:80px}.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:700;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:700;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:700;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}figure figcaption{font-size:12px;margin:10px 0;color:#666}.address-cell{margin-bottom:20px}.address-cell span{font-weight:700}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}.column-right .survey-widget-bounding-box{width:300px;margin-left:auto;margin-right:auto}.column-right .survey-widget-box{border-width:3px 1px 1px;border-style:solid;border-color:#66be6a silver silver;text-align:center}.column-right .survey-widget-title{color:#fff;font-size:1.2em;display:inline;background-color:#66be6a;padding:5px 12px}.column-right .survey-widget-content-box{text-align:left;padding:12px}.column-right .survey-widget-content-box label{margin-left:5px}.ContentReviewSpacer{min-height:190px}.ContributionForm .username{text-decoration:none;color:#000}#sitesearch input.gsc-search-button{height:29px;min-width:70px}#sitesearch div.widgetBody,#sitesearch .gsc-option-menu,#sitesearch .gsc-option-menu-item,#sitesearch .gsc-option-menu-item-highlighted{overflow:visible!important}#sitesearch .gsc-input-box{height:auto}h3.bluebar-heading{background:#f1f5f9;border-top:3px solid #d6e9f5;font-weight:700;padding:8px 15px;font-size:18px}.yellow_heading{background:#ffecb3;border-top:3px solid #ffc20e;font-weight:700;padding:8px 15px;font-size:1.2em}.circle-icon-xs{width:100px;height:100px}.circle-icon-sm{width:110px;height:110px}.circle-icon-md{width:125px;height:125px}.circle-icon-lg{width:140px;height:140px}.circle-icon-xl{width:150px;height:150px}.trigger-area figure{border-radius:50%;display:block;margin:20px auto;position:relative;overflow:hidden}.trigger-area figcaption{border-radius:50%;margin:0;position:absolute;top:50%;bottom:auto;left:50%;right:auto;transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);width:100%;height:100%;background-color:rgba(0,0,0,.7);opacity:0;transition:500ms ease-in-out;transition-delay:150ms}.trigger-area:hover figcaption{opacity:1}.trigger-area figcaption p{color:#fff;position:absolute;text-align:center;margin:0;top:0;bottom:auto;left:50%;right:auto;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transition:400ms ease-in-out}.trigger-area:hover figcaption p{top:50%}div.trigger-area figure img{height:100%;width:100%;border-radius:50%;transition:all 500ms ease}.trigger-area:hover img{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.yellow_heading{background:#ffecb3;border-top:3px solid #ffc20e;font-weight:700;padding:8px 15px;font-size:1.2em}.powdetail{padding-bottom:30px}.powdetail td{padding:5px}.powdetail .pow_answer div{}.powdtail .pow_materials div{}.powdetail h3{clear:both}.powdetail .pow_scenario div,.powdetail .pow_problem div{padding-left:15px;padding-right:15px}.powdetail .problem img{margin-bottom:15px}.powdetail ul.materials_list{list-style-type:none}.powdetail .materials_list li{padding-bottom:7px}.powdetail .materials_list span{float:left;padding:5px 10px 5px 5px;font-weight:700}.powdetail .materials_list div#SolutionPDFScenario{display:inline-block;width:110px}.powdetail .materials_list span{min-width:125px}div.illuminations{padding-left:15px;padding-right:15px;width:100%;margin-left:auto;margin-right:auto}.illuminations .tab_content{margin-left:15px;margin-right:30px;margin-bottom:30px}.yellow_heading,.illuminations h3.section-header{background:#ffecb3;border-top:3px solid #ffc20e;font-weight:700;padding:8px 15px;font-size:1.2em}.pagebreadcrumb{background-color:#f5f5f5;display:block;padding:7px;border-radius:5px}.vendorpubs .accordion .accordion-group{border:1px solid silver;border-radius:.25rem;margin-bottom:10px}.vendorpubs .accordion .accordion-heading{border-bottom:1px solid silver;padding:15px;background-color:#f5f5f5}.vendorpubs .accordion .accordion-body{padding:15px}.vendorpubs img.productimage{box-shadow:#ccc 5px -5px 5px;border:1px solid #ddd;border-radius:4px;margin-right:1em;margin-left:1em;padding:5px}.countdowntimerbox{border-radius:18px;max-width:300px;padding:10px;min-height:140px}.countdowntimerbox p,.countdowntimerbox h1,.countdowntimerbox h4{font-family:open sans condensed,sans-serif}.countdowntimerbox h4 a,.countdowntimerbox h4 a:visited; .countdowntimerbox h4 a:link{}#countdowntimer h1{}@media screen and (max-width:580px){iframe.pandemic_app{width:520px;height:520px}}@media screen and (min-width:580px){iframe.pandemic_app{width:520px;height:520px}}@media screen and (min-width:740px){iframe.pandemic_app{width:620px;height:620px}}@media screen and (min-width:980px){iframe.pandemic_app{width:920px;height:920px}}.videoWrapper{padding-bottom:calc(var(--aspect-ratio,.5625) * 100%)}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:650px;max-height:350px}