#searchResults .pageLink{font-size:12px;color:#999;margin:2px 0 8px 0;padding:0;display:block}#searchResults .searchResult{margin-bottom:16px;margin-top:24px}#searchResults .searchResult h3{margin-bottom:0;padding-bottom:0}#searchResults .searchResult p{margin-top:4px}#homepage-search{position:relative}#homepage-search input[type="text"]{color:#727272;font-size:1.4em;height:70px;letter-spacing:.14em;padding-left:108px;margin-bottom:0}#homepage-search input[type="submit"]{left:-9999px;position:absolute;top:-9999px}.hpsearch-button{background-color:#769025;color:#fff;font-size:1.4em;height:70px;left:0;line-height:70px;position:absolute;top:0}.hpsearch-button:hover,.hpsearch-button:focus{background-color:#637d16}#homepage-search label{position:absolute;left:-9999px}#tagdrawer #homepage-search{margin:20px}#tagdrawer #homepage-search input[type="text"]{font-size:.8em;padding-left:65px;height:50px}#tagdrawer #homepage-search .hpsearch-button{height:50px;width:50px;padding:15px}#tagdrawer #homepage-search input[type="text"]::placeholder{opacity:0}@media screen and (max-width: 1100px){#homepage-search input[type="text"]{height:52px}.hpsearch-button{height:52px;line-height:50px}#tagdrawer #homepage-search input[type="text"]{height:50px}#tagdrawer #homepage-search .hpsearch-button{height:50px}}@media screen and (max-width: 800px){#homepage-search input[type="text"]{font-size:1.1em;height:56px;padding-left:70px}.hpsearch-button{font-size:1.2em;height:56px;line-height:56px;padding:0 20px}#tagdrawer #homepage-search input[type="text"]{font-size:.8em;padding-left:65px;height:50px}#tagdrawer #homepage-search .hpsearch-button{height:50px;width:50px;padding:15px}}@media screen and (max-width: 600px){#homepage-search input[type="text"]{font-size:.9em;letter-spacing:0}#tagdrawer #homepage-search input[type="text"]{font-size:.8em;padding-left:65px;height:50px}#tagdrawer #homepage-search .hpsearch-button{height:50px;width:50px;padding:15px}}@media screen and (max-width: 430px){#homepage-search input[type="text"]{font-size:.75em;height:46px;padding-left:40px}.hpsearch-button{font-size:1em;height:46px;line-height:46px;padding:0 9px}#tagdrawer #homepage-search input[type="text"]{font-size:.8em;padding-left:65px;height:50px}#tagdrawer #homepage-search .hpsearch-button{height:50px;width:50px;padding:15px}}

.ccm-block-tags-wrapper .ccm-block-tags-tag{display:inline-block;color:#333;padding:5px 8px 6px 8px;margin:3px 6px 3px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#eee}.ccm-block-tags-wrapper a:hover .ccm-block-tags-tag{background-color:#ccc}

.guide-nav{list-style-type:none;margin:0}.guide-nav a{background-color:#0e6db7;border-bottom:1px solid #c4c4c4;color:#fff !important;display:block;font-weight:700;letter-spacing:.09em;line-height:1.3em;padding:26px 16px 26px 80px;position:relative}.guide-nav a:hover,.guide-nav a:focus{background-color:#0d61a1;color:#fff}.guide-nav a span{background-color:#a2b53a;height:22px;left:30px;margin-top:-11px;position:absolute;top:50%;width:22px}.guide-nav a span:before{background-color:#fff;content:"";height:1px;left:5px;position:absolute;top:50%;width:13px}.guide-nav a span:after{background-color:#fff;content:"";height:13px;left:50%;position:absolute;top:5;transition:transform .6s;width:1px}.guide-nav .opened a span:after{transform:rotate(270deg)}.guide-nav .opened ul li a{color:#0d61a1 !important}.guide-nav li > ul{background-color:#f1f1f1;list-style-type:none;margin:0;padding:7px 0}.guide-nav > li > ul > li{border-bottom:1px solid #c4c4c4}.guide-nav > li > ul > li:last-of-type{border:0}.guide-nav li > ul a{background-color:#f1f1f1;border:0;color:#0e6db7;padding:11px 16px 11px 34px}.guide-nav li > ul a:hover{background-color:#d6d6d6;color:#0e6db7}.guide-nav li > ul li > ul{padding-top:0;padding-bottom:10px}.guide-nav li > ul li > ul a{font-size:.95em;font-weight:400;padding:8px 16px 8px 56px}.guide-nav li > ul li > ul li > ul a{font-style:italic}@media screen and (max-width: 874px){.guide-nav a{font-size:.9em;padding:11px 14px 11px 44px}.guide-nav a span{height:18px;left:13px;margin-top:-9px;width:18px}.guide-nav a span:before{left:3px;width:12px}.guide-nav a span:after{top:3px;height:12px}.guide-nav li > ul{padding:5px 0}.guide-nav li > ul a{font-size:.85em;padding:9px 16px 9px 18px}.guide-nav li > ul li > ul{padding-top:0;padding-bottom:8px}.guide-nav li > ul li > ul a{font-size:.8em;line-height:1.3em;padding:6px 14px 6px 32px}}

