.SearchTemplate-search{font-family:din-2014,Tahoma,sans-serif}.SearchTemplate-search .fakeTextbox{position:relative;width:275px;padding:2px 7px 2px 13px;background:#dbdbdb;border-radius:3px}.SearchTemplate-search .fakeTextbox:after{content:"";display:table;clear:both}.SearchTemplate-search .textbox{width:100%;height:auto;padding:0;font-size:14px;font-size:.875rem;background:transparent;border:0;box-shadow:none}.SearchTemplate-search .textbox::-webkit-input-placeholder{color:#717070}.SearchTemplate-search .textbox:-moz-placeholder{color:#717070}.SearchTemplate-search .textbox::-moz-placeholder{color:#717070}.SearchTemplate-search .textbox:-ms-input-placeholder{color:#717070}.SearchTemplate-search .textbox.placeholder{color:#717070}.SearchTemplate-search .submit{position:absolute;top:50%;right:5px;margin-top:-8px;height:16px;width:16px;background:transparent url(/Static/img/SearchButton.svg) no-repeat 0 0;background-size:contain;border:0}@media screen and (max-width:499px){.SearchTemplate-search{margin:10px auto 20px;width:100%}.SearchTemplate-search .fakeTextbox{width:100%;padding:10px}.SearchTemplate-search .textbox{width:78.125%;height:27px;font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem}.SearchTemplate-search .submit{margin-top:-12px;width:25px;height:25px}}.SearchTemplate{margin-bottom:50px;font-family:din-2014,Tahoma,sans-serif}.SearchTemplate .showingResults{margin:30px 0 0}.SearchTemplate .result{padding:20px 0 20px}.SearchTemplate .result .title{padding:0 0 5px;font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;font-weight:400}.SearchTemplate .result .title a,.SearchTemplate .result .title a:hover{text-decoration:none}.SearchTemplate .result .link a{color:#091f40;text-decoration:underline;word-wrap:break-word}.SearchTemplate .result .link a:hover{color:#6e4905}.SearchTemplate .result .desc{padding:0 0 5px;font-family:bookmania,"Bookman Old Style",serif}.SearchTemplate .result .info{font-size:14px;font-size:.875rem;color:#777}.SearchTemplate .result .filesize{padding:0 0 0 10px}.SearchTemplate .filter{padding:10px 0}.SearchTemplate .filter .title{margin:0 0 10px;line-height:25px;line-height:1.5625rem;font-weight:600}.SearchTemplate .filter .items{margin:0;padding:0;list-style:none}.SearchTemplate .filter .items li{padding:0 0 5px}.SearchTemplate .filter .num{padding:0 0 0 5px}.SearchTemplate .pagination{padding:25px 0;margin:10px 0 0;list-style:none;font-size:14px;font-size:.875rem;line-height:1;border-top:1px solid #ebebeb;text-align:center}.SearchTemplate .pagination li{display:inline-block;padding:0 7px 0 0}.SearchTemplate .pagination li a{display:block;padding:10px 12px;color:#fff;background:#091f40;text-decoration:none}.SearchTemplate .pagination li a:hover,.SearchTemplate .pagination li a:active{background:rgba(9,31,64,.8);text-decoration:none}.SearchTemplate .pagination li.active a{background:#fdb71a;color:#3a3a3a}.SearchTemplate .pagination li.active a:hover,.SearchTemplate .pagination li.active a:active{background:#fdb71a}.SearchTemplate .pagination li.ellipses a:hover,.SearchTemplate .pagination li.ellipses a:active{background:#091f40;cursor:text}.SearchTemplate .pagination li.prev a:after{content:"Prev"}.SearchTemplate .pagination li.next a:after{content:"Next"}.SearchTemplate .pagination li.hide{display:none}@media screen and (max-width:749px){.SearchTemplate .pagination li a{padding:15px 17px}.SearchTemplate .pagination li.ellipses{display:none}.SearchTemplate .pagination li.prev a:after{content:"«"}.SearchTemplate .pagination li.next a:after{content:"»"}}@media screen and (min-width:750px){.SearchTemplate .pagination{text-align:left}}.SearchTemplate .resultsNotFound{margin:30px 0 0}