:root{--theme-bg-color:#efefef;--theme-border-color:#efefef;--theme-text-color:#000;--theme-word-color:#029596;--theme-word-font-size:14px;--theme-headline-font-size:14px;--theme-muted-text-color:#939598;--theme-muted-text-size:10px}.panel-default>.panel-heading{border:0}.validation-summary-errors{background-color:#efefef;border:1px solid #ccc;color:#d2272c;padding:3px}.field-validation-error{color:#d2272c}.input-validation-error{background-color:#efefef;color:#d2272c}body{background-color:#f0f0f1;font-family:Arimo,sans-serif;font-size:14px;line-height:128%}.no-wrap{white-space:nowrap}.pull-right.img-responsive{margin:0 0 1em 1em}.panel,.panel .list-group-item,.panel-heading,textarea{border-radius:0}input[type=email],input[type=search],input[type=tel],input[type=text],input[type=url]{border-radius:0!important;font-size:12px;height:22px!important;line-height:12px;padding:4px 5px;vertical-align:middle}input[type=search]{background-color:#f0f0f1}#company-search input[type=search]{height:33px!important}#floatingLayer{position:absolute;right:-230px;top:-2px;width:223px}#the-float{position:fixed}#supplier-category-accordion{margin-bottom:20px}#product-category-accordion{margin-bottom:10px}#product-category-accordion .panel,#supplier-category-accordion .panel{margin:0}#product-category-accordion .panel-heading,#supplier-category-accordion .panel-heading{padding:0}.accordionHeader{display:block;font-size:14px;padding:10px}#suppliers-filtering .panel-body{padding:3px}#suppliers-filtering fieldset>ul{margin:0;padding:0}#suppliers-filtering fieldset{margin:10px 0}#suppliers-filtering fieldset legend{font-weight:700;font-size:14px;padding:0;margin:0 5px 0 0;border:0}#suppliers-filtering fieldset label{font-weight:400}#product-category .panel-body,#supplier-category .panel-body{padding:0;text-align:center}#supplier-category .btn-group{width:100%}#product-category div{margin:0;padding:0}.ad-image{margin-bottom:5px}.ad-block .insert div{margin-bottom:10px}.container{max-width:1000px!important;border:1px solid #c9c9c9;margin:0 auto;position:relative;background-color:#fff}.row.topbanner{margin-bottom:10px}#main-menu,#sub-menu{margin:0;padding:0}#main-menu a,#sub-menu a{padding-top:3px;padding-bottom:3px}#main-menu{border:1px solid #fff;text-transform:uppercase;background-color:#fff;color:#fff}#main-menu a{color:#fff}#main-menu li.active{text-transform:uppercase;background-color:#fff}#main-menu li.active a{color:#00f}#sub-menu{border:0;background-color:#fff}#sub-menu li{border:0}#mobile-navigation-row nav{background-color:#d60019;color:#fff}#mobile-navigation-row nav .nav li a:hover{background-color:#d60019;color:#fff}#mobile-navigation-row nav a{color:#fff}#mobile-nav .list-group-item{background-color:#d60019;color:#fff}#mobile-nav .nav-pills.nav-stacked li a{padding:2px}.topbanner.panorama{text-align:center;padding:0 10px}.topbanner iframe{position:absolute;top:0;left:10px;max-width:98%;height:100%}#main-navigation{font-size:14px;line-height:18px;height:20px;text-transform:uppercase;padding-right:1px}#sub-navigation{font-size:14px}h1,h2,h3,h5,h6{font-family:Merriweather,serif}h1{font-size:38px;line-height:120%}.panel-heading{padding:5px}.panel-footer{background-color:#fff;border-top:0}div.panel-title,span.panel-title{font-family:Arimo,sans-serif;font-size:14px;line-height:18px}#left-column span.panel-title,#right-column span.panel-title{font-weight:700}h4.video-title{display:inline;font-weight:700;font-size:18px;font-family:Arimo,sans-serif}#branding p{font-size:22px;line-height:27px;margin-bottom:0;text-align:center}#main-menu,#sub-menu{min-height:0;border:0;border-radius:0}.navbar-nav li a{padding:5px 15px}#main-menu{background-color:#d60019;margin:10px 10px 0 10px}#main-menu li a{padding:5px 15px;color:#fff;background-color:#d60019;font-size:14px;line-height:18px}#main-menu li a:hover,#main-menu li.active a{color:#666;background-color:#fff}#main-menu li.active a{font-weight:700}#sub-menu{background-color:#fff;color:#666}#sub-menu li a{padding:5px 10px;color:#666;background-color:#fff;font-weight:700;font-size:13px;line-height:12px}#sub-menu li a:hover span,#sub-menu li.active a span{text-decoration:none;padding-bottom:2px;border-bottom:2px solid #666}#center-column article,#center-column article a.pull-right{max-width:100%}#center-column article:first-of-type{margin-top:0;padding-top:0}.article-image{margin:0}.article-image-small{float:right;display:table;max-width:120px!important;margin:0 0 5px 5px}.article-image-small img{max-width:140px;max-height:170px}article.active .article-image-small,article.active .article-image-small img{max-height:none}.article-image-large{display:table;margin-bottom:10px}.article-image-large img{max-width:100%;width:100%}.article-body img,.mce-content-body img{border-color:transparent;border-style:solid;display:block;max-width:100%}.article-body figure.left,.article-body img.left,.mce-content-body figure.left,.mce-content-body img.left{border-width:0 10px 0 0!important;float:left}.article-body figure.right,.article-body img.right,.mce-content-body figure.right,.mce-content-body img.right{border-width:0 0 0 10px!important;float:right}.article-body figure.left,.mce-content-body figure.left{margin-right:10px}.article-body figure.right,.mce-content-body figure.right{margin-left:10px}#product-news .article-image-small{max-width:130px;max-height:150px}.image-attribution,.image-text{font-size:11px;line-height:14px;margin:0;caption-side:bottom}.image-attribution{float:right;padding:0 0 3px 10px;color:#666;font-style:italic}.breaking-news-header{margin-bottom:5px;padding:2px 2px 2px 5px;background-color:#cc071d;color:#fff;text-transform:uppercase;font-size:18px;font-family:Arimo,sans-serif!important;font-weight:700}#highlighted-news-item{width:310px;height:102px;margin:0;padding:0;float:right}#highlighted-news-item img{float:right;border:0}#highlighted-news-item .meta-information{position:absolute;bottom:0;width:225px;text-align:right}#highlighted-news-item .author{font-size:11px;color:#898989;font-weight:400;letter-spacing:1px}#highlighted-news-item .headline{font-size:17px;line-height:20px;font-family:Merriweather,serif;font-weight:700}#highlighted-news-item .author a{color:#898989;text-decoration:none}#highlighted-news-item .headline a{color:#000;text-decoration:none}#datestamp{font-size:9px;color:#898989;text-align:right}.video-title{color:#5b5856}.market-selector{border:0}.market-selector .list-group a{background-color:#fff;color:#666;font-size:14px;line-height:18px;letter-spacing:1px;padding:5px}.market-selector .list-group a.active,.market-selector .list-group a:hover{background-color:#d60019;color:#fff!important;font-size:14px;letter-spacing:1px}.market-selector .list-group a.active{font-weight:700}#classifieds .list-group-item,#upcoming-events .list-group-item,.market-selector .list-group-item{border:0}.market-selector .list-group-item+.list-group-item{border-top:1px solid #fff}#security-academy-menu{border:0}#security-academy-menu .list-group a{background-color:#d2282d;color:#fff;font-size:14px;line-height:18px;letter-spacing:1px;padding:5px}#security-academy-menu .list-group a.active,#security-academy-menu .list-group a:hover{background-color:#fff;color:#d2282d;font-size:14px;letter-spacing:1px}#security-academy-menu .list-group a.active{font-weight:700}#newsletter-subscription .panel-title{font-size:14px;line-height:18px;font-weight:700}#newsletter-subscription .panel-body{background-color:#d5d5d7;padding:3px;font-size:11px;line-height:11px;display:none}#newsletter-subscription div{border:0}#newsletter-subscription img{height:40px;width:auto}#newsletter-subscription img.pull-right{margin:0}#newsletter-subscription form,#newsletter-subscription input{width:100%}#newsletter-subscription input{background-color:#f0f0f1;height:22px;border:1px solid #ccc}#latest-issue .panel-body,#latest-issue .panel-body img{padding-top:0;padding-bottom:0;margin-bottom:0}#latest-issue .panel-body{padding:5px 0}#latest-issue .panel-footer{padding-top:0;display:none}#latest-issue .panel-footer a{font-size:13px;line-height:16px;font-weight:700}#web-tv-sidebar .red span.panel-title{font-size:18px}#web-tv-sidebar .panel-title{font-size:18px;text-transform:uppercase}#web-tv-sidebar .panel-body{font-size:12px;color:#434343}#web-tv-sidebar h4{font-size:16px;line-height:19px;color:#535353}.webTVType{margin-bottom:3px;text-transform:uppercase;font-weight:700;font-size:14px}.divider-webtv-right-column{border:1px solid #ccc;margin-top:10px;margin-bottom:10px}.divider-webtv-page{border-top:2px solid #ccc;margin-top:10px;margin-bottom:20px}.yellow{background-color:#d5d5d7!important;color:#333!important}.medium-yellow{background-color:#f6d495!important;color:#000!important}.light-yellow{background-color:#f7f5f8!important;color:#000!important}.dark-blue{background-color:#d60019!important;color:#fff!important}.light-blue{background-color:#dbf1ee!important;color:#000!important}.blue{background-color:#d60019!important;color:#fff!important}.gray{background-color:#d5d5d7!important;color:#666!important}.red{background-color:#c7252f!important;color:#fff!important}.light-green{background-color:#dbf1ee!important;color:#666!important}.logo-green{background-color:#d60019!important;color:#fff!important}.alt-green{background-color:#039090!important;color:#fff!important}.advertorial-gray{background-color:#dbf1ee!important;color:#fff!important}.advertorial-light-gray{background-color:#efefef!important;color:#000!important}.advertorial-background{background-color:#fdeeef!important;color:#000!important}.security-academy-background{background-color:#edf1e8!important;color:#000!important}.business-news-background,.product-news-background{background-color:#f7f5f8!important;color:#000!important}.white-text{color:#fff!important}.gray-text{color:#535353!important}.light-blue-text{color:#b8c5d4}article{padding-top:20px;margin-bottom:20px}article.active{margin-top:0!important}article.advertorial{border-top:0;padding:0;margin-bottom:0}article.advertorial.active{padding:10px 5px}article.spotlight-article{border-top:0;padding:10px;margin-bottom:0}article.spotlight-article+article.spotlight-article{margin-top:15px}article.spotlight-article.active{padding:10px 5px}#sidebar-advertorials .panel-title,article.spotlight-article .news-type-heading{padding:0;color:#898989;font-size:9px;border:0;font-weight:400!important;text-transform:uppercase}#sidebar-advertorials .panel-title{padding:0}#sidebar-advertorials .list-group-item{border:0}.advertorial-news-header{padding:2px 2px 2px 5px;color:#898989;text-transform:uppercase;font-size:10px;font-family:Arimo,sans-serif!important}.advertorial-news-body{padding:10px}#sidebar-advertorials .advertorial-heading{font-weight:700!important;font-size:14px}#sidebar-advertorials .advertorial-introduction{font-weight:400!important;font-size:12px}#sidebar-advertorials .read-more-link{font-weight:700;font-size:12px}article+article{border-top:1px dotted #898989}#center-column article.spotlight-article+.ad-block,article.spotlight-article+article{border-top:0 solid #76787d}#sidebar-advertorials .list-group-item{padding:5px}#sidebar-advertorials .list-group-item+.list-group-item{border-top:1px dotted #999}#sidebar-advertorials .article-image{float:right}article:after{content:"";display:block;clear:both}article h1,article h2{font-family:Merriweather,serif;font-style:normal;font-weight:700;line-height:140%;margin-top:0}article h1{font-size:24px}article h2{font-size:20px}@media (max-width:750px){article h1,article h2{font-family:Merriweather,serif;font-style:normal;font-weight:700;line-height:117%;margin-top:0}article h1,article h2{font-size:24px}article h2{font-size:20px}}article.active h3.subheadline{clear:both;font-family:Arimo,sans-serif!important;font-style:normal;font-size:12px;font-weight:400;color:#000;margin-top:-5px}article p.news-type-heading,p.news-date{margin-bottom:10px}article .article-body{font-family:Arimo,sans-serif!important;font-size:14px;line-height:128%}#product-news .article-body{color:#434343}.article-body a{color:#428bca}.article-body a:hover{color:#2a6496}#classifieds,#classifieds h4.panel-title,#sidebar-advertorials{font-family:Arimo,sans-serif!important}#classifieds a{color:#555}#classifieds .list-group-item{padding:5px}#classifieds .list-group-item+.list-group-item{border-top:1px dotted #a0a0a0}#classifieds .list-group-item h4{font-family:Arimo,sans-serif!important;font-size:14px}#classifieds .list-group-item p{font-family:Arimo,sans-serif!important;font-size:13px}.classified-expired{font-style:italic;color:red}#companies-select{font-family:Arimo,sans-serif!important;font-size:11px;line-height:16px;font-weight:700;color:#535353;padding:0;border-radius:0;border:0}#sidebar-advertorials,#siderbar-advertorials.panel-default .panel-heading{border:0!important}#classifieds p.list-group-item-heading,#sidebar-advertorials p.list-group-item-heading,#upcoming-events p.list-group-item-heading{font-weight:400;font-size:11px;line-height:13px;color:#333;letter-spacing:normal}#classifieds p.list-group-item-text,#upcoming-events p.list-group-item-text{font-weight:700;color:#000;letter-spacing:normal}#portal #upcoming-events p.list-group-item-heading{font-weight:700;letter-spacing:1px}#portal #upcoming-events p.list-group-item-text{font-weight:400}#upcoming-events p.list-group-item-text{font-size:12px}#classifieds .list-group,#classifieds .list-group-item,#upcoming-events .list-group,#upcoming-events .list-group-item{background-color:#f7f5f8;color:#000}#product-news{margin-top:20px}#product-news a,article a,article a:hover{text-decoration:none;color:#333}#product-news .panel-body h4{font-family:Arimo,sans-serif!important;font-size:18px;line-height:22px;font-weight:700}#product-news .panel-body p{font-family:Arimo,sans-serif!important;line-height:1.2em}.news-date,.news-type-heading{text-transform:uppercase;font-family:Arimo,sans-serif!important;font-size:10px;line-height:12px;margin:0;color:#898989}#sidebar-advertorials .news-type-heading{color:#fff}.news-date{font-size:12px;line-height:14px}.news-type-heading:after{content:":"}.spotlight-article .news-type-heading:after{content:""}#article-tags,#company-tags,.company-info{font-size:12px;width:100%;margin-bottom:10px;clear:both}#article-tags{background-color:#ebebeb;position:relative}#article-tags .nav-pills>a{padding:5px}#article-tags a{padding:5px}#article-tags .nav-pills a:hover{background-color:#000;color:#ebebeb}.company-info{margin-top:20px;border:1px solid #666;background-color:#fff;position:relative;height:63px}.company-info:after{content:"";display:block;clear:both}.company-details{position:absolute;left:0;padding:5px;display:table-cell}.company-logo{position:absolute;right:0;height:100%;padding:5px;max-width:130px}.company-logo img{border:0;margin:5px auto;max-height:100%}.all-news-link{font-weight:700;color:#266499}footer{margin-top:20px;border-top:0 solid #b8c5d4;padding:0;background-color:#b8c5d4;color:#fff;text-align:left;font-size:10px}footer a,footer a:hover{color:#fff;text-decoration:none}footer a{font-size:12px}footer a.btn{padding-top:2px;padding-bottom:2px;background-color:#000;color:#fff;border:0}footer a.blargh{display:table-cell;color:#fff}footer ul#footer-address{list-style-type:none;margin:0;padding:0;text-align:left;font-size:13px;padding-top:5px;margin-top:5px}footer table table{font-size:12px;text-transform:uppercase;letter-spacing:1px}#footer-navigation ul{margin:0;padding:0;display:table;width:100%;text-align:center;list-style:none}#footer-navigation li{display:table-cell;width:10%;text-align:center;white-space:nowrap;text-transform:uppercase;vertical-align:middle}​ footer div{border:0 solid #000}footer h3{font-family:Arimo,sans-serif;font-size:20px;text-transform:uppercase;font-weight:700}footer h3.sweden-denmark{font-size:20px}footer h3.norway{font-size:16px;margin-top:23px}footer h3.english{font-size:16px;margin-top:35px}footer div.footer-logo-box{line-height:40px}footer img.footer-logo{margin:0 0 0 -8px}footer .footer-top-row{display:inline-block;vertical-align:bottom;line-height:16px}footer #footer-copyright{font-weight:700;font-size:12px;color:#000;display:block}footer #footer-copyright-norway-other{font-weight:700;font-size:12px;color:#000;display:inline}footer #footer-address,footer #footer-address a{color:#000;font-size:11px;text-decoration:none}footer #footer-div-address{padding-left:18px;line-height:16px}footer #footer-div-address-no-en{padding:10px 0 10px 10px;line-height:16px}footer .footer-security-media-left{line-height:70px}footer .footer-security-media-right{line-height:70px}footer div.footer-media-box{line-height:14px}footer .footer-media-links{display:inline-block;vertical-align:middle;line-height:16px}footer .footer-media-links-en{display:inline-block;vertical-align:middle;line-height:16px;font-size:16px}footer .footer-media-links-en a{display:inline-block;vertical-align:middle;line-height:16px;font-size:16px}footer .footer-media-image-left{margin-right:40px}footer .footer-media-image-single{margin:10px 20px 2px 0;border:0 solid #000}footer .footer-media-image-single-en{margin:10px 15px 5px 0;border:0 solid #000}footer .footer-security-media-right img.pull-right{margin:0 0 10px 2px}footer img.footer-newstip{margin-left:-20px}footer div.footer-divider-white{border-top:1px solid #fff}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:10px;padding-left:10px}#center-column .col-lg-1,#center-column .col-lg-10,#center-column .col-lg-11,#center-column .col-lg-12,#center-column .col-lg-2,#center-column .col-lg-3,#center-column .col-lg-4,#center-column .col-lg-5,#center-column .col-lg-6,#center-column .col-lg-7,#center-column .col-lg-8,#center-column .col-lg-9,#center-column .col-md-1,#center-column .col-md-10,#center-column .col-md-11,#center-column .col-md-12,#center-column .col-md-2,#center-column .col-md-3,#center-column .col-md-4,#center-column .col-md-5,#center-column .col-md-6,#center-column .col-md-7,#center-column .col-md-8,#center-column .col-md-9,#center-column .col-sm-1,#center-column .col-sm-10,#center-column .col-sm-11,#center-column .col-sm-12,#center-column .col-sm-2,#center-column .col-sm-3,#center-column .col-sm-4,#center-column .col-sm-5,#center-column .col-sm-6,#center-column .col-sm-7,#center-column .col-sm-8,#center-column .col-sm-9,#center-column .col-xs-1,#center-column .col-xs-10,#center-column .col-xs-11,#center-column .col-xs-12,#center-column .col-xs-2,#center-column .col-xs-3,#center-column .col-xs-4,#center-column .col-xs-5,#center-column .col-xs-6,#center-column .col-xs-7,#center-column .col-xs-8,#center-column .col-xs-9{padding-right:15px;padding-left:15px}#center-column form{margin:0;padding:0}#product-categories a{margin:0;padding:0 5px;border:0;font-size:12px}#product-categories .list-group-item+.list-group-item{padding-top:2px;padding-bottom:2px}#classifieds-list .panel-heading,#suppliers-list .panel-heading{margin-bottom:30px}#classifieds-list,#classifieds-list a,#company-news-list,#company-news-list a,#suppliers-list,#suppliers-list a{border:0}#classifieds-list img.logo,#suppliers-list img.logo{max-width:100px;max-height:50px;margin:4px 0 0 0}#classifieds-list img.logo:before,#suppliers-list img.logo:before{content:"\A"}#classifieds-list a,#company-news-list a,#suppliers-list a{margin:0;padding:0}#classifieds-list a>div,#company-news-list a>div,#suppliers-list a>div{margin-left:120px;padding-left:10px}#classifieds-list .list-group-item-heading,#suppliers-list .list-group-item-heading{font-weight:700;font-size:14px;margin-bottom:0}#classifieds-list .list-group-item-text,#suppliers-list .list-group-item-text{font-size:13px}#classifieds-list .list-group-item-date{font-size:10px;line-height:12px;margin-bottom:0}#classifieds-list .list-group-item,#suppliers-list .list-group-item{margin-bottom:20px;border:1px solid #fff}#classifieds-list .list-group-item:hover,#suppliers-list .list-group-item:hover{background-color:transparent}#classifieds-list .list-group-item:hover div,#suppliers-list .list-group-item:hover div{background-color:#f5f5f5}#suppliers-list ul{padding:0;margin:0}#suppliers-list ul li{display:inline-block;margin-right:2px;font-size:13px}#suppliers-list .list-group-item-heading{color:#000}#suppliers-list a:visited .list-group-item-heading{color:#555}#classifieds-list a:visited .list-group-item-heading{color:#555}#suppliers-list .searchResult{color:#666;padding-bottom:15px}#suppliers-list .company-tags{list-style-type:disc}#company-news-list{font-size:14px}#suppliers-detailed #company-news-list p{margin-bottom:5px}#company-news-list a:visited.list-group-item,#company-news-list a:visited.list-group-item .list-group-item-heading{color:#888}#suppliers-detailed .product-title{color:#266499}#suppliers-detailed .product-description{margin-bottom:15px}#classifieds-detailed{border:0}#classifieds-detailed h1,#classifieds-detailed h2,#new-employee-detail h1,#new-employee-detail h2{font-family:Arimo,sans-serif;font-weight:700;font-size:20px;line-height:1.1;clear:both}#classifieds-detailed h2,#new-employee-detail h2{margin-top:0;font-size:16px;padding-top:5px;margin-bottom:5px}#classifieds-detailed .classifieds-text h2{font-size:16px;margin:0;line-height:150%}#classifieds-detailed .share-links{margin-top:15px}#suppliers-detailed #company-logo{text-align:right}#suppliers-detailed #company-logo img{float:right}#classifieds-detailed .panel-body{padding:10px 0 0 0}#classifieds-detailed .panel-body ul{padding-left:17px}#classifieds-detailed .logo{margin-top:5px}#classifieds-detailed .last-date{font-weight:700;color:#266499}#classifieds-detailed .panel-body .btn-default{background-color:#428bca;color:#fff;padding:5px 8px}#classifieds-detailed .panel-body .btn-default:hover{background-color:#2857af;color:#fff;padding:5px 8px}.panel-footer{margin-top:15px;padding:5px}.panel-footer>div:after{content:"";display:block;clear:both}#classifieds-detailed button{background-color:#007ac1;color:#fff}#floatingLayer .text-muted,.ad-block .text-muted{display:block;margin-top:5px;margin-bottom:5px!important;font-size:11px;line-height:11px;color:#bfbfbf}.needs-label{padding-top:21px}p.event-date{font-size:11px;line-height:13px;color:#434343;margin:0 0 3px 0}p.event-details{font-size:12px;line-height:13px;color:#000;font-weight:700;color:#434343;margin:0}#classifieds .list-group a,#upcoming-events .list-group a{margin:0 5px;padding:5px 0;border:0}#upcoming-events .list-group-item+.list-group-item{border-top:1px dotted #999}#media .divider{border-top:1px dotted #999;padding-bottom:10px}#media .media-cover{padding-top:16px}#content{margin-top:10px}#center-column{border-left:1px dotted #999;border-right:1px dotted #999;overflow-x:hidden}#center-column .panel-body,#center-column .panel-default{-webkit-box-shadow:none;box-shadow:none;padding:0}#center-column .panel-body::before{clear:both}#supplier-query{width:100%;margin-bottom:10px}#product-category-accordion .panel-body{padding:0 10px;vertical-align:top}.product-category-list{list-style-type:none;margin:10px 0;padding:0;display:inline-block}.product-category-list>li{margin:0 0 10px 0;padding:0;font-size:12px;font-weight:700}.product-category-list ul{list-style-type:none;padding-left:0;display:none}.product-category-list ul>li{margin:0;padding:0;font-size:10px}div.checkbox{display:inline-block;margin:0}.product-category-list,.product-category-list ul{width:145px}.product-category-list span{cursor:pointer}button.pull-right:after{content:"";display:block;clear:both}#letter-search{margin-bottom:30px}#letter-search.btn-group{background-color:#d4d4d6}#letter-search a{font-size:10px;padding:0;font-weight:700}#letter-search .btn-default{border:0;background-color:#d4d4d6;margin:10px}.contact-information .thumbnail{border:0;font-size:12px}.contact-information .thumbnail .contact-info-type{font-size:12px;font-weight:700;display:block}.company-title{color:#266499;font-weight:700;display:block}.contact-information .thumbnail a{text-decoration:none;color:#268eca}.contact-information .thumbnail #map_canvas{width:215px;height:110px;background-color:#ccc}#contact-form label,#subscribe-form label{font-weight:400}#contact{border:0}.clearfix:after{content:"";display:block;clear:both}.company-tags{margin:0;padding:0;font-size:10px}.company-tags li{display:inline-block;list-style:none;margin-right:10px;padding-left:7px;background-image:url(/Frontend/Images/list-bullet.png);background-repeat:no-repeat;background-position:left center}.supplier-listing .media-body a{font-size:13px}.supplier-listing .media-body a:hover{text-decoration:none}.supplier-listing .image-container{width:100px}.supplier-listing img{margin-top:3px;max-width:95px;max-height:50px}#news-list{list-style-type:none;margin:0;padding:0}#news-list li+li{margin:8px 0 0 0;padding:0}#news-list li:hover a{color:#428bca}#news-list a{color:#000;text-decoration:none}#news-list .article-date{margin-right:30px}#suppliers-detailed{border:0}#suppliers-detailed .panel-body{padding:15px 0 0 0}#suppliers-detailed .panel-footer>div>div{text-align:center}#suppliers-detailed h2{font-family:Arimo,sans-serif;font-size:14px;font-weight:700;border-bottom:1px solid #dadbdd;padding-bottom:3px;margin-top:30px;margin-bottom:15px}#company-tags{background-color:#ebebeb;position:relative}#company-tags .nav-pills{margin-top:5px}#company-tags .nav-pills>a{padding:5px}#company-tags a{padding:2px 5px}#article-tags .nav-pills>li>a,#company-tags .nav-pills>li>a{border-radius:0;color:#636466}#company-tags .nav-pills a:hover{background-color:#000;color:#ebebeb}#advertise h3{font-family:Arimo,sans-serif;color:#266499;font-size:14px;font-weight:700}#media h3{font-family:Arimo,sans-serif;color:#266499;font-size:14px;font-weight:700}#subscribe h3{font-family:Arimo,sans-serif;color:#266499;font-size:14px;font-weight:700}#events{border:0}.bold{font-weight:700}#security-academy-list .logo{margin-bottom:25px}#security-academy-list article>h2,#security-academy-list article>h2>a{font-size:14px;font-family:Arimo,sans-serif;text-decoration:none}#security-academy-list article>h2{font-size:14px;font-family:Arimo,sans-serif;border-bottom:1px solid #bbb9bb;padding-bottom:0;line-height:140%}#security-academy-article article,#security-academy-list article{border:0}#security-academy-selector .list-group a{background-color:#d2272c;color:#fff;font-size:12px;line-height:14px;letter-spacing:1px;padding:5px}#security-academy-selector .list-group a.active{background-color:#fff;color:#000;font-weight:700;font-size:13px}#security-academy-sponsors img{display:block}#security-academy-academy .thumbnail{border:0}#security-academy-academy .thumbnail .caption{font-size:12px;font-style:italic}article .article-preamble,article .introduction{font-weight:700;line-height:18px;margin-bottom:20px;letter-spacing:-.5px}article.active h2{font-size:18px;margin:0;line-height:150%;padding-top:5px}article.evergreen h2{font-family:Arimo,sans-serif}article.active h3{font-size:16px;margin:0;line-height:150%;padding-top:5px}article.evergreen h3{font-family:Arimo,sans-serif}article.active h4{font-size:16px;margin:5px 0}article.evergreen h4{font-family:Arimo,sans-serif}article .security-academy-theme{font-size:14px;color:#000;line-height:12px;margin:0 0 10px 0;text-transform:uppercase}article.active .security-academy-theme{font-size:14px;color:#000;line-height:12px;margin:0 0 10px 0;text-transform:uppercase}#web-tv a,#web-tv-sidebar a{text-decoration:0;color:#000}#web-tv a:hover,#web-tv-sidebar a:hover{text-decoration:0;color:#101010}#web-tv-sidebar .video-outer+.video-outer{margin-top:25px}#web-tv .video-outer{margin-bottom:25px}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:100%;height:auto;margin-bottom:10px}.video-wrapper embed,.video-wrapper iframe,.video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}#web-tv .headline,#web-tv-sidebar .headline{font-weight:700;font-size:16px;margin-top:10px}#web-tv-sidebar .headline,#web-tv-sidebar .introduction{margin-top:10px}#web-tv .introduction{font-weight:400;font-size:12px}#web-tv .panel-heading{margin-bottom:25px}#article-video-item .introduction,#web-tv-item .introduction{font-weight:700;font-size:14px}#article-video-item a,#web-tv-item a{margin-top:10px}#article-video-item article,#web-tv-item article{padding-top:0}#social-links{margin-right:0;margin-top:3px;margin-bottom:6px;display:none!important}#social-links a{margin-left:7px}#social-links a+a{margin-left:7px}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.news-list-header{border-top:5px solid #d60019;margin:30px 0 40px}.news-list-header div{padding:5px;background-color:#d5d5d7!important;padding:8px 5px;font-weight:700}.news-list-header a{text-decoration:none;color:#000}#advertise table caption{text-align:left;font-weight:700;color:#266499}#advertise table thead{font-weight:700;font-size:12px}#advertise table tbody{font-size:12px}#advertise table tfoot{font-size:12px;font-weight:700}#advertise .ad-type-border{border-bottom:1px dotted #999;padding-bottom:5px}#advertise .advertise-type{margin-top:10px}#advertise .banner-preview-text{color:#898989;font-size:12px;font-weight:400;padding-left:3px;white-space:nowrap}footer #footer-navigation{width:100%;display:table}#company-search button[type=reset],#company-search button[type=submit]{margin-bottom:30px;font-weight:700;font-size:13px}#company-search div.radio{display:block;vertical-align:top;margin:0 20px}button[type=reset]:hover,button[type=submit]:hover{text-decoration:none}#classifieds-list #classifieds-detailed .logo,#suppliers-detailed .logo{max-width:200px;max-height:150px;border:0}#suppliers-detailed p{margin-bottom:15px}#suppliers-detailed #company-address,#suppliers-detailed #company-address .company-name,#suppliers-detailed #company-contact-info{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#suppliers-detailed #company-address .company-name{margin:0;font-family:Arimo,sans-serif}#suppliers-detailed ul{padding-left:15px}#company-contact-info{margin-top:15px}#company-contact-info a{font-weight:400}#company-contact-info a:hover{text-decoration:none}.panel-footer.blue a{color:#fff}.panel-footer.blue a:hover{text-decoration:none}#events form{margin:0;padding:0}.event-listing{margin-top:35px}#event-query{margin-top:25px}.event-listing .media-body{margin-bottom:3px}.event-listing .event-title{font-weight:700}.event-listing a:hover{text-decoration:none}.visit-us{font-weight:700;color:#266499}#advertise .panel-body,#contact .panel-body,#press .panel-body,#subscribe .panel-body{padding-top:25px}.contact-information{margin-top:25px}.contact-information .thumbnail,.contact-information .thumbnail .caption{padding:0}#contact .panel-body .media+.media{margin-top:5px}#center-column .container,#center-column .panel-default{border:0}#product-news.panel-default{border:1px solid #ddd}#product-news .panel-body{padding:0 10px}.blue-title,.red-title{font-size:14px;color:#266499;font-weight:700;display:block}#contact-form{margin-top:40px!important}#contact-form label,#subscribe-form label{margin-bottom:1px;font-size:12px}#contact-form .form-group,#subscribe-form .form-group{margin-bottom:10px}#contact-form input,#subscribe-form input{padding-top:0}.btn-link{font-weight:700}.validation-summary-valid{display:none}#press .blue-title,#press .red-title{margin-top:30px}#press .download-link{margin-right:15px}.functionButtonsTable{width:200px}#tree ul li{font-size:12px;line-height:14px}#tree ul li input[type=checkbox]{margin:0 5px 0 0;outline:0}a:hover{text-decoration:none}#product-categories-sidebar a{font-size:10px}#product-categories-sidebar .list-group a{margin:0 5px;padding:0;border:0}#product-categories-sidebar .list-group-item+.list-group-item{border:0}#DSA-introduction{font-weight:700;font-size:14px;margin-top:15px;margin-bottom:30px}#DSA-sidebar .text-muted{font-size:12px}#CategoryDescription{margin-bottom:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#CategoryDescription h2{font-family:Arimo,sans-serif;font-size:18px;font-weight:700;margin-top:10px;margin-bottom:5px;padding-bottom:3px}#CategoryDescription h3{font-family:Arimo,sans-serif;font-size:14px;font-weight:700;margin-top:10px;margin-bottom:5px;padding-bottom:3px}#center-column .ad-block{padding-top:10px;margin-bottom:0;border-top:1px dotted #898989;text-align:center}.Middle_Rectangle_In_Content{padding-top:0!important;padding-bottom:10px}.ad-block.Leaderboard{padding-bottom:10px;padding-top:10px;text-align:center}#center-column .ad-block .insert,.ad-block.Leaderboard .insert{display:inline-block;text-align:left}#center-column article .ad-block,#center-column article .ad-block .insert{border:0}#center-column #edition-prime{border-bottom:0}#quick-search{position:absolute;right:0;top:1px;width:170px}#mobile-search{height:35px;width:100%}#quick-search input[type=search]{border:0;text-indent:0;padding-right:25px}#quick-search input[type=search]{height:26px!important}#mobile-search button,#quick-search button{position:absolute;top:1px;right:1px;border:0;background:0 0}#mobile-search button,#mobile-search input{height:100%!important}#new-employee-detail .logo{max-width:200px}#new-employee-detail .article-image{max-width:288px;max-height:121px}#mobile-footer .footer-media-links{display:block}#mobile-footer .footer-media-links img{float:right}#mobile-footer .site-links{clear:both}#mobile-footer .site-links table{width:100%}#mobile-footer .address-information{background-color:#fff;color:#000;display:inline-block}#mobile-footer .news-tip{background-color:#fff;color:#000;clear:both;float:right;display:inline-block}#mobile-footer .copyright{display:block;clear:both}#portal #branding{margin:10px -5px 5px}#portal #main-menu{margin-bottom:20px}#portal .news-type-heading{font-weight:700;color:#266499;text-transform:none;font-size:12px}#portal .panel-default{border:0;-webkit-box-shadow:0}#portal article+article{border:0}#portal footer{background-color:transparent}#portal footer .panel-default{border:1px solid #d3d4d5}#portal footer .panel-default .list-group{background-color:#f5f5f5}#portal footer .list-group,#portal footer .list-group-item,#portal footer .panel-body,#portal footer a,#portal footer a:hover{background-color:#f5f5f5;color:#000}#portal footer .list-group,#portal footer .panel-body{height:60px}#portal footer .panel-title{font-weight:700}#portal footer input[type=text]{background-color:#fff;border:1px solid #c5c6c8}#portal footer #press-release .list-group-item{padding:5px}#portal footer #newsletter-subscription .panel-body{padding:0 7px 7px 7px}#portal article h2{font-size:23px;line-height:30px;color:#000}#portal article.small h2{font-size:21px;line-height:28px;color:#646567}#portal article{padding:0;margin:0}#portal article p{margin:0;padding:0}#portal article h2{font-size:25px}#portal article.small h2{margin:0;padding:0}#portal .swedish-edition,#portal article.small{border-bottom:1px dotted #999;margin-bottom:15px;padding-bottom:10px}#portal .english-editions article.small:last-child{border-bottom:0;padding:0}#portal .english-editions{margin-bottom:0}#portal .article-image{max-width:100px;max-height:125px}#portal .global-edition{margin-bottom:10px;border:0}#portal .panel-title{font-size:15px}#portal footer .panel-title{font-size:16px}#portal .panel-body{padding:10px 0 0 0}#portal .global-edition article h2,#portal .swedish-edition article h2{font-size:25px;line-height:30px}#portal .edition-heading{text-transform:uppercase;font-size:13px;font-weight:700;color:#428bca}#portal .text-muted{font-size:11px;margin-bottom:0}#portal .sponsors img{margin:0}#portal .sponsors img+img{margin-left:10px}#portal .sponsors .sponsors-header{font-size:11px;line-height:normal;margin:0;color:#bfbfbf}#portal .ad-block{margin:10px 0}#top-banners{text-align:center;margin-top:10px}#top-banners>div{display:inline-block}#top-banners .ad-block{text-align:left}#top-banners iframe{max-width:100%}#top-banners .ad-block{border:0 solid #3f3;text-align:left}.top-middle{margin:0 4px}#web-tv-sidebar iframe{border:0}@media only screen and (max-width:767px){.container{margin-left:auto}.portal-container{margin-left:auto}}@media only screen and (min-width:768px) and (max-width:1350px){.portal-container{margin-left:auto}}@media only screen and (min-width:1351px) and (max-width:1500px){.container{margin-left:10px}.portal-container{margin-left:auto}}#mobile-main-menu{margin-top:20px}#mobile-main-menu a{color:#fff}#mobile-main-menu .icon-bar,#portal #main-menu .icon-bar{background-color:#fff}#mobile-main-menu button,#portal #main-menu button{border:0}#mobile-main-menu .navbar-toggle,#mobile-main-menu button:hover,#portal #main-menu .navbar-toggle,#portal #main-menu button:hover{background-color:transparent}#mobile-main-menu button:hover .icon-bar{background-color:#ddd}#mobile-main-menu li a{padding:5px 20px;color:#666;font-size:14px;line-height:18px}#mobile-main-menu .navbar-header{background-color:#d60019}#mobile-main-menu td{padding:5px 10px}#mobile-main-menu td.menu-button{background-color:#d60019;padding:0;white-space:nowrap}#mobile-main-menu td.menu-search{width:99%}#mobile-sub-navigation .main-menu{background-color:#d60019;margin-bottom:5px}#mobile-sub-navigation .main-menu a{display:block;padding:10px}#mobile-sub-navigation .main-menu div{border:1px solid #fff;padding:0}#mobile-sub-navigation .main-menu div.active{background-color:#fff}#mobile-sub-navigation .main-menu div.active a{color:#666;font-weight:700}#advertise table tr td:last-child{text-align:right}#Leaderboard div{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden}.twitter-blue{background-color:#55acee;color:#fff}.embedded-twitter{padding:0}#news-search label{display:inline-block;margin-bottom:20px}#news-search label select{display:block}.insert script{display:none}.rss-icon{padding-left:50px}#privacyPolicyInfo .alert{text-align:center;background-color:#fdeeef!important;color:#666;border:1px solid #666!important}#privacyPolicyInfo p{max-width:600px;text-align:left;display:inline-block}.panel-group .panel-default{border-radius:0}.btn.pull-right{border-radius:0;margin-left:2px}#privacyPolicyInfo .alert button.close{opacity:.75}.pagination>li>a,.pagination>li>span{color:#bbb;border:0;background-color:transparent;padding:6px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{font-weight:700;color:#898989;border:0;background-color:transparent}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{font-weight:700;color:#898989;border:0;background-color:transparent}.custom-sitemap{max-width:40em;margin-top:30px}.custom-sitemap .well{background:0 0;border:none}.custom-sitemap .btn,.custom-sitemap .btn-block,.custom-sitemap .btn-lg,.custom-sitemap .btn-primary{background:#ddd;color:#666;border:none;-moz-border-radius:2px;border-radius:2px;padding:3px}.custom-sitemap ul ul{padding:20px;line-height:2em}.custom-sitemap ul ul ul{margin-left:2em;padding:0}.custom-sitemap ul li{padding:0;line-height:1.8em}.custom-sitemap .btn-block{margin:-1px;width:auto}.custom-sitemap a.NavigationSelected{font-weight:700}.no-margin{margin:0}.root.timeline.twitter-timeline a,.root.timeline.twitter-timeline li,.root.timeline.twitter-timeline ol,.root.timeline.twitter-timeline p,.root.timeline.twitter-timeline ul{font-family:Verdana,Geneva,sans-serif;font-size:12px}.root.twitter-timeline .tweet{border-bottom:1px solid #fff}.root.twitter-timeline a,.root.twitter-timeline a:visited{text-decoration:underline}.root.twitter-timeline .expand,.root.twitter-timeline .hashtag,.root.twitter-timeline .profile,.root.twitter-timeline .u-url{text-decoration:none;font-size:10px}.root.twitter-timeline .expand:hover,.root.twitter-timeline .hashtag:hover,.root.twitter-timeline .profile:hover,.root.twitter-timeline .u-url:hover{text-decoration:underline;color:#000}.view-more{font-weight:700;white-space:nowrap}#new-footer{clear:both;padding-top:10px;margin-bottom:15px;background-color:#d60019;color:#fff}#new-footer a{color:#fff!important}#new-footer a:hover{color:#666!important}#new-footer h3.footer-block-title{font-family:Arimo,sans-serif;font-size:15px;height:20px;font-weight:700;margin:5px 0 3px;letter-spacing:1px}#new-footer .footer-block,#new-footer .footer-block-wide{display:inline-block;vertical-align:top;padding-left:30px;width:100%;margin-bottom:15px}#new-footer .footer-block-wide div+div{margin-top:15px}@media (min-width:400px){#new-footer .footer-block,#new-footer .footer-block-wide{width:49%;padding-left:50px}}@media (min-width:768px){#new-footer .footer-block,#new-footer .footer-block-wide{width:49%;padding-left:50px}}@media (min-width:992px){#new-footer .footer-block{width:25%;padding-left:30px}#new-footer .footer-block-wide{width:49%;padding-left:50px}}#new-footer .footer-block a{display:block}#new-footer .footer-block-wide a{display:inline-block}#new-footer .footer-block .social-media-link{margin-top:10px}#new-footer .footer-block-wide .social-media-link+.social-media-link{margin-left:15px}#new-footer .footer-block-wide .social-media-link img{width:30px;height:30px}#new-footer .footer-block .social-media-link img{width:30px;height:30px}#new-footer .footer-block .rss-link img{width:14px;height:14px}#latest-detektor-issue img{max-width:120px;margin:5px auto}#latest-detektor-issue>div{padding:3px 13px;font-weight:700}#latest-detektor-issue>div+div a{font-weight:400}#latest-detektor-issue div+div{border-top:1px solid #ddd}#Leaderboard>div{border:0 solid #ccc!important}.glyphicon.glyphicon-zoom-in{color:#333}.formbuilder .btn-primary{background-color:#039090}#NewMobileMenu{font-size:16px;margin-top:15px}#NewMobileMenu ul{list-style-type:none}#NewMobileMenu>ul{padding:0}#NewMobileMenu a{color:#666;display:inline-block;height:30px;padding:10px 10px 10px 0;text-decoration:none}#NewMobileMenu .active>a{text-decoration:underline;font-weight:700}#NewMobileMenu .active ul{background-color:transparent}.MenuBranch{line-height:1;-webkit-font-smoothing:antialiased}.MenuBranch ul{padding-left:15px;border-left:1px solid #ddd}.MenuBranchClosed>.MenuBranchStatus:after{content:"\e080"}.MenuBranchOpen>.MenuBranchStatus:after{content:"\e114"}.MenuBranchOpen ul{display:block}.MenuBranchClosed ul{display:none}.MenuBranchStatus{background-color:transparent;color:#666;float:right;height:30px;outline:0;text-align:right;width:50px}#NewMobileMenu li a{font-size:18px;padding-left:0}#new-sub-navigation{max-height:none}#mobile-main-menu .navbar-toggle{margin:0 auto}#mobile-market-selector{margin-top:15px}#advertise-technical-information .panel-body{padding-top:20px}.ad-format{margin-bottom:50px;clear:both}.ad-format img{display:inline;float:left;margin-right:10px;vertical-align:middle}#advertise-buyers-guide .panel-body{padding:10px 0 20px 0}#advertise table tr th:last-child{text-align:right}.issue-year a{color:#000}.issue-year .headline{border-bottom:2px solid #d60019;font-size:16px;font-weight:700;margin-top:10px}.issue{display:inline-block;margin:5px 10px 10px 10px;text-align:center;width:20%}@media screen and (max-width:768px){.issue{width:45%;margin:5px 7px 10px 7px}}.issue img{border:1px solid #ddd;height:auto;max-width:120px;padding:3px;width:100%}#printed-issue-archive h2{font-size:18px;margin-top:20px}#conference-program{box-shadow:none;-webkit-box-shadow:none}#conference-program h1{font-family:Arimo,sans-serif;font-size:26px;font-weight:900}#conference-program h2{font-family:Arimo,sans-serif;font-size:16px;font-weight:900;margin-top:0}#conference-program section{margin-top:20px}#conference-program article{padding-top:0}#conference-program article+article{padding:0;border:0}#conference-program article h3{background-color:#efefef;border:solid 1px #aaa;color:#000;font-family:Arimo,sans-serif;font-size:11px;font-weight:900;padding:4px}#conference-program aside{float:right;margin-left:15px}#conference-program article figure{display:inline-block;text-align:center;vertical-align:top}#conference-program article figure+figure{margin-left:10px}#conference-program article figcaption{display:block;font-size:12px;text-align:center;line-height:20px}#conference-program .well-small-mix{background-color:transparent;border:0;border-top:3px solid #728d91;border-bottom:3px solid #728d91;margin:30px 0}@media print{body *{visibility:hidden}#center-column,#center-column *{visibility:visible}#center-column{position:absolute;left:0;top:0;width:100%}.noprint{display:none}a[href]:after{content:none}}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-left:0}.checkbox-inline,.radio-inline{margin-right:15px}article .security-academy-theme{background-color:#e8e0b6;font-weight:700;padding:5px}.theme-related-articles{background-color:#f2ecd0;border:1px solid #e8e0b6;clear:both}.theme-related-articles a.bold{font-weight:700}.theme-carousel{margin:0 auto;margin-bottom:30px;max-width:550px}.theme-carousel .carousel-inner.theme{max-height:100px;border:1px solid var(--theme-border-color)}.theme-carousel .slide{height:100px}.theme-carousel .slide{background-color:var(--theme-bg-color)}.theme-carousel .security-academy-theme{background-color:var(--theme-bg-color);font-weight:700;margin:0;padding:5px}.theme-carousel .theme-word{color:var(--theme-word-color);font-size:var(--theme-word-font-size);font-weight:700;margin-right:5px;text-transform:uppercase}.theme-carousel .news-theme{color:var(--theme-text-color);font-size:var(--theme-headline-font-size);text-transform:uppercase}.theme-carousel .news-theme-segment{color:var(--theme-muted-text-color);font-size:var(--theme-muted-text-size)}.theme-carousel h2{color:#000;font-family:Merriweather,serif;font-size:14px;font-weight:400;line-height:1.2;margin:0;padding:0 5px 5px 5px}.theme-carousel h2 .read-more{color:var(--theme-muted-text-color);font-family:Arimo,sans-serif;font-size:var(--theme-muted-text-size);text-transform:uppercase}.carousel-navigation{display:inline-block;height:100%;position:relative;width:100%}.carousel-navigation img{position:absolute;top:50%;transform:translateY(-50%)}.slide-left img{left:0}.slide-right img{right:0}article figcaption{margin-bottom:12px!important}article .article-byline{margin-bottom:25px;font-size:80%}:root{--anniversary-bg-color:#edeff1;--anniversary-border-color:#a1a3a4}.anniversary-article{background-color:var(--anniversary-bg-color);border:1px solid var(--anniversary-border-color);padding:7px!important}.anniversary-article .anniversary-header{margin-bottom:10px}#sidebar-anniversary{background-color:var(--anniversary-bg-color);border:1px solid var(--anniversary-border-color)}#sidebar-anniversary .panel-heading{background-color:var(--anniversary-bg-color)}#sidebar-anniversary .anniversary-heading{font-weight:700!important;font-size:14px}#sidebar-anniversary .anniversary-introduction{font-weight:400!important;font-size:12px}#sidebar-anniversary .read-more-link{font-weight:700;font-size:12px}.event-description .description-text{display:block}.event-description-hidden .description-text{display:none}.event-description .description-toggler{display:none}.event-description-hidden .description-toggler{display:block}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;cursor:row-resize}.well ul,.well-small-mix ul{margin:0;padding-left:15px}