.policy-search{margin:0 0 30px}.policy-search .policy-header{margin:0 -20px}.policy-search .policy-header .inner{display:table;width:100%;table-layout:fixed;border-spacing:20px 0;border-collapse:separate}.policy-search .policy-header .inner>div{display:table-cell;vertical-align:top;border-spacing:initial;border-collapse:initial}.policy-search .heading{font-size:32px;font-size:3.2rem;font-weight:400;color:#231f20;margin-bottom:20px}.policy-search .heading *{font-size:inherit;font-weight:inherit;color:inherit}.policy-search .heading * strong{font-weight:700}.policy-search .search-form{padding:30px;background-color:#e5eff8;text-align:center}.policy-search .search-form .form-group{position:relative;display:block;max-width:450px;margin:0 auto 10px}.policy-search .search-form .form-group input,.policy-search .search-form .form-group select{min-height:4.8rem;width:100%;padding:10px 20px;font-size:18px;font-size:1.8rem;border:1px solid #768692;color:#231f20;background-color:#fff;-webkit-appearance:none;box-shadow:0 0 8px 0 rgba(0,0,0,.35)}.policy-search .search-form .form-group.select select{padding-right:55px;cursor:pointer;-moz-appearance:none}.policy-search .search-form .form-group.select select :-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.policy-search .search-form .form-group.select select::-ms-expand{display:none}.policy-search .search-form .form-group.select::after{content:'\f078';font:18px/.9 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:20px;bottom:0;height:18px;margin:auto;color:#005eb8;pointer-events:none}.change-font-size .policy-search .search-form .form-group{max-width:100%}.policy-search .search-form .form-action{margin-top:20px}.policy-search .search-form .form-action .button-link{display:block;margin:0 auto}.policy-search .search-form .form-action .clear-search{display:inline-block;font-size:18px;font-size:1.8rem;margin-top:15px;padding:0 0 1px;border:none;border-bottom:1px solid #003087;color:#003087;background-color:transparent;transition:.3s}.policy-search .search-form .form-action .clear-search:active,.policy-search .search-form .form-action .clear-search:focus,.policy-search .search-form .form-action .clear-search:hover{color:#005eb8;border-bottom-color:transparent}.policy-search .results-wrapper{margin-top:20px;padding:30px;background-color:#f9f0f5;border-left:6px solid #ae2573}.policy-search .results-wrapper.recent{margin:0;background-color:#fff8e8;border-left-color:#ffb81c}.policy-search .results-wrapper .heading{font-size:26px;font-size:2.6rem;color:#231f20}.policy-search .results-wrapper .breadcrumbs{margin:0 0 15px}.policy-search .results-wrapper .results{margin:0 -30px;padding:0;list-style-type:none}.policy-search .results-wrapper .results .entry{font-size:20px;font-size:2rem;font-weight:400;margin:0 0 5px}.policy-search .results-wrapper .results .entry:last-child{margin-bottom:0}.policy-search .results-wrapper .results .entry>a{position:relative;display:block;padding:10px 30px 10px 65px;color:#003087;background-color:transparent;text-decoration:none}.policy-search .results-wrapper .results .entry>a::before{content:attr(data-fa);display:inline-block;font:40px/.9 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;position:absolute;top:16px;left:30px;color:#003087;transition:.3s}.policy-search .results-wrapper .results .entry>a:active,.policy-search .results-wrapper .results .entry>a:focus,.policy-search .results-wrapper .results .entry>a:hover{color:#fff;background-color:#005eb8}.policy-search .results-wrapper .results .entry>a:active::before,.policy-search .results-wrapper .results .entry>a:focus::before,.policy-search .results-wrapper .results .entry>a:hover::before{color:#fff}.change-font-size .policy-search .results-wrapper .results .entry>a{padding-left:30px}.change-font-size .policy-search .results-wrapper .results .entry>a::before{content:none}.policy-search .summary{margin:0 -20px}.policy-search .summary>*{padding:0 20px}.policy-search .summary .summary-table{display:table;width:100%;padding:0;table-layout:fixed;border-spacing:20px 0;border-collapse:separate}.policy-search .summary .summary-table>div{display:table-cell;vertical-align:top;width:35%}.policy-search .summary .summary-table>div *{border-spacing:initial;border-collapse:initial}.policy-search .summary .summary-table>div .inner{padding:30px;background-color:#fff8e8;border-left:6px solid #ffb81c}.policy-search .summary .summary-table>div.file-info .inner{border:none;background-color:#e5eff8}.policy-search .summary .attr{margin:0 0 20px}.policy-search .summary .attr :last-child,.policy-search .summary .attr:last-child{margin-bottom:0}.policy-search .summary .file-info .categories>ul{list-style-type:none;padding:0;font-size:0;margin:-5px}.policy-search .summary .file-info .categories>ul>li{display:inline-block;margin:5px;font-weight:700;padding:6px 12px;font-size:16px;font-size:1.6rem;color:#fff;background-color:#005eb8}.policy-search .summary .doc-search-link{margin-top:30px}.policy-search .summary .doc-search-link .button-link{margin:0}@media (min-width:992px){.policy-search .policy-header .inner .search-form{width:55%;vertical-align:middle}.policy-search .results-wrapper.recent .heading{font-size:22px;font-size:2.2rem}.policy-search .results-wrapper.recent .results .entry{font-size:18px;font-size:1.8rem;margin-bottom:2px}.policy-search .results-wrapper.recent .results .entry a{padding:8px 30px 8px 60px}.policy-search .results-wrapper.recent .results .entry a::before{top:14px;left:30px}.change-font-size .policy-search .results-wrapper.recent .results .entry a{padding-left:30px}.policy-search .summary .summary-table>div.file-info{width:55%}}@media (min-width:1200px){.policy-search .policy-header .inner .search-form,.policy-search .summary .summary-table>div.file-info{width:65%}}@media (max-width:991px){.policy-search .policy-header{margin:0}.policy-search .policy-header .inner{display:block;border-spacing:initial;border-collapse:initial}.policy-search .policy-header .inner>div{display:block;width:100%}.policy-search .policy-header .inner>div+div{margin-top:20px}.policy-search .summary{margin:0}.policy-search .summary>*{padding:0}.policy-search .summary .summary-table{display:block;border-spacing:initial;border-collapse:initial}.policy-search .summary .summary-table>div{display:block;width:100%}.policy-search .summary .summary-table>div+div{margin-top:20px}}@media (max-width:767px){.policy-search{margin-bottom:20px}.policy-search .policy-header .inner>div+div{margin-top:15px}.policy-search .search-form{padding:25px}.policy-search .search-form .heading{font-size:28px;font-size:2.8rem;margin-bottom:15px}.policy-search .search-form .form-group input,.policy-search .search-form .form-group select{min-height:4.2rem;font-size:16px;font-size:1.6rem;padding:8px 20px}.policy-search .search-form .form-group.select select{padding-right:60px}.policy-search .search-form .form-action .clear-search{font-size:16px;font-size:1.6rem}.policy-search .results-wrapper{margin-top:15px;padding:20px}.policy-search .results-wrapper .heading{font-size:24px;font-size:2.4rem;margin-bottom:15px}.policy-search .results-wrapper .results{margin:0 -20px}.policy-search .results-wrapper .results .entry{font-size:18px;font-size:1.8rem;margin-bottom:2px}.policy-search .results-wrapper .results .entry a{padding:8px 20px 8px 55px}.policy-search .results-wrapper .results .entry a::before{top:14px;left:20px}.policy-search .ccm-pagination-wrapper{margin-top:20px}.policy-search .summary .summary-table>div .inner{padding:20px}.policy-search .summary .attr{margin-bottom:15px}.policy-search .summary .file-info .categories>ul>li{padding:4px 10px}.policy-search .summary .doc-search-link{margin-top:20px}}@media (max-width:479px){.policy-search .search-form{padding:15px}.policy-search .search-form .heading{font-size:26px;font-size:2.6rem}.policy-search .search-form .form-group.select select{padding-right:45px}.policy-search .search-form .form-group.select::after{right:15px}.policy-search .results-wrapper .heading{font-size:22px;font-size:2.2rem;margin-bottom:10px}.policy-search .results-wrapper .results .entry a{padding-left:50px}.policy-search .summary .summary-table>div .inner{padding:15px}}

