#titleBlock{margin-bottom:20px;border-bottom:3px solid #00AA8B;width:1042px}@media only screen and (max-width:768px){#titleBlock{width:100%}}#titleBlock h1{color:#00AA8B;margin-bottom:5px}#searchBlock{background:#00C2E1;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:20px 35px;margin:25px 74px;width:836px;float:left}@media only screen and (max-width:768px){#searchBlock{width:100%;margin:0;border-radius:5px}}.pubBlock{background:#fff;max-width:300px;min-height:100px;margin:0 10px;padding:10px;cursor:pointer}.pubPublisher,.pubTitle{font-weight:700}#mostRecentBlock{background:#E6F9FC;border-bottom-left-radius:175px 105px;min-height:150px;margin:25px 74px;width:836px;float:left;padding-bottom:20px}@media only screen and (max-width:768px){#mostRecentBlock{width:100%;margin:35px 0 0;border-bottom-left-radius:0}}#mostRecentBlock h3{background:#00AA8B;color:#fff;font-weight:200;margin-top:0;padding:5px 10px}#mostRecentBlock .pubBlock{float:right}#mostRecentBlock p{width:90%;margin:0 auto}#mostPopularBlock{background:#E6F9FC;border-top-right-radius:275px 275px;min-height:150px;margin:25px 74px;width:836px;float:left;padding-bottom:20px;overflow:hidden}@media only screen and (max-width:768px){#mostPopularBlock{width:100%;margin:35px 0 0;border-top-right-radius:0}}#mostPopularBlock h3{background:#00AA8B;color:#fff;font-weight:200;margin-top:0;padding:5px 10px}#mostPopularBlock .pubBlock{float:left}#mostPopularBlock p{width:90%;margin:0 auto}#searchReturn a{color:#009e7e}.download,.download a{color:#1977b9}#searchReturn .glyphicon{font-size:8px;margin:0 5px 0 20px}.documentHeadWrapper{margin-top:20px;margin-right:20px}.documentHeadWrapper label{margin-bottom:0}.documentHeadWrapper .documentImage{float:left;margin-right:20px}.documentHeadWrapper .documentImage .instructions{width:100px;font-size:.8em}.documentHeadWrapper .docText{float:left;width:75%}@media only screen and (max-width:768px){.documentHeadWrapper .documentImage{display:none}.documentHeadWrapper .docText{width:100%}}.documentHeadWrapper .docText .docTitle{margin-top:0}.docKeywords{clear:left}.download{width:100px;height:100px;margin:0 auto;text-align:center}.download .glyphicon{font-size:60px;color:#1977b9;margin-top:25px}.docSummary{clear:both}.docSummary label{margin-bottom:0}#searchResults{margin-top:20px;padding-top:20px;border-top:solid 3px #1977b9;border-bottom:solid 2px #00AA8B}#searchResults #searchQuery{font-size:1.1em}#searchResults #resultCount{color:#063}#searchResults .searchResult{margin:50px 0;clear:both}#searchResults .searchResult a.resultThumb{float:left;height:100px;width:100px;display:table-cell;text-align:center;vertical-align:middle;margin-right:5px}#searchResults .searchResult a.resultThumb img{max-height:100%;max-width:100%}#searchResults .searchResult .resultDate,#searchResults .searchResult .resultDescription,#searchResults .searchResult .resultTitle{margin-left:115px}@media only screen and (max-width:768px){#rightCol h3{margin-top:30px;text-align:center}#rightCol .form-inline{width:35%;margin:0 auto}}