.search-block-weighted.default+*{margin-top:30px}.search-block-weighted.default .search-form .ccm-search-block-form .search-form-wrapper{position:relative}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-text{padding:15px 50px 15px 40px;width:100%;color:#231f20;font-size:21px;font-size:2.1rem;border:none;box-shadow:0 0 10px rgba(13,13,13,.25)}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-text::-moz-placeholder{color:inherit;opacity:1}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-text:-ms-input-placeholder{color:inherit}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-text::placeholder{color:inherit}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit{width:60px;position:absolute;top:0;right:0;bottom:0;overflow:hidden;color:#005eb8;font-size:30px;border:none;background:0 0;transition:80ms linear}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit:after{content:'';width:100%;height:100%;position:absolute;top:0;right:0;z-index:1;background:#ffb81c;transform:translateX(-101%);transition:240ms cubic-bezier(0,1,.5,1)}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit .fa{position:relative;z-index:2}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit:active,.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit:focus,.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit:hover{color:#003087}.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit:active:after,.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit:focus:after,.search-block-weighted.default .search-form .ccm-search-block-form .ccm-search-block-submit:hover:after{transform:translateX(0)}.search-block-weighted.default .ajax-results-holder{padding:14px 40px 30px;width:calc(100% - 30px);position:absolute;background-color:#fff;box-shadow:0 0 10px rgba(13,13,13,.25);display:none}.search-block-weighted.default .ajax-results-holder:before{content:'';height:10px;width:100%;position:absolute;top:-10px;left:0;background-color:#fff}.search-block-weighted.default .ajax-results-holder .predicted-results ul{padding-left:0}.search-block-weighted.default .ajax-results-holder .predicted-results ul li:before{content:none}.search-block-weighted.default .result-info{margin-top:25px!important}.search-block-weighted.default .result-info .alert.alert-info{margin:0;padding:0;background-color:transparent;font-size:19px;font-size:1.9rem;font-weight:500;border:none;will-change:transform}.search-block-weighted.default .result-info .alert.alert-info a{padding:16px 30px;display:block;background-color:#ffb81c;color:#003087;text-align:center;font-weight:inherit;border-radius:0}.search-block-weighted.default .result-info .alert.alert-info a:focus,.search-block-weighted.default .result-info .alert.alert-info a:hover{background-color:#e89f00}.search-block-weighted.default .search-results{margin:0 0 15px}.search-block-weighted.default .search-results h2.search-title{padding:0}.search-block-weighted.default .search-results h2.search-title:after,.search-block-weighted.default .search-results h2.search-title:before{content:none}.search-block-weighted.default .search-results ul.results{padding:0;list-style:none}.search-block-weighted.default .all-results{margin-top:30px}.search-block-weighted.default .all-results .search-results{margin:0}.search-block-weighted.default .all-results .search-results h2{color:#000;font-size:38px;font-size:3.8rem}.search-block-weighted.default .all-results .search-results#file-results ul.results{margin-top:30px}.search-block-weighted.default .all-results .search-results ul.results{margin:30px 0 0;padding:32px 34px;list-style:none;background-color:#d9e7f4}.search-block-weighted.default .all-results .search-results ul.results .search-result{position:relative;margin:0}.search-block-weighted.default .all-results .search-results ul.results .search-result:before{content:none}.search-block-weighted.default .all-results .search-results ul.results .search-result a.result-title{display:inline-block;font-size:26px;font-size:2.6rem;line-height:1.5}.search-block-weighted.default .all-results .search-results ul.results .search-result a.result-title+*{margin-top:18px}.search-block-weighted.default .all-results .search-results ul.results .search-result a.result-title+p.result-desc{margin-top:17px}.search-block-weighted.default .all-results .search-results ul.results .search-result p.result-desc+*{margin-top:15px}.search-block-weighted.default .all-results .search-results ul.results .search-result+.search-result{margin-top:31px;padding-top:31px;border-top:1px solid #b3b3b3}.search-block-weighted.default .all-results .search-results ul.results .search-result.file{position:relative}.search-block-weighted.default .all-results .search-results ul.results .search-result.file a.result-title{padding-left:52px;position:relative}.search-block-weighted.default .all-results .search-results ul.results .search-result.file a.result-title .file-thumbnail{position:absolute;top:50%;left:-5px;transform:translateY(-50%)}.search-block-weighted.default .all-results .search-results ul.results .search-result.file a.result-title .file-thumbnail img{margin:0;width:41px}.search-block-weighted.default .all-results .search-results ul.results .search-result.file+.search-result{border-top:1px solid #b3b3b3}.change-font-size .search-block-weighted.default .all-results .search-results ul.results .search-result a.result-link,.change-font-size .search-block-weighted.default .all-results .search-results ul.results .search-result a.result-title{word-break:break-word}.search-block-weighted.default .all-results .search-results ul.results+.ccm-pagination-wrapper{margin-top:42px}.search-block-weighted.default .all-results .search-results+.search-results{margin-top:50px}@media all and (max-width:991px){.search-block-weighted.default .search-form .ccm-search-block-form .search-form-wrapper .ccm-search-block-text{padding:15px 56px 14px 17px;font-size:19px;font-size:1.9rem}.search-block-weighted.default .search-form .ccm-search-block-form .search-form-wrapper .ccm-search-block-submit{width:52px;font-size:24px}.header-main .search-block-weighted.default .search-form .ccm-search-block-form .search-form-wrapper .ccm-search-block-text{padding-right:106px;box-shadow:none}.header-main .search-block-weighted.default .search-form .ccm-search-block-form .search-form-wrapper .ccm-search-block-submit{right:30px}.main .search-block-weighted.default .search-upper{margin:0 0 20px;padding:0}.main .search-block-weighted.default .search-upper .result-info{margin-top:14px!important}.main .search-block-weighted.default .search-upper .result-info .alert.alert-info{font-size:18px;font-size:1.8rem}.main .search-block-weighted.default .search-upper .result-info .alert.alert-info a{padding:13px 22px}.main .search-block-weighted.default .search-upper .result-info .col-md-12+.col-md-12 .alert{margin-top:10px}.search-block-weighted.default .all-results{flex-flow:row wrap}.search-block-weighted.default .all-results .search-results{flex-basis:100%}.search-block-weighted.default .all-results .search-results h2{font-size:30px;font-size:3rem}.search-block-weighted.default .all-results .search-results ul.results{margin:16px -15px 0;padding:24px 16px;list-style:none}.search-block-weighted.default .all-results .search-results ul.results .search-result{margin:0}.search-block-weighted.default .all-results .search-results ul.results .search-result a.result-title{font-size:20px;font-size:2rem}.search-block-weighted.default .all-results .search-results ul.results .search-result a.result-title+p.result-desc{margin-top:10px}.search-block-weighted.default .all-results .search-results ul.results .search-result p.result-desc{font-size:18px;font-size:1.8rem}.search-block-weighted.default .all-results .search-results ul.results .search-result p.result-desc+*{margin-top:15px}.search-block-weighted.default .all-results .search-results ul.results .search-result+.search-result{margin-top:21px;padding-top:22px}.search-block-weighted.default .all-results .search-results ul.results .search-result.file a.result-title{padding-left:0}.search-block-weighted.default .all-results .search-results ul.results .search-result.file a.result-title .file-thumbnail{display:none}.search-block-weighted.default .all-results .search-results ul.results+.ccm-pagination-wrapper{margin-top:20px}.search-block-weighted.default .all-results .search-results+.search-results{margin-top:24px}}