[class^="mvp-icon-"]:before,[class*="mvp-icon-"]:before,.mvp-stack_close:before{display:inline-block;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:"icomoonregular";line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;color:#d0d0d0}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{position:relative}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-search--inline{float:left}
.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:0;font-size:100%;margin-top:5px;padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}
.select2-results__option[aria-selected]{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}
.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:0;outline:0;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}
.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:0}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:0;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}
.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:0;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:0}
.select2-container--classic .select2-dropdown--below{border-top:0}
.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option[role=group]{padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
.select2-container.select2-container--default{width:100% !important;height:48px;border-radius:0;border:2px solid #9b9b9b;padding:0 40px 0 10px;font-size:18px;font-weight:300;color:#303030;line-height:25px;background:#fff}
.select2-container.select2-container--default.select2-container--focus{border-color:#0071b3}
.select2-container.select2-container--default.select2-container--disabled{background:#eee}
.select2-container.select2-container--default .select2-selection:focus{outline:0}
.select2-container.select2-container--default .select2-selection--single{border-radius:0;height:43px;margin-top:1px}
.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:12px;right:8px;width:26px;height:26px}
.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow::after{content:' \e907';font-family:"icomoonregular";line-height:normal;pointer-events:none;font-size:26px;color:#9b9b9b}
.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}
.select2-container.select2-container--default.select2-container--open{border-color:#0071b3}
.select2-container.select2-container--default.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}
.select2-container.select2-container--default.select2-container--open:not(.select2-container--above):not(.select2-container--below){border:0;background:rgba(0,0,0,0.8)}
.select2-container.select2-container--default .select2-selection{border:0;height:40px}
.select2-container.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#9b9b9b;line-height:44px}
.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;height:100%;color:#303030;line-height:44px}
.select2-container.select2-container--default .select2-dropdown{border:2px solid #0071b3;border-top:0}
.select2-container.select2-container--default .select2-dropdown.select2-dropdown--above{border-top:2px solid #0071b3;border-bottom:0}
.select2-container.select2-container--default .select2-results__options .select2-results__option{padding:0 0 0 10px;line-height:44px;background:#fff;color:#303030;font-size:18px}
.select2-container.select2-container--default .select2-results__options .select2-results__option:not(:last-child){border-bottom:1px solid #9b9b9b}
.select2-container.select2-container--default .select2-results__options .select2-results__option--highlighted{background:#0071b3;color:#fff}
.select2-container.select2-container--default .select2-results__options .select2-results__option--highlighted:not(:last-child){border-bottom:2px solid #9b9b9b !important;margin-bottom:-1px}
@media(min-width:768px){.select2-container.select2-container--default{padding:0 40px 0 16px}
.select2-container.select2-container--default .select2-results__options .select2-results__option{padding:0 0 0 16px}
}
.select2-search.select2-search--dropdown{position:relative;padding:0;height:48px}
.select2-search.select2-search--dropdown:after{content:'\e92A';font-family:"icomoonregular" !important;position:absolute;top:12px;right:12px;font-size:26px;color:#d0d0d0}
.select2-search.select2-search--dropdown .select2-search__field{height:48px;border:0;width:100%;padding-left:10px;padding-right:40px;color:#303030;font-weight:300;border-bottom:1px solid #9b9b9b}
.select2-search.select2-search--dropdown .select2-search__field::-webkit-input-placeholder{color:#9b9b9b;opacity:1}
.select2-search.select2-search--dropdown .select2-search__field:-ms-input-placeholder{color:#9b9b9b;opacity:1}
.select2-search.select2-search--dropdown .select2-search__field::placeholder{color:#9b9b9b;opacity:1}
.select2-search.select2-search--dropdown .select2-search__field:focus{outline:0}
@media(min-width:768px){.select2-search.select2-search--dropdown .select2-search__field{padding-left:16px}
}
body>.select2-container{width:0 !important;height:0 !important;border:0}
#search-input.search-input__search-bar-wrap{padding:30px 0;background:#404040;box-sizing:border-box;display:block;font-size:14px}
#search_query.form-control.body1{border:0;box-shadow:none;border-radius:0;height:60px;background-clip:unset;line-height:1.4;font-size:18px;color:#303030;font-weight:300}
@media(max-width:767px){#search_query.form-control.body1{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}
#search_query.form-control.body1::-ms-clear{display:none}
#searchResultsSubmit.icon{background-color:#fff;border:0;box-shadow:none;padding:0 20px;display:flex;align-items:center;font-size:24px;color:#707070}
#searchResultsSubmit.icon:focus{outline:0}
.searchfilterwrap{padding-left:15px;padding-right:15px;padding-top:30px;padding-bottom:30px;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;background:#f7f7f7}
@media(max-width:1024px){.searchfilterwrap{padding-left:0;padding-right:0}
}
.searchfilterwrap .rc-custom-checkbox{display:none;padding:15px}
@media(max-width:1024px){.searchfilterwrap .rc-custom-checkbox{padding:10px 10px 10px 0}
}
.searchfilterwrap ul.filter-data-list{padding:0;margin:0;list-style:none}
@media(max-width:767px){.searchfilterwrap{border:0}
.searchfilterwrap.pt-30{padding-top:0}
.searchfilterwrap.pb-30{padding-bottom:0}
}
@media(min-width:768px){.select-custom:last-child{margin-bottom:.8rem !important}
.select-wrap{z-index:9}
.select-wrap:last-child{z-index:5}
#searchFilters .filter-chiclet,#searchFilters .category-chiclet{height:24px}
#searchFilters .category-chiclet:not(:last-child){margin-bottom:0}
}
.select-custom{position:relative}
.filter-option__text{padding-left:15px;font-size:14px;font-weight:500}
.filter-options{font-weight:500;z-index:0}
.filter-options :first-of-type{z-index:9}
#searchFilters{-webkit-font-smoothing:antialiased}
#searchFilters .label1{border-top:1px solid #bababa}
#searchFilters .label1:not(.collapsed){margin-bottom:.5rem}
#searchFilters .form-control{height:48px;border-radius:0;border-color:#e7e7e7;cursor:pointer}
#searchFilters .form-control.focused{border-color:#0071b3}
#searchFilters .filter-title{line-height:48px;font-weight:300;font-size:18px}
#searchFilters .filter-options{width:100%;background:#fff;border:1px solid #0071b3;border-top:0;position:absolute;top:48px;left:0;z-index:9}
#searchFilters .filter-options.hidden{display:none}
#searchFilters .filter-option{padding:15px;font-size:14px;color:#404040}
#searchFilters .filter-option:not(:last-child){border-bottom:1px solid #9b9b9b}
#searchFilters .checkbox{height:24px;width:24px;border:1px solid #a0a0a0;-webkit-box-shadow:inset 0 1px 2px 0 silver;box-shadow:inset 0 1px 2px 0 silver;flex-shrink:0}
#searchFilters .checkbox.selected{background:#0071b3;-webkit-box-shadow:none;box-shadow:none}
#searchFilters .checkbox.selected .mvp-icon-check{margin-left:0;position:absolute;display:inline}
#searchFilters .checkbox.selected .mvp-icon-check::before{font-size:16px;font-weight:800;color:#fff;position:absolute;top:3px;left:3px}
#searchFilters .checkbox .mvp-icon-check{display:none}
#searchFilters .mvp-icon-carat_up,#searchFilters .mvp-icon-carat_down{position:absolute;right:5px;top:24%;pointer-events:none}
#searchFilters .mvp-icon-carat_up:before,#searchFilters .mvp-icon-carat_down:before{color:#a0a0a0;font-size:24px}
#searchFilters #resetSearchFilter .filter-chiclet{border:1px solid #d7d7d7;background:#e5e5e5;padding:0;cursor:pointer}
#searchFilters #resetSearchFilter .filter-chiclet .icon-close:before{font-size:12px}
#searchFilters button{background:0;height:60px}
#searchFilters .selected-filters:not(.d-none),#searchFilters .selected-cats:not(.d-none){margin-top:15px}
#searchFilters .filter-chiclet,#searchFilters .category-chiclet{border:1px solid #d7d7d7;background:#e5e5e5;padding:3px 3px 3px 5px;margin-bottom:10px;position:relative}
#searchFilters .filter-chiclet:not(:last-child),#searchFilters .category-chiclet:not(:last-child){margin-right:25px}
#searchFilters .filter-chiclet:hover,#searchFilters .category-chiclet:hover{transition:.5s ease;background:#707070;color:#d7d7d7;border-color:#707070}
#searchFilters .filter-chiclet:hover .icon-close:before,#searchFilters .category-chiclet:hover .icon-close:before{color:#d7d7d7}
#searchFilters .filter-chiclet .text,#searchFilters .category-chiclet .text{line-height:18px}
#searchFilters .filter-chiclet .remove-filter,#searchFilters .category-chiclet .remove-filter{height:10px;width:10px;margin-left:3px}
#searchFilters .filter-chiclet .icon-close:before,#searchFilters .category-chiclet .icon-close:before{font-size:10px;position:absolute;top:3px}
#searchFilters .disabled{pointer-events:none;background:#f0f0f0}
.mvp-icon-carat_down:before{content:"\e907"}
.mvp-icon-carat_up:before{content:"\e90A"}
.mvp-icon-check:before{content:"\e90B"}
a .icon-close:before{color:#303030}
@media(max-width:767px){#tag-search-filters button:focus{outline:0}
}
#tag-search-filters .label1{border-top:1px solid #bababa}
#tag-search-filters .label1 .mvp-icon-carat_down{top:auto}
#tag-search-filters .label1 .mvp-icon-carat_down::before{color:#303030}
#tag-search-filters .label1:not(.collapsed){margin-bottom:.5rem}
#tag-search-filters .form-control{height:48px;border-radius:0;border-color:#e7e7e7;cursor:pointer}
#tag-search-filters .form-control.focused{border-color:#0071b3}
#tag-search-filters .filter-title{line-height:48px}
#tag-search-filters .filter-options{width:100%;background:#fff;border:1px solid #0071b3;border-top:0;position:absolute;top:48px;left:0;z-index:9}
#tag-search-filters .filter-options.hidden{display:none}
#tag-search-filters .filter-option{padding:15px;font-size:14px;color:#707070}
#tag-search-filters .filter-option:not(:last-child){border-bottom:1px solid #9b9b9b}
#tag-search-filters .checkbox{height:24px;width:24px;border:1px solid #404040;-webkit-box-shadow:inset 0 1px 2px 0 silver;box-shadow:inset 0 1px 2px 0 silver;flex-shrink:0}
#tag-search-filters .checkbox.selected{background:#0071b3;-webkit-box-shadow:none;box-shadow:none}
#tag-search-filters .checkbox.selected .mvp-icon-check{margin-left:0;position:absolute;display:inline}
#tag-search-filters .checkbox.selected .mvp-icon-check::before{font-size:16px;font-weight:800;color:#fff;position:absolute;top:3px;left:3px}
#tag-search-filters .checkbox .mvp-icon-check{display:none}
#tag-search-filters .mvp-icon-carat_up,#tag-search-filters .mvp-icon-carat_down{position:absolute;right:5px;top:24%;pointer-events:none}
#tag-search-filters .mvp-icon-carat_up::before,#tag-search-filters .mvp-icon-carat_down::before{color:#303030;font-size:24px;background:transparent}
#tag-search-filters #resetSearchFilter{background:0;border:0;padding:0;cursor:pointer}
#tag-search-filters #resetSearchFilter .icon-moon-close:before{font-size:12px}
#tag-search-filters button{background:0;height:60px}
#tag-search-filters .selected-filters:not(.d-none),#tag-search-filters .selected-cats:not(.d-none){margin-top:15px}
#tag-search-filters .filter-chiclet,#tag-search-filters .category-chiclet{height:auto;border:1px solid #d7d7d7;background:#e5e5e5;padding:3px 3px 3px 5px;margin-bottom:10px;position:relative;cursor:pointer}
#tag-search-filters .filter-chiclet:not(:last-child),#tag-search-filters .category-chiclet:not(:last-child){margin-right:25px}
#tag-search-filters .filter-chiclet:hover,#tag-search-filters .category-chiclet:hover{transition:.5s ease;background:#707070;color:#d7d7d7 !important;border-color:#707070}
#tag-search-filters .filter-chiclet:hover .text,#tag-search-filters .category-chiclet:hover .text{color:#d7d7d7 !important}
#tag-search-filters .filter-chiclet:hover .icon-moon-close::before,#tag-search-filters .category-chiclet:hover .icon-moon-close::before{color:#d7d7d7}
#tag-search-filters .filter-chiclet .text,#tag-search-filters .category-chiclet .text{line-height:18px}
#tag-search-filters .filter-chiclet .remove-filter,#tag-search-filters .category-chiclet .remove-filter{height:10px;margin-left:3px}
#tag-search-filters .filter-chiclet .icon-moon-close::before,#tag-search-filters .category-chiclet .icon-moon-close::before{color:#707070;font-size:10px;position:absolute;top:3px}
#tag-search-filters .disabled{pointer-events:none;background:#f0f0f0}
.result-count-wrap{font-size:18px;font-weight:300}
.result-count-wrap .result-count{font-weight:900}
.sort-wrap--desktop{border-bottom:1px solid #9b9b9b;margin-top:30px;margin-bottom:45px}
.sort-wrap--desktop .sort-opt{height:50px}
.sort-wrap--desktop .sort-opt:last-child{margin-left:50px}
.sort-wrap--desktop .sort-opt.active{border-bottom:8px solid #0071b3;border-radius:0}
.sort-wrap--desktop .sort-opt.active .sort{font-weight:800}
.sort-wrap--desktop .sort{font-size:18px;font-weight:300;line-height:25px;color:#303030;padding:0 5px}
.sort-wrap--desktop .sort:hover{text-decoration:none}
.tag-search-filters #tag-search-filters .select2-selection__placeholder{color:#303030}
@media(max-width:767px){.tag-search-filters.mvp2 .row.px-0{margin-left:0;margin-right:0}
}
.tag-search-filters.mvp2 #tag-search-filters-mobile,.tag-search-filters.mvp2 .Date-Range-Filters{width:100%}
@media(min-width:768px){.tag-search-filters.mvp2 #tag-search-filters-mobile,.tag-search-filters.mvp2 .Date-Range-Filters{width:auto}
}
.tag-search-filters.mvp2 #tag-search-filters-mobile .select-wrap:not(:nth-child(2)),.tag-search-filters.mvp2 .Date-Range-Filters .select-wrap:not(:nth-child(2)){margin-top:10px}
@media(min-width:768px){.tag-search-filters.mvp2 #tag-search-filters-mobile .select-wrap,.tag-search-filters.mvp2 .Date-Range-Filters .select-wrap{min-width:200px;flex-grow:1;max-width:310px}
.tag-search-filters.mvp2 #tag-search-filters-mobile .select-wrap:not(:nth-child(2)),.tag-search-filters.mvp2 .Date-Range-Filters .select-wrap:not(:nth-child(2)){margin-top:0;margin-left:10px}
}
#tag-search-filters-mobile .select-wrap:not(:nth-child(2)),.Date-Range-Filters .select-wrap:not(:nth-child(2)){margin-top:10px}
@media(min-width:768px){#tag-search-filters-mobile .select-wrap,.Date-Range-Filters .select-wrap{width:200px}
#tag-search-filters-mobile .select-wrap:not(:nth-child(2)),.Date-Range-Filters .select-wrap:not(:nth-child(2)){margin-top:0;margin-left:10px}
}
@media(min-width:992px){#tag-search-filters-mobile .select-wrap,.Date-Range-Filters .select-wrap{width:275px}
}
@media(min-width:1200px){#tag-search-filters-mobile .select-wrap,.Date-Range-Filters .select-wrap{width:310px}
}
.select-custom #filter-sort{-webkit-appearance:none;-webkit-box-shadow:none}
#searchFilters .form-control.focused{border-color:#9b9b9b;border:1px dotted #000}
#searchFilters .filter-options{border:1px solid #767676;border-top:0}
#filter-sort:focus{border:1px dotted #000}
#searchResults .result-count-wrap{font-size:18px;font-weight:300}
#searchResults .result-count-wrap .result-count{font-weight:900}
#searchResults .search-result-center.ml-3.d-flex.flex-wrap{width:100%}
#searchResults .mt-md-1.result-name-wrap{padding-right:25px}
#searchResults span.search_lockIcon.mvp-icon-locked:before{color:#707070}
@media(max-width:767px){#searchResults button:focus{outline:0}
}
#searchResults .sort-wrap--desktop{border-bottom:1px solid #9b9b9b;margin-top:30px;margin-bottom:45px}
#searchResults .sort-wrap--desktop .sort-opt{height:50px}
#searchResults .sort-wrap--desktop .sort-opt:last-child{margin-left:50px}
#searchResults .sort-wrap--desktop .sort-opt.active{border-bottom:8px solid #0071b3;border-radius:0}
#searchResults .sort-wrap--desktop .sort-opt.active .sort{font-weight:800}
#searchResults .sort-wrap--desktop .sort{font-size:18px;font-weight:300;line-height:25px;color:#303030;padding:0 5px}
#searchResults .sort-wrap--desktop .sort:hover{text-decoration:none}
#searchResults .federated-search--desktop{border-bottom:2px solid #9b9b9b;margin-bottom:40px;margin-left:0;margin-right:0 !important}
#searchResults .federated-search--desktop .federated-opt{border:1px solid lightgray !important;text-align:center}
#searchResults .federated-search--desktop .sort-opt:last-child{margin-left:50px}
#searchResults .federated-search--desktop .federated-opt.active{border-radius:0;background-color:#1792e5 !important;border:1px solid #1792e5 !important}
#searchResults .federated-search--desktop .federated-opt.active .federated{font-weight:800;color:white}
#searchResults .federated-search--desktop .federated{font-size:15px;font-weight:800;line-height:50px;color:lightgray;padding:0 25px}
#searchResults .federated-search--desktop .federated:hover{text-decoration:none}
@media(min-width:768px){#searchResults .searchresultwrap.pt-30{padding-top:70px !important}
}
#searchResults .search-page-error{color:#0071b3}
#searchResults .search-tags{color:#404040;border:1px solid #404040;padding:3px 7px;min-width:160px;width:47%;display:inline-block;text-align:center}
@media(min-width:768px){#searchResults .search-tags{width:205px}
}
#searchResults .search-result-left a{border:1px solid #f7f7f7;max-width:196px;max-height:196px;width:100%;height:100%}
@media(min-width:768px){#searchResults .search-result-left a{width:200px;height:200px;overflow:hidden}
}
#searchResults .search-result-center h4 a{color:#303030;transition:.2s all ease;font-weight:800}
#searchResults .search-result-center h4 a:hover{text-decoration:none;color:#0071b3}
#searchResults .search-result-wrap{color:#303030;font-size:14px}
#searchResults .search-result-wrap .center-top{width:100%}
#searchResults .search-result-wrap .result-img-wrap{height:100px;width:100px;margin-top:2px;overflow:hidden;position:relative}
#searchResults .search-result-wrap .result-img-wrap.no-img{background:linear-gradient(180deg,#e4e4e4 0,#f8f8f8 100%)}
#searchResults .search-result-wrap .result-img-wrap.no-img .pub-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,#e4e4e4 0,#f8f8f8 100%);opacity:.1}
#searchResults .search-result-wrap .result-img-wrap.no-img .no-img-info,#searchResults .search-result-wrap .result-img-wrap.no-img .result-img-link{color:#606060;width:100%;border:1px solid #9b9b9b;padding:15px 5px}
#searchResults .search-result-wrap .result-img-wrap.no-img .no-img-info:hover,#searchResults .search-result-wrap .result-img-wrap .result-img-wrap,#searchResults .search-result-wrap .result-img-wrap .result-img-link:hover{text-decoration:none;border-color:#0071b3}
#searchResults .search-result-wrap .result-img-wrap.no-img .pub-text{font-size:10px;letter-spacing:.42px;line-height:12px}
#searchResults .search-result-wrap .result-img-wrap.no-img .pub-num{font-size:14px;font-weight:300;line-height:16px;letter-spacing:-0.63px;word-wrap:break-word;overflow:hidden}
#searchResults .search-result-wrap .result-img-wrap .result-img-link{border:1px solid #9b9b9b}
#searchResults .search-result-wrap .result-img-wrap .result-img-link.result-img-border{border:0}
#searchResults .search-result-wrap .result-img-wrap.thumb-img{border:1px solid #e4e4e4}
#searchResults .search-result-wrap .result-img-wrap.thumb-img:hover{border:1px solid #0071b3}
#searchResults .search-result-wrap .doc-type{font-weight:800;line-height:17px;letter-spacing:.5px}
#searchResults .search-result-wrap .result-name{font-size:18px;font-weight:800;line-height:26px;color:#303030}
#searchResults .search-result-wrap .result-name:hover,#searchResults .search-result-wrap .result-name:active{text-decoration:none;color:#0071b3}
#searchResults .search-result-wrap .center-top>div:not(.result-name-wrap):not(.result-description),#searchResults .search-result-wrap .center-top .show-more{display:none}
#searchResults .search-result-wrap .result-description{font-weight:300;line-height:24px}
#searchResults .search-result-wrap .view-more-section.hide{display:none}
#searchResults .search-result-wrap .label,#searchResults .search-result-wrap .val{font-size:15px;line-height:24px}
#searchResults .search-result-wrap .label{font-weight:800}
#searchResults .search-result-wrap .show-more{font-size:12px;font-weight:800;color:#303030;width:105px}
#searchResults .search-result-wrap .show-more:hover{text-decoration:none}
#searchResults .search-result-wrap .show-more span{position:relative}
#searchResults .search-result-wrap .show-more span::before{font-size:16px;position:absolute;right:-20px;top:0;color:#303030}
@media(min-width:768px){#searchResults .search-result-wrap .result-img-wrap{width:196px;height:196px;overflow:hidden}
#searchResults .search-result-wrap .result-img-wrap.no-img .pub-num{font-size:28px;line-height:32px}
#searchResults .search-result-wrap .result-img-link{width:196px;height:196px;overflow:hidden}
#searchResults .search-result-wrap .result-name{font-size:22px;font-weight:300}
#searchResults .search-result-wrap .result-description{line-height:29px}
#searchResults .search-result-wrap .center-top>div:not(.result-name-wrap):not(.result-description):not(.view-more-section),#searchResults .search-result-wrap .center-top .show-more{display:block}
#searchResults .search-result-wrap .label,#searchResults .search-result-wrap .val{line-height:29px}
}
#searchResults .secondary-cta{background:#fff;border:2px solid #0071b3;color:#0071b3;font-size:14px;line-height:18px;padding:15px 5px;word-break:break-word;width:232px;letter-spacing:.5px;margin-bottom:0 !important;margin:10px;text-transform:uppercase;text-align:center;font-weight:800;transition:all .3s ease;display:flex;align-items:center;justify-content:center;cursor:pointer}
#searchResults .secondary-cta:hover{border-color:#1273b4;color:#1273b4}
#searchResults .secondary-cta:focus{outline:0}
#searchResults .tags .result-tag{height:auto;width:100%;font-size:14px;font-weight:800;color:#a0a0a0;line-height:22px;border:1px solid #d7d7d7;padding:0 20px}
#searchResults .tags .result-tag:not(:last-child){margin-right:10px;margin-bottom:10px}
#searchResults .tags .result-tag:hover{transition:.5s ease;text-decoration:none;color:#fff;background:#a0a0a0;border-color:#a0a0a0}
@media(min-width:768px){#searchResults .tags .result-tag{min-height:24px;margin-top:5px;width:auto}
#searchResults .tags .result-tag:not(:last-child){margin-bottom:0}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.result-img-wrap .result-img-link{flex-direction:column}
.result-img-wrap .img-fluid{max-height:100%}
}
#nosearchfoundNoQuery p.body1.bold{font-weight:800}
#nosearchfoundNoQuery .errorText>p{font-size:14px;font-weight:500;margin-bottom:0}
.searchresultwrap #hierarContainer{position:relative;margin:auto}
.loading-backdrop{position:fixed;top:0;right:0;left:0;bottom:0;opacity:.5;transition:opacity .15s linear;z-index:1040;display:none}
.loading-backdrop .loading{border-radius:50%;width:80px;height:80px;border:.35rem solid rgba(255,255,255,0.2);border-top-color:#fff;animation:spin 1s infinite linear;position:absolute;top:50%;left:50%;margin:-40px auto auto -40px}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
#search-results .type-ahead-container-row{padding:0;width:100%;right:0;top:60px;display:none;margin-left:15px;margin-right:15px;height:0;z-index:10}
#search-results .type-ahead-container{border-top:2px solid #eee;background:#fff;float:left;width:100%;padding:0;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.75);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.75);box-shadow:0 1px 2px 0 rgba(0,0,0,0.75)}
#search-results .type-ahead-search-row{float:left;width:100%;padding:0;cursor:pointer;margin-bottom:0 !important}
#search-results .type-ahead-search-row li.suggestion-item{list-style:none;padding:5px 10px;border-bottom:1px solid #eee}
#search-results .type-ahead-search-row li.suggestion-item.selected{background:#0071b3}
#search-results .type-ahead-search-row li.suggestion-item.selected a{color:#fff !important}
#search-results .type-ahead-search-row li.suggestion-item:first-letter {text-transform:capitalize}
#search-results .type-ahead-search-row li.suggestion-item a{color:#303030 !important;width:100%;display:block}
#search-results .type-ahead-search-row li.suggestion-item:hover{background:#0071b3}
#search-results .type-ahead-search-row li.suggestion-item:hover a{color:#fff !important}.modal.video-modal{position:fixed}
.modal.video-modal .modal-content{margin:0;padding:0;border:0;width:100%}
.video{position:relative}
.video-overlay-dark .video_overlay:after{content:'\A';position:absolute;width:100%;top:15px;left:0;bottom:15px;background:linear-gradient(#000 0,#000 100%);opacity:.7;transition:all .5s;-webkit-transition:all .5s;display:block;z-index:1}
.video-overlay-dark .video__poster-image:after{content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/light-play-icon.svg) !important}
@media(max-width:767px){.video-overlay-dark .video__poster-image:after{content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/light-play-icon-mobile.svg) !important}
}
.video .video__overlay--enabled::after{width:52px;height:52px;top:0;left:0;bottom:0;right:0;margin:auto;position:absolute;display:block;pointer-events:none;content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/icon_video_play.svg) !important}
.video__poster-image{pointer-events:none}
.video__poster-image:after{width:52px;height:52px;top:0;left:0;bottom:0;right:0;margin:auto;position:absolute;display:block;pointer-events:visible;cursor:pointer;z-index:2;content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/dark-play-icon.svg) !important}
@media(max-width:767px){.video__poster-image:after{content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/dark-play-icon-mobile.svg) !important}
}
.video img{margin:15px 0;width:100%}
.video video{object-fit:fill}
.modal-content{border-radius:0}
.modal-content .modal-header{border-bottom:0;height:40px}
.modal-content .modal-body{padding-top:0;padding-bottom:14px}
.popout-close{background:transparent;position:absolute;top:10px;right:10px;transition:all .2s ease;border:0;z-index:99;width:20px;height:20px;cursor:pointer}
.popout-close .mvp-stack_close:before{top:0;position:absolute;right:5px}
[class^="mvp-icon-"]:before,[class*="mvp-icon-"]:before,.mvp-stack_close:before{display:inline-block;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:"icomoonregular" !important;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px}
.mvp-stack_close:before{content:"\e90C";border-radius:100%;padding:4px;position:absolute;color:#707070;background:#fff}.mktoForm{width:100% !important}
.mktoForm *{font-family:"Honeywell Sans",Helvetica,Arial,sans-serif !important}
.mktoForm fieldset{border:1px solid #aeb0b6}
.mktoForm fieldset legend{padding:0 1em}
.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm input[type=email],.mktoForm input[type=tel],.mktoForm input[type=number],.mktoForm input[type=date],.mktoForm select.mktoField,.mktoForm textarea.mktoField{-webkit-appearance:none;background-color:#fff;line-height:1.5em;padding:.2em .3em;min-height:2.5em !important;height:auto !important;font-size:18px !important;border:1.5px solid #dedede;color:#666}
.mktoForm input[type=text]:focus,.mktoForm input[type=url]:focus,.mktoForm input[type=email]:focus,.mktoForm input[type=tel]:focus,.mktoForm input[type=number]:focus,.mktoForm input[type=date]:focus,.mktoForm select.mktoField:focus,.mktoForm textarea.mktoField:focus{outline:0;border:1px solid #007bc2 !important;color:#000}
.mktoForm select.mktoField{-moz-appearance:none;text-indent:.01px;text-overflow:"";-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:.2em 22px .2em .3em;background:#fff url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-tenant/resources/dropdown_arrow.png) no-repeat scroll center right 10px !important}
.mktoForm select.mktoField::-ms-expand{display:none}
.mktoForm select[multiple].mktoField{-moz-appearance:none;text-indent:.01px;text-overflow:ellipsis;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:.2em 22px .2em .3em;background-image:none !important}
.mktoForm.ie9 select.mktoField{background:0;padding:.2em 2.3px .2em .3em}
.mktoForm .mktoLogicalField{border:1px solid transparent}
.mktoForm .mktoRadioList>label,.mktoForm .mktoCheckboxList>label{margin-bottom:.6em;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:2.5em !important;margin-top:.1em;line-height:1.2em;display:block;min-height:12px}
.mktoForm input[type=checkbox],.mktoForm input[type=radio]{width:1em;height:1em;opacity:0}
.mktoForm input[type=checkbox]+label:before,.mktoForm input[type=radio]+label:before{content:"";position:absolute;width:1.6em;height:1.6em;margin-left:-2.5em !important;line-height:1.6em;font-family:Arial,sans-serif;font-size:13px;border:1px solid #ccced2;background:#fff;display:inline-block}
.mktoForm .mktoLabelToLeft input[type=checkbox]+label:before,.mktoForm .mktoLabelToLeft input[type=radio]+label:before{margin-left:0;right:.3em}
.mktoForm input[type=checkbox]:checked+label:before,.mktoForm input[type=radio]:checked+label:before{text-align:center;color:#000}
.mktoForm input[type=checkbox]:focus+label:before,.mktoForm input[type=radio]:focus+label:before{border:1px solid #007bc2 !important}
.mktoForm input[type=checkbox]:checked+label:before{content:"✓";background:#1a93e5;color:#fff !important;font-weight:bold !important}
.mktoForm input[type=radio]+label:before{border-radius:1em}
.mktoForm.mktoNoCheckedSupport input[type=checkbox]+label:before,.mktoForm.mktoNoCheckedSupport .mktoForm.mktoNoCheckedSupport input[type=radio]+label:before{display:none}
.mktoForm.mktoNoCheckedSupport select.mktoField,.mktoForm.mktoNoCheckedSupport .mktoForm.ie7 select.mktoField,.mktoForm.mktoNoCheckedSupport .mktoForm.ie6 select.mktoField{background-image:none;padding-right:.3em}
.mktoForm textarea.mktoField{resize:none}
.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{background:#1a93e5 none repeat scroll 0 0 !important;color:white !important;border:none !important;height:62px !important;margin-top:15px !important;padding:10px 35px !important;width:50%;border-radius:0 !important;text-shadow:none !important;font-weight:800;text-transform:uppercase;font-size:14px !important;-webkit-box-shadow:none !important;box-shadow:none !important}
.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover{background-color:#1067a2 !important;color:#fff;-webkit-box-shadow:none !important;box-shadow:none !important}
.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:focus{background-color:#0a4166 !important;border:#0a4166 !important;outline:none !important;color:#fff !important;-webkit-box-shadow:none !important;box-shadow:none !important}
.mktoForm .mktoRequiredField label.mktoLabel{font-weight:normal !important;font-size:18px!important}
.mktoForm .mktoLabel{font-weight:normal !important;font-size:18px!important}
.mktoForm .mktoHtmlText{margin-top:16px !important}
.mktoForm .mktoFormCol{min-height:3em !important}
.mktoForm .mktoFieldWrap{padding-top:15px !important}
.mktoForm .mktoForm .mktoError{left:10px !important;bottom:-34px !important}
.mktoForm .mktoForm .mktoError .mktoErrorArrowWrap,.mktoForm .mktoForm .mktoError .mktoErrorArrow{display:none !important}
.mktoForm .mktoForm .mktoError:before{color:red;content:" *"}
.mktoForm .mktoForm .mktoError .mktoErrorMsg{display:inline;margin-top:7px;background-color:transparent !important;background-image:none !important;border:none !important;-webkit-border-radius:0 !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#d22630 !important;font-size:12px !important;line-height:1.2em;max-width:16em;padding:0 !important;text-shadow:none !important;font-weight:bold}
.mktoForm .mktoForm .mktoError .mktoErrorMsg .mktoErrorDetail{display:inline !important}
.mktoForm .mktoFormRow{width:45%;clear:none !important;float:left !important;margin-right:15px !important;margin-left:15px !important}
.mktoForm label{margin-bottom:8px !important}
.form-container .mktoForm{width:100% !important}
.mktoModalMain .mktoForm{width:100% !important}
.mktoModalMain .mktoButton{line-height:16px !important}
.mktoFieldDescriptor.mktoFormCol{width:100% !important}
.mktoFieldWrap{width:100% !important}
.mktoField.mktoHasWidth{width:100% !important}
.mktoButtonWrap{margin-left:10px !important}
.mktoButtonRow{width:100%;margin-top:20px !important;display:inline-block !important;position:relative !important;text-align:center !important}
#mktoStyleLoaded{color:#123456}
::placeholder{color:#f3eded}
:-ms-input-placeholder{color:#f3eded}
::-ms-input-placeholder{color:#f3eded}
@media screen and (max-width:873px){html body .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{margin-left:5px !important}
html body .mktoForm .mktoFormRow{width:90%;clear:none !important;float:left !important;margin-right:15px !important;margin-left:15px !important}
html body .mktoForm .mktoButtonRow{width:90%;display:inline-block !important;position:relative !important;text-align:center !important}
}
@media screen and (max-width:1100px){html body .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{margin-left:5px !important;width:90% !important}
html body .mktoForm .mktoButtonRow{width:90%;display:inline-block !important;position:relative !important;text-align:center !important}
}
@media all and (max-width:767px){input[name=Email_Opt_In__c]+label::before,input[name=Email_Opt_In__c]{left:0}
.mktoModalMain{width:320px !important}
.form-container .mktoForm{width:100% !important}
.mktoForm .mktoButtonRow{width:90%;display:inline-block !important;position:relative !important;text-align:center !important}
.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{width:90% !important}
.mktoContent{width:100%;padding:0}
}
@media only screen and (max-width:480px){.mktoFormCol{width:100% !important}
.mktoFieldWrap{padding-right:0 !important}
.mktoForm .mktoButtonRow{width:90%;display:inline-block !important;position:relative !important;text-align:center !important}
.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{width:90% !important}
}
.mktoForm p{font-size:18px;line-height:normal}.cmp-image__image{width:100%}@media(max-width:767px){.cmp-section-container-dekstop-preview-mode{display:none}
}
.cmp-section-container-mobile{display:none}
@media(max-width:767px){.cmp-section-container-mobile{display:block}
}
.text-color-white{color:#fff}
.text-color-black{color:#000}
.bg-color-white{background-color:#fff}
.bg-color-gray-1{background:#1d1d1d}
.bg-color-gray-2{background-color:#6d6d6d}
.bg-color-gray-3{background-color:#e1e1e1}
.bg-color-gray-4{background-color:#f3f3f3}
.bg-color-extra-light-blue{background-color:#f5faff}
.bg-color-blue{background-color:#0065e0}
.bg-color-dark-blue{background-color:#0053b8}
.bg-color-red{background-color:#d22630}
.bg-color-gradient-red{background:linear-gradient(180deg,#d22630 0,#ee4983 100%)}
.overlap-bottom .bg-color-white{background:linear-gradient(to bottom,#fff 50%,#fff 50%)}
.overlap-bottom .bg-color-gray-1{background:linear-gradient(to bottom,#1d1d1d 50%,#fff 50%)}
.overlap-bottom .bg-color-gray-2{background:linear-gradient(to bottom,#6d6d6d 50%,#fff 50%)}
.overlap-bottom .bg-color-gray-3{background:linear-gradient(to bottom,#e1e1e1 50%,#fff 50%)}
.overlap-bottom .bg-color-gray-4{background:linear-gradient(to bottom,#f3f3f3 50%,#fff 50%)}
.overlap-bottom .bg-color-extra-light-blue{background:linear-gradient(to bottom,#f5faff 50%,#fff 50%)}
.overlap-bottom .bg-color-blue{background:linear-gradient(to bottom,#0065e0 50%,#fff 50%)}
.overlap-bottom .bg-color-dark-blue{background:linear-gradient(to bottom,#0053b8 50%,#fff 50%)}
.overlap-bottom .bg-color-red{background:linear-gradient(to bottom,#d22630 50%,#fff 50%)}
.overlap-bottom .bg-color-gradient-red{background:linear-gradient(180deg,#d22630 0,#ee4983 50%,#fff 50%)}
.section-overlay-light .bg-color-gray-1{background:linear-gradient(270deg,transparent 0,#fff 100%)}
.section-overlay-dark .bg-color-gray-1{background:linear-gradient(270deg,transparent 0,#000 100%)}
.rounded-corner-section-true-small{border-radius:8px}
.rounded-corner-section-true-large{border-radius:16px}
.drop-shadow-section-none{box-shadow:none}
.drop-shadow-section-light-grey-boxshadow{box-shadow:0 4px 15px rgba(0,0,0,0.08)}
.section .text-color-white h1,.section .text-color-white h2,.section .text-color-white h3,.section .text-color-white h4,.section .text-color-white h5,.section .text-color-white h6,.section .text-color-white p,.section .text-color-white ul,.section .text-color-white li,.section .text-color-white span,.section .text-color-white label{color:#fff !important}
.section .text-color-white .slick-dots li button:before{border:1px solid #fff !important}
.section .text-color-white .slick-dots li button{background:none !important}
.section .text-color-white .slick-dots li.slick-active button:before{background-color:#fff !important;color:#fff !important}
.section .text-color-black h1,.section .text-color-black h2,.section .text-color-black h3,.section .text-color-black h4,.section .text-color-black h5,.section .text-color-black h6,.section .text-color-black p,.section .text-color-black ul,.section .text-color-black li,.section .text-color-black span,.section .text-color-black label{color:#000 !important}
.section .text-color-black .slick-dots li button:before{border:1px solid #000 !important}
.section .text-color-black .slick-dots li.slick-active button:before{background-color:#000 !important;color:#000 !important}
.section .section-gradient-bg-true-light-gray{background-image:linear-gradient(to bottom,#f7f7f7 50%,#fff 100%)}
.section .section-gradient-bg-true-light-blue{background-image:linear-gradient(to bottom,#f5faff 50%,#fff 100%)}
.section .section-overlap-true-small{margin-top:-100px}
.section .section-overlap-true-large{margin-top:-150px}
.section .section-overlap-true-extraLarge{margin-top:-200px}.site_form{display:none}
.site_form .cancle_btn{width:172px;border-radius:0;padding:10px;text-transform:uppercase;margin-right:10px}
.site_form .submit_btn{width:172px;border-radius:0;padding:10px;text-transform:uppercase;margin-left:11px}
.delete_msg{display:none}
.delete_msg i.mvp-icon-trash{position:absolute;left:17px}
.card-header.row{margin:0;padding:18px}
.success-header{background-color:#fff}
.success_msg{display:none}
.success_msg i.mvp-icon-success{position:absolute;left:17px;top:25px}
.pending-approval{display:none}
.text-bold{font-weight:800}
.add_btn{font-size:18px;line-height:18px;padding:15px 5px;word-break:break-word;width:232px;letter-spacing:.5px;margin:0 !important;margin:10px;text-transform:uppercase;text-align:center;font-weight:800;transition:all .3s ease;display:flex;align-items:center;justify-content:center;cursor:pointer;border:0;border-radius:0;background:#0071b3}
.card.mt-2{border-radius:0}
.form-group input{border-radius:0;height:calc(3.25em)}
.form-button{display:flex;justify-content:center}
.all-sies-container ul.tabs{border-bottom:2px solid #f2f2f2}
.tabcontent-container.all-sies-container{width:calc(70vw);margin:0 auto}
.tab-container .all-sies-container .container{width:100%;margin:0 !important;padding:0}
.sites-data .card{border-radius:0}
.sites-data .card .card-header.row{border-bottom:0;padding:15px 18px}
span.col.site_name.text-bold{font-size:14px}
.btn:disabled{cursor:not-allowed}
.sites-data-secondary .delete_site_btn{cursor:pointer}
.card-header.success-header{background:#fff;font-size:13px;border-radius:0;border:0;padding-left:10px}
.card-header.success-header h5{font-size:16px;font-weight:500;margin-bottom:0}
.card-header.success-header p{font-size:15px;font-weight:500;margin-bottom:5px;color:#a0a0a0}
.card.success_msg.mt-3{border-radius:0;padding-left:60px;border:1px solid #628b2c;background:#5a8028;max-width:600px}
.card-header.delete-header{background:#fff;font-size:13px;border-radius:0;border:0;padding-left:10px}
.card-header.delete-header h5{font-size:16px;font-weight:500;margin-bottom:0}
.card.delete_msg.mt-3{border-radius:0;padding-left:60px;border:1px solid #628b2c;background:#5a8028;max-width:600px}
@media only screen and (max-width:575px){.site_form .cancle_btn{width:100%;margin:0 0 15px}
.site_form .submit_btn{width:100%;margin:0}
}
.site_form input:focus{border:2px solid #0071b3 !important;box-shadow:none}
.all-sies-container button.btn.btn-primary.add_btn:hover{background:#1273b4;border:0}
.all-sies-container .site_form button.btn.btn-primary{background:#0071b3}
.all-sies-container .site_form button.btn.btn-primary:hover{background:#1273b4}
.all-sies-container .site_form button.btn.btn-primary:focus{box-shadow:none}
.site_form button.btn.btn-outline-primary.cancle_btn:hover{background:transparent;color:#1273b4}
.sites-data-secondary span.col.text-right{font-weight:500;color:#303030}
.all-sies-container ul.tabs{text-align:left !important}
.all-sies-container input.form-control{box-shadow:none}
.all-sies-container input.form-control:focus{border-color:#0071b3 !important}
.container.site-breadcrumb{width:calc(70vw) !important}
.site-breadcrumb a.show-breadcrumb{cursor:pointer}
.success_msg i.mvp-icon-success:before{color:#fff;font-size:28px}
.delete_msg i.mvp-icon-trash:before{color:white;font-size:28px}
.sites-data-secondary i.mvp-icon-trash:before{color:#0071b3;font-size:25px}
.tab-container .tabheading.sites_heading{text-align:left;margin-top:20px;margin-bottom:0}
.sites_heading{width:calc(70vw);margin:0 auto}
.sites_heading h2{font-size:24px;font-weight:800;margin:0;line-height:normal}
@media only screen and (min-width:992px){.form-width{min-width:399px;max-width:399px}
}
@media(min-width:768px){.tab-container.desktop-view .all-sies-container ul.tabs li{padding:10px !important}
}
.tabitemcontent .site-breadcrumb{color:#0071b3 !important}
.tabitemcontent .site-breadcrumb a{color:#000 !important}
.site-card-heading span{font-size:18px;font-weight:500}
.site-card-heading .card-header{border:none !important;background:#fff !important;padding-bottom:0}
.site-card-heading.card{border:0}
.sites-data-secondary .col-sm-1{padding-top:30px;font-size:16px;color:#0071b3;font-weight:500}
.sites-data-secondary .sepration_div{margin:32px 88px 20px 6px;border:2px solid #f2f2f2}
.sites-data-case .sepration_div{margin:32px 88px 20px 6px;border:2px solid #f2f2f2}
.site_form .red-border{border:2px solid #d22630}
.site_form span.error{color:#d22630;font-size:14px}
.site_form .error_show{color:#d22630;margin-left:10px}
.secondary-pending .reject-case{font-size:11px}@media(max-width:767px){.cmp-call-to-action{width:auto}
}
.iframeMarketo{width:100%;height:430px;border:0}
@media only screen and (max-width:1024px) and (min-width:768px){.iframeMarketo{height:360px}
}
.modal .modal-content{margin:10vh auto;padding:2rem 0;border:0;width:80%}
.modal .icon-close{cursor:pointer;top:0;right:0}
@media(min-width:768px){.modal .icon-close{top:0;right:5%}
}
@media only screen and (max-width:1024px) and (min-width:768px){.modal .modal-dialog{max-width:80%}
}
.hero .hero-content .container .button a{margin:0}
#cta-modal .modal-body{margin-top:24px}
.full-width .cmp-call-to-action{width:100%}.button{display:flex !important}
.button a{font-size:14px;line-height:20px;padding:14px 6px;word-break:break-word;letter-spacing:.5px;margin:10px;text-transform:uppercase;text-align:center;font-weight:700;transition:all .3s ease;display:flex;align-items:center;justify-content:center;cursor:pointer;font-style:normal}
.button--link a{text-transform:uppercase;letter-spacing:.5px;font-weight:800;border:none !important;padding:0 !important;width:auto}
.button--link a:after{font-family:icomoonregular;content:'\E94E';position:relative;font-size:11px;margin-top:5px;margin-left:5px}
.iframeMarketo{width:100%;height:430px;border:0}
@media only screen and (max-width:1024px) and (min-width:768px){.iframeMarketo{height:360px}
}
.modal .modal-content{margin:10vh auto;padding:2rem 0;border:0;width:80%}
.modal .icon-close{padding:4px 10px 0 !important;cursor:pointer;top:0;right:0}
@media(min-width:768px){.modal .icon-close{top:0;right:5%}
}
@media only screen and (max-width:1024px) and (min-width:768px){.modal .modal-dialog{max-width:80%}
}
.hero .hero-content .container .button a{margin:0}
#cta-modal .modal-body{margin-top:24px}.modal{background:rgba(0,0,0,0.6)}
.modal .icon-close{color:#404040}.modal{background:rgba(0,0,0,0.8)}
.modal .icon-close{color:#404040}div.cmp-image{position:relative}
div.cmp-image img{max-width:100%;width:100%;height:100%}
div.cmp-image .customImageSize img{width:auto;height:auto}
@media(min-width:1025px){div.cmp-image .image_desktop.image-overlap-true-small{margin-bottom:-100px;margin-top:100px;position:relative}
div.cmp-image .image_desktop.image-overlap-true-large{margin-bottom:-150px;margin-top:150px;position:relative}
div.cmp-image .image_desktop.image-overlap-true-extraLarge{margin-bottom:-200px;margin-top:200px;position:relative}
}
@media(min-width:768px){.image_desktop{display:block}
.image_mobile{display:none}
}
@media(max-width:767px){.image_desktop{display:none}
.image_mobile{display:block}
}
.cmp-image .cmp-image__link.skeleton{opacity:1;animation:skeleton-loading 1.5s linear infinite alternate;width:100%;filter:blur(1px);display:block}
.cmp-image .cmp-image__link.skeleton>img{display:block;width:100%;visibility:hidden}
.cmp-image .cmp-image__link.is-loaded{filter:none;transition:filter 1s;visibility:visible}
@media(min-width:768px){.aem-Grid--default--12 .cmp-image .cmp-image__link.skeleton{min-height:433.125px}
}
@media(min-width:768px){.aem-Grid--default--6 .cmp-image .cmp-image__link.skeleton{min-height:433.125px}
}
@media(min-width:768px){.aem-Grid--default--4 .cmp-image .cmp-image__link.skeleton{min-height:335.562px}
}
@keyframes skeleton-loading{0{background-color:#a3b8c2}
100%{background-color:grey}
}
.cmp-image .skeleton .dot-flashing{position:absolute;width:10px;height:10px;top:50%;border-radius:5px;background-color:#00629b;color:#00629b;animation:dot-flashing 1s infinite linear alternate;animation-delay:.5s;display:inline-block}
.cmp-image .skeleton .dot-flashing::before,.cmp-image .skeleton .dot-flashing::after{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px}
.cmp-image .skeleton .dot-flashing::before{left:-10px;transform:translateX(-100%);border-radius:5px;background-color:#00629b;color:#00629b;animation:dot-flashing 1s infinite alternate;animation-delay:0}
.cmp-image .skeleton .dot-flashing::after{left:10px;transform:translateX(100%);width:10px;height:10px;border-radius:5px;background-color:#00629b;color:#00629b;animation:dot-flashing 1s infinite alternate;animation-delay:1s}
@keyframes dot-flashing{0{background-color:#00629b}
50%,100%{background-color:rgba(0,98,155,0.2)}
}.pb-small .button,.hero.hero-pb-small .container .button{padding-bottom:24px}
.pb-medium .button,.hero.hero-pb-medium .container .button{padding-bottom:56px}
.pb-large .button,.hero.hero-pb-large .container .button{padding-bottom:120px}
@media(max-width:767px){.pb-small .button,.hero.hero-pb-small .container .button{padding-bottom:16px}
.pb-medium .button,.hero.hero-pb-medium .container .button{padding-bottom:48px}
.pb-large .button,.hero.hero-pb-large .container .button{padding-bottom:80px}
}
.hero.hero-cta--primary .button.button--link a:after,.hero.hero-cta--secondary .button.button--link a:after,.hero.hero-cta--tertiary .button.button--link a:after,.hero.hero-cta--textbtn .button.button--link a:after,.hero.hero-cta--textlink .button.button--link a:after,.hero.hero-cta--primary .container .button.button--link a:after{visibility:hidden}
.hero.hero-cta--primary .button.button--link a,.hero.hero-cta--secondary .button.button--link a,.hero.hero-cta--tertiary .button.button--link a,.hero.hero-cta--textbtn .button.button--link a,.hero.hero-cta--textlink .button.button--link a,.hero.hero-cta--primary .container .button.button--link a{padding:18px 34px !important}
.hero.hero-cta--primary .button a:not([href]),.hero.hero-cta--secondary .button a:not([href]),.hero.hero-cta--tertiary .button a:not([href]),.hero.hero-cta--textbtn .button a:not([href]),.hero.hero-cta--textlink .button a:not([href]),.hero.hero-cta--primary .container .button a:not([href]){pointer-events:none;color:#606060 !important;background:#dfe0df !important}
.hero.hero-cta--primary .button a,.hero.hero-cta--primary .button span,.hero.hero-cta--primary .button button,.hero.hero-cta--secondary .button a,.hero.hero-cta--secondary .button span,.hero.hero-cta--secondary .button button,.hero.hero-cta--tertiary .button a,.hero.hero-cta--tertiary .button span,.hero.hero-cta--tertiary .button button,.hero.hero-cta--textbtn .button a,.hero.hero-cta--textbtn .button span,.hero.hero-cta--textbtn .button button,.hero.hero-cta--textlink .button a,.hero.hero-cta--textlink .button span,.hero.hero-cta--textlink .button button,.hero.hero-cta--primary .container .button a,.hero.hero-cta--primary .container .button span,.hero.hero-cta--primary .container .button button{background:#0071b3;color:#fff;height:56px;border:0;min-width:186px;width:auto;left:23px;top:204px;border-radius:4px;font-weight:700;padding:14px 30px}
@media(min-width:992px){.hero.hero-cta--primary .button a,.hero.hero-cta--primary .button span,.hero.hero-cta--primary .button button,.hero.hero-cta--secondary .button a,.hero.hero-cta--secondary .button span,.hero.hero-cta--secondary .button button,.hero.hero-cta--tertiary .button a,.hero.hero-cta--tertiary .button span,.hero.hero-cta--tertiary .button button,.hero.hero-cta--textbtn .button a,.hero.hero-cta--textbtn .button span,.hero.hero-cta--textbtn .button button,.hero.hero-cta--textlink .button a,.hero.hero-cta--textlink .button span,.hero.hero-cta--textlink .button button,.hero.hero-cta--primary .container .button a,.hero.hero-cta--primary .container .button span,.hero.hero-cta--primary .container .button button{height:48px;min-width:163px;width:auto;left:21px;top:200px;border-radius:4px;padding:18px 34px;font-size:14px}
}
@media(max-width:767px){.hero.hero-cta--primary .button a,.hero.hero-cta--primary .button span,.hero.hero-cta--primary .button button,.hero.hero-cta--secondary .button a,.hero.hero-cta--secondary .button span,.hero.hero-cta--secondary .button button,.hero.hero-cta--tertiary .button a,.hero.hero-cta--tertiary .button span,.hero.hero-cta--tertiary .button button,.hero.hero-cta--textbtn .button a,.hero.hero-cta--textbtn .button span,.hero.hero-cta--textbtn .button button,.hero.hero-cta--textlink .button a,.hero.hero-cta--textlink .button span,.hero.hero-cta--textlink .button button,.hero.hero-cta--primary .container .button a,.hero.hero-cta--primary .container .button span,.hero.hero-cta--primary .container .button button{height:48px;font-size:14px}
}
.hero.hero-cta--primary .button a:hover,.hero.hero-cta--primary .button span:hover,.hero.hero-cta--primary .button button:hover,.hero.hero-cta--secondary .button a:hover,.hero.hero-cta--secondary .button span:hover,.hero.hero-cta--secondary .button button:hover,.hero.hero-cta--tertiary .button a:hover,.hero.hero-cta--tertiary .button span:hover,.hero.hero-cta--tertiary .button button:hover,.hero.hero-cta--textbtn .button a:hover,.hero.hero-cta--textbtn .button span:hover,.hero.hero-cta--textbtn .button button:hover,.hero.hero-cta--textlink .button a:hover,.hero.hero-cta--textlink .button span:hover,.hero.hero-cta--textlink .button button:hover,.hero.hero-cta--primary .container .button a:hover,.hero.hero-cta--primary .container .button span:hover,.hero.hero-cta--primary .container .button button:hover{background:#00629b;border-color:#00629b;color:#fff}
.hero.hero-cta--primary .button a:focus,.hero.hero-cta--primary .button span:focus,.hero.hero-cta--primary .button button:focus,.hero.hero-cta--secondary .button a:focus,.hero.hero-cta--secondary .button span:focus,.hero.hero-cta--secondary .button button:focus,.hero.hero-cta--tertiary .button a:focus,.hero.hero-cta--tertiary .button span:focus,.hero.hero-cta--tertiary .button button:focus,.hero.hero-cta--textbtn .button a:focus,.hero.hero-cta--textbtn .button span:focus,.hero.hero-cta--textbtn .button button:focus,.hero.hero-cta--textlink .button a:focus,.hero.hero-cta--textlink .button span:focus,.hero.hero-cta--textlink .button button:focus,.hero.hero-cta--primary .container .button a:focus,.hero.hero-cta--primary .container .button span:focus,.hero.hero-cta--primary .container .button button:focus{outline:1px dashed #0071b3;outline-offset:1px}
.hero.hero-cta--primary .button a:not([href]):not([tabindex]),.hero.hero-cta--secondary .button a:not([href]):not([tabindex]),.hero.hero-cta--tertiary .button a:not([href]):not([tabindex]),.hero.hero-cta--textbtn .button a:not([href]):not([tabindex]),.hero.hero-cta--textlink .button a:not([href]):not([tabindex]),.hero.hero-cta--primary .container .button a:not([href]):not([tabindex]){color:#fff}
.hero.hero-cta--primary .button a:not([href]):not([tabindex]):hover,.hero.hero-cta--secondary .button a:not([href]):not([tabindex]):hover,.hero.hero-cta--tertiary .button a:not([href]):not([tabindex]):hover,.hero.hero-cta--textbtn .button a:not([href]):not([tabindex]):hover,.hero.hero-cta--textlink .button a:not([href]):not([tabindex]):hover,.hero.hero-cta--primary .container .button a:not([href]):not([tabindex]):hover{color:#fff}
.hero.hero-cta--secondary .container .button a:not([href]){pointer-events:none;color:#606060 !important;background:#fff !important;border:2px solid #6d6d6d !important}
.hero.hero-cta--secondary .container .button a,.hero.hero-cta--secondary .container .button span,.hero.hero-cta--secondary .container .button button{font-weight:800;background:#fff;color:#0071b3;border:2px solid #0071b3;height:56px;min-width:186px;width:auto;left:23px;top:204px;border-radius:4px;padding:14px 30px}
@media(min-width:992px){.hero.hero-cta--secondary .container .button a,.hero.hero-cta--secondary .container .button span,.hero.hero-cta--secondary .container .button button{height:48px;min-width:163px;width:auto;left:21px;top:200px;font-size:14px;border-radius:4px;padding:18px 34px}
}
@media(max-width:767px){.hero.hero-cta--secondary .container .button a,.hero.hero-cta--secondary .container .button span,.hero.hero-cta--secondary .container .button button{height:48px;font-size:14px}
}
.hero.hero-cta--secondary .container .button a:hover,.hero.hero-cta--secondary .container .button span:hover,.hero.hero-cta--secondary .container .button button:hover{color:#00629b;border-color:#00629b}
.hero.hero-cta--secondary .container .button a:focus,.hero.hero-cta--secondary .container .button span:focus,.hero.hero-cta--secondary .container .button button:focus{outline:1px dashed #0071b3;outline-offset:1px}
.hero.hero-cta--secondary .container .button a:not([href]):not([tabindex]){color:#0071b3;background-color:inherit;border:0}
.hero.hero-cta--secondary .container .button a:not([href]):not([tabindex]):hover{color:#00629b;background-color:inherit;border:0}
.hero.hero-cta--tertiary .container .button a:not([href]){pointer-events:none;color:#606060 !important}
.hero.hero-cta--tertiary .container .button a:not([href]):before{content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/right-arrow-circle-grey.svg)}
.hero.hero-cta--tertiary .container .button a{font-weight:700;padding:0;color:#0071b3;min-width:103px;height:20px;width:auto;justify-content:left;background-color:inherit;border:0}
.hero.hero-cta--tertiary .container .button a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:20px;text-rendering:auto;-webkit-font-smoothing:antialiased;content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/right-arrow-circle-blue.svg);padding-right:5px}
.hero.hero-cta--tertiary .container .button a:hover{color:#0071b3}
.hero.hero-cta--tertiary .container .button a:hover:before{content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/right-arrow-circle-dark-blue.svg)}
@media(min-width:992px){.hero.hero-cta--tertiary .container .button a{font-size:14px}
}
@media(max-width:767px){.hero.hero-cta--tertiary .container .button a{font-size:14px}
}
.hero.hero-cta--tertiary .container .button a:focus{outline:1px dashed #00629b;outline-offset:2px}
.hero.hero-cta--tertiary .container .button a:not([href]):not([tabindex]){color:#0071b3;background-color:inherit !important;border:0}
.hero.hero-cta--tertiary .container .button a:not([href]):not([tabindex]):hover{color:#00629b;background-color:inherit !important;border:0}
.hero.hero-cta--textbtn .container .button a:not([href]){pointer-events:none;color:#6d6d6d !important}
.hero.hero-cta--textbtn .container .button a,.hero.hero-cta--textbtn .container .button span,.hero.hero-cta--textbtn .container .button button{padding:0;font-weight:800;margin:0;width:auto;cursor:pointer;justify-content:left;color:#0071b3;background-color:inherit;border:0}
.hero.hero-cta--textbtn .container .button a:hover,.hero.hero-cta--textbtn .container .button span:hover,.hero.hero-cta--textbtn .container .button button:hover{text-decoration:underline;color:#00629b}
@media(min-width:992px){.hero.hero-cta--textbtn .container .button a,.hero.hero-cta--textbtn .container .button span,.hero.hero-cta--textbtn .container .button button{font-size:14px}
}
@media(max-width:767px){.hero.hero-cta--textbtn .container .button a,.hero.hero-cta--textbtn .container .button span,.hero.hero-cta--textbtn .container .button button{font-size:14px}
}
.hero.hero-cta--textbtn .container .button a:focus,.hero.hero-cta--textbtn .container .button span:focus,.hero.hero-cta--textbtn .container .button button:focus{outline:1px dashed #0071b3;outline-offset:1px}
.hero.hero-cta--textbtn .container .button a:not([href]):not([tabindex]){color:#0071b3;background-color:inherit !important;border:0}
.hero.hero-cta--textbtn .container .button a:not([href]):not([tabindex]):hover{text-decoration:underline;color:#00629b;background-color:inherit !important;border:0}
.hero.hero-cta--arrow .container .button a:not([href]){pointer-events:none;color:#6d6d6d !important}
.hero.hero-cta--arrow .container .button a,.hero.hero-cta--arrow .container .button a:not([href]):not([tabindex]),.hero.hero-cta--arrow .container .button span{color:#0071b3;font-weight:800;background-color:unset !important;border:none !important}
.hero.hero-cta--arrow .container .button a .anchor-text,.hero.hero-cta--arrow .container .button a:not([href]):not([tabindex]) .anchor-text,.hero.hero-cta--arrow .container .button span .anchor-text{display:none}
.hero.hero-cta--arrow .container .button a:hover,.hero.hero-cta--arrow .container .button a:not([href]):not([tabindex]):hover,.hero.hero-cta--arrow .container .button span:hover{color:#00629b;background-color:unset !important}
.hero.hero-cta--arrow .container .button a,.hero.hero-cta--arrow .container .button span,.hero.hero-cta--arrow .container .button button{text-transform:uppercase;justify-content:left}
.hero.hero-cta--arrow .container .button a:after,.hero.hero-cta--arrow .container .button span:after,.hero.hero-cta--arrow .container .button button:after{font-family:icomoonregular;content:'\E94E';position:relative;font-size:15px;margin-top:0;margin-left:5px}
.hero.hero-cta--arrow .container .button a:focus,.hero.hero-cta--arrow .container .button span:focus,.hero.hero-cta--arrow .container .button button:focus{outline:1px dashed #0071b3;outline-offset:1px}
@media(min-width:992px){.hero.hero-cta--arrow .container .button:after{font-size:14px}
}
@media(max-width:767px){.hero.hero-cta--arrow .container .button:after{font-size:14px}
}
.hero.hero-cta--textlink .container .button a:not([href]){pointer-events:none;color:#6d6d6d !important;text-decoration:underline}
.hero.hero-cta--textlink .container .button a,.hero.hero-cta--textlink .container .button span,.hero.hero-cta--textlink .container .button button{padding:0;margin:0;width:auto;cursor:pointer;color:#0071b3;text-transform:none;font-weight:400;font-size:18px;justify-content:left;text-decoration:underline;background-color:inherit !important;border:0}
.hero.hero-cta--textlink .container .button a:hover,.hero.hero-cta--textlink .container .button span:hover,.hero.hero-cta--textlink .container .button button:hover{color:#00629b;text-decoration:underline}
@media(min-width:992px){.hero.hero-cta--textlink .container .button a,.hero.hero-cta--textlink .container .button span,.hero.hero-cta--textlink .container .button button{font-size:16px}
}
@media(max-width:767px){.hero.hero-cta--textlink .container .button a,.hero.hero-cta--textlink .container .button span,.hero.hero-cta--textlink .container .button button{font-size:16px}
}
.hero.hero-cta--textlink .container .button a:focus,.hero.hero-cta--textlink .container .button span:focus,.hero.hero-cta--textlink .container .button button:focus{outline:1px dashed #0071b3;outline-offset:1px}
.hero.hero-cta--textlink .container .button a:not([href]):not([tabindex]){color:#0071b3;text-decoration:underline;background-color:inherit !important;border:0}
.hero.hero-cta--textlink .container .button a:not([href]):not([tabindex]):hover{text-decoration:underline;color:#00629b;background-color:inherit !important;border:0}
.hero.hero-justify-content-start .container .button{justify-content:left !important}
.hero.hero-justify-content-end .container .button{justify-content:right !important}
.hero.hero-justify-content-center .container .button{justify-content:center !important}
.hero:not(.pimDynamic){position:relative;height:125vw;background-color:black;min-height:25rem;width:100%;overflow:hidden}
@media(min-width:567px){.hero:not(.pimDynamic){height:576px}
}
@media(max-width:767px) and (orientation:landscape){.hero:not(.pimDynamic){height:192px}
}
@media only screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){.hero:not(.pimDynamic){height:308px}
}
@media(min-width:992px){.hero-width-text-50 .container{width:50% !important}
}
@media(min-width:992px){.hero-width-text-60 .container{width:60% !important}
}
@media(min-width:992px){.hero-width-text-70 .container{width:70% !important}
}
@media(min-width:992px){.hero-width-text-80 .container{width:80% !important}
}
.hero .text-link{padding-left:15px;text-transform:uppercase}
.hero .text-link::after{position:absolute;margin-top:6px;content:"\e94E";display:inline-block;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:"icomoonregular";line-height:1;speak:none;font-size:12px;margin-left:5px}
.hero_image-desktop{display:block}
@media(max-width:767px) and (orientation:portrait){.hero_image-desktop{display:none}
}
.hero_image-mobile{display:none}
@media(max-width:767px) and (orientation:portrait){.hero_image-mobile{display:block}
}
.hero-content{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center top}
.hero-content::after{content:'\A';position:absolute;width:100%;top:0;left:0;bottom:0;opacity:.75;transition:all .5s;-webkit-transition:all .5s}
.hero_image img,.hero_video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:none !important;z-index:0;transform:translateX(-50%) translateY(-50%)}
@media(max-width:992px){.hero_image img,.hero_video{height:125vw !important;width:auto !important}
}
@media(max-width:767px) and (orientation:landscape){.hero_image img,.hero_video{height:192px !important;width:480px !important}
}
@media only screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){.hero_image img,.hero_video{width:768px !important;height:308px !important}
}
.hero_video{height:100px}
.hero_video--desktop{display:block}
@media(max-width:767px){.hero_video--desktop{display:none}
}
.hero_video--mobile{display:none}
@media(max-width:767px){.hero_video--mobile{display:block}
}
.hero-header{font-size:32px;font-weight:700;line-height:1}
@media only screen and (min-width:768px){.hero-header{font-size:70px}
}
@media only screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){.hero-header{font-size:50px}
}
@media(min-width:768px){.hero-header{line-height:1.1}
}
.hero-body{font-style:normal;font-size:24px;font-weight:300;line-height:32px;padding-left:15px;letter-spacing:-0.005em}
@media only screen and (min-width:768px){.hero-body{font-size:24px}
}
@media(min-width:768px){.hero-body{line-height:32px}
}
.hero-txt-white{color:white}
.hero-txt-white a{color:white}
.hero-txt-black{color:black}
.hero-txt-black a{color:black}
.hero .container{position:absolute;padding:5% 7.5%;z-index:2}
.hero .container.vidyard{top:0}
.hero-top .container{top:0}
.hero-bottom .container{bottom:0}
.hero-left .container{left:0;text-align:left}
@media(min-width:992px){.hero-left .container{width:70%}
}
.hero-left .container .hero-headerhero-header-inner{display:flex}
@media(max-width:767px) and (orientation:landscape){.hero-left .container .hero-headerhero-header-inner{width:200px}
}
@media only screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){.hero-left .container .hero-headerhero-header-inner{width:300px}
}
.hero-left .hero-body{padding-left:6px}
@media(max-width:767px){.hero-left .hero-body{display:none !important}
}
@media only screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){.hero-left .hero-body{display:none !important}
}
.hero-left.hero-overlay-light .hero-content::after{background:linear-gradient(270deg,transparent 0,#fff 100%)}
.hero-left.hero-overlay-dark .hero-content::after{background:linear-gradient(270deg,transparent 0,#000 100%)}
.hero-right .container{right:0;text-align:right;display:flex;flex-direction:column}
@media(min-width:992px){.hero-right .container{width:70%}
}
.hero-right .container .hero-header{display:flex;justify-content:flex-end}
@media(min-width:992px){.hero-right .container .hero-header{width:100%}
}
.hero-right .container .hero-header .hero-header-inner{display:flex}
@media(max-width:767px) and (orientation:landscape){.hero-right .container .hero-header .hero-header-inner{width:200px}
}
@media only screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){.hero-right .container .hero-header .hero-header-inner{width:300px}
}
.hero-right .container .hero-body{display:flex !important;justify-content:flex-end}
@media(min-width:992px){.hero-right .container .hero-body{width:100%;max-width:unset}
}
@media(max-width:767px){.hero-right .container .hero-body{display:none !important}
}
@media only screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){.hero-right .container .hero-body{display:none !important}
}
.hero-right .container .hero-body .hero-body-inner{display:flex;justify-content:flex-end}
.hero-right.hero-overlay-light .hero-content::after{background:linear-gradient(90deg,transparent 0,#fff 100%)}
.hero-right.hero-overlay-dark .hero-content::after{background:linear-gradient(90deg,transparent 0,#000 100%)}
.hero-center .container{position:relative;margin:0 auto;text-align:center;transform:translateY(25%)}
@media(max-width:767px){.hero-center .hero-body{display:none !important}
}
@media only screen and (max-width:1024px) and (min-width:768px) and (orientation:portrait){.hero-center .hero-body{display:none !important}
}
.hero-center.hero-overlay-light .hero-content::after{background:linear-gradient(0,transparent 0,#fff 100%)}
.hero-center.hero-overlay-dark .hero-content::after{background:linear-gradient(0,transparent 0,#000 100%)}
.hero-overlay-light .hero-content::after{background:linear-gradient(270deg,transparent 0,#fff 100%)}
.hero-overlay-dark .hero-content::after{background:linear-gradient(270deg,transparent 0,#000 100%)}
.play-btn .play-rollover{display:none}
.play-btn .play-rollover:hover .play-rollover{display:block}
.play-btn .play-rollover:hover .play{display:none}
.btn-overplay{position:absolute;left:36%;top:67%;z-index:4;background-size:100%;margin-top:-72px}
.hero-play-control{position:absolute;bottom:10px;left:10px;z-index:3}
.hero-play-control a{color:white}
.enable-training-description{width:330px;height:40px;top:424px;left:53px;font-family:Honeywell Sans !important;font-weight:500;font-style:italic;font-size:14px;line-height:25px;letter-spacing:0;color:white;margin-top:10px}.hero .text-link:hover{color:#0071b3}.text.body-xl-regular p{font-family:Honeywell Sans;font-weight:300;font-size:24px;line-height:36px}
.cmp-text.body-xl-regular{font-family:Honeywell Sans;font-weight:normal;font-style:normal;font-size:24px;line-height:36px}
.cmp-text .body-xl-regular,.cmp-text .body-l-regular,.cmp-text .body-s-regular{font-family:Honeywell Sans}
.cmp-text .body-xl-bold,.cmp-text .body-l-bold,.cmp-text .body-s-bold{font-family:Honeywell Sans;font-weight:800}
.cmp-text .body-xl-regular,.cmp-text .body-xl-bold{font-size:24px;line-height:36px}
@media(max-width:767px){.cmp-text .body-xl-regular,.cmp-text .body-xl-bold{font-size:16px;line-height:24px}
}
.cmp-text .body-l-regular,.cmp-text .body-l-bold{font-size:18px;line-height:28px}
@media(max-width:767px){.cmp-text .body-l-regular,.cmp-text .body-l-bold{font-size:16px;line-height:24px}
}
.cmp-text .body-s-regular,.cmp-text .body-s-bold{font-size:14px;line-height:20px}
@media(max-width:767px){.cmp-text .body-s-regular,.cmp-text .body-s-bold{font-size:12px;line-height:18px}
}
.cmp-text .para-quote{font-family:Honeywell Sans;font-style:italic;font-weight:300;font-size:28px;line-height:36px;text-align:center;display:block}
.cmp-text ul li,.cmp-text ol li{font-size:1rem;font-weight:500;line-height:1.5rem}
.article-page .article-default p{font-size:18px;font-weight:300}.document-list.search-v2-style #search-input .search-input__search-bar input{color:#303030;font-weight:400}
.document-list.search-v2-style #search-input .search-input__search-bar input::-webkit-input-placeholder{color:#303030;font-weight:400}
.filter-enabled .egpws-filter-panel{margin-top:25px}
.filter-enabled .egpws-filter-panel .panel{margin-bottom:15px;border-radius:0;border:1px solid #d0d0d0}
.filter-enabled .egpws-filter-panel .panel-heading{padding:2px 15px;border-bottom:1px solid transparent;border-top-left-radius:0;border-top-right-radius:0;background-color:#f3f3f3;border-bottom:1px solid #d0d0d0}
.filter-enabled .egpws-filter-panel .clear{float:right;position:relative;top:5px;line-height:21px;z-index:2}
.filter-enabled .egpws-filter-panel div.panel-title{position:relative;cursor:pointer;font-size:.9em;font-weight:600;color:#303030;text-transform:uppercase;margin:0;padding:8px 20px;width:197px}
.filter-enabled .egpws-filter-panel div.panel-title::after{top:15px;left:0;position:absolute;content:"";display:block;width:10px;height:10px;border-top:2px solid #707070;border-left:2px solid #707070;transform:rotate(45deg)}
.filter-enabled .egpws-filter-panel div.panel-title.collapsed::after{top:10px;left:0;position:absolute;content:"";display:block;width:10px;height:10px;border-top:2px solid #707070;border-left:2px solid #707070;transform:rotate(225deg)}
.filter-enabled .egpws-filter-panel span.add{font-size:20px;font-weight:700}
.filter-enabled .egpws-filter-panel span.add:before{content:'+'}
.filter-enabled .egpws-filter-panel span.minus{font-size:25px;font-weight:700}
.filter-enabled .egpws-filter-panel span.minus:before{content:'-'}
.filter-enabled .egpws-filter-panel ul.filters-parent{list-style:none;margin:0;padding:10px}
.filter-enabled .egpws-filter-panel ul.filters-parent li{font-size:15px}
.filter-enabled .egpws-filter-panel .parent .icons{width:25px;display:inline-block;cursor:pointer}
.filter-enabled .egpws-filter-panel .child-ul{list-style:none}
.filter-enabled .egpws-filter-panel .child-checkbox{margin-right:10px}
.tab-container .container.filter-enabled{width:100% !important}
@media(min-width:768px){.document-list .filter-enabled .table__content .table__cell:first-child{width:10%}
.document-list .filter-enabled .table__content .table__cell:not(:first-child){width:40%}
.document-list .filter-enabled .table__content .table__cell:last-child{width:10%}
}
.document-list .filter-enabled .document-list-header .table__cell:first-child{width:48% !important}
.document-list .filter-enabled .document-list-header .table__cell:nth-child(2){width:30% !important}
.document-list-v2-styles .table__cell{padding-left:0 !important}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.document-list-v2-styles .document-list-results .col-sm-12 .table__cell{padding-left:5px !important}
}
.document-list-v2-styles #search-input{background:0}
.document-list-v2-styles #search-input .search-input__search-bar{border:2px solid #f3f3f3;border-radius:4px}
.document-list-v2-styles #search-input .search-input__search-bar #searchResultsSubmit.icon-search:before{content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/search-desktop.svg)}
.document-list-v2-styles #search-input .search-input__search-bar .form-control{padding:0}
.document-list-v2-styles #search-input .search-input__search-bar input,.document-list-v2-styles #search-input .search-input__search-bar input::-webkit-input-placeholder{font-size:18px;color:#b4b4b4;line-height:20px;font-weight:normal}
@media(max-width:767px){.document-list-v2-styles #search-input .search-input__search-bar input,.document-list-v2-styles #search-input .search-input__search-bar input::-webkit-input-placeholder{font-size:14px;line-height:20px}
}
@media(max-width:767px){.document-list-v2-styles #search-input .search-input__search-bar{border-radius:4px;border:1px solid #e1e1e1}
.document-list-v2-styles #search-input .search-input__search-bar #searchResultsSubmit.icon-search{padding:0 !important}
.document-list-v2-styles #search-input .search-input__search-bar #searchResultsSubmit.icon-search:before{content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/search-mobile.svg)}
.document-list-v2-styles #search-input .search-input__search-bar .form-control.body1{height:40px}
}
.document-list-v2-styles .select-wrap{font-size:24px !important;line-height:36px}
@media(max-width:767px){.document-list-v2-styles .select-wrap{font-size:18px !important;line-height:28px}
}
@media(max-width:767px){.document-list-v2-styles .table__row-heading{display:flex !important;background:#f3f3f3;font-size:11px;line-height:14px;font-weight:800;text-transform:uppercase;height:36px;padding-top:12px;padding-left:10px}
}
.document-list-v2-styles .table__row.document-list-header{background:#f3f3f3;max-height:42px;text-transform:uppercase}
.document-list-v2-styles .table__row.document-list-header .table__cell{color:#1d1d1d;font-weight:800;font-size:14px;line-height:18px;font-style:normal}
.document-list-v2-styles .table__row.document-list-header .table__cell .icon{padding:0 10px 5px 10px !important}
.document-list-v2-styles .table__row.document-list-header .table__cell .icon.icon-carat_down:before{content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/down-carrot.svg)}
.document-list-v2-styles .table__row.document-list-header .table__cell .icon.icon-carat_up:before{content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/up-carrot.svg)}
.document-list-v2-styles .table__content .table__row{border-bottom:1px solid #cbcbcb;background:#fff !important}
@media(max-width:767px){.document-list-v2-styles .table__content .table__row{flex-direction:row;padding-bottom:15px;padding-top:0;flex-wrap:wrap}
}
.document-list-v2-styles .table__content .table__cell{font-size:18px;font-weight:300;font-style:normal;color:#1d1d1d}
.document-list-v2-styles .table__content .table__cell-title{line-height:28px}
@media(max-width:767px){.document-list-v2-styles .table__content .table__cell-title{display:none !important;font-size:11px;line-height:14px;font-weight:800;text-transform:uppercase;padding-bottom:5px}
}
.document-list-v2-styles .table__content .table__cell-content{line-height:28px;padding-top:8px}
@media(max-width:767px){.document-list-v2-styles .table__content .table__cell-content{font-weight:300;font-size:16px;line-height:24px;padding-top:6px}
}
.document-list-v2-styles .table__content .table__cell .icon-download:before{content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/download-desktop.svg)}
@media(max-width:767px){.document-list-v2-styles .table__content .table__cell .icon-download:before{content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/mobile-download.svg)}
}
.document-list-v2-styles .table__content .table__cell .icon-pdf{background:0;content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/document-v2-icons/pdf_v2.svg)}
@media(max-width:767px){.document-list-v2-styles .table__content .table__cell .icon-pdf{height:35px;width:35px}
}
.document-list-v2-styles .table__content .table__cell .icon-zip{background:0;content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/document-v2-icons/zip_v2.svg)}
@media(max-width:767px){.document-list-v2-styles .table__content .table__cell .icon-zip{height:35px;width:35px}
}
.document-list-v2-styles .table__content .table__cell .icon-xls{background:0;content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/document-v2-icons/xls_v2.svg)}
@media(max-width:767px){.document-list-v2-styles .table__content .table__cell .icon-xls{height:35px;width:35px}
}
.document-list-v2-styles .table__content .table__cell .icon-ppt{background:0;content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/document-v2-icons/ppt_v2.svg)}
@media(max-width:767px){.document-list-v2-styles .table__content .table__cell .icon-ppt{height:35px;width:35px}
}
.document-list-v2-styles .table__content .table__cell .icon-doc{background:0;content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/document-v2-icons/doc_v2.svg)}
@media(max-width:767px){.document-list-v2-styles .table__content .table__cell .icon-doc{height:35px;width:35px}
}
.document-list-v2-styles .table__content .table__cell .icon-video{background:0;content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/document-v2-icons/vid-icon.svg)}
@media(max-width:767px){.document-list-v2-styles .table__content .table__cell .icon-video{height:35px;width:35px}
}
.document-list-v2-styles .table__content .table__cell .icon-play{background:url("/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/document-v2-icons/video_play_v2.svg") no-repeat;color:gray;font-size:24px;margin-left:12px;margin-right:12px;position:relative}
@media(max-width:767px){.document-list-v2-styles .table__content .table__cell .icon-play{background-size:23px}
}
@media(max-width:767px){.document-list-v2-styles .table__content .table__cell:first-child{width:12%}
.document-list-v2-styles .table__content .table__cell:last-child{position:absolute;background:none !important;margin-top:-20px}
.document-list-v2-styles .table__content .table__cell:not(:first-child):not(:last-child){margin-left:0;margin-bottom:0}
.document-list-v2-styles .table__content .table__cell:nth-child(2){margin-top:0;width:75%}
.document-list-v2-styles .table__content .table__cell:nth-child(3){margin-left:12% !important}
.document-list-v2-styles .table__content .table__cell:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:last-child) .dot-seperator{display:inline-block}
.document-list-v2-styles .table__content .table__cell:not(:first-child):not(:last-child):not(:nth-child(2)){justify-content:center}
.document-list-v2-styles .table__content .table__cell:not(:first-child):not(:last-child):not(:nth-child(2)) .table__cell-content{font-size:12px;line-height:18px}
.document-list-v2-styles .table__content .table__cell .dot-seperator{color:#303030;padding:10px 10px 0 10px;font-size:6px !important;display:none;vertical-align:middle;margin-bottom:10px;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.document-list-v2-styles .table__content .table__cell .dot-seperator:before{content:"\f111"}
}
@media(max-width:767px) and (max-width:767px){.document-list-v2-styles .table__content .table__cell .dot-seperator{padding:6px 9px 0 9px;font-size:5px !important}
}
.document-list #search-input .container .row{margin-right:0;margin-left:0}
.document-list .container-filters .doclist-filters-label{display:none}
.document-list #doclist-loadmore>button{outline:0;font-size:14px;line-height:18px;padding:15px 5px;word-break:break-word;width:232px;letter-spacing:.5px;margin:10px;text-transform:uppercase;text-align:center;font-weight:800;transition:all .3s ease;display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}
.document-list .container-filters{position:relative;overflow:hidden}
.document-list .doclist-filters-reset{float:right}
.document-list .select-wrap{font-size:15px}
.document-list .totalResultNumber{font-weight:800}
.document-list .download-tooltip{position:relative !important;display:inline-block !important;opacity:1 !important}
@media(max-width:767px){.document-list .download-tooltip{bottom:-12px}
}
.document-list .download-tooltip:hover .tooltiptext{visibility:visible}
.document-list .download-tooltip .tooltiptext.msg-red{color:red}
.document-list .download-tooltip .tooltiptext{visibility:hidden;text-transform:none;width:200px;background-color:#fff;color:#303030;text-align:center;padding:15px;position:absolute;z-index:1;bottom:120%;right:-92%;margin-left:-60px;border:1px solid #d0d0d0;transition:opacity .3s;font-weight:normal;font-size:14px}
.document-list .download-tooltip .tooltiptext:after{content:"";position:absolute;top:89%;right:20%;margin-left:-5px;border-width:8px;border-style:solid;border-color:#fff;box-shadow:1px 1px #d0d0d0;transform:rotate(45deg)}
.document-list .icon-eulaed::before{display:inline-block;text-transform:none;font-family:"icomoonregular";content:"\e921"}
.document-list .icon-exceed::before{display:inline-block;text-transform:none;font-family:"icomoonregular";content:"\e90C"}
.document-list .icon-disabled::before{display:inline-block;text-transform:none;font-family:"icomoonregular";content:"\e900"}
.document-list .icon-locked:before{display:inline-block;text-transform:none;font-family:"icomoonregular";content:"\e91E"}
.document-list .icon-download:before{display:inline-block;text-transform:none;font-family:"icomoonregular";content:"\e90F"}
.document-list .icon-disabled{font-size:28px}
.document-list .icon-download,.document-list .icon-locked,.document-list .icon-eulaed,.document-list .icon-selected,.document-list .icon-exceed{font-size:24px}
@media(max-width:767px){.document-list .icon-download,.document-list .icon-locked,.document-list .icon-eulaed,.document-list .icon-selected,.document-list .icon-exceed{font-size:60px}
}
.document-list .icon-locked,.document-list .icon-eulaed,.document-list .icon-disabled,.document-list .icon-selected,.document-list .icon-exceed{cursor:pointer}
.document-list-header{height:auto}
@media(max-width:767px){.document-list-header{display:none !important}
}
.document-list-header .table__cell{font-size:18px}
.document-list-header .table__cell:first-child{width:40% !important}
.document-list-header .table__cell:nth-child(2){width:18% !important}
.document-list-header .table__cell.selected{font-weight:600}
.document-list-header .icon-carat_down,.document-list-header .icon-carat_up{padding-left:10px;cursor:pointer}
.document-list .table__row{display:flex;flex-direction:column;height:auto;font-size:16px;font-weight:300;margin:15px 0;padding-top:20px}
.document-list .table__row-heading{display:none}
@media(min-width:768px){.document-list .table__row{flex-direction:row;margin:0;padding-top:15px;padding-bottom:15px}
}
.document-list .table__cell{word-break:break-word;display:flex;padding-left:20px;right:20px}
@media(max-width:767px){.document-list .table__cell:not(:first-child):not(:last-child){margin-left:80px;flex-direction:column;margin-bottom:15px}
.document-list .table__cell:nth-child(2){margin-top:-96px}
.document-list .table__cell--icons{justify-content:center}
}
.document-list .table__cell-title{font-weight:bolder}
@media(min-width:768px){.document-list .table__cell{height:100%;flex-direction:row;align-items:center;margin:0}
}
@media(min-width:768px){.document-list .table__cell:first-child{width:6%;padding-left:0;margin-left:20px}
.document-list .table__cell:not(:first-child){width:18%}
.document-list .table__cell:nth-child(2){width:34%}
.document-list .table__cell:last-child{width:100px;height:auto;background:0;justify-content:normal;align-items:center;margin-top:0;padding:0;margin-left:auto}
}
.document-list .container-filters{max-width:100%}
.document-list .container-filters .row{margin-left:0;margin-right:0}
.document-list .doclist-filters-label{font-size:16px}
.document-list .doclist-filters-reset__label{font-size:14px;cursor:pointer;padding:.5rem}
.document-list .doclist-filters-reset__label:before{content:"\e940";font-size:14px;padding-right:5px;font-family:icomoonregular;outline:0}
.document-list .pagination-wrapper .pagination-container{float:right}
.document-list .pagination-wrapper .pagination-container a{border:1px solid #9b9b9b;padding:.5em .8em;margin-right:.3em;cursor:pointer;color:#0071b3}
.document-list .pagination-wrapper .pagination-container a.active{background:#f7f7f7;color:#9b9b9b;font-weight:bold}
@media(max-width:767px){.document-list .pagination-wrapper .pagination-container a{padding:.3em .6em;font-size:.73em}
}
@media only screen and (max-width:1024px) and (min-width:768px){.document-list .pagination-wrapper .pagination-container a{padding:.3em .6em;font-size:.77em}
}
.document-list .pagination-wrapper .pagination-container span{padding:.5em .8em}
.document-list .pagination-wrapper .pagination-container span.inactive{border:1px solid #9b9b9b;color:#9b9b9b;cursor:default;margin-right:.3em}
@media(max-width:767px){.document-list .pagination-wrapper .pagination-container span.inactive{font-size:.73em}
}
@media only screen and (max-width:1024px) and (min-width:768px){.document-list .pagination-wrapper .pagination-container span.inactive{font-size:.77em}
}
@media(max-width:767px){.document-list .pagination-wrapper .pagination-container span{padding:.3em .6em}
}
@media only screen and (max-width:1024px) and (min-width:768px){.document-list .pagination-wrapper .pagination-container span{padding:.3em .6em}
}
@media(max-width:767px){.document-list .pagination-wrapper .pagination-container{float:left;margin-top:1em}
}
@media screen and (max-width:767px){.document-list .search-pagination-wrap .pagination-totalResult .button{justify-content:center}
.document-list .table .table__row:not(.document-list-header):nth-child(even){background:#fff}
.document-list .table .table__row{margin-top:2.5rem}
.document-list .table .table__row .table__cell{padding-left:0 !important}
.document-list .table .table__row .table__cell .table__cell-title{margin-top:20px}
.document-list .table .table__row .table__cell .form-group.doc-selection{margin-top:-6rem}
.document-list .table .table__row .table__cell:last-child{background:#f7f7f7;height:46px;align-items:center;right:-4px}
.document-list .icon-download,.document-list .icon-eulaed,.document-list .icon-locked,.document-list .icon-disabled,.document-list .icon-selected,.document-list .icon-exceed{font-size:36px}
.document-list .document-list-results .col-sm-12{padding-right:0 !important;padding-left:0 !important}
.document-list .container-filters .doclist-filters-label{display:block}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.document-list #search-input .container .row .col-12{padding-left:0 !important}
.document-list .document-list-filters .col-12{padding-left:0 !important}
.document-list .document-list-results{max-width:768px !important}
.document-list .document-list-results .col-sm-12{padding-right:0 !important;padding-left:0 !important}
.document-list .document-list-results .col-sm-12 .table__cell{padding-left:0 !important}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.document-list-v2-styles .document-list-results .col-sm-12 .table__cell{padding-left:5px !important}
}
.modal{background:rgba(0,0,0,0.6)}
.modal .icon-close{color:#404040}
.modal .acceptcheck{float:left;margin-top:20px}
.modal .acceptcheck input{line-height:normal;height:40px;width:20px}
.modal .acceptcheck label{margin-left:5px;vertical-align:middle;display:inline-block;margin-bottom:1.8rem;font-weight:600;color:#666;font-size:15px}
.modal .downloadbtn{float:right}
.modal .downloadbtn .btn-primary{background:#3b87de;color:#fff !important}
.modal .modal-header .popout-close{background:transparent;position:absolute;top:10px;right:10px;transition:all .2s ease;border:0;z-index:99;width:20px;height:20px;cursor:pointer}
.modal .modal-header .popout-close .mvp-stack_close:before{top:0;position:absolute;right:5px;background-color:#d0d0d0;font-size:40px;line-height:40px}
.modal-body .iframe-video.vidyard{margin-top:-56.25%}
.search-v2-style #searchResultsSubmit.icon{background-color:#0071b3;padding:0 20px !important;margin:2px -10px;border-radius:10px}
.search-v2-style .icon-moon-close:before{content:"\e90C" !important;color:#fff !important}
.search-v2-style .icon-search:before{content:"\e92a" !important;color:#fff !important;transform:rotate(270deg)}.document-list #doclist-loadmore>button{background:white;border:2px solid #0071b3;color:#0071b3}
.document-list .icon-exceed{color:red}
.document-list .icon-selected{padding-right:10px}
.document-list .icon-download,.document-list .icon-locked,.document-list .icon-eulaed,.document-list .icon-disabled,.document-list .icon-selected{color:gray}
.document-list .icon-download:hover,.document-list .icon-locked:hover,.document-list .icon-eulaed:hover,.document-list .icon-disabled:hover,.document-list .icon-selected:hover{color:#0071b3}
@media only screen and (max-width:1024px) and (min-width:768px){.document-list .icon-doclist{height:35px;width:35px}
}
@media(max-width:767px){.document-list .table__cell .icon.icon-play{padding-right:18px !important}
}
.document-list .icon-video{background:0;content:url(/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/video_file_icon.svg)}
@media(max-width:767px){.document-list .icon-video{height:90px;width:90px}
}
.document-list .icon-play{background:url("/etc.clientlibs/baseline-tenant/clientlibs/clientlib-general/resources/icons/play_button.svg") no-repeat;color:gray;font-size:24px;margin-left:12px;margin-right:12px;position:relative}
@media(max-width:767px){.document-list .icon-play{background-size:23px}
}
.document-list .icon-play:hover{color:#0071b3}
.document-list span.icon.doc-clear-btn{font-size:16px}
.document-list .doc-clear-btn .icon-close:before{color:#00629b}
.document-list .icon{padding:0 10px 0 !important}
.document-list .inactiveLink{pointer-events:none;cursor:default;background:silver;border-color:gray}
.document-list-header{background:#606060}
.document-list-header .table__cell{color:#fff}
.document-list .table__row{color:#303030}
.document-list .table__row:not(.document-list-header):nth-child(even){background:#f7f7f7}
.document-list .table__content.loading{opacity:.2}
.document-list .container-filters{background:#f7f7f7}
.document-list .doclist-filters-reset__label{color:#404040;border:1px solid #404040}
.document-list .doclist-filters-reset__label:before{color:#404040}
.document-list .doclist-filters-reset__label:hover{border:1px solid #0071b3;color:#0071b3}
.document-list .doclist-filters-reset__label:hover:before{color:#0071b3}
.document-list-results input[type='checkbox'][disabled='disabled']{border-color:silver !important}
.document-list-results input[type='checkbox']{text-align:center;display:inline-block;vertical-align:middle;width:21px;height:21px;appearance:none;border:.5px solid #303030;box-shadow:none;box-sizing:border-box;border-radius:2px;border-color:#303030;margin:10px 0 0 0;margin-top:0 !important}
.document-list-results input[type='checkbox']:checked{background-color:#fff}
.document-list-results input[type='checkbox']:checked:after{color:#303030;display:inline-block;text-transform:none;font-weight:800;font-style:normal;font-variant:normal;font-family:"icomoonregular";line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;content:"\2713";bottom:2px;position:relative;box-sizing:border-box;border-radius:2px;border-color:#303030;margin-bottom:0}