.main-header .user-actions__list li{display:none}.main-header .user-actions__signin,.main-header .user-actions__register,.main-header .user-actions__signout,.main-header .user-actions__account{margin-left:20px;margin-left:1.25rem;list-style:none;float:left}.main-header .user-actions__signin-link,.main-header .user-actions__register-link,.main-header .user-actions__signout-link,.main-header .user-actions__account-link{font-size:16px;font-size:1rem;color:#333;text-decoration:none}.main-nav--vertical .user-actions{background-color:#293a44}.main-nav--vertical .user-actions__signin-link,.main-nav--vertical .user-actions__register-link,.main-nav--vertical .user-actions__signout-link,.main-nav--vertical .user-actions__account-link{padding-left:0}.footer-main-nav-container{background-color:#DFE7EB}.subscribe-now{margin-bottom:40px;margin-bottom:2.5rem;background-color:#134a81;text-align:center;font-family:"Open Sans",sans-serif;font-weight:400;position:relative}.subscribe-now__subscribe-link{padding:15px 20px 15px 60px;padding: 15px 20px 15px 60px;font-size:18px;font-size:1.125rem;position:relative;display:block;color:#fff;text-decoration:none;text-align:left}.subscribe-now__subscribe-link:before{margin-right:20px;margin-right:1.25rem;font-size:32px;font-size:2rem;padding:15px 20px;padding: 15px 20px;position:absolute;left:0;top:0;bottom:0}.subscribe-now--dropdown .subscribe-now__subscribe-link:after{padding:17px 20px;padding: 17px 20px;font-size:24px;font-size:1.5rem;display:block;background-color:#2d7aac;content:"";position:absolute;right:0;top:0;bottom:0}.subscribe-now__nav{width:100%;text-align:left;background-color:#2d7aac;z-index:3}.no-csstransitions .subscribe-now__nav{display:none}.subscribe-now__nav .level1{margin:0;padding:0}.subscribe-now__nav .level1-li{list-style:none;margin:0}.subscribe-now__nav .link2{padding:10px 20px;padding: 10px 20px;display:block;color:#fff;text-decoration:none}.subscribe-now__nav .link2:hover{background-color:#2a71a0}.main-footer-nav{width:70.37618%;float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-width: 0) and (max-width: 900px){.main-footer-nav{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;clear:both}}.main-footer-nav .level1,.main-footer-nav .level2{font-size:14px;font-size:.875rem;margin:0;padding:0;font-family:"Open Sans",sans-serif;font-weight:400}.main-footer-nav .level1-li{margin-right:20px;margin-right:1.25rem;margin-bottom:40px;margin-bottom:2.5rem;float:left;display:block;width:150px}.main-footer-nav .level1-li.last{margin-right:0}.main-footer-nav .level1-li,.main-footer-nav .level2-li{list-style:none}.main-footer-nav .level2-li{margin:0;padding:0}.main-footer-nav .link1{color:#203F8F;text-decoration:none}.directory-nav{margin-bottom:20px;margin-bottom:1.25rem;font-size:13px;font-size:.8125rem;background-color:#e3e3e3;font-family:"Open Sans",sans-serif;font-weight:600;line-height:1.45;-webkit-font-smoothing:antialiased}.directory-nav ul{margin:0;padding:0}.directory-nav li{list-style:none}.directory-nav .level2{display:none}.directory-nav .level1-li.is-active{background-color:#EAEAC4}.directory-nav .level1-li.is-active .level1-li__link{background-color:#cacaca}.directory-nav .level1-li.is-active .level2{display:block}.directory-nav .level1-li__link,.directory-nav .level2-li__link{display:block;text-decoration:none}.directory-nav .level1-li__link{padding:5px 10px 5px 40px;padding: 5px 10px 5px 40px;background-color:#e3e3e3;color:#0E4982;position:relative;font-size:15px;font-size:.9375rem}@media (min-width: 0) and (max-width: 960px){.directory-nav .level1-li__link{font-size:13px;font-size:.8125rem}}.directory-nav .level1-li__link:hover{background-color:#cacaca}.directory-nav .level1-li__link img{height:20px;left:10px;position:absolute;top:4px}.directory-nav .level2-li__link{padding:5px 10px 5px 54px;padding: 5px 10px 5px 54px;background-color:#333;color:#fff;display:block}.directory-nav .level2-li__link.is-selected{padding:5px 10px 5px 44px;padding: 5px 10px 5px 44px;background-color:#666;color:#fff}.directory-nav .level2-li__link:hover{background-color:#666;color:#fff}.directory-nav .level3{display:none}.directory-nav .level2-li.is-active>.level3{display:block}.directory-nav .level3-li__link{padding:5px 10px 5px 64px;padding: 5px 10px 5px 64px;background-color:#333;color:#fff;display:block}.directory-nav .level3-li__link.is-selected{background-color:#666}.directory-nav .level3-li__link:hover{background-color:#666}.directory-nav .level4{display:none}.directory-nav .level3-li.is-active>.level4{display:block}.directory-nav .level4-li__link{padding:5px 10px 5px 84px;padding: 5px 10px 5px 84px;background-color:#333;color:#fff;display:block}.directory-nav .level4-li__link.is-selected{background-color:#666}.directory-nav .level4-li__link:hover{background-color:#666}.directory-nav .level5{display:none}.directory-nav .level4-li.is-active>.level5{display:block}.directory-nav .level5-li__link{padding:5px 10px 5px 84px;padding: 5px 10px 5px 84px;background-color:#333;color:#fff;display:block}.directory-nav .level5-li__link.is-selected{background-color:#666}.directory-nav .level5-li__link:hover{background-color:#666}.directory-nav__header{padding:10px 10px 0;padding: 10px 10px 0;margin-bottom:-10px;margin-bottom:-.625rem;font-size:16px;font-size:1rem;color:#306987;display:none}@media (min-width: 0) and (max-width: 950px){.directory-nav__header{display:block}}.user-login-page-registration-msg,.user-retrieve-password,.user-retrieve-password-bottom{margin-bottom:20px;margin-bottom:1.25rem}.user-login-page-registration-msg .editorial-content__title,.user-retrieve-password .editorial-content__title,.user-retrieve-password-bottom .editorial-content__title{font-size:24px;font-size:1.5rem}.user-retrieve-password-bottom{margin-top:20px;margin-top:1.25rem}.user-login .form-field,.user-login .comment .field,.comment .user-login .field,.user-login .user-new .demographics .record div,.user-new .demographics .record .user-login div,.user-login .user-edit .demographics .record div,.user-edit .demographics .record .user-login div,.user-login .subscription-form .demographics .record div,.subscription-form .demographics .record .user-login div{width:50%}.user-login .field-remember-me{margin-bottom:0}.user-login .field-remember-me label{margin:0 10px 0 0;margin: 0 10px 0 0;font-size:14px;font-size:.875rem;float:left;line-height:1.85}.user-login .button{margin:20px 0;margin: 20px 0}.forgot-password-link{font-size:14px;font-size:.875rem;color:#0E4982;text-decoration:none;display:block}.user-reminder .form td{vertical-align:bottom}.page-article-show,.page-article-teaser,.blog-post{margin-bottom:40px;margin-bottom:2.5rem}.page-article-show .headline,.page-article-teaser .headline,.blog-post .headline{margin:10px 0;margin: 10px 0;font-size:28px;font-size:1.75rem;clear:both;line-height:1.45;color:#364353}.page-article-show .sub-headline,.page-article-teaser .sub-headline,.blog-post .sub-headline{font-size:21px;font-size:1.3125rem;margin-bottom:20px;margin-bottom:1.25rem;font-weight:300}.page-article-show .sub-headline a,.page-article-teaser .sub-headline a,.blog-post .sub-headline a{color:#0E4982;text-decoration:none}.page-article-show .author,.page-article-teaser .author,.blog-post .author{font-size:14px;font-size:.875rem;font-family:Georgia, Times, serif;font-style:italic}.page-article-show .author a,.page-article-teaser .author a,.blog-post .author a{text-decoration:none;color:#222}.page-article-show .date,.page-article-teaser .date,.blog-post .date{margin-bottom:10px;margin-bottom:.625rem;font-size:16px;font-size:1rem;font-style:italic;color:#999}.page-article-show .kicker,.page-article-teaser .kicker,.blog-post .kicker{font-size:21px;font-size:1.3125rem;line-height:1.45}.page-article-show .additional,.page-article-teaser .additional,.blog-post .additional{float:left;width:185px}@media (min-width: 0) and (max-width: 640px){.page-article-show .additional,.page-article-teaser .additional,.blog-post .additional{margin:0 0 20px;margin: 0 0 20px;width:100%;float:none}}.page-article-show .additional .advertisement,.page-article-teaser .additional .advertisement,.blog-post .additional .advertisement{margin-top:20px;margin-top:1.25rem}.page-article-show .body,.page-article-teaser .body,.blog-post .body{max-width:75%;margin-left:auto}@media (min-width: 0) and (max-width: 950px){.page-article-show .body,.page-article-teaser .body,.blog-post .body{max-width:100%;margin:0}}.page-article-show .body img,.page-article-teaser .body img,.blog-post .body img{margin:0 10px 0 0;margin: 0 10px 0 0}.page-article-show .topics .topic,.page-article-teaser .topics .topic,.blog-post .topics .topic{margin-right:10px;margin-right:.625rem}@media (min-width: 0) and (max-width: 640px){.page-article-show .topics .topic,.page-article-teaser .topics .topic,.blog-post .topics .topic{display:block;float:left}}.page-article-show .related-content,.page-article-teaser .related-content,.blog-post .related-content{margin-bottom:20px;margin-bottom:1.25rem}.page-article-show .related-content .records,.page-article-teaser .related-content .records,.blog-post .related-content .records{width:49.2163%;float:left;margin-right:1.5674%;display:inline;margin-bottom:20px;margin-bottom:1.25rem}.page-article-show .related-content .records:nth-child(2n),.page-article-teaser .related-content .records:nth-child(2n),.blog-post .related-content .records:nth-child(2n){float:right;margin-right:0;*margin-left:-20px;display:inline}.page-article-show .related-content .records:nth-child(2n+1),.page-article-teaser .related-content .records:nth-child(2n+1),.blog-post .related-content .records:nth-child(2n+1){clear:both}.page-article-show .related-content h3,.page-article-teaser .related-content h3,.blog-post .related-content h3{margin-bottom:10px;margin-bottom:.625rem;border-bottom:3px solid #DFE7EB;color:#7e7e7e;line-height:1.65}.page-article-show .related-content .headline,.page-article-teaser .related-content .headline,.blog-post .related-content .headline{font-size:14px;font-size:.875rem;margin-bottom:10px;margin-bottom:.625rem}.page-article-show .related-content .headline a,.page-article-teaser .related-content .headline a,.blog-post .related-content .headline a{color:#696969}.page-article-show .comment,.page-article-teaser .comment,.blog-post .comment{clear:both}.page-article-show .pager .pagination,.page-article-teaser .pager .pagination,.blog-post .pager .pagination{float:right}.page-article-show .file_list a:before,.page-article-teaser .file_list a:before,.blog-post .file_list a:before{margin:0 10px;margin: 0 10px}.article-toolbar .tags{font-size:12px;font-size:.75rem}.article-toolbar__print-link{display:block}.article-toolbar__reprints-link{display:block}.page-article .sidebar{margin:20px 0;margin: 20px 0}.recent-articles{width:49.2163%;float:left;margin-right:1.5674%;display:inline;margin-bottom:20px;margin-bottom:1.25rem}.recent-articles .feature-title{font-size:18px;font-size:1.125rem;line-height:1.65}.recent-articles .feature-title a{color:#0E4982}.recent-articles .headline{font-size:14px;font-size:.875rem}.recent-articles .headline a{color:#0E4982;text-decoration:none}.related-directory-listing{margin-left:20px;margin-left:1.25rem;float:right;width:250px}@media (min-width: 0px) and (max-width: 450px){.related-directory-listing{float:none;width:100%;margin:0 0 20px 0;margin: 0 0 20px 0}}.related-directory-listing .related-directory-listing__title{font-size:14px;font-size:.875rem;line-height:1.65;color:#0E4982}.related-directory-listing .record{padding:10px 0;padding: 10px 0}.related-directory-listing .records{padding:0 10px;padding: 0 10px;background-color:#eee}.related-directory-listing .records:hover{background-color:#EABF31}.related-directory-listing .records:hover .image{border:3px solid #222}.related-directory-listing .company_name{margin-left:35.52632%;font-size:14px;font-size:.875rem}.related-directory-listing .company_name a{color:#222;text-decoration:none}.related-directory-listing .image{margin-right:10px;margin-right:.625rem;width:70px;float:left;overflow:hidden;height:70px;border-radius:50%;border:3px solid #E8C95C;white-space:nowrap;text-align:center;vertical-align:middle}.related-directory-listing .image:before{content:"";display:inline-block;height:100%;vertical-align:middle}.related-directory-listing .image img{position:relative;left:-3px}.article-featured-image{margin-bottom:20px;margin-bottom:1.25rem;text-align:center}.article-featured-image__image img{max-height:550px}.article-featured-image__caption{padding:20px;padding:1.25rem;font-size:14px;font-size:.875rem;background-color:#DFE7EB;color:#222}.article-slideshow{margin:20px 0;margin: 20px 0}.article-slideshow__gallery{margin-bottom:5px;margin-bottom:.3125rem;text-align:center;max-height:430px;overflow:hidden}.article-slideshow__gallery .owl-item img{width:auto;margin:0 auto}.article-slideshow__thumbnails .owl-item{margin-right:5px;margin-right:.3125rem}.article-slideshow__thumbnail-image{width:165px;height:110px;overflow:hidden;border-bottom:5px solid #eee;cursor:pointer;-webkit-transition:border 0.2s;-moz-transition:border 0.2s;transition:border 0.2s}.synced .article-slideshow__thumbnail-image,.article-slideshow__thumbnail-image:hover{border-bottom:5px solid #0E4982}.article-show-bottom{margin:40px 0;margin: 40px 0;clear:both}.article-summary{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;border-bottom:1px solid #ddd}.article-summary .image{width:31.21019%;float:left;margin-right:3.18471%;display:inline}@media (min-width: 0) and (max-width: 1024px){.article-summary .image{width:48.40764%;float:left;margin-right:3.18471%;display:inline}}@media (min-width: 0) and (max-width: 900px){.article-summary .image{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.article-summary__details.has-image{width:65.6051%;float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-width: 0) and (max-width: 1024px){.article-summary__details.has-image{width:48.40764%;float:right;margin-right:0;*margin-left:-20px;display:inline}}@media (min-width: 0) and (max-width: 900px){.article-summary__details.has-image{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.article-summary__sub-headline{font-size:18px;font-size:1.125rem;margin-bottom:5px;margin-bottom:.3125rem;color:#333;font-weight:400}.article-summary__author,.article-summary__comment-count,.article-summary__post-date{font-size:14px;font-size:.875rem;margin-right:10px;margin-right:.625rem;display:inline-block;font-style:italic;color:#999}.article-summary__author a{color:#DFE7EB;text-decoration:none}.article-summary__comment-count .more{color:#DFE7EB;text-decoration:none}.article-summary__headline{font-size:24px;font-size:1.5rem;margin-bottom:5px;margin-bottom:.3125rem;font-weight:400}.article-summary__headline a{color:#364353;text-decoration:none}.article-summary__headline:hover a{color:#0e1115}.article-summary .author-bylines__author-link{font-size:16px;font-size:1rem}.post-meta{margin:10px 0;margin: 10px 0}.post-meta__post-date{font-size:14px;font-size:.875rem;font-style:italic;color:#999}.article-preview #subscribeBannerLarge,.article-preview-banner{margin:60px 0;margin: 60px 0;padding:20px;padding:1.25rem;border:1px solid #b4b4b4;width:75%;margin-left:auto;margin-right:auto}.article-preview #subscribeBannerLarge:before,.article-preview-banner:before{font-size:24px;font-size:1.5rem;margin-right:20px;margin-right:1.25rem;color:#0E4982}.article-preview #subscribeBannerLarge .subscribe-link,.article-preview-banner .subscribe-link{font-size:24px;font-size:1.5rem;color:#0E4982;text-decoration:none;border-bottom:1px solid #fff}.hallmark-register .form-field,.hallmark-register .comment .field,.comment .hallmark-register .field,.hallmark-register .user-new .demographics .record div,.user-new .demographics .record .hallmark-register div,.hallmark-register .user-edit .demographics .record div,.user-edit .demographics .record .hallmark-register div,.hallmark-register .subscription-form .demographics .record div,.subscription-form .demographics .record .hallmark-register div{margin:20px 0;margin: 20px 0}.hallmark-register label{color:#222}.hallmark-register label.error{margin-top:5px;margin-top:.3125rem;font-size:14px;font-size:.875rem;color:#AC4939;font-weight:normal}.hallmark-register label .red{color:#AC4939}.hallmark-register input[type="email"]{border-color:#c8c8c8}.hallmark-register input[type="email"].error{border:1px solid #AC4939}.hallmark-register__submit{margin-bottom:10px;margin-bottom:.625rem;border:none}.hallmark-register__login-link{display:block}.hallmark-register__privacy-link{display:block}.hallmark-register__read-more,.hallmark-register__signup,.hallmark-register__minute{font-size:24px;font-size:1.5rem;text-align:center;color:#fff}.hallmark-register__minute{border-bottom:1px solid #fff}.article-video{margin-bottom:40px;margin-bottom:2.5rem;padding-top:25px;padding-top:1.5625rem;position:relative;padding-bottom:56.25%;height:0}.article-video object,.article-video embed{position:absolute;top:0;left:0;width:100%;height:100%}.page-article-show .article-author-bio{width:49.2163%;float:left;margin-right:1.5674%;display:inline;float:right;margin-right:0}.article-author-bio .record{padding:20px;padding:1.25rem;margin-bottom:20px;margin-bottom:1.25rem;background-color:#DFE7EB;text-align:center}.article-author-bio .author_image{margin-bottom:20px;margin-bottom:1.25rem;max-width:100px;max-height:100px;height:auto;width:auto}.page-blog-post .article-author-bio .author_image{margin:0 10px 0 0;margin: 0 10px 0 0;float:left}.article-author-bio .author_image img{border-radius:50px}.article-author-bio .author_bio{font-size:12px;font-size:.75rem;line-height:1.45;text-align:left}.sponsor-bio{margin:20px 0;margin: 20px 0;padding:10px 0;padding: 10px 0;border-bottom:1px solid #eee;border-top:1px solid #eee;clear:both}.sponsor-bio__logo{width:31.21019%;float:left;margin-right:3.18471%;display:inline}@media (min-width: 0) and (max-width: 500px){.sponsor-bio__logo{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.sponsor-bio__details{width:65.6051%;float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-width: 0) and (max-width: 500px){.sponsor-bio__details{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;float:left;margin-right:1.5674%;*margin-left:auto}}.article-subscription-banner-paid,.article-subscription-banner-free{margin-bottom:20px;margin-bottom:1.25rem;padding:15px 20px 15px 60px;padding: 15px 20px 15px 60px;background-color:#134a81;color:#fff;position:relative}.article-subscription-banner-paid .editorial-content__body a,.article-subscription-banner-free .editorial-content__body a{font-size:18px;font-size:1.125rem;color:#fff;font-family:"Open Sans",sans-serif;font-weight:400;text-align:left;text-decoration:none}.article-subscription-banner-paid:before,.article-subscription-banner-free:before{margin-right:20px;margin-right:1.25rem;font-size:32px;font-size:2rem;padding:15px 20px;padding: 15px 20px;bottom:0;left:0;position:absolute;top:0}.article-registration-box-paid-top,.article-registration-box-free-top{display:inline-block}.article-registration-box-paid-top .editorial-content__body a,.article-registration-box-free-top .editorial-content__body a{font-size:24px;font-size:1.5rem;border-bottom:1px solid #fff;color:#0E4982;text-decoration:none}.article-registration-box-paid-bottom .editorial-content__body a,.article-registration-box-free-bottom .editorial-content__body a{display:block}.blog-home a.more,.blog a.more,.blog-topic a.more{font-size:14px;font-size:.875rem;color:#DFE7EB;text-decoration:none;display:block}.blog-home .abstract,.blog .abstract,.blog-topic .abstract{font-size:14px;font-size:.875rem}.blog-section__teaser{margin-bottom:40px;margin-bottom:2.5rem}.blog-section__title{font-size:24px;font-size:1.5rem}.blog-section__title a{text-decoration:none;color:#000000}.blog-section__image{margin-bottom:10px;margin-bottom:.625rem}.blog-post .page-title{font-style:italic}.blog-post .article-image{margin-bottom:20px;margin-bottom:1.25rem}.blog-post .article-author-bio{margin-bottom:40px;margin-bottom:2.5rem;font-size:12px;font-size:.75rem;font-style:italic;clear:both}.blog-post .author{float:none}.page-blogs-show .sidebar,.blog-topic .sidebar{width:26.2605%;float:left;margin-right:2.10084%;display:inline}@media (min-width: 0px) and (max-width: 900px){.page-blogs-show .sidebar,.blog-topic .sidebar{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;margin-bottom:20px;margin-bottom:1.25rem}}.page-blogs-show .sidebar h3,.blog-topic .sidebar h3{margin-bottom:10px;margin-bottom:.625rem;border-bottom:3px solid #DFE7EB;color:#999;line-height:1.65}.page-blogs-show .sidebar .headline,.blog-topic .sidebar .headline{font-size:14px;font-size:.875rem;margin-bottom:10px;margin-bottom:.625rem}.page-blogs-show .sidebar .headline a,.blog-topic .sidebar .headline a{color:#DFE7EB;text-decoration:none}.page-blogs-show .blog-articles-list,.blog-topic .blog-articles-list{width:71.63866%;float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-width: 0px) and (max-width: 900px){.page-blogs-show .blog-articles-list,.blog-topic .blog-articles-list{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.page-blogs-show .social-networking{margin:0}.blog-menu{margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem}.blog-menu .level1{margin:0;padding:0}.blog-menu .level1-li{margin-right:20px;margin-right:1.25rem}.blog-roll{margin-bottom:20px;margin-bottom:1.25rem}.blog-roll h3{font-size:16px;font-size:1rem}.blog-roll .headline{font-size:14px;font-size:.875rem}.blog-header{margin-bottom:40px;margin-bottom:2.5rem}.blog-header__image{width:49.2163%;float:left;margin-right:1.5674%;display:inline}.blog-header__teaser{width:49.2163%;float:right;margin-right:0;*margin-left:-20px;display:inline;font-size:12px;font-size:.75rem}.author-show .feature-title{color:#727272}.sponsored-author-bio{border-top:5px solid #203F8F}.sponsored-author-bio .articles__sponsor-image{width:38.63636%;float:left;margin-right:22.72727%;display:inline;float:right;margin-right:0;*margin-left:-20px;display:inline;maring-bottom:10px;maring-bottom:.625rem}.sponsored-author-bio__image{width:17.34694%;float:left;margin-right:10.20408%;display:inline;clear:both}.sponsored-author-bio__name,.sponsored-author-bio__description{width:72.44898%;float:left;margin-right:10.20408%;display:inline;float:right;margin-right:0;*margin-left:-20px;display:inline}.author-bio{margin-bottom:40px;margin-bottom:2.5rem;padding:20px;padding:1.25rem;background-color:#DFE7EB;overflow:hidden;height:100%}.author-bio a{color:#222;text-decoration:none}.author-bio .headline{font-size:14px;font-size:.875rem;line-height:1.65;color:#222;margin:0}.author-bio .articles,.author-bio .products{display:none}.author-bio .author-name{margin-bottom:10px;margin-bottom:.625rem}.author-bio .author-name a{color:#333;text-decoration:none}.author-bio .abstract{font-size:12px;font-size:.75rem}.author-bio .twitter_account a{color:#1B3F77;text-decoration:none}.featured>h3{color:#727272}.featured .records{overflow:hidden}.featured .record{margin:16px 0;margin: 16px 0;width:32.2884%;float:left;margin-right:1.5674%;display:inline}@media (min-width: 0) and (max-width: 750px){.featured .record{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.featured .record:nth-child(3){float:right;margin-right:0;*margin-left:-20px;display:inline}.featured .author-bio .image{padding-bottom:10px;padding-bottom:.625rem}.featured .author-bio .author-name{font-size:22px;font-size:1.375rem}.featured .author-bio .abstract{display:none}.authors>h3{color:#000}.authors{padding-bottom:15px;padding-bottom:.9375rem}.authors .author-nav .level1-li{font-weight:bold;margin:0 5px 5px 0;margin: 0 5px 5px 0;font-size:20px;font-size:1.25rem;font-weight:600;-webkit-font-smoothing:antialiased;background-color:#E3E3E3;float:left;list-style:none}.authors .author-nav .level1-li a{color:#6E6E6E;text-decoration:none;text-align:center;display:block;width:26px;padding:3px;padding:.1875rem}.authors .author-letter{overflow:hidden;height:100%;margin:20px 0;margin: 20px 0}.authors .author-letter>a{display:block;margin:0 0 10px 0;margin: 0 0 10px 0;text-decoration:none}.authors .author-letter>a h4{background-color:#EAEAEA;font-size:24px;font-size:1.5rem;text-align:center;padding:5px;padding:.3125rem}.authors .author-letter .author-letter-row{font-size:18px;font-size:1.125rem;line-height:1.2;float:left;width:210px;margin:0 10px 0 0;margin: 0 10px 0 0}.authors .author-letter .author-letter-row .record{margin:0 0 6px 0;margin: 0 0 6px 0}.authors .author-letter .author-letter-row a{color:#53575A;text-decoration:none}.authors .back-to-top{text-decoration:none;padding-bottom:20px;padding-bottom:1.25rem}.page-taxonomies-show .taxonomy-list{width:31.21019%;float:right;margin-left:3.18471%;display:inline}@media (min-width: 0) and (max-width: 900px){.page-taxonomies-show .taxonomy-list{float:none;width:auto;margin-left:auto;*margin-left:auto;display:block}}@media (min-width: 0) and (max-width: 640px){.page-taxonomies-show .taxonomy-list{width:31.21019%;float:right;margin-left:3.18471%;display:inline}}@media (min-width: 0) and (max-width: 500px){.page-taxonomies-show .taxonomy-list{float:none;width:auto;margin-left:auto;*margin-left:auto;display:block}}.page-taxonomies-show .taxonomy-detail-lists{width:65.6051%;float:right;margin-left:0;*margin-left:-20px;display:inline}@media (min-width: 0) and (max-width: 900px){.page-taxonomies-show .taxonomy-detail-lists{float:none;width:auto;margin-left:auto;*margin-left:auto;display:block;float:right;margin-left:3.18471%;*margin-left:auto}}@media (min-width: 0) and (max-width: 640px){.page-taxonomies-show .taxonomy-detail-lists{width:65.6051%;float:right;margin-left:0;*margin-left:-20px;display:inline}}@media (min-width: 0) and (max-width: 500px){.page-taxonomies-show .taxonomy-detail-lists{float:none;width:auto;margin-left:auto;*margin-left:auto;display:block;float:right;margin-left:3.18471%;*margin-left:auto}}@media (min-width: 0) and (max-width: 900px){.page-taxonomies-show .taxonomy-detail-lists .article-summary__teaser,.page-taxonomies-show .taxonomy-detail-lists .article-summary .post-meta{display:none}}.page-taxonomies-show .no-child-topics .taxonomy-detail-lists{float:none;width:auto;margin-left:auto;*margin-left:auto;display:block}.page-taxonomies-show .no-content .taxonomy-list{float:none;width:auto;margin-left:auto;*margin-left:auto;display:block}@media (min-width: 0) and (max-width: 900px){.taxonomy-list .single-taxonomy{margin:0 0 10px 0;margin: 0 0 10px 0;padding:0 0 10px 0;padding: 0 0 10px 0}}@media (min-width: 0) and (max-width: 900px){.taxonomy-list .single-taxonomy__description{display:none}}.taxonomy-detail .page-title{font-size:24px;font-size:1.5rem}.taxonomy-detail .taxonomy__image{margin:20px 0;margin: 20px 0;width:48.40764%;float:left;margin-right:3.18471%;display:inline}.taxonomy-detail .taxonomy__image+.taxonomy-description{width:48.40764%;float:left;margin-right:3.18471%;display:inline;float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-width: 0) and (max-width: 900px){.taxonomy-detail .taxonomy__image{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}.taxonomy-detail .taxonomy__image+.taxonomy-description{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;float:left;margin-right:1.5674%;*margin-left:auto}}@media (min-width: 641px) and (max-width: 768px){.taxonomy-detail .taxonomy-detail-lists .photos-list .image{float:none}}.taxonomy-detail .rss a{font-size:18px;font-size:1.125rem;border-color:#848482;color:#848482}.taxonomy-detail .rss a:before{color:#848482}.pages-list__title{font-size:24px;font-size:1.5rem;margin-bottom:5px;margin-bottom:.3125rem;font-weight:400}.pages-list__title-link{color:#364353;text-decoration:none}.pages-list__title-link:hover{color:#0e1115}.publications-index .records>.body{margin-bottom:20px;margin-bottom:1.25rem}.publications-show .page-title{margin-top:20px;margin-top:1.25rem}.publications-show .image{float:left;padding:0 10px 10px 0px;padding: 0 10px 10px 0px}.publications-show h2{font-size:20px;font-size:1.25rem}.publications-show h4{font-size:16px;font-size:1rem;margin-left:20px;margin-left:1.25rem;float:right}.publications-show .selectize-control{margin-top:10px;margin-top:.625rem}.publication{clear:both}.publication-navigation{margin-top:-50px;margin-top:-3.125rem;padding-top:50px;padding-top:3.125rem}@media (min-width: 0) and (max-width: 1280px){.publication-navigation{margin-top:-110px;margin-top:-6.875rem;padding-top:110px;padding-top:6.875rem}}.publication-section{margin-top:50px;margin-top:3.125rem;clear:both}.publication-section__header{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:5px;padding-bottom:.3125rem;border-bottom:2px solid #0E4982}.publication-section__title{width:48.40764%;float:left;margin-right:3.18471%;display:inline;font-size:24px;font-size:1.5rem;margin:0}.publication-section__back-to-top-link{width:48.40764%;float:right;margin-right:0;*margin-left:-20px;display:inline;margin-top:8px;margin-top:.5rem;text-align:right}.publication-section__back-to-top-link:before{margin-right:5px;margin-right:.3125rem}.featured-events{margin-bottom:40px;margin-bottom:2.5rem}.featured-events .view-more{color:#004b8d}.featured-event__date,.featured-event__location{font-size:14px;font-size:.875rem;color:#004b8d}.featured-event{margin:20px 0;margin: 20px 0;padding-bottom:20px;padding-bottom:1.25rem;border-bottom:1px dashed #004b8d}.featured-event:before{font-size:48px;font-size:3rem;width:17.34694%;float:left;margin-right:10.20408%;display:inline;content:"" !important;color:#004b8d}.featured-event__details{width:72.44898%;float:right;margin-right:0;*margin-left:-20px;display:inline}.featured-event__location-status{font-size:14px;font-size:.875rem}.events-index .submit{float:right}.events-index .submit a{background-color:#0E4982;color:#fff;text-transform:uppercase;text-decoration:none}.events-index .date-range,.events-show .date-range,.events-category .date-range,.events-keyword .date-range{padding:10px 0;padding: 10px 0;margin:10px 0 20px 0;margin: 10px 0 20px 0;clear:both;border-top:1px solid #eee;border-bottom:3px solid #eee}.events-index .date-range li,.events-show .date-range li,.events-category .date-range li,.events-keyword .date-range li{margin-right:10px;margin-right:.625rem;font-size:14px;font-size:.875rem;list-style:none;float:left}.events-index .date-range .range,.events-show .date-range .range,.events-category .date-range .range,.events-keyword .date-range .range{margin-right:10px;margin-right:.625rem}.events-index .date-range .range a,.events-show .date-range .range a,.events-category .date-range .range a,.events-keyword .date-range .range a{color:#0E4982;text-decoration:none}.events-index .content,.events-show .content,.events-category .content,.events-keyword .content{margin-bottom:40px;margin-bottom:2.5rem;float:left}@media (min-width: 0) and (max-width: 980px){.events-index .content,.events-show .content,.events-category .content,.events-keyword .content{float:none;width:100%}}.events-show .page-title{font-size:18px;font-size:1.125rem}.events-show .related-content{margin-bottom:20px;margin-bottom:1.25rem}.events-show .related-content .records{width:49.2163%;float:left;margin-right:1.5674%;display:inline;margin-bottom:20px;margin-bottom:1.25rem}.events-show .related-content .records:nth-child(2n){float:right;margin-right:0;*margin-left:-20px;display:inline}.events-show .related-content .records:nth-child(2n+1){clear:both}@media (min-width: 0) and (max-width: 640px){.events-show .related-content .records{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.events-show .related-content h3{margin-bottom:10px;margin-bottom:.625rem;border-bottom:3px solid #DFE7EB;color:#7e7e7e;line-height:1.65}.events-show .related-content .headline{font-size:14px;font-size:.875rem;margin-bottom:10px;margin-bottom:.625rem}.events-show .related-content .headline a{color:#696969}.event .sidebar .records{margin-bottom:20px;margin-bottom:1.25rem}.event .sidebar h3{margin-bottom:10px;margin-bottom:.625rem;border-bottom:2px solid #999;color:#7e7e7e;line-height:1.65}.event .sidebar .headline{font-size:14px;font-size:.875rem;margin-bottom:10px;margin-bottom:.625rem}.event .sidebar .headline a{color:#696969}@media (min-width: 0) and (max-width: 640px){.event .body{clear:both}}.event .properties{margin:0 20px 20px 0;margin: 0 20px 20px 0;clear:both}.event .properties .date{text-transform:none}.event .products{float:left}.event .products h3{margin-bottom:10px;margin-bottom:.625rem;border-bottom:2px solid #999;line-height:1.65;color:#7e7e7e}.event .products .quantity{margin-right:20px;margin-right:1.25rem;float:left}.event .products .our-price label{font-weight:bold;margin:0}.event .register{margin-top:20px;margin-top:1.25rem}.event .button{text-decoration:none}.event .sponsor{margin:10px 0;margin: 10px 0}.event .sponsor .current{padding:10px;padding:.625rem;font-size:14px;font-size:.875rem;color:#94abe7;float:left;background-color:#1a3272;font-family:"Open Sans",sans-serif;font-weight:400}.event .sponsor .headline{padding:10px;padding:.625rem;font-size:14px;font-size:.875rem;color:#fff;float:left;background-color:#203F8F;font-family:"Open Sans",sans-serif;font-weight:400}.events-category__type-title{font-size:18px;font-size:1.125rem;font-weight:normal}.events-category .Webinar .event-list__type,.events-category .Webinar .record h3,.events-category .record .Webinar h3,.events-keyword .record .events-category .Webinar h3{display:none}.event-list .properties,.event-list__event .properties,.events-category .record .properties,.events-keyword .record .properties{font-size:12px;font-size:.75rem;margin:0 20px 20px 0;margin: 0 20px 20px 0;padding-right:20px;padding-right:1.25rem;float:left;width:175px;border-right:1px solid #eee}.Featured .event-list__type a,.Featured .events-category .record h3 a,.events-category .record .Featured h3 a,.Featured .events-keyword .record h3 a,.events-keyword .record .Featured h3 a,.Featured .event-list__headline a,.Featured .events-category .record .headline a,.events-category .record .Featured .headline a,.Featured .events-keyword .record .headline a,.events-keyword .record .Featured .headline a,.Featured .more,.Sponsored .event-list__type a,.Sponsored .events-category .record h3 a,.events-category .record .Sponsored h3 a,.Sponsored .events-keyword .record h3 a,.events-keyword .record .Sponsored h3 a,.Sponsored .event-list__headline a,.Sponsored .events-category .record .headline a,.events-category .record .Sponsored .headline a,.Sponsored .events-keyword .record .headline a,.events-keyword .record .Sponsored .headline a,.Sponsored .more{color:#0e4982}.event-list__row .record{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;border-bottom:1px solid #eee}.event-list__title{font-size:18px;font-size:1.125rem}.event-list__type,.events-category .record h3,.events-keyword .record h3{font-size:14px;font-size:.875rem;color:#1363b0}.event-list__headline,.events-category .record .headline,.events-keyword .record .headline{font-size:18px;font-size:1.125rem;margin-bottom:10px;margin-bottom:.625rem}.event-list__headline a,.events-category .record .headline a,.events-keyword .record .headline a{color:#0E4982;text-decoration:none}.event-list__teaser{font-size:14px;font-size:.875rem}.event-list__event{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;border-bottom:1px solid #eee}.event-toolbar{margin-bottom:20px;margin-bottom:1.25rem;clear:both}.event-toolbar .tags{font-size:12px;font-size:.75rem}.event-toolbar .tags a{color:#0E4982}.event-keywords{margin-bottom:20px;margin-bottom:1.25rem;font-size:12px;font-size:.75rem}.event-keywords a{text-decoration:none;color:#DFE7EB}.refine-results{border-bottom:3px solid #eee;margin-bottom:10px;margin-bottom:.625rem;padding-bottom:10px;padding-bottom:.625rem}.refine-results__title{font-size:18px;font-size:1.125rem;margin-right:20px;margin-right:1.25rem;float:left;font-weight:normal}.refine-results .selectize-control{width:250px;float:left;margin-right:10px;margin-right:.625rem}.featured-videos-widget{margin:10px 0;margin: 10px 0;padding:20px;padding:1.25rem}.featured-video__image{margin-bottom:10px;margin-bottom:.625rem}.featured-video__headline{margin-bottom:10px;margin-bottom:.625rem;font-size:18px;font-size:1.125rem}.featured-video__headline a{color:#222;text-decoration:none}.featured-video__title{font-size:24px;font-size:1.5rem}.featured-video__title a{color:#222;text-decoration:none}.playlist-video__title{color:#222}.video-article__link{color:#222;text-decoration:none}.browse-videos-navigation__all a,.browse-videos-navigation__gallery a{color:#222;text-decoration:none}.featured-videos-by-taxonomy-wrapper .more{border:0px none}.photo-intro-title,.featured-videos-by-taxonomy__title,.podcast-intro-title{font-size:20px;font-size:1.25rem}.photo-list{margin-bottom:40px;margin-bottom:2.5rem}.photo-list .record{width:31.93277%;float:left;margin-right:2.10084%;display:inline;margin-bottom:20px;margin-bottom:1.25rem;margin-top:20px;margin-top:1.25rem;min-height:150px;overflow:hidden}@media (min-width: 0) and (max-width: 600px){.photo-list .record{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.photo-list .record:nth-child(3n){float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-width: 0) and (max-width: 600px){.photo-list .record:nth-child(3n){float:none}}.photo-list .record:nth-child(3n+1){clear:both}.photo-list .image{margin-bottom:10px;margin-bottom:.625rem}.photo-list h3{font-size:18px;font-size:1.125rem;font-weight:400}.photo-list h3 a,.photo-list h3 .more{font-size:18px;font-size:1.125rem;font-weight:400;color:#364353;text-decoration:none;float:none;border-bottom:none}.photo-list .abstract{font-size:14px;font-size:.875rem}.video-brightcove-media{margin-bottom:20px;margin-bottom:1.25rem}.video-brightcove-media .video-list__title{font-size:18px;font-size:1.125rem}.video-list__main{background-color:#0E4982;margin-bottom:15px;margin-bottom:.9375rem}.video-list__thumbnail-image{cursor:pointer}.back_to_listings a{border:0px none}.podcast .podcast-container{margin-bottom:20px;margin-bottom:1.25rem}.podcast .image{float:left;margin:0 20px 20px 0;margin: 0 20px 20px 0}.podcast #subscribeBannerLarge{float:right}.podcast #subscribeBannerLarge a{font-size:13px;font-size:.8125rem;padding:5px 10px;padding: 5px 10px;border:1px solid #eee;color:#0E4982;text-decoration:none;display:block}.podcast #subscribeBannerLarge a:before{margin-right:10px;margin-right:.625rem;color:#ddd}.podcast .record h3{font-size:18px;font-size:1.125rem}.photo-gallery{margin-bottom:40px;margin-bottom:2.5rem}.photo-gallery__caption{padding:20px;padding:1.25rem}.photo-gallery__caption-title{font-size:20px;font-size:1.25rem;margin-bottom:10px;margin-bottom:.625rem}.photo-gallery__credits{font-style:italic}.photo-gallery__thumbnail-image{cursor:pointer}.photo-gallery .owl-item{margin-bottom:10px;margin-bottom:.625rem}.photo-gallery .owl-prev,.photo-gallery .owl-next{margin:20px;margin:1.25rem}@media (min-width: 1025px){.photo-gallery .owl-prev,.photo-gallery .owl-next{font-weight:700}}.photo-gallery .owl-prev{float:left}.photo-gallery .owl-next{float:right}.photo-gallery .owl-nav .disabled{display:none}.owl-carousel .photo-gallery__image img{max-height:550px;width:auto;max-width:100%;margin:0 auto}.photo-gallery__caption{padding-top:10px;padding-top:.625rem}.photo-gallery__caption a{color:#0E4982}.photo-gallery__caption-title{margin:10px 0;margin: 10px 0;font-weight:700;font-size:18px;font-size:1.125rem}.products-index-page h3,.page-products-category h3{margin-bottom:15px;margin-bottom:.9375rem}.products-index-page h3 a,.page-products-category h3 a{color:#000}.products-index-page .sidebar,.page-products-category .sidebar,.page-authors-products .sidebar{width:23.82445%;float:left;margin-right:1.5674%;display:inline;padding-right:10px;padding-right:.625rem;border-right:1px solid #eee}@media (min-width: 0px) and (max-width: 600px){.products-index-page .sidebar,.page-products-category .sidebar,.page-authors-products .sidebar{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.products-index-page .sidebar .headline,.page-products-category .sidebar .headline,.page-authors-products .sidebar .headline{font-size:16px;font-size:1rem}.products-index-page .sidebar a,.page-products-category .sidebar a,.page-authors-products .sidebar a{color:#DFE7EB;text-decoration:none}.products-index-page .sidebar .topics h3,.page-products-category .sidebar .topics h3,.page-authors-products .sidebar .topics h3{font-size:16px;font-size:1rem}.products-index-page .box1,.products-index-page .products-category,.page-products-category .box1,.page-products-category .products-category,.page-authors-products .box1,.page-authors-products .products-category{width:74.60815%;float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-width: 0px) and (max-width: 600px){.products-index-page .box1,.products-index-page .products-category,.page-products-category .box1,.page-products-category .products-category,.page-authors-products .box1,.page-authors-products .products-category{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;float:left;margin-right:1.5674%;*margin-left:auto}}.products-index-page .box1 h3,.products-index-page .products-category h3,.page-products-category .box1 h3,.page-products-category .products-category h3,.page-authors-products .box1 h3,.page-authors-products .products-category h3{font-size:16px;font-size:1rem}.products-index-page .products-category .record:nth-child(3n+3),.products-index-page .products-category-wrapper .record:nth-child(3n+3),.page-products-category .products-category .record:nth-child(3n+3),.page-products-category .products-category-wrapper .record:nth-child(3n+3),.page-authors-products .products-category .record:nth-child(3n+3),.page-authors-products .products-category-wrapper .record:nth-child(3n+3){float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-width: 0) and (max-width: 600px){.products-index-page .products-category .record:nth-child(3n+3),.products-index-page .products-category-wrapper .record:nth-child(3n+3),.page-products-category .products-category .record:nth-child(3n+3),.page-products-category .products-category-wrapper .record:nth-child(3n+3),.page-authors-products .products-category .record:nth-child(3n+3),.page-authors-products .products-category-wrapper .record:nth-child(3n+3){float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.products-index-page .products-category .record:nth-child(3n+1),.products-index-page .products-category-wrapper .record:nth-child(3n+1),.page-products-category .products-category .record:nth-child(3n+1),.page-products-category .products-category-wrapper .record:nth-child(3n+1),.page-authors-products .products-category .record:nth-child(3n+1),.page-authors-products .products-category-wrapper .record:nth-child(3n+1){clear:both}.products-index-page .products-index,.products-index-page .products-category .featured,.page-products-category .products-index,.page-products-category .products-category .featured,.page-authors-products .products-index,.page-authors-products .products-category .featured{margin-bottom:20px;margin-bottom:1.25rem}.products-index-page .products-index h3,.products-index-page .products-category .featured h3,.page-products-category .products-index h3,.page-products-category .products-category .featured h3,.page-authors-products .products-index h3,.page-authors-products .products-category .featured h3{color:#000}.products-index-page .products-index .record,.products-index-page .products-category .featured .record,.page-products-category .products-index .record,.page-products-category .products-category .featured .record,.page-authors-products .products-index .record,.page-authors-products .products-category .featured .record{width:48.94958%;float:left;margin-right:2.10084%;display:inline;min-height:0}@media (min-width: 0px) and (max-width: 800px){.products-index-page .products-index .record,.products-index-page .products-category .featured .record,.page-products-category .products-index .record,.page-products-category .products-category .featured .record,.page-authors-products .products-index .record,.page-authors-products .products-category .featured .record{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.products-index-page .products-index .record:nth-child(2n),.products-index-page .products-category .featured .record:nth-child(2n),.page-products-category .products-index .record:nth-child(2n),.page-products-category .products-category .featured .record:nth-child(2n),.page-authors-products .products-index .record:nth-child(2n),.page-authors-products .products-category .featured .record:nth-child(2n){float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-width: 0) and (max-width: 600px){.products-index-page .products-index .record:nth-child(2n),.products-index-page .products-category .featured .record:nth-child(2n),.page-products-category .products-index .record:nth-child(2n),.page-products-category .products-category .featured .record:nth-child(2n),.page-authors-products .products-index .record:nth-child(2n),.page-authors-products .products-category .featured .record:nth-child(2n){float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.products-index-page .products-index .record:nth-child(2n+1),.products-index-page .products-category .featured .record:nth-child(2n+1),.page-products-category .products-index .record:nth-child(2n+1),.page-products-category .products-category .featured .record:nth-child(2n+1),.page-authors-products .products-index .record:nth-child(2n+1),.page-authors-products .products-category .featured .record:nth-child(2n+1){clear:both}.products-index-page .products-index .record .image,.products-index-page .products-category .featured .record .image,.page-products-category .products-index .record .image,.page-products-category .products-category .featured .record .image,.page-authors-products .products-index .record .image,.page-authors-products .products-category .featured .record .image{margin:0 10px 10px 0;margin: 0 10px 10px 0;float:left;text-align:left}@media (min-width: 0) and (max-width: 460px){.products-index-page .products-index .record .image,.products-index-page .products-category .featured .record .image,.page-products-category .products-index .record .image,.page-products-category .products-category .featured .record .image,.page-authors-products .products-index .record .image,.page-authors-products .products-category .featured .record .image{margin:0 0 10px 0;margin: 0 0 10px 0;float:none}}.products-index-page .products-index .record .content-details,.products-index-page .products-category .featured .record .content-details,.page-products-category .products-index .record .content-details,.page-products-category .products-category .featured .record .content-details,.page-authors-products .products-index .record .content-details,.page-authors-products .products-category .featured .record .content-details{overflow:hidden}.products-index-page .more .more,.page-products-category .more .more,.page-authors-products .more .more{border:0px none;margin-top:0px;margin-top:0rem;margin-bottom:20px;margin-bottom:1.25rem}.products-index-page .product{margin-bottom:40px;margin-bottom:2.5rem}.quick-search-products{margin-bottom:20px;margin-bottom:1.25rem}.quick-search-products h3{font-size:18px;font-size:1.125rem}.quick-search-products input[type="text"]{width:60.67961%;float:left;margin-right:4.85437%;display:inline;margin-bottom:10px;margin-bottom:.625rem}@media (min-width: 641px) and (max-width: 768px){.quick-search-products input[type="text"]{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;width:100%}}.quick-search-products .button{width:34.46602%;float:right;margin-right:0;*margin-left:-20px;display:inline;padding:10px 5px;padding: 10px 5px;font-size:14px;font-size:.875rem}@media (min-width: 641px) and (max-width: 768px){.quick-search-products .button{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;width:100%}}.products-keyword{width:100%}@media (min-width: 0px) and (max-width: 600px){.products-keyword{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;float:left;margin-right:1.5674%;*margin-left:auto}}.products-keyword .record{width:23.82445%;float:left;margin-right:1.5674%;display:inline;height:350px}.products-keyword .record:nth-child(3n+3){float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-width: 0) and (max-width: 600px){.products-keyword .record:nth-child(3n+3){float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.products-keyword .record:nth-child(3n+1){clear:both}.products-keyword h3{font-size:16px;font-size:1rem}.products-show{margin-bottom:40px;margin-bottom:2.5rem}.products-show .content{font-size:14px;font-size:.875rem;width:74.60815%;float:left;margin-right:1.5674%;display:inline;line-height:1.45}@media (min-width: 0px) and (max-width: 600px){.products-show .content{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.products-show .pricing{margin:10px 0;margin: 10px 0}.products-show .list-price label{font-size:13px;font-size:.8125rem;font-weight:normal;display:inline}.products-show .list-price .sale{text-decoration:line-through}.products-show .our-price label{font-size:13px;font-size:.8125rem;font-weight:normal;display:inline}.products-show .our-price span{font-size:21px;font-size:1.3125rem;color:#DFE7EB}.products-show .savings label{font-size:13px;font-size:.8125rem;font-weight:normal;display:inline}.products-show .savings span{color:#203F8F}.products-show .image{margin:0 15px 15px 0;margin: 0 15px 15px 0;float:left;width:250px}.products-show .headline{font-size:24px;font-size:1.5rem}.products-show h3{margin:15px 0;margin: 15px 0;clear:both}.products-show .book{margin:15px 0;margin: 15px 0}.products-show .book label{display:inline}.products-show .product-sidebar{width:23.82445%;float:right;margin-right:0;*margin-left:-20px;display:inline;font-size:14px;font-size:.875rem;line-height:1.45}.products-show .product-sidebar .button{margin-top:10px;margin-top:.625rem;display:block;color:#fff;text-decoration:none}.products-show .product-sidebar .product-prices-header{padding:20px;padding:1.25rem;margin-bottom:10px;margin-bottom:.625rem;background-color:#f7f7f7;border:1px solid #e8e8e8;text-align:center;position:relative}.products-show .product-sidebar .product-prices-header select{margin:0 auto 10px;display:inline}.products-show .product-sidebar .product-prices-header .selectize-control{width:75px;text-align:left;margin:0 auto}.products-show .product-sidebar .product-prices-header label{margin-bottom:10px;margin-bottom:.625rem;display:block}.products-show .product-sidebar .product-prices-header .cart-icon{font-size:64px;font-size:4rem;margin-bottom:10px;margin-bottom:.625rem;display:block}.products-show .product-sidebar .product-prices-header .add-to-cart{margin-top:10px;margin-top:.625rem;margin-left:auto;margin-right:auto;display:block;background-color:#0E4982;border:none;color:#fff;text-transform:uppercase}.products-show .product-sidebar .product-prices .title{font-size:21px;font-size:1.3125rem;margin-bottom:10px;margin-bottom:.625rem}.products-show .product-sidebar .product-prices .pricing h2{font-size:16px;font-size:1rem}.products-show .product-sidebar .product-prices .product{margin-bottom:40px;margin-bottom:2.5rem}.products-show .product-sidebar .product-prices label{margin-right:10px;margin-right:.625rem;display:inline}.products-show .product-sidebar .product-prices .selectize-control{width:75px}@media (min-width: 0px) and (max-width: 600px){.products-show .product-sidebar{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;float:left;margin-right:1.5674%;*margin-left:auto}}.products-show .product-email{margin-bottom:20px;margin-bottom:1.25rem;display:block}.product-variations{width:250px}.featured-products{margin:20px 0;margin: 20px 0}.featured-products__more-link{margin-bottom:20px;margin-bottom:1.25rem}.featured-products__container{margin-bottom:10px;margin-bottom:.625rem}.featured-product{margin-bottom:20px;margin-bottom:1.25rem}.featured-product__headline{font-size:16px;font-size:1rem;font-weight:400}.featured-product__teaser{font-size:12px;font-size:.75rem}.featured-product__image{width:46.71053%;float:left;margin-right:6.57895%;display:inline;margin-bottom:10px;margin-bottom:.625rem}.cart h3{margin-bottom:20px;margin-bottom:1.25rem}.cart th{background-color:#f7f7f7;border:1px solid #e8e8e8;font-size:14px;font-size:.875rem;text-transform:uppercase;padding:10px}.cart th.total{text-align:center}.cart .description{width:400px;text-align:left}.cart table{margin-bottom:20px;margin-bottom:1.25rem}.cart td{padding:10px;padding:.625rem}.cart .cart-action,.cart .cart-quantity,.cart .cart-price,.cart .cart-unit_price{padding:10px;padding:.625rem;text-align:center}.cart .cart-quantity .selectize-control{width:75px}.cart .cart-title{padding:10px;padding:.625rem;text-align:left}@media (min-width: 0) and (max-width: 640px){.cart .cart-title strong{display:block}}.cart .cart-action-empty{display:none;visibility:hidden}.cart .cart-product-item-image{float:left;margin-right:10px;margin-right:.625rem}@media (min-width: 0) and (max-width: 640px){.cart .cart-product-item-image{float:none;margin-right:0}}.cart .cart-action-update,.cart .cart-action-empty{margin-right:20px;margin-right:1.25rem;float:right;font-size:14px;font-size:.875rem}.cart .promotional-code{text-align:right;padding:10px 0;padding: 10px 0}.cart .promotional-code input{display:inline;width:auto;margin-left:10px}.cart .total{background-color:#f7f7f7;border:1px solid #e8e8e8;padding:10px 20px;padding: 10px 20px;text-align:right}.cart .total label{display:inline}.cart .proceed-checkout{background-color:#0E4982;color:#fff;float:right;text-decoration:none;text-transform:uppercase;margin-top:20px;margin-top:1.25rem}.cart .editorial-content__title{font-size:24px;font-size:1.5rem}.cart-sidebar{width:23.82445%;float:right;margin-right:0;*margin-left:-20px;display:inline;margin-top:100px;margin-top:6.25rem}@media (min-width: 0px) and (max-width: 850px){.cart-sidebar{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;float:left;margin-right:1.5674%;*margin-left:auto}}.cart-sidebar .editorial-content__title{font-size:24px;font-size:1.5rem}.cart-recommended-products .title{margin-bottom:10px;margin-bottom:.625rem}.container--no-sidebar .page-store-payment,.container--no-sidebar .cart{width:74.60815%;float:left;margin-right:1.5674%;display:inline}@media (min-width: 0px) and (max-width: 850px){.container--no-sidebar .page-store-payment,.container--no-sidebar .cart{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.store-customer-info,.store-thanks{width:49.2163%;margin:0 auto}@media (min-width: 0px) and (max-width: 850px){.store-customer-info,.store-thanks{width:100%}}.store-customer-info .same-address label{display:inline}.store-customer-info,.store-payment,.store-thanks{margin-bottom:40px;margin-bottom:2.5rem}.store-customer-info .page-title,.store-payment .page-title,.store-thanks .page-title{margin:0}.store-customer-info h3,.store-payment h3,.store-thanks h3{margin-bottom:10px;margin-bottom:.625rem}.store-customer-info .print-title,.store-payment .print-title,.store-thanks .print-title{margin-bottom:40px;margin-bottom:2.5rem}.store-customer-info em.error,.store-payment em.error,.store-thanks em.error{font-size:14px;font-size:.875rem;color:#fa5348}.store-customer-info .editorial-content__title,.store-payment .editorial-content__title,.store-thanks .editorial-content__title{font-size:24px;font-size:1.5rem}.store-payment .address,.store-thanks .address{width:23.82445%;float:left;margin-right:1.5674%;display:inline;margin-bottom:40px;margin-bottom:2.5rem}@media (min-width: 0px) and (max-width: 560px){.store-payment .address,.store-thanks .address{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;margin-right:20px;margin-right:1.25rem;float:left}}.store-payment .address .address1,.store-payment .address .state,.store-payment .address .zip,.store-thanks .address .address1,.store-thanks .address .state,.store-thanks .address .zip{display:inline}.store-payment .shipping_options_container,.store-thanks .shipping_options_container{width:15.3605%;float:right;margin-right:0;*margin-left:-20px;display:inline;margin-bottom:40px;margin-bottom:2.5rem}@media (min-width: 0px) and (max-width: 560px){.store-payment .shipping_options_container,.store-thanks .shipping_options_container{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;clear:both}}.store-payment .shipping_options_container label,.store-thanks .shipping_options_container label{display:inline}.store-payment #payment,.store-thanks #payment{clear:both}.store-payment .edit{text-decoration:none;border-bottom:1px solid #DFE7EB}.store-payment .edit:before{margin-right:10px;margin-right:.625rem}.checkout-steps{margin-bottom:20px;margin-bottom:1.25rem}.checkout-steps .step{width:33.33333%;float:left;margin-right:0%;display:inline;padding:6px 0;padding: 6px 0;font-size:14px;font-size:.875rem;background-color:#BBC4C5;text-align:center}.checkout-steps .step a{color:#222;text-decoration:none}.checkout-steps .step3{float:right;margin-right:0;*margin-left:0px;display:inline}.checkout-steps .selected{background-color:#E1ECCD}.checkout-steps .selected:after{margin-left:10px;margin-left:.625rem;content:""}.order-cart-msg{margin-top:20px;margin-top:1.25rem}.order-cart-msg .editorial-content__title{margin-bottom:10px;margin-bottom:.625rem}.order-customer-info-msg{margin:20px 0 20px;margin: 20px 0 20px}.payment-options-msg{margin-bottom:20px;margin-bottom:1.25rem}.card-info .holder,.card-info .card-no{width:48.40764%;float:left;margin-right:3.18471%;display:inline;margin-bottom:20px;margin-bottom:1.25rem}.card-info .card-type,.card-info .exp-month,.card-info .exp-year{width:31.93277%;float:left;margin-right:2.10084%;display:inline;margin-bottom:20px;margin-bottom:1.25rem}.card-info .card-code{margin-bottom:20px;margin-bottom:1.25rem;float:left;width:100px}.card-info .exp-year{float:right;margin-right:0;*margin-left:-20px;display:inline}.card-info .card-type,.card-info .card-no{clear:both}@media (min-width: 0) and (max-width: 560px){.card-info .holder,.card-info .card-type,.card-info .exp-month,.card-info .exp-year,.card-info .card-no,.card-info .card-code{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.billing-address .field-first-name,.billing-address .field-last-name,.billing-address .field-job-title,.billing-address .field-company,.billing-address .field-address2,.billing-address .field-city,.billing-address .field-state,.billing-address .field-zip{width:48.40764%;float:left;margin-right:3.18471%;display:inline}@media (min-width: 0) and (max-width: 600px){.billing-address .field-first-name,.billing-address .field-last-name,.billing-address .field-job-title,.billing-address .field-company,.billing-address .field-address2,.billing-address .field-city,.billing-address .field-state,.billing-address .field-zip{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.billing-address .field-last-name,.billing-address .field-company,.billing-address .field-city,.billing-address .field-zip{float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-width: 0) and (max-width: 600px){.billing-address .field-last-name,.billing-address .field-company,.billing-address .field-city,.billing-address .field-zip{float:left;margin-right:1.5674%;*margin-left:auto}}.billing-address .field-phone,.billing-address .field-email{width:65.6051%}@media (min-width: 0) and (max-width: 600px){.billing-address .field-phone,.billing-address .field-email{width:100%}}.billing-address .field-first-name,.billing-address .field-job-title,.billing-address .field-address1,.billing-address .field-address2,.billing-address .field-state,.billing-address .field-province{clear:both}.directory-listing-profile{margin-bottom:40px;margin-bottom:2.5rem;position:relative}.directory-listing-profile__title{margin-bottom:30px;margin-bottom:1.875rem;font-size:21px;font-size:1.3125rem;color:#738EA4}.directory-listing-profile__details{width:70.37618%;float:left;margin-right:1.5674%;display:inline;margin-right:0}@media (min-width: 0) and (max-width: 1000px){.directory-listing-profile__details{width:100%;float:left;margin-right:1.5674%;display:inline}}.directory-listing-profile__company-name{font-size:18px;font-size:1.125rem;color:#0E4982}.directory-listing-profile__image{width:28.05643%;float:left;margin-right:1.5674%;display:inline;margin-bottom:20px;margin-bottom:1.25rem}.directory-listing-profile__contact-title,.directory-listing-profile__address-title{font-size:16px;font-size:1rem;text-transform:uppercase}.directory-listing-profile__contact-info,.directory-listing-profile__address{width:49.2163%;float:left;margin-right:1.5674%;display:inline;margin-bottom:20px;margin-bottom:1.25rem;font-size:14px;font-size:.875rem}.directory-listing-profile__contact-info a,.directory-listing-profile__address a{color:#0E4982;text-decoration:none}@media (min-width: 0) and (max-width: 800px){.directory-listing-profile__contact-info,.directory-listing-profile__address{width:100%;float:left;margin-right:1.5674%;display:inline}}.directory-listing-profile__contact-info{float:right;margin-right:0;*margin-left:-20px;display:inline}.directory-listing-profile__free-phone{margin-left:40px;margin-left:2.5rem}.directory-listing-custom-social-media__items{padding:0;margin:0}.directory-listing-custom-social-media__items li{list-style:none;float:left;font-size:18px;font-size:1.125rem;margin-right:5px}.directory-listing-profile__description{font-family:"PT Serif",serif;font-weight:400;clear:both}.directory-listing-profile__description h3{margin-top:20px;margin-top:1.25rem}.directory-listing-profile__agency-account ul{margin:0 0 20px 0;margin: 0 0 20px 0;padding:0}.directory-listing-profile__agency-account li{margin-right:20px;margin-right:1.25rem;list-style:none;float:left}.directory-listing-profile__agency-account li a{color:#DFE7EB;text-decoration:none}.directory-listing-product-categories{margin-top:20px;margin-top:1.25rem}.directory-listing-product-categories__title{font-size:18px;font-size:1.125rem;text-transform:uppercase}.directory-listing-product-categories__categories{margin:0;padding:0}.directory-listing-product-categories__categories li{font-size:14px;font-size:.875rem;list-style:none;margin:0}.directory-listing-product-categories__categories a{text-decoration:underline;color:#DFE7EB}.directory-listing-products .product-summary{margin-bottom:20px;margin-bottom:1.25rem}.directory-listing-products .product-summary__image{margin-right:10px;margin-right:.625rem;float:left}.directory-listing-products .product-summary__headline{font-size:18px;font-size:1.125rem}.directory-listing-products .product-summary__headline a{color:#DFE7EB;text-decoration:none}.directory-listing-products .product-summary__description{font-size:14px;font-size:.875rem;line-height:1.45}.directory-listing-products__title{margin-bottom:20px;margin-bottom:1.25rem;font-size:21px;font-size:1.3125rem;color:#738EA4}.directory-listing-multimedia__title{margin-bottom:20px;margin-bottom:1.25rem;font-size:21px;font-size:1.3125rem;color:#738EA4}.directory-listing-multimedia-video__title{margin:10px 0;margin: 10px 0;font-size:24px;font-size:1.5rem;font-family:'PT Serif', serif}.directory-listing-multimedia-video__description p{margin:0}.page-directory-listing .articles h3{font-size:21px;font-size:1.3125rem;text-transform:uppercase}.directory-listing-events__title{margin-bottom:20px;margin-bottom:1.25rem;font-size:21px;font-size:1.3125rem;color:#738EA4}.directory-listing-rfp__title{margin-bottom:20px;margin-bottom:1.25rem;font-size:21px;font-size:1.3125rem;color:#738EA4}.directory-listing-downloads__title{margin-bottom:20px;margin-bottom:1.25rem;font-size:21px;font-size:1.3125rem;color:#738EA4}.directory-listing-rfq__title{margin-bottom:20px;margin-bottom:1.25rem;font-size:21px;font-size:1.3125rem;color:#738EA4}.new_rfq{margin-bottom:15px;margin-bottom:.9375rem}.directory-listing-branches__branch-title{margin-bottom:20px;margin-bottom:1.25rem;font-size:21px;font-size:1.3125rem;color:#738EA4}.directory-listing-company-accounts__items,.directory-listing-company-agencies__items{padding:0;list-style:none;font-size:14px;font-size:.875rem}.directory-listing-company-accounts__item,.directory-listing-company-agencies__item{margin-bottom:20px;margin-bottom:1.25rem}.two-columns .directory-listing-company-accounts__item{width:49.2163%;float:left;margin-right:1.5674%;display:inline}.two-columns .directory-listing-company-accounts__item:nth-child(2n){float:right;margin-right:0;*margin-left:-20px;display:inline}.two-columns .directory-listing-company-accounts__item:nth-child(2n+1){clear:both}.directory-listing-company-accounts__headline,.directory-listing-company-agencies__headline{font-size:14px;font-size:.875rem}.directory-listing-company-accounts__headline a,.directory-listing-company-agencies__headline a{color:#0E4982;text-decoration:underline}.featured-directory-listings{padding:20px;padding:1.25rem}.featured-listing{margin-bottom:20px;margin-bottom:1.25rem}.featured-listing__image{width:23.82445%;float:left;margin-right:1.5674%;display:inline}@media (min-: 0px) and (max-: 12){.featured-listing__image{width:15.3605%;float:left;margin-right:1.5674%;display:inline}}.featured-listing__details{width:23.82445%;float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-: 0px) and (max-: 12){.featured-listing__details{width:32.2884%;float:right;margin-right:0;*margin-left:-20px;display:inline}}.featured-listing__description{font-size:11px;font-size:.6875rem;font-style:italic}.directories-index .record{margin-bottom:20px;margin-bottom:1.25rem}.directories-index .headline{font-size:24px;font-size:1.5rem}.directories-index .headline a{color:#0E4982;text-decoration:none}.directories-index .abstract{font-size:16px;font-size:1rem}.directories-index .abstract a{color:#0E4982;text-decoration:none}.directories-sidebar{width:28.05643%;float:left;margin-right:1.5674%;display:inline}@media (min-width: 0) and (max-width: 950px){.directories-sidebar{display:none}}.directories-show,.directories-listing{width:70.37618%;float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-width: 0) and (max-width: 950px){.directories-show,.directories-listing{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.view_by_category{display:none}.directory-search{margin:20px 0;margin: 20px 0;clear:both;position:relative;z-index:2}.directory-search .search_directories{padding-top:10px;padding-top:.625rem;clear:both;overflow:visible}.directory-search .search_directories input[type="text"]{width:36.52038%;float:left;margin-right:1.5674%;display:inline}@media (min-width: 0) and (max-width: 780px){.directory-search .search_directories input[type="text"]{width:61.91223%;float:left;margin-right:1.5674%;display:inline}}.directory-search .search_directories .search-directories__field{width:36.52038%;float:left;margin-right:1.5674%;display:inline;border-color:#CCC}@media (min-width: 0) and (max-width: 780px){.directory-search .search_directories .search-directories__field{width:36.52038%;float:right;margin-right:0;*margin-left:-20px;display:inline}}.directory-search .search_directories .search-directories__field.selectize-dropdown{width:100%}.directory-search .search_directories .button{width:23.82445%;float:right;margin-right:0;*margin-left:-20px;display:inline;font-size:13px;font-size:.8125rem}@media (min-width: 0) and (max-width: 780px){.directory-search .search_directories .button{margin-bottom:10px;margin-bottom:.625rem;width:100%;float:left;margin-right:1.5674%;display:inline}}.directory-search .view_by_categories{width:15.3605%;float:right;margin-right:0;*margin-left:-20px;display:inline}.directory-search .navigation{margin-top:20px;margin-top:1.25rem;padding:5px 0;padding: 5px 0;clear:both;border-top:1px solid #eee;border-bottom:1px solid #eee}.directory-search .navigation .level1-li{margin:0 5px;margin: 0 5px;font-size:14px;font-size:.875rem;font-family:Georgia, Times, serif;font-weight:bold}.directory-search .navigation .level1-li a{padding:2px 5px;padding: 2px 5px;display:block;border:1px solid #0E4982;color:#0E4982;border-radius:3px;-webkit-transition:background 0.2s, border 0.2s;-moz-transition:background 0.2s, border 0.2s;transition:background 0.2s, border 0.2s;background:transparent}.directory-search .navigation .level1-li a:hover{background-color:#0E4982;border:1px solid #0E4982;color:#fff}.search-directories__label{cursor:pointer}.search-directories__title:after{padding:5px;padding:.3125rem;font-size:24px;font-size:1.5rem;content:""}.search-directories__content{margin:5px 0;margin: 5px 0;overflow:visible}.directories-alpha-title{font-size:24px;font-size:1.5rem;text-align:center}.directories-topic-title{font-size:22px;font-size:1.375rem;border-bottom:1px solid #0E4982;color:#0E4982;line-height:1;text-decoration:none;font-weight:400;font-style:italic;text-align:left}.directory-category__description{margin:20px 0;margin: 20px 0;font-size:16px;font-size:1rem;font-family:'Open Sans',sans-serif;line-height:1.2;font-weight:600}.directory-listing{margin-bottom:20px;margin-bottom:1.25rem;position:relative;padding:10px;padding:.625rem;border-bottom:1px solid #eee}.directory-listing__image{margin:0 20px 10px 0;margin: 0 20px 10px 0;float:left;width:150px}.directory-listing__company{font-size:18px;font-size:1.125rem}.directory-listing__company a{color:#222;text-decoration:none}@media (min-width: 0) and (max-width: 900px){.directory-listing__company{clear:both}}.directory-listing__teaser{margin-top:10px;margin-top:.625rem;font-size:16px;font-size:1rem;font-family:Georgia, Times, serif}.directory-listing__more{text-decoration:underline;float:none;border:0px none}.update_listing a,.get_listed a{color:#999}.directory-listing--sponsor .directory-listing__company:before{margin-right:10px;margin-right:.625rem;font-size:24px;font-size:1.5rem;content:"";color:#d7b144}.page-directory-listing{margin-bottom:40px;margin-bottom:2.5rem}.page-directory-listing .company-navigation .title{font-size:24px;font-size:1.5rem}.page-directory-listing .directory-listing-profile__premium-indicator{display:none}.page-directory-listing .sponsored .directory-listing-profile__premium-indicator{display:block;position:absolute;right:0;top:0;text-align:center}.page-directory-listing .sponsored .directory-listing-profile__premium-indicator h3{font-size:14px;font-size:.875rem}.page-directory-listing .sponsored .directory-listing-profile__star:before{margin-left:10px;margin-left:.625rem;font-size:32px;font-size:2rem;content:"";color:#d7b144}.directory-tier-basic{margin-bottom:40px;margin-bottom:2.5rem}.directory-tier-basic__headline,.directory-tier-premium__headline{font-size:28px;font-size:1.75rem}.directory-tier-basic__purchase-link,.directory-tier-premium__purchase-link{background-color:#0E4982;border:none;color:#fff;text-transform:uppercase;text-decoration:none}.listing-master-details{margin:20px 0;margin: 20px 0}.listing-master-detail{margin-bottom:10px;margin-bottom:.625rem}.listing-master-detail.star-rating{margin-bottom:10px;margin-bottom:.625rem;padding-top:10px;padding-top:.625rem;border-top:1px solid #eee}.listing-master-detail.star-rating .listing-master-detail__label{width:250px;line-height:2.5}@media (min-width: 0) and (max-width: 850px){.listing-master-detail.star-rating .listing-master-detail__label{width:100%}}.listing-master-detail.star-rating .listing-master-detail__value{margin:0 20px;margin: 0 20px;float:left;display:none}.listing-master-detail.star-rating .js-star-label{font-size:12px;font-size:.75rem;display:block}.listing-master-detail.star-rating .js-star{color:#222}.listing-master-detail.star-rating .js-star.js-star-empty{color:#ddd}.listing-master-detail.star-rating .js-full-stars .js-star{color:#0E4982}.listing-master-detail__label{margin-right:10px;margin-right:.625rem;font-size:16px;font-size:1rem;font-weight:700;float:left}@media (min-width: 0) and (max-width: 850px){.listing-master-detail__label{float:none}}.listing-master-detail__value-container{font-size:16px;font-size:1rem}.page-directory-listing .rfp-add-supplier-button:not(.is-complete){-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.page-directory-listing .rfp-add-supplier-button:not(.is-complete){-webkit-animation-name:tada;animation-name:tada}.rfp-page{margin-top:2rem}.rfp-form{color:#5e5e5e;overflow:hidden;font-size:14px;font-size:.875rem}.rfp-form h1{font-family:"Open Sans",sans-serif;font-size:16px;font-size:1rem;font-weight:800;margin-bottom:10px;margin-bottom:.625rem;color:#000;line-height:1.65}.rfp-intro__welcome-container,.rfp-personal-info,.rfp-details,.rfp-details__title,.rfp-details__desc-and-goals-container,.rfp-details__due-date-container,.rfp-details__timetable-and-business-requirements-container,.rfp-details__supplier-differentiation,.rfp-details__comments-container,.rfp-details__attachements,.rfp-details__comments-label,.rfp-details__comments,.rfp-details__description,.rfp-details__description label,.rfp-details__description textarea,.rfp-details__goals-and-objectives label,.rfp-details__goals-and-objectives textarea,.rfp-details__timetable-and-business-requirements-container label,.rfp-details__timetable-and-business-requirements-container textarea,.rfp-details__business-requirements label,.rfp-details__business-requirements textarea,.rfp-form__button-container,.rfp-recipients,.rfp-recipients__suppliers,.rfp-recipients__meeting-questions,.rfp-recipients__other-emails,.rfp-recipients__other-emails-textarea{width:100%;float:left;margin-right:1.5674%;display:inline}.rfp-details{margin-bottom:1rem}.rfp-details__desc-and-goals-container,.rfp-details__timetable-and-business-requirements-container,.rfp-details__supplier-differentiation,.rfp-details__attachments,.rfp-details__due-date-container,.rfp-details__comments,.rfp-recipients__suppliers,.rfp-recipients__meeting-questions{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #DFDBEA}.rfp-recipients__other-emails{margin-bottom:1rem}.rfp-name{border:0}.rfp-name .rfp-name__label{font-weight:800}.rfp-name .rfp-name__label,.rfp-name .rfp-name__container small,.rfp-name .rfp-name__input{width:100%;float:left;margin-right:1.5674%;display:inline}.rfp-name .rfp-name__input{float:left}.rfp-personal-info,.rfp-details,.rfp-recipients{background-color:#f5f5f5;border:0}.rfp-personal-info label{text-align:right;margin-bottom:2rem}@media (min-width: 0px) and (max-width: 900px){.rfp-personal-info label{margin-bottom:8px;margin-bottom:.5rem;text-align:left}}.rfp-details label,.rfp-recipients label{text-align:left;font-size:14px;font-size:.875rem}.rfp-details__textarea-description-text{font-size:12px;font-size:.75rem}.rfp-recipients h1,.rfp-personal-info h1,.rfp-details__supplier-differentiation h1,.rfp-recipients__meeting-questions h1,.rfp-details__attachments h1{width:100%;float:left;margin-right:1.5674%;display:inline}.rfp-recipients__suppliers-add{border-radius:2px;font-size:12px;font-size:.75rem;font-style:italic;padding:3px 7px;padding: 3px 7px;text-decoration:none;color:#ffffff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3YjdiNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk0OTQ5NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b7b7b7),color-stop(100%, #949494));background-image:-moz-linear-gradient(#b7b7b7,#949494);background-image:-webkit-linear-gradient(#b7b7b7,#949494);background-image:linear-gradient(#b7b7b7,#949494)}.rfp-details__supplier-differentiation label,.rfp-recipients__meeting-questions label{margin:18px;margin:1.125rem;color:#5e5e5e;display:block}.rfp-details__supplier-differentiation input[type=checkbox],.rfp-recipients__meeting-questions input[type=checkbox]{margin:5px 10px 0 0;margin: 5px 10px 0 0;float:left}.rfp-intro__instructions-container,.rfp-personal-info__container1,.rfp-personal-info__container2,.rfp-personal-info input[type="text"],.rfp-personal-info select,.rfp-personal-info input[type="tel"],.rfp-personal-info input[type="email"],.rfp-personal-info label,.rfp-details__goals-and-objectives,.rfp-details__timetable-schedule-considerations,.rfp-details__business-requirements{width:49.2163%;float:left;margin-right:1.5674%;display:inline}@media (min-width: 0) and (max-width: 900px){.rfp-intro__instructions-container,.rfp-personal-info__container1,.rfp-personal-info__container2,.rfp-personal-info input[type="text"],.rfp-personal-info select,.rfp-personal-info input[type="tel"],.rfp-personal-info input[type="email"],.rfp-personal-info label,.rfp-details__goals-and-objectives,.rfp-details__timetable-schedule-considerations,.rfp-details__business-requirements{width:100%;float:left;margin-right:1.5674%;display:inline}}@media (min-width: 0) and (max-width: 900px){.rfp-personal-info input,.rfp-personal-info select{margin-bottom:15px;margin-bottom:.9375rem}}.rfp-intro__welcome-container{margin-bottom:20px;margin-bottom:1.25rem}.rfp-details__due-date-label,.rfp-details__due-date-field{width:23.82445%;float:left;margin-right:1.5674%;display:inline}.rfp-intro__instructions-container,.rfp-personal-info__container2,.rfp-personal-info input[type="text"],.rfp-personal-info input[type="tel"],.rfp-personal-info input[type="email"],.rfp-details__goals-and-objectives,.rfp-details__business-requirements,.rfp-personal-info select{float:right;margin-right:0;*margin-left:-20px;display:inline}.rfp-details textarea{height:6rem}.rfp-intro__instructions-container{font-size:12px;font-size:.75rem}.rfp-intro__instructions-container ol{counter-reset:li;margin-left:0;padding-left:0}.rfp-intro__instructions-container ol>li{list-style:none}.rfp-intro__instructions-container ol>li:before{content:counter(li);counter-increment:li;background-color:#bbc242;color:#fff;border-radius:.6rem;font-size:1.08rem;width:1.2rem;height:1.2rem;line-height:1.2rem;margin:0;display:inline-block;text-align:center}.rfp-intro__instructions-container h1,.rfp-intro__instructions-container h2,.rfp-intro__instructions-container h3,.rfp-intro__instructions-container h4,.rfp-intro__instructions-container h5,.rfp-intro__instructions-container h6{margin:0}.rfp-intro__instructions-container p,.rfp-intro__instructions-container em{margin-left:1.2rem}.rfp-form__button-container{width:100%;float:left;margin-right:1.5674%;display:inline;text-align:center;margin-bottom:2rem}.rfp-form__button-container button,.rfp-form__button-container input[type="button"],.rfp-form__button-container input[type="submit"]{background-color:#0E4982}.rfp-recipients__suppliers-list,.MultiFile-list{border:1px solid #dcdcdc;background-color:#fff;min-height:4rem;padding:0;margin:0}.rfp-recipients__supplier,.MultiFile-label{border:1px solid #365c95;background-color:#d9e3f1;color:#365c95;border-radius:1rem;font-size:16px;font-size:1rem;padding:0 0.3rem 0 0.3rem;margin:0.3rem 0.3rem 0.3rem 0.3rem;display:inline-block;list-style-type:none}.rfp-recipients__supplier .close-button,.rfp-recipients__supplier .MultiFile-remove,.MultiFile-label .close-button,.MultiFile-label .MultiFile-remove{margin-left:0.2rem;cursor:pointer;text-decoration:none;color:#365c95}.rfp-recipients__supplier .close-button:hover,.rfp-recipients__supplier .MultiFile-remove:hover,.MultiFile-label .close-button:hover,.MultiFile-label .MultiFile-remove:hover{color:#698fc8}.rfp-recipients__supplier:hover,.MultiFile-label:hover{background-color:#ecf1f8}.rfp-details__file{color:transparent}.rfp-add-supplier-button-submit{background-color:#0E4982;float:right;width:264px}@media (min-width: 0px) and (max-width: 750px){.rfp-add-supplier-button-submit{float:none;margin-bottom:20px;margin-bottom:1.25rem;display:block}}.rfp-add-supplier-button-submit:before{margin-right:10px;margin-right:.625rem}.rfp-add-supplier-button{margin:10px;margin:.625rem;padding:10px 8px;padding: 10px 8px;font-size:14px;font-size:.875rem;border:0px none;background-color:#0E4982;clear:both;display:block;margin-left:auto;margin-right:auto;max-width:100%;z-index:999}@media (min-width: 0) and (max-width: 750px){.rfp-add-supplier-button{margin:10px 0 0;margin: 10px 0 0;float:none;width:50%}}@media (min-width: 0) and (max-width: 450px){.rfp-add-supplier-button{width:100%}}.rfp-add-supplier-button:before{margin-right:10px;margin-right:.625rem}.rfp-add-supplier-button.is-complete{background-color:#fff;color:#333}.rfp-add-supplier-button.is-complete:hover{color:#740023}.directories-show .rfp-add-supplier-button{background-color:transparent;color:#0E4982;bottom:0;height:30px;outline:none;overflow:hidden;position:absolute;right:0;width:32px}.directories-show .rfp-add-supplier-button:hover{background-color:#0E4982;color:#fff;width:auto;padding-top:0;padding-bottom:0}.directories-show .rfp-add-supplier-button.is-complete{background-color:transparent;color:#333}.directories-show .rfp-add-supplier-button.is-complete:hover{background-color:#0E4982;color:#fff;line-height:0.75}.downloadable-content-articles{padding:20px;padding:1.25rem}.downloadable-article{margin-bottom:20px;margin-bottom:1.25rem}.downloadable-article__image{width:23.82445%;float:left;margin-right:1.5674%;display:inline}@media (min-: 0px) and (max-: 12){.downloadable-article__image{width:15.3605%;float:left;margin-right:1.5674%;display:inline}}.downloadable-article__details{width:23.82445%;float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-: 0px) and (max-: 12){.downloadable-article__details{width:32.2884%;float:right;margin-right:0;*margin-left:-20px;display:inline}}.downloadable-article__description{font-size:11px;font-size:.6875rem;font-style:italic}.featured-poll .feature-title{font-size:18px;font-size:1.125rem;margin-bottom:10px;margin-bottom:.625rem}.featured-poll .question{font-size:16px;font-size:1rem}.featured-poll .answers{margin-bottom:20px;margin-bottom:1.25rem}.featured-poll .answer{font-size:14px;font-size:.875rem;margin:5px 0;margin: 5px 0}.featured-poll .answer label{margin-left:5px;margin-left:.3125rem;display:inline;margin-bottom:0;font-weight:400}.featured-poll .answer a{text-decoration:underline}.featured-poll .button{margin-bottom:10px;margin-bottom:.625rem;background-color:#0E4982;border:none;color:#fff}.featured-poll .more{font-size:14px;font-size:.875rem;margin-right:10px;margin-right:.625rem;color:#0E4982;text-decoration:none}.poll .page-title{margin-top:20px;margin-top:1.25rem}.poll h1{margin-bottom:10px;margin-bottom:.625rem}.poll h2{font-size:21px;font-size:1.3125rem}.poll .question{font-size:18px;font-size:1.125rem}.poll .answers{margin-bottom:20px;margin-bottom:1.25rem}.poll .answer{font-size:14px;font-size:.875rem;margin:5px;margin:.3125rem}.poll .answer label{display:inline;margin-left:5px;margin-left:.3125rem}.poll .answer a{text-decoration:underline}.poll .more{margin:10px 20px 0 0;margin: 10px 20px 0 0;display:inline-block}.results .answer-text{font-size:14px;font-size:.875rem}.results .answers{margin-bottom:20px;margin-bottom:1.25rem}.results .answer{margin-bottom:10px;margin-bottom:.625rem}.results .answer-bar-container{background:#DDD;line-height:25px;margin-top:5px;margin-top:.3125rem;display:block}.results .answer-bar{line-height:25px;margin-top:2px;margin-top:.125rem;display:block;background-repeat:no-repeat;background-color:#0E4982}.search-results .headline{font-size:21px;font-size:1.3125rem}.search-results .headline a{text-decoration:none;color:#0E4982}.search-results .date{font-size:12px;font-size:.75rem;margin-bottom:10px;margin-bottom:.625rem;font-style:italic}.search-results .abstract{font-size:14px;font-size:.875rem}.search-results .record{margin-bottom:40px;margin-bottom:2.5rem}.search-results__title{font-size:24px;font-size:1.5rem}.search-sort{margin:20px 0;margin: 20px 0}.search-sort a{color:#0E4982}.search-title{font-size:24px;font-size:1.5rem}.search .button2{background-color:#0E4982;border:none;color:#fff;text-transform:uppercase}.search input[type="text"]{width:auto}.search-results-navigation a{text-transform:capitalize}.page-advanced-search .page-title:after{margin-left:10px;margin-left:.625rem;content:""}.advanced-search-form-container{width:48.94958%;float:left;margin-right:2.10084%;display:inline;padding:20px;padding:1.25rem;margin-bottom:40px;margin-bottom:2.5rem;background-color:#f5f5f5}@media (min-width: 641px) and (max-width: 768px){.advanced-search-form-container{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}@media (min-width: 0) and (max-width: 640px){.advanced-search-form-container{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.other-search-options{width:48.94958%;float:right;margin-right:0;*margin-left:-20px;display:inline;margin-bottom:40px;margin-bottom:2.5rem}@media (min-width: 641px) and (max-width: 768px){.other-search-options{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}@media (min-width: 0) and (max-width: 640px){.other-search-options{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.advanced-search-form .form-field,.advanced-search-form .comment .field,.comment .advanced-search-form .field,.advanced-search-form .user-new .demographics .record div,.user-new .demographics .record .advanced-search-form div,.advanced-search-form .user-edit .demographics .record div,.user-edit .demographics .record .advanced-search-form div,.advanced-search-form .subscription-form .demographics .record div,.subscription-form .demographics .record .advanced-search-form div{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;border-bottom:1px solid #ddd}.advanced-search-form .field-search-terms label,.advanced-search-form .field-author label{display:block}.advanced-search-form .field-search-terms input,.advanced-search-form .field-author input{width:100%}.advanced-search-form .field-data-type label,.advanced-search-form .field-edition label{display:block}.advanced-search-form .field-data-type select,.advanced-search-form .field-edition select{width:100%}.advanced-search-form .field-data-type label,.advanced-search-form .field-edition label{display:block}.advanced-search-form .field-date-range__from{margin-bottom:10px;margin-bottom:.625rem}.advanced-search-form .field-date-range__from label,.advanced-search-form .field-date-range__to label{font-size:12px;font-size:.75rem;color:#888}.other-search-options .field-archived-issues{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;border-bottom:1px solid #ddd;display:none}.advanced-search-topics .record a{font-size:14px;font-size:.875rem;color:#0E4982}.advanced-search-topics__title{font-size:18px;font-size:1.125rem}.submit-form-button,.reset-form-button{border:none;color:#fff;text-transform:uppercase;text-decoration:none}.submit-form-button{background-color:#0E4982}.reset-form-button{background-color:#999}.metered-message{position:fixed;font-family:sans-serif;top:35%;left:40px;z-index:99999}.metered-message.final{background:rgba(0,0,0,0.7);-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-o-animation:fadein 1s;-ms-animation:fadein 1s;animation:fadein 1s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden}.metered-message.final{top:0;background:rgba(0,0,0,0.6);top:0;right:0;bottom:0;left:0}@-webkit-keyframes fadein{from{animation-timing-function:ease-in;background:transparent}to{animation-timing-function:ease-in;background:rgba(0,0,0,0.6)}}@-moz-keyframes fadein{from{animation-timing-function:ease-in;background:transparent}to{animation-timing-function:ease-in;background:rgba(0,0,0,0.6)}}@-ms-keyframes fadein{from{animation-timing-function:ease-in;background:transparent}to{animation-timing-function:ease-in;background:rgba(0,0,0,0.6)}}@-o-keyframes fadein{from{animation-timing-function:ease-in;background:transparent}to{animation-timing-function:ease-in;background:rgba(0,0,0,0.6)}}@keyframes fadein{from{animation-timing-function:ease-in;background:transparent}to{animation-timing-function:ease-in;background:rgba(0,0,0,0.6)}}.metered-modal{border:1px solid #d4d4d4;border-radius:3px;z-index:9999;background-color:#eee;text-align:center;width:320px}.metered-modal .message{padding:20px 20px 0 20px;padding: 20px 20px 0 20px}.metered-modal .subscribe{margin-bottom:20px;margin-bottom:1.25rem}.metered-modal .subscribe .subscribeLink{color:#0E4982;font-weight:bold}.metered-modal .dangle{font-size:14px;font-size:.875rem;padding:20px;padding:1.25rem;color:#fff;background-color:#0E4982;text-align:center}.metered-modal .dangle a{color:#fff;text-decoration:none}.metered-close{font-size:18px;font-size:1.125rem;cursor:pointer;position:absolute;right:7px;top:7px}.metered-modal .body{height:63px;margin-top:10px;margin-top:.625rem;padding-left:25px;padding-left:1.5625rem;background-color:#fffeff;color:#666666;float:left;font-size:20px;font-size:1.25rem;font-weight:normal;line-height:1.65;width:280px}.restricted-modal-content{position:absolute;margin:25% auto;z-index:2000;text-align:left;left:15%;right:15%;text-align:center;background-color:#ddd;width:50%}.restricted-modal-content .message{margin:3px;margin:.1875rem;padding:10px;padding:.625rem;overflow:visible;z-index:2000;height:223px}.restricted-modal-content .message:before{font-size:64px;font-size:4rem;color:#bbb}.restricted-modal-content .pop-out{margin-top:-58px;margin-top:-3.625rem;z-index:2001}.restricted-modal-content .subscribeLink{color:#014077;font-size:13px;font-size:.8125rem;font-weight:bold;line-height:1.65}.restricted-modal-content h3{font-size:30px;font-size:1.875rem}.restricted-modal-content p{font-size:15px;font-size:.9375rem;color:#757575}.restricted-modal-content .subscribeBanner{width:100% !important;margin:0 !important}.restricted-modal-content .subscribeBanner a{text-decoration:none;color:#0E4982}.metered-paywall-final-registration-message{margin-bottom:20px;margin-bottom:1.25rem}.rss-list .rss-description-top{margin-bottom:20px;margin-bottom:1.25rem}.rss-list .editorial-content__title{font-size:30px;font-size:1.875rem}.rss-list h3{margin-bottom:20px;margin-bottom:1.25rem}.rss-list .records{overflow:hidden}.rss-list .record{margin-bottom:20px;margin-bottom:1.25rem;padding-right:15px;padding-right:.9375rem;border-bottom:1px solid #EEEEEE;min-height:100px;overflow:hidden;margin-right:2%;width:48%;float:left}.rss-list .headline{font-size:16px;font-size:1rem}.rss-list .headline a{color:#000;text-decoration:none}.rss-list .abstract{font-size:14px;font-size:.875rem}.pages-show .page-title{margin-top:20px;margin-top:1.25rem}.taxonomy-detail-lists .articles-list__row .record,.keywords-show .articles-list__row .record,.article-keyword .articles-list__row .record,.article-topic .articles-list__row .record{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;border-bottom:1px solid #ddd}.taxonomy-detail-lists .articles-list__title,.taxonomy-detail-lists .feature-title,.keywords-show .articles-list__title,.keywords-show .feature-title,.article-keyword .articles-list__title,.article-keyword .feature-title,.article-topic .articles-list__title,.article-topic .feature-title{font-size:18px;font-size:1.125rem;margin-bottom:20px;margin-bottom:1.25rem}.taxonomy-detail-lists .navigation .level1 .level1-li a,.keywords-show .navigation .level1 .level1-li a,.article-keyword .navigation .level1 .level1-li a,.article-topic .navigation .level1 .level1-li a{font-size:14px;font-size:.875rem}.taxonomy-detail-lists .product-list .record,.taxonomy-detail-lists .file-list .record,.keywords-show .product-list .record,.keywords-show .file-list .record,.article-keyword .product-list .record,.article-keyword .file-list .record,.article-topic .product-list .record,.article-topic .file-list .record{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;border-bottom:1px solid #ddd}.taxonomy-detail-lists .product-list .image,.taxonomy-detail-lists .file-list .image,.keywords-show .product-list .image,.keywords-show .file-list .image,.article-keyword .product-list .image,.article-keyword .file-list .image,.article-topic .product-list .image,.article-topic .file-list .image{margin-right:10px;margin-right:.625rem;float:left}.taxonomy-detail-lists .product-list .headline,.taxonomy-detail-lists .file-list .headline,.keywords-show .product-list .headline,.keywords-show .file-list .headline,.article-keyword .product-list .headline,.article-keyword .file-list .headline,.article-topic .product-list .headline,.article-topic .file-list .headline{font-size:18px;font-size:1.125rem}.taxonomy-detail-lists .product-list .headline a,.taxonomy-detail-lists .file-list .headline a,.keywords-show .product-list .headline a,.keywords-show .file-list .headline a,.article-keyword .product-list .headline a,.article-keyword .file-list .headline a,.article-topic .product-list .headline a,.article-topic .file-list .headline a{color:#DFE7EB;text-decoration:none}.taxonomy-detail-lists .photos-list .record,.keywords-show .photos-list .record,.article-keyword .photos-list .record,.article-topic .photos-list .record{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;border-bottom:1px solid #ddd}.taxonomy-detail-lists .photos-list .image,.keywords-show .photos-list .image,.article-keyword .photos-list .image,.article-topic .photos-list .image{margin-right:10px;margin-right:.625rem;float:left}.taxonomy-detail-lists .photos-list h3,.keywords-show .photos-list h3,.article-keyword .photos-list h3,.article-topic .photos-list h3{font-size:18px;font-size:1.125rem}.taxonomy-detail-lists .photos-list h3 a,.keywords-show .photos-list h3 a,.article-keyword .photos-list h3 a,.article-topic .photos-list h3 a{color:#DFE7EB;text-decoration:none}.taxonomy-description{margin-bottom:40px;margin-bottom:2.5rem}.sponsored-content-title{font-size:24px;font-size:1.5rem;color:#203F8F}.sponsored-content-title a{color:#203F8F}.featured-on-topic-pages{margin:20px 0;margin: 20px 0;border-top:1px solid #eee;clear:both}.featured-on-topic-pages__article{padding:20px 0;padding: 20px 0;margin:20px 0;margin: 20px 0;border-bottom:1px solid #eee;clear:both}.featured-on-topic-pages__image{width:31.21019%;float:left;margin-right:3.18471%;display:inline}@media (min-width: 0) and (max-width: 768px){.featured-on-topic-pages__image{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.featured-on-topic-pages__headline{width:65.6051%;float:right;margin-right:0;*margin-left:-20px;display:inline;font-size:24px;font-size:1.5rem;font-weight:400}@media (min-width: 0) and (max-width: 768px){.featured-on-topic-pages__headline{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;float:left;margin-right:1.5674%;*margin-left:auto}}.featured-on-topic-pages__teaser{width:65.6051%;float:right;margin-right:0;*margin-left:-20px;display:inline;font-size:16px;font-size:1rem;font-weight:400}@media (min-width: 0) and (max-width: 768px){.featured-on-topic-pages__teaser{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;float:left;margin-right:1.5674%;*margin-left:auto}}.user-edit table{width:100%}.user-edit table thead{background-color:#eee}.user-edit table thead th{font-size:14px;font-size:.875rem;text-align:left}.user-edit table tbody td{font-size:14px;font-size:.875rem}.user-edit .subscriptions h2{font-size:18px;font-size:1.125rem}.user-edit .subscriptions h2 a{color:#DFE7EB;text-decoration:none}.user-edit .subscriptions .date{font-size:14px;font-size:.875rem}.user-edit .subscriptions .record{margin-bottom:20px;margin-bottom:1.25rem}.user-edit .subscriptions .button{margin-top:10px;margin-top:.625rem;display:inline-block;text-decoration:none}.user-edit .renew-subscription-link{margin-top:10px;margin-top:.625rem;display:inline-block;text-decoration:none}.user-account-info__title,.user-subscriptions__title,.user-order-history__title,.user-directory-listings__title,.user-edit .demographics h2{font-size:24px;font-size:1.5rem;margin-bottom:20px;margin-bottom:1.25rem}.order-history .overlay{padding:10px;padding:.625rem;background-color:#fff;border:1px solid #ddd;box-shadow:0 0 5px rgba(0,0,0,0.2)}.order-history .overlay .close{font-size:24px;font-size:1.5rem;float:right;cursor:pointer}.order-history .overlay h2{font-size:18px;font-size:1.125rem}.order-history .overlay table{margin-bottom:20px;margin-bottom:1.25rem;width:100%}.order-history .overlay table th{font-size:14px;font-size:.875rem;padding:5px 10px;padding: 5px 10px;background-color:#eee;text-align:left}.order-history .overlay table td{font-size:14px;font-size:.875rem}.order-history .overlay .total{font-weight:bold;border-bottom:1px solid #eee;border-top:1px solid #eee;text-align:right}.newsletters-show__post-date{font-size:18px;font-size:1.125rem;margin-bottom:20px;margin-bottom:1.25rem;font-family:Georgia, Times, serif;font-style:italic}.newsletters-show__view-issues{margin-bottom:20px;margin-bottom:1.25rem;float:right}.newsletters-show__view-issues select{margin-top:10px;margin-top:.625rem;display:block}.issue-articles-list{margin:20px 0;margin: 20px 0;clear:both}.issue-articles-list__article,.newsletters-list__item{margin-bottom:40px;margin-bottom:2.5rem}.issue-articles-list__image{margin-right:10px;margin-right:.625rem;float:left}.issue-articles-list__headline,.newsletters-list__headline{font-size:18px;font-size:1.125rem;margin-bottom:10px;margin-bottom:.625rem}.issue-articles-list__headline a,.newsletters-list__headline a{color:#222;text-decoration:none}.newsletters-list__headline a{color:#0E4982}.newsletters-show__download-button{background-color:#0E4982;color:#fff;text-decoration:none;text-transform:uppercase;border:none}.comment-details{margin:10px 0;margin: 10px 0;padding:20px;padding:1.25rem;border-bottom:1px solid #cfdbe1;background-color:#DFE7EB;position:relative}.comment-details:before{font-size:32px;font-size:2rem;position:absolute;top:0;left:-32px;color:#DFE7EB}.comment-details .headline{font-size:18px;font-size:1.125rem;margin-bottom:5px;margin-bottom:.3125rem}.comment-details .supplemental{margin-bottom:10px;margin-bottom:.625rem;font-size:14px;font-size:.875rem}.comment-details .author,.comment-details .date{margin-right:10px;margin-right:.625rem;float:left}.comment-details .action-links a{font-size:12px;font-size:.75rem;color:#DFE7EB;text-decoration:none;border-bottom:1px solid #DFE7EB}.comment-details .abstract{font-size:14px;font-size:.875rem}.comment{clear:both}.comment .records{padding:0 0 0 50px;padding: 0 0 0 50px}.subscription .record{margin-bottom:40px;margin-bottom:2.5rem}.subscription .headline{font-size:24px;font-size:1.5rem}.subscription .abstract{margin-bottom:20px;margin-bottom:1.25rem}.subscription .pricing{margin-bottom:10px;margin-bottom:.625rem}.subscription .list-price,.subscription .our-price,.subscription .savings{width:15.3605%;float:left;margin-right:1.5674%;display:inline;font-size:12px;font-size:.75rem;border-right:1px solid #eee}.subscription .list-price label,.subscription .our-price label,.subscription .savings label{font-size:14px;font-size:.875rem;margin:0;text-transform:uppercase}.subscription .savings{float:right;margin-right:0;*margin-left:-20px;display:inline;border:none}.subscriptions-landing-page-top{margin-bottom:20px;margin-bottom:1.25rem}.subscriptions-landing-page-top .editorial-content__title{font-size:24px;font-size:1.5rem}.quick-search-classifieds{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;border-bottom:1px solid #eee}.quick-search-classifieds h3{margin:0;font-size:24px;font-size:1.5rem}@media (min-width: 0px) and (max-width: 800px){.quick-search-classifieds h3{margin-bottom:10px;margin-bottom:.625rem}}.quick-search-classifieds__title{float:left}@media (min-width: 0px) and (max-width: 800px){.quick-search-classifieds__title{float:none}}.quick-search-classifieds .form{float:right}@media (min-width: 0px) and (max-width: 800px){.quick-search-classifieds .form{float:none}}.quick-search-classifieds__search-field{margin-right:5px;margin-right:.3125rem;padding:9px;padding:.5625rem;width:150px}@media (min-width: 0px) and (max-width: 800px){.quick-search-classifieds__search-field{margin-right:2%;width:56%}}.quick-search-classifieds__submit{display:inline-block}@media (min-width: 0px) and (max-width: 800px){.quick-search-classifieds__submit{padding:13px 6px;padding: 13px 6px;font-size:14px;font-size:.875rem;width:28%}}.classified-index .get_listed,.classified-list .get_listed,.classified-show .get_listed{float:left}@media (min-width: 0px) and (max-width: 900px){.classified-index .get_listed,.classified-list .get_listed,.classified-show .get_listed{float:none}}.classified-index .get_listed a,.classified-list .get_listed a,.classified-show .get_listed a{margin-bottom:20px;margin-bottom:1.25rem;background-color:#0E4982;color:#fff;display:block;text-decoration:none;float:left}@media (min-width: 0px) and (max-width: 900px){.classified-index .get_listed a,.classified-list .get_listed a,.classified-show .get_listed a{margin-bottom:10px;margin-bottom:.625rem}}.classified-index .page-title,.classified-list .page-title,.classified-show .page-title{color:#000}.classified-index .category,.classified-list .category,.classified-show .category{margin-bottom:10px;margin-bottom:.625rem;font-size:12px;font-size:.75rem;float:right;width:250px}@media (min-width: 0px) and (max-width: 900px){.classified-index .category,.classified-list .category,.classified-show .category{margin:0px 0px 20px 0px;margin: 0px 0px 20px 0px;float:none}}.classified-index .headline,.classified-list .headline,.classified-show .headline{font-size:18px;font-size:1.125rem}.classified-index .headline a,.classified-list .headline a,.classified-show .headline a{color:#DFE7EB;text-decoration:none}.classified-index .get_listed{float:none}.classified-list .records{margin-top:20px;margin-top:1.25rem;padding-top:20px;padding-top:1.25rem;border-top:1px solid #eee;clear:both}.classified-list .record{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;border-bottom:1px solid #eee}.classified-list .classified-date{font-size:14px;font-size:.875rem;color:#fff}.classified-list .headline{margin-bottom:10px;margin-bottom:.625rem}.classified-list .contact,.classified-list .location{width:14.91597%;float:right;margin-right:0;*margin-left:-20px;display:inline;font-size:12px;font-size:.75rem}@media (min-width: 641px) and (max-width: 768px){.classified-list .contact,.classified-list .location{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}@media (min-width: 0) and (max-width: 640px){.classified-list .contact,.classified-list .location{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.classified-list .body{width:65.96639%;float:left;margin-right:2.10084%;display:inline}@media (min-width: 641px) and (max-width: 768px){.classified-list .body{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}@media (min-width: 0) and (max-width: 640px){.classified-list .body{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.classified-list .body .more{font-size:14px;font-size:.875rem;color:#DFE7EB;display:inline-block}.classified-list .body .more:hover{color:#c0cfd7}.classified-list .body .more:after{margin-left:4px;margin-left:.25rem;color:#fff;content:"\f061"}.classified-show .records{padding-top:20px;padding-top:1.25rem;border-top:1px solid #eee;clear:both}.classified-show .record .classified-date{font-size:14px;font-size:.875rem;color:#fff}.classified-show .record .headline{font-size:32px;font-size:2rem;padding-bottom:10px;padding-bottom:.625rem}.classified-show .record>.custom-classified-field{text-transform:none}.classified-show .record .image{margin-bottom:20px;margin-bottom:1.25rem}.classified-show .record .body{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;border-bottom:1px solid #eee}.classified-show .record .body br{display:none}.classified-show .back_to_listings{margin-top:10px;margin-top:.625rem;font-size:14px;font-size:.875rem;color:#999;display:inline-block}.classified-show .back_to_listings:hover{color:#DFE7EB}.classified-show .back_to_listings:before{margin-right:4px;margin-right:.25rem;color:#fff;content:"\f060"}.classified-footer-message .editorial-content__body p{margin:0}.classified-new .field{margin-bottom:20px;margin-bottom:1.25rem}.classified-new .field:last-child{margin:none}.classified-new .classified-description br{display:none}.classified-new .classified-description .note-editor{margin:0 !important}.classified-new #classified_img{margin-bottom:20px;margin-bottom:1.25rem}.classified-categories{list-style:none;padding:0}.classified-categories__category{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;width:23.94366%;float:left;margin-right:14.08451%;display:inline}.classified-categories__category:nth-child(3n+1){clear:both}.classified-categories__category:nth-child(3n){width:23.94366%;float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-width: 0) and (max-width: 900px){.classified-categories__category{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}.classified-categories__category:nth-child(3n+1){clear:initial}.classified-categories__category:nth-child(3n){float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.classified-categories__count{display:inline-block;width:19.8044%;float:right;margin-right:0;*margin-left:-5px;display:inline}.classified-categories__count a{background-color:#DFE7EB;border-radius:8px;color:#fff;padding:1px 6px;text-decoration:none}.classified-categories__count a:hover{color:#c0cfd7}.classified-categories__headline{font-size:18px;font-size:1.125rem;float:left;width:79.9511%;float:left;margin-right:.2445%;display:inline}.classified-categories__headline a{color:#DFE7EB;text-decoration:none}.classified-categories__abstract p{margin:0}.classified-children{clear:both;list-style:none;padding:0}.classified-children__title{font-size:14px;font-size:.875rem;font-weight:400}.featured-classified-list__title{font-size:30px;font-size:1.875rem}.featured-classified-list__items{margin-top:20px;margin-top:1.25rem;padding-top:20px;padding-top:1.25rem;border-top:1px solid #eee;clear:both}.featured-classified-list__item{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;border-bottom:1px solid #eee}.featured-classified-list__image{width:31.21019%;float:left;margin-right:3.18471%;display:inline}.featured-classified-list__headline{width:65.6051%;float:right;margin-right:0;*margin-left:-20px;display:inline;font-size:20px;font-size:1.25rem;margin-bottom:10px;margin-bottom:.625rem}.podcast__title{font-size:18px;font-size:1.125rem;font-weight:400}.ad-leaderboard-container{height:90px}@media (min-width: 0) and (max-width: 350px){.ad-leaderboard-container{padding:0;height:auto}}@media (min-width: 0) and (max-width: 350px){#div-gpt-ad-featured-column{left:-10px;left:-.625rem;padding:0;position:relative}}#div-gpt-ad-leaderboard{height:90px}@media (min-width: 0) and (max-width: 950px){#div-gpt-ad-leaderboard{margin:0 auto;height:auto}}.is-homepage #div-gpt-ad-leaderboard{margin-left:21.15987%}@media (min-width: 0) and (max-width: 950px){.is-homepage #div-gpt-ad-leaderboard{margin:0 auto}}.selectize-dropdown{width:100%}#div-gpt-ad-home-interstitial,#div-gpt-ad-home-slider,#div-gpt-ad-home-pagepeel{display:none}#div-gpt-ad-article-sponsor{height:150px;margin:0 auto;width:180px}#div-gpt-ad-search-body,#div-gpt-ad-article-list{height:250px;margin:0 auto 20px;width:300px}.articles-list__bottom-ads{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;clear:both}.articles-list__bottom-ads .articles-list__bottom-left-ad{width:38.63636%;float:left;margin-right:22.72727%;display:inline}.articles-list__bottom-ads .articles-list__bottom-right-ad{width:38.63636%;float:right;margin-right:0;*margin-left:-20px;display:inline}.articles-list__bottom-ads #div-gpt-ad-article-list-bottom-right,.articles-list__bottom-ads #div-gpt-ad-article-list-bottom-left{margin:0 auto 20px;width:300px}@media (min-width: 0) and (max-width: 850px){.articles-list__bottom-ads{margin-bottom:40px;margin-bottom:2.5rem}.articles-list__bottom-ads .articles-list__bottom-right-ad,.articles-list__bottom-ads .articles-list__bottom-left-ad{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;margin:0 auto;text-align:center}}.photo-gallery__main{clear:both}.photo-gallery__credit{text-align:right;font-style:italic}.photo-gallery .owl-next:after{margin-left:10px;margin-left:.625rem;content:""}.photo-gallery .owl-prev:before{margin-right:10px;margin-right:.625rem}.photo-gallery .owl-prev,.photo-gallery .owl-next{cursor:pointer}.photo-gallery .owl-nav .disabled{display:none}.photo-gallery .owl-carousel .photo-gallery__image img{width:auto;max-width:100%;margin:0 auto}.photo-gallery__gallery-nav-container{overflow:hidden}.photo-gallery__thumbnails-nav-container{overflow:hidden}.photo-gallery__gallery-nav-container{display:none}.order-history__title{font-size:24px;font-size:1.5rem;margin-bottom:20px;margin-bottom:1.25rem}.order-history-item{margin-bottom:25px;margin-bottom:1.5625rem;border:1px solid #ddd}.order-history-item__header{font-size:15px;font-size:.9375rem;padding:5px 10px;padding: 5px 10px;overflow:hidden;border-bottom:1px solid #ccc;background-color:#EEEEEE;width:100%}.order-history-item__header--left{display:inline-block}.order-history-item__title{margin-right:5px;margin-right:.3125rem;font-weight:600}.order-history-item__details{float:right;text-align:right}@media (min-width: 0) and (max-width: 400px){.order-history-item__details{float:none;text-align:left}}.order-history-item__order-id{display:block}.order-history-item__product-title{width:300px}.order-history-item table thead{background-color:#F9F9F9}.order-history-overlay__order-number-text{font-weight:600}.overlay-container{margin:20px 0;margin: 20px 0;padding:20px;padding:1.25rem;background:#FFFFFF;position:relative;margin-left:auto;margin-right:auto;max-width:90%;width:auto}.order-history-address{margin:20px 0;margin: 20px 0;display:block;overflow:hidden}.order-history-billing-info{float:left;width:50%}@media (min-width: 0) and (max-width: 650px){.order-history-billing-info{width:100%}}.order-history-billing-info__title{font-size:20px;font-size:1.25rem}.order-history-shipping-info{float:left;width:50%}@media (min-width: 0) and (max-width: 650px){.order-history-shipping-info{width:100%}}.order-history-shipping-info__title{font-size:20px;font-size:1.25rem}.order-details{margin:20px 0;margin: 20px 0}.order-details table thead{background-color:#F9F9F9}.order-details__title{font-size:20px;font-size:1.25rem}.order-details__product-title{width:300px}.order-details__column-hide{display:none !important}#notice-banner{padding:20px;padding:1.25rem;background-color:#3498db;color:#fff;display:none;position:fixed;top:0;left:0;right:0;text-align:center;z-index:9999}#notice-banner:before{margin-right:10px;margin-right:.625rem}#notice-banner.js-has-error{background-color:#e74c3c}.purchased-content__links{padding-left:0 !important;list-style-type:none}.purchased-content__link{padding:0 8px;padding: 0 8px;display:inline}.purchased-content__title{font-size:20px;font-size:1.25rem;margin-bottom:10px;margin-bottom:.625rem}.purchased-content-files{margin-bottom:25px;margin-bottom:1.5625rem}.purchased-content-files__title{margin:10px;margin:.625rem;font-size:20px;font-size:1.25rem}.purchased-content-files__product-title{width:75%}.purchased-content-videos{margin-bottom:25px;margin-bottom:1.5625rem}.purchased-content-videos__title{margin:10px;margin:.625rem;font-size:20px;font-size:1.25rem}.purchased-content-videos__product-title{width:75%}.purchased-content-audio{margin-bottom:25px;margin-bottom:1.5625rem}.purchased-content-audio__title{margin:10px;margin:.625rem;font-size:20px;font-size:1.25rem}.purchased-content-audio__product-title{width:75%}.purchased-content-online-content{margin-bottom:25px;margin-bottom:1.5625rem}.purchased-content-online-content__title{margin:10px;margin:.625rem;font-size:20px;font-size:1.25rem}.purchased-content-online-content__product-title{width:75%}.print-invoice{padding:10px;padding:.625rem;margin:0 auto;width:660px}.print-invoice__header img{max-width:50%}.print-invoice__title{font-weight:600;float:right}.addthis-toolbox__button{margin-left:5px;margin-left:.3125rem;float:left}.addthis-toolbox__button:first-child{margin-left:0}.addthis-toolbox__button a{float:left}.popular-stories__items,.most-emailed-articles__items{margin:0;padding:0}.popular-stories__item,.most-emailed-articles__item{list-style-type:none}.popular-stories__title,.most-emailed-articles__title{font-size:21px;font-size:1.3125rem;margin-bottom:10px;margin-bottom:.625rem;color:#999;line-height:1.65}.popular-stories__item,.most-emailed-articles__item{margin:10px 0;margin: 10px 0}.popular-stories__headline{font-size:14px;font-size:.875rem}.popular-stories__headline a{color:#DFE7EB}.most-emailed-articles__headline{font-size:14px;font-size:.875rem}.most-emailed-articles__headline a{color:#DFE7EB}.rss-callout__title{font-size:21px;font-size:1.3125rem}.rss-callout__sub-title{font-size:18px;font-size:1.125rem}.rss-callout__item{margin:10px 0;margin: 10px 0}.rss-callout__date{font-size:14px;font-size:.875rem}.rss-callout__headline{font-size:18px;font-size:1.125rem}.rss-callout__description{font-size:16px;font-size:1rem}.expandable-nav{margin-top:5px;margin-top:.3125rem}.expandable-nav__see-more a{background-color:#0E4982;border:1px solid #fff;color:#fff;cursor:pointer}.expandable-nav__see-less a{background-color:#0E4982;border:1px solid #fff;color:#fff;cursor:pointer}.expandable-nav__items{padding:0;margin-bottom:0;margin-top:0}.expandable-nav__item,.expandable-nav__see-more,.expandable-nav__see-less{margin-right:10px;margin-right:.625rem;display:none;float:left;list-style:none}.expandable-nav__item:first-child,.expandable-nav__see-more:first-child,.expandable-nav__see-less:first-child{padding-left:0}.expandable-nav__item{display:none}.expandable-nav__link{margin:5px 0;margin: 5px 0;padding:5px 10px;padding: 5px 10px;font-size:12px;font-size:.75rem;background-color:#fff;border:1px solid #0e4982;border-radius:5px;color:#0e4982;display:block;text-decoration:none}.expandable-nav__link{font-family:"Open Sans",sans-serif}.related-categories{margin-bottom:20px;margin-bottom:1.25rem}.related-categories__title{font-size:14px;font-size:.875rem}.video-brightcove-home,.video-brightcove-media,.video-list,.bk-video{font-weight:400}.video-brightcove-home .video-list__still,.video-brightcove-media .video-list__still,.video-list .video-list__still,.bk-video .video-list__still{position:relative;width:100%;cursor:pointer}.video-brightcove-home .video-list__still:before,.video-brightcove-media .video-list__still:before,.video-list .video-list__still:before,.bk-video .video-list__still:before{font-size:72px;font-size:4.5rem;margin-top:-10%;margin-left:-7%;position:absolute;top:50%;left:50%;text-align:center;color:#0E4982;z-index:2}.video-brightcove-home .video-list__title,.video-brightcove-media .video-list__title,.video-list .video-list__title,.bk-video .video-list__title{font-size:16px;font-size:1rem;font-weight:400}.video-brightcove-home .video-list__text,.video-brightcove-media .video-list__text,.video-list .video-list__text,.bk-video .video-list__text{padding:15px;padding:.9375rem;color:#fff}.video-brightcove-home .video-list__more,.video-brightcove-media .video-list__more,.video-list .video-list__more,.bk-video .video-list__more{padding:0 20px 20px;padding: 0 20px 20px;color:#333}.video-brightcove-home .video-list__more a,.video-brightcove-media .video-list__more a,.video-list .video-list__more a,.bk-video .video-list__more a{color:#333;text-decoration:none}.video-brightcove-home .owl-nav,.video-brightcove-media .owl-nav,.video-list .owl-nav,.bk-video .owl-nav{padding:10px;padding:.625rem;font-size:14px;font-size:.875rem}.video-brightcove-home .owl-prev,.video-brightcove-media .owl-prev,.video-list .owl-prev,.bk-video .owl-prev{float:left}.video-brightcove-home .owl-prev:before,.video-brightcove-media .owl-prev:before,.video-list .owl-prev:before,.bk-video .owl-prev:before{margin-right:10px;margin-right:.625rem}.video-brightcove-home .owl-next,.video-brightcove-media .owl-next,.video-list .owl-next,.bk-video .owl-next{float:right}.video-brightcove-home .owl-next:after,.video-brightcove-media .owl-next:after,.video-list .owl-next:after,.bk-video .owl-next:after{margin-left:10px;margin-left:.625rem;content:""}.featured-upcoming-events{margin-bottom:20px;margin-bottom:1.25rem}@media (min-width: 641px) and (max-width: 768px){.featured-upcoming-events .featured-upcoming-events{width:49.2163%;float:left;margin-right:1.5674%;display:inline}}.featured-upcoming-events__event{margin-bottom:15px;margin-bottom:.9375rem}.featured-upcoming-events__headline{font-size:18px;font-size:1.125rem}.featured-upcoming-events__description{line-height:1.45}.featured-upcoming-events__date{font-size:14px;font-size:.875rem}.featured-upcoming-events__actions .more{display:block}.main-nav--horizontal .link2,.main-nav--horizontal .link1{color:#606060;font-weight:700}.main-nav--horizontal .link2:hover,.main-nav--horizontal .link1:hover{color:#0e4982}.subscribe-now{display:none}.article__architect{font-size:24px;font-size:1.5rem;line-height:1;margin-left:auto;max-width:75%}.article__architect-link{color:#364353}.regional-microsite{margin:20px 0 0 0;margin: 20px 0 0 0}.regional-microsite__content{width:65.6051%;float:left;margin-right:3.18471%;display:inline}@media (min-width: 0) and (max-width: 800px){.regional-microsite__content{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.regional-microsite-sidebar{width:31.21019%;float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-width: 0) and (max-width: 800px){.regional-microsite-sidebar{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;float:left;margin-right:1.5674%;*margin-left:auto;width:100%}}.newswire-widget{margin:20px 0;margin: 20px 0}.newswire-widget ul{margin:0;padding:0}.newswire-widget ul li{margin:10px 0;margin: 10px 0;list-style:none;font-size:14px;font-size:.875rem}.regional-microsite-articles .page-title{margin-bottom:5px;margin-bottom:.3125rem}.regional-microsite-articles .disclaimer{font-size:12px;margin-bottom:15px;margin-bottom:.9375rem}.regional-microsite-articles__title{font-size:24px;font-size:1.5rem}.regional-microsite-articles__title a{color:#0E4982;text-decoration:underline}.regional-microsite-articles .headline{font-size:18px;font-size:1.125rem}.regional-microsite-articles .author{font-size:12px;font-size:.75rem;display:inline-block;padding-right:13px;padding-right:.8125rem;color:#8c8c8c}.regional-microsite-articles .author a{color:#0E4982;text-decoration:none}.regional-microsite-articles__item{margin:0 0 20px 0;margin: 0 0 20px 0}.regional-microsite-articles__image{width:31.21019%;float:left;margin-right:3.18471%;display:inline}@media (min-width: 0) and (max-width: 500px){.regional-microsite-articles__image{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}}.regional-microsite-articles__wrapper{width:65.6051%;float:right;margin-right:0;*margin-left:-20px;display:inline}@media (min-width: 0) and (max-width: 500px){.regional-microsite-articles__wrapper{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;float:left;margin-right:1.5674%;*margin-left:auto}}.regional-microsite-articles__wrapper .abstract{font-size:14px;font-size:.875rem}.regional-microsite-articles__wrapper .kicker{font-size:14px;font-size:.875rem;margin:0 0 5px 0;margin: 0 0 5px 0;font-style:italic}.regional-microsite-articles__wrapper .sub-headline{font-size:16px;font-size:1rem;margin:0 0 5px 0;margin: 0 0 5px 0}.page-article-external-headlines .page-title{margin-bottom:5px;margin-bottom:.3125rem}.page-article-external-headlines .disclaimer{font-size:12px;margin-bottom:15px;margin-bottom:.9375rem}@media (min-width: 0) and (max-width: 640px){.page-article-external-headlines .additional{display:none}}#article .bluebox .LargeTextOrange{font-size:24px;font-size:1.5rem;color:#364353}#article .bluebox .LargeTextBlue{font-size:16px;font-size:1rem;color:#364353;text-transform:uppercase;font-weight:bold;display:inline-block;min-width:35%}@media (max-width: 768px){#article .bluebox .LargeTextBlue{display:block;width:100%}}#article .mainboldBlue{font-size:18px;font-size:1.125rem;color:#364353;font-weight:bold}.page-article-show .body .recent-articles .feature-title{margin-bottom:16px;margin-bottom:1rem}.page-article-show .body .recent-articles .headline{font-size:14px;font-size:.875rem;padding-bottom:10px;padding-bottom:.625rem}.page-article-show .body .recent-articles .headline a{border-bottom:0}.page-article-show .body .recent-articles .headline a:hover{border-bottom:1px solid #0E4982}.page-article-show .body .recent-articles .record:last-of-type .headline{border-bottom:0}.taxonomy-detail-lists .photos-list h3 a.more{color:#0E4982}#article+#projectSpecSheet{margin-top:40px;margin-top:2.5rem}#article+#projectSpecSheet table{background:#eee}#article+#projectSpecSheet table td.padding{padding:16px;padding:1rem}#article+#projectSpecSheet h4{color:#0E4982}#article+#projectSpecSheet strong{margin-bottom:10px;margin-bottom:.625rem;color:#364353;display:block}#article+#projectSpecSheet p{line-height:1.4}.main-header .site-logo{height:auto;max-width:500px;padding-bottom:0;width:100%}@media (max-width: 640px){.main-header .site-logo{width:75%}}@media (min-width: 641px) and (max-width: 857px){.main-header .site-logo{margin-bottom:20px;margin-bottom:1.25rem}}