.faceted-navigation-component{margin-bottom:30px;margin-top:30px}
.faceted-navigation-component .fix-margins{margin-left:0 !important;margin-right:0 !important}
.faceted-navigation-component .fix-border-box{box-sizing:border-box !important;-moz-box-sizing:border-box !important}
.faceted-navigation-component .maxPadding .container{padding-top:60px;padding-bottom:40px}
.faceted-navigation-component .regPadding .container{padding-top:30px;padding-bottom:30px}
.faceted-navigation-component .bg-default{background:#fff}
.faceted-navigation-component .bg-alternative{background:#e7e7e9}
.faceted-navigation-component .bg-primary{background:#e1301e;color:#fff}
.faceted-navigation-component .m-t-25{margin-top:25px}
.title-filter{font-size:1.714285714rem;font-style:normal;font-weight:normal}
.faceted-navigation-component .filter{margin-bottom:30px}
.faceted-navigation-component .filter-div{margin-bottom:30px}
.faceted-navigation-component .filter-div .glyphicon{font-size:1rem}
.faceted-navigation-component .issue-div-wrapper{background-color:#e7e7e7}
.faceted-navigation-component .filters-carousel .item{min-height:115px;float:left;width:100%;border:0;margin:8px 0 !important}
.faceted-navigation-component .filters-carousel{padding-left:25px !important;padding-right:25px !important}
.faceted-navigation-component .filters-carousel>.carousel{position:static !important}
.faceted-navigation-component .issue-div{padding:20px 0 20px 0;width:100%;margin-top:7px;position:relative;display:block !important;min-height:190px}
.faceted-navigation-component .issue-div .item{position:absolute !important;margin-left:30px}
.faceted-navigation-component .issue-div .item.active{position:relative !important}
.faceted-navigation-component .issue-div .carousel .carousel-control span{color:#939598;height:0;top:40%;position:absolute;text-shadow:none}
.faceted-navigation-component .issue-div .carousel .carousel-control span.glyphicon-menu-right{right:0}
.faceted-navigation-component .issue-div .carousel .carousel-control span.glyphicon-menu-left{left:0}
.faceted-navigation-component .issue-div li{padding-top:10px !important}
.faceted-navigation-component .issue-div.ng-hide{display:none !important}
.faceted-navigation-component .issue-btn{padding:10px 15px;background-color:#e7e7e7;font-size:.928571429rem;border:1px solid #6d6e71;border-radius:30px;color:#404041}
.faceted-navigation-component .issue-btn:hover{background-color:#939598;color:#FFF;text-decoration:none;border:1px solid #939598}
.faceted-navigation-component .btn-selected{background-color:#939598 !important;color:#FFF;border-color:#939598;position:relative;padding:10px 20px 10px 35px}
.faceted-navigation-component .current-filters .btn-selected{display:inline-block}
.faceted-navigation-component .current-filters .btn-selected{display:inline-block}
.faceted-navigation-component .btn-selected:focus{color:#FFF !important}
.faceted-navigation-component .btn-selected .closeX{padding-right:6px;margin-right:3px;font-weight:bold;position:absolute;left:16px;top:29%}
.faceted-navigation-component .btn-selected .closeX.glyphicon-remove:before{content:" ";background-size:12px;width:14px;height:15px;display:block;background:url(facetednavigation-global/images/tag_close_icon.png) no-repeat 1px 2px}
.faceted-navigation-component .reset-filters .closeX.glyphicon-remove:before{content:" ";width:14px;height:15px;display:block;background:url(facetednavigation-global/images/tag_close_icon_grey.png) no-repeat}
.faceted-navigation-component .go-btn{padding:10px;background-color:#dc6900;font-size:1.285714286rem;color:#FFF;cursor:pointer}
.faceted-navigation-component .go-btn:hover{background-color:#939598;text-decoration:none}
.faceted-navigation-component .reset-btn{display:inline-block;padding:10px 10px 10px 20px;background:url(facetednavigation-global/images/tag_close_icon_grey.png) no-repeat 0 center;background-size:12px;font-family:Georgia,"Times New Roman",serif;font-size:1.285714286rem;color:#5a5a5a;cursor:pointer;box-shadow:0 1px 0 0 #e7e7e7}
.faceted-navigation-component .reset-btn:hover{text-decoration:none}
.faceted-navigation-component .filter-btn{padding:10px;font-family:georgia;font-size:1.428571429rem;color:#000;float:left;margin-right:20px;box-shadow:0 1px 0 0 #e7e7e7}
.faceted-navigation-component .filter-btn:hover{color:#000}
.faceted-navigation-component .filter-label{padding:10px 10px 10px 0;font-family:georgia;font-style:italic;font-size:1.428571429rem;color:#6d6e71;float:left;margin-right:10px}
.faceted-navigation-component .menu-mobile .modal-header{height:auto !important;padding-bottom:0 !important}
.faceted-navigation-component .menu-mobile .modal-header table{width:100%;table-layout:fixed}
.faceted-navigation-component .menu-mobile .modal-header td{vertical-align:middle}
.faceted-navigation-component .menu-mobile .modal-header .filter-label{display:block;overflow:hidden;text-overflow:ellipsis;float:none !important}
.faceted-navigation-component .filter-btn:hover,.faceted-navigation-component .filter-btn.filter-btn-selected{text-decoration:none;box-shadow:0 6px 0 0 #e0301e}
.faceted-navigation-component .opensim{font-size:2rem;vertical-align:text-top}
.faceted-navigation-component .closeX{padding-right:6px;margin-right:3px;font-weight:bold;height:14px;width:14px}
.faceted-navigation-component .pwcicon-transcript.transcript-layout{font-size:2.2em;margin-top:-5px;display:inline-block;vertical-align:middle;margin-right:10px}
.faceted-navigation-component .feedContent{padding-bottom:40px;-webkit-transition:height 1s ease-out;-moz-transition:height 1s ease-out;-o-transition:height 1s ease-out;transition:height 1s ease-out}
.faceted-navigation-component .facetedItem.feedItem{margin-bottom:30px}
.faceted-navigation-component .facetedItem.feedItem img{width:100%}
.faceted-navigation-component .feedItemContent{padding:16px 20px 20px}
.faceted-navigation-component .facetedItem a.feedItemLink{background:#e7e7e9}
.faceted-navigation-component a.feedItemLink,.faceted-navigation-component a.feedItemLink:hover{text-decoration:none;display:block;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;-o-transition:background .3s ease-out;transition:background .3s ease-out}
.faceted-navigation-component .facetedItem a.feedItemLink:hover{background:#f7f7f7}
.faceted-navigation-component .facetedItem.feedItem h4{font-style:normal;margin:0 0 10px;line-height:1.9rem}
.faceted-navigation-component .facetedItem.feedItem p{line-height:1.3em;margin-bottom:0}
.faceted-navigation-component .facetedItem.feedItem time{font:14px georgia,serif;font-style:italic;font-weight:normal;color:#8e8e8e;display:inline-block;margin-bottom:5px;word-break:break-word;word-wrap:break-word;white-space:-moz-pre-wrap;max-width:100%}
.faceted-navigation-component .facetedItem.feedItem blockquote{border:0;padding-top:0}
.faceted-navigation-component .facetedItem.feedItem blockquote p{font-family:georgia,serif;font-style:italic;font-weight:normal;color:#dc6900;font-size:1.428571429rem;line-height:1.2em}
.faceted-navigation-component .facetedItem.feedItem blockquote footer{margin-bottom:0}
.faceted-navigation-component .facetedItem.feedItem blockquote footer p{font-family:arial,helvetica,sans-serif;font-style:normal;font-size:1.428571429rem;color:#8e8e8e}
.faceted-navigation-component .facetedItem.feedItem blockquote footer .author{color:#dc6900;font-weight:bold;margin:20px 0 0}
.faceted-navigation-component .facetedItem.feedItem .downloadLink{margin:20px 0 0 0;font-weight:bold;font-size:.857142857rem;display:block;text-decoration:none}
.faceted-navigation-component .facetedItem.feedItem .downloadLink:before{content:'';display:inline-block;width:18px;height:24px;vertical-align:middle;margin-right:10px;margin-top:-5px}
.faceted-navigation-component .carousel-control{width:5% !important}
.faceted-navigation-component .carousel-control.left{background:none !important;opacity:1}
.faceted-navigation-component .carousel-control.right{background:none !important;opacity:1}
.faceted-navigation-component .filter li{cursor:pointer;list-style:none;margin-left:10px;margin-right:10px;min-height:40px;padding-top:30px;display:inline-block;vertical-align:top;zoom:1}
.faceted-navigation-component a{cursor:pointer}
.faceted-navigation-component .current-filters{margin-top:15px;margin-bottom:15px}
.faceted-navigation-component .current-filters li{display:inline-block;padding-top:0 !important}
.faceted-navigation-component .selected{background-color:red}
.faceted-navigation-component input{padding:10px;border:1px solid #f3f3f3;font-weight:bold;color:#6e6d72;background-size:15px;font-weight:normal}
.faceted-navigation-component .results{font-family:Georgia;font-size:1.142857143rem;color:#6d6e71;margin-bottom:25px;display:block;font-style:italic}
.faceted-navigation-component .results.ng-hide{display:block !important;visibility:hidden}
.faceted-navigation-component .tag-matched{padding:5px 8px;background-color:#fff;border-radius:10px;font-size:.857142857rem;margin:0 2px 2px 0;display:inline-block;border:1px solid #f0f0f0}
#loading-modal-top,#loading-modal-bottom{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.5);z-index:99}
.faceted-navigation-component .loading-top{display:inline-block;height:50px;line-height:50px;position:relative;top:-15px}
.faceted-navigation-component .loading-bottom{display:inline-block;height:50px;line-height:50px;position:absolute;bottom:-15px;top:auto}
.faceted-navigation-component .loading-bottom:after,.faceted-navigation-component .loading-top:after{content:'';background:url(facetednavigation-global/images/icon_loading.gif) no-repeat;width:100%;height:100%;display:inline-block;position:absolute}
.faceted-navigation-component .imgContainer{position:relative;left:0;top:0}
.faceted-navigation-component .imgSuperior{position:relative;top:0;left:0;width:100%}
.faceted-navigation-component .imgInclude{position:absolute;bottom:20px;left:20px;height:40px;width:40px !important}
.faceted-navigation-component .video_mobile{display:none}
.faceted-navigation-component .video_desktop{display:block}
.faceted-navigation-component .truncate{width:150px}
.faceted-navigation-component .truncate a{display:block;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.faceted-navigation-component #faceted-appsectionpar-facetednavigation .issue-div-wrapper ul.item{padding:0 40px}
.faceted-navigation-component .menu-desktop{display:block;padding:0}
.faceted-navigation-component .menu-mobile{display:none}
.faceted-navigation-component .btn-load-more-faceted{margin:0 !important;padding:0 !important}
.faceted-navigation-component .btn-load-more-faceted>.col-xs-6{margin-left:0;margin-right:0}
.faceted-navigation-component .filter-tags-carousel{margin:auto}
@media(min-width:1200px){.faceted-navigation-component .filter-tags-carousel{max-width:1020px}
}
@media(min-width:992px) and (max-width:1199px){.faceted-navigation-component .filter-tags-carousel{max-width:850px}
}
@media(max-width:991px){.faceted-navigation-component .filter-tags-carousel{max-width:520px}
}
.faceted-navigation-component .heading{font-family:Georgia !important;font-size:23px !important;color:inherit !important;word-break:break-word;word-wrap:break-word;white-space:-moz-pre-wrap}
.faceted-navigation-component .heading:hover{color:inherit !important}
.faceted-navigation-component .paragraph{font-family:Arial !important;font-size:14px !important;color:#404041 !important;word-break:break-word;word-wrap:break-word;white-space:-moz-pre-wrap}
.faceted-navigation-component .paragraph:hover{color:#404041 !important}
.faceted-navigation-component .feedItemLink:hover{background:#f7f7f7 !important}
.faceted-navigation-component .inheritColor,.faceted-navigation-component .inheritColor:hover{color:inherit !important}
.faceted-navigation-component .modal-itemDate,.faceted-navigation-component .modal-itemDescription{color:#404041;!important}
.faceted-navigation-component .video_mobile.facetedItem.feedItem{margin-bottom:0 !important;background:#e7e7e9 !important}
.faceted-navigation-component .collections-title{color:#404041 !important;margin:0}
@media(min-width:481px){.faceted-navigation-component .dv-btn-load-more,.faceted-navigation-component .dv-btn-view-all:first-child{padding-left:0}
}
.facetednavigation_modal-body>div[id^="video_player_pwc_"]{text-align:center}
.faceted-navigation-component .inline{display:inline}
.faceted-navigation-component .w100{width:100%}
.faceted-navigation-component .p-r-0{padding-right:0}
.faceted-navigation-component .p-l-0{padding-left:0}
.faceted-navigation-component .panel-body{background-color:#e7e7e7}
.faceted-navigation-component .panel-title{position:static !important}
.faceted-navigation-component .panel-title a.mobile-filter-btn:hover{color:#000 !important}
.faceted-navigation-component .panel-title a.mobile-filter-btn:hover,.faceted-navigation-component .panel-title a.mobile-filter-btn.filter-btn-selected{text-decoration:none}
.faceted-navigation-component .panel-title a.mobile-filter-btn,.faceted-navigation-component .panel-title a.mobile-filter-btn.collapsed{background:#fff none}
.faceted-navigation-component .panel-title a.mobile-filter-btn.active{background:#fff none}
.faceted-navigation-component .panel-heading h4{padding-left:20px;padding-right:20px;background-color:#fff}
.faceted-navigation-component .disabled{opacity:.5;-moz-opacity:.5}
.faceted-navigation-component .container{padding-left:15px;padding-right:15px}
@media(max-width:480px){.faceted-navigation-component .issue-btn{display:inline-block;margin:2px}
.faceted-navigation-component .filter-btn:hover,.faceted-navigation-component .filter-btn.filter-btn-selected{box-shadow:none;background-color:#f0f0f0}
.faceted-navigation-component .issue-div-wrapper{background-color:#f0f0f0;margin-left:15px;margin-right:15px}
.faceted-navigation-component .search-wrapper{padding-left:0;padding-right:0;width:100% !important}
.faceted-navigation-component .filters-btn-wrapper{width:100% !important;padding-left:0;padding-right:0}
.faceted-navigation-component .filter li{margin-right:5px !important;padding-top:0 !important}
.faceted-navigation-component .margin-5-xs{margin:5px}
.faceted-navigation-component .width100-xs{width:100% !important}
.faceted-navigation-component .imgInclude{height:50px !important;width:50px !important}
.faceted-navigation-component .video_mobile{display:block}
.faceted-navigation-component .feedItem img{display:block}
.faceted-navigation-component .video_desktop{display:none}
.faceted-navigation-component .input-group{margin-bottom:10px}
.faceted-navigation-component .dv-btn-view-all,.faceted-navigation-component .dv-btn-load-more{padding-left:0;padding-right:0}
.faceted-navigation-component .facetedItem.feedItem{width:100%}
}
@media(max-width:767px){.faceted-navigation-component .menu-desktop{display:none}
.faceted-navigation-component .menu-mobile{display:block}
.faceted-navigation-component .panel-title .mobile-filter-btn{position:relative;display:block;padding:10px 39px 10px 10px;font-family:georgia;font-size:20px;color:#000 !important;box-shadow:0 1px 0 0 #e7e7e7;bottom:1px}
.faceted-navigation-component .panel-title .mobile-filter-btn-txt{display:block;overflow:hidden;text-overflow:ellipsis}
.faceted-navigation-component .panel-title .down-arrow-filter-btn{position:absolute;top:0;bottom:0;right:10px;height:21px;margin:auto}
.faceted-navigation-component .issue-btn.btn-default{background-color:#e7e7e7 !important;border:1px solid #6d6e71 !important;color:#404041 !important}
.faceted-navigation-component div[id^='collapse_']{border-top:6px solid #e0301e}
.faceted-navigation-component .modal{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:9999}
.faceted-navigation-component .modal-dialog{position:fixed;margin:0;width:100%;height:100%;padding:0}
.faceted-navigation-component .modal-header{padding-left:20px;padding-right:20px;height:70px}
.faceted-navigation-component .modal-content{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;box-shadow:none;width:100% !important;margin:0 !important;background-color:#fff !important;border:none !important}
.faceted-navigation-component .modal-body{position:absolute;width:100%;max-height:calc(100vh - 160px);overflow:auto;padding:0 !important}
.faceted-navigation-component .modal-footer{position:absolute;bottom:0;width:100%;border:0}
.faceted-navigation-component .btn-close-filters{padding:20px;background:url(facetednavigation-global/images/tag_close_icon_grey.png) no-repeat 50% 50%;border:1px solid #d1d1d1;border-radius:50px}
.faceted-navigation-component .input-search{width:100%;padding-bottom:13px;font:1.143rem/1.5rem Arial,sans-serif}
.faceted-navigation-component .btn-filter-modal{width:100%;padding:10px;border-radius:0;background:#e7e7e7;border:1px solid #cdcdcd;color:#484848;outline:0;box-sizing:border-box}
.faceted-navigation-component .search-wrapper{padding-left:0}
.faceted-navigation-component .filters-btn-wrapper{padding-right:0}
.faceted-navigation-component .btn-apply-filters{background-color:#e1301e;color:#fff;padding:20px;width:100%}
.faceted-navigation-component .filter li{margin-right:10px;padding-top:20px}
.faceted-navigation-component .btn-default-search,.faceted-navigation-component .btn-default-search:hover,.faceted-navigation-component .btn-default-search:focus{color:#333;background-color:#e7e7e7;border-color:#cdcdcd;padding:13px 15px 10px 15px;margin-bottom:9px}
.faceted-navigation-component .video_mobile .faceted_transcript{padding:15px;text-align:center;border-bottom:1px solid #ccc;background:#e7e7e9}
.faceted-navigation-component .video_mobile .faceted_transcript span,.faceted-navigation-component .video_mobile .faceted_transcript a:hover,.faceted-navigation-component .video_mobile .faceted_transcript a:active{color:#000;text-decoration:none}
.faceted-navigation-component .facetednavigation_modal-body{overflow-x:hidden !important;max-height:calc(100vh - 100px);overflow-y:auto;border:1px solid #CCC;margin:15px;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.faceted-navigation-component .modal .facetednavigation_modal-content{margin-top:70px}
.faceted-navigation-component .btn-close-modal{position:absolute;right:15px;width:30px;height:30px;top:15px;font-size:31px;padding:20px;background:url(facetednavigation-global/images/tag_close_icon_grey.png) no-repeat 50% 50%;border:1px solid #d1d1d1;border-radius:50px}
.faceted-navigation-component .video_mobile{display:block}
.faceted-navigation-component .video_desktop{display:none}
.faceted-navigation-component .collections-title{margin-bottom:15px}
.faceted-navigation-component .search-wrapper .input-group-btn>button{padding:13px;bottom:0}
}