.blog-tag-filter__select-wrapper{background:#1a65a9;padding:0 15px 50px;position:relative}.sidebar-triangle-top{background:url("https://1818694.fs1.hubspotusercontent-na1.net/hubfs/1818694/PackLeaderUSA_August2018/Images/sidebar-triangle-top%20(2).png") no-repeat 0 100% transparent;background-size:contain;height:100%;left:0;position:absolute;top:-100%;width:100%;z-index:0}@media only screen and (min-width:992px){.sidebar-triangle-bottom{background:url(https://1818694.fs1.hubspotusercontent-na1.net/hubfs/1818694/PackLeaderUSA_August2018/Images/sidebar-bottom-triangle.png) no-repeat 0 100% transparent;background-size:contain;bottom:-29px;height:100%;left:0;position:absolute;width:100%;z-index:0}}.blog-tag-filter__select-wrapper h3{border-bottom:1px solid #00549f;color:#fff;font-size:24px;font-weight:900;line-height:20px;margin-bottom:15px;padding:15px 0;text-transform:uppercase}.blog-tag-filter__select-dropdown{background:#fff;border:1px solid #1a65a9;border-bottom:none;border-radius:6px;color:#1a65a9;cursor:pointer;display:block;font-size:18px;font-weight:600;padding:12px;position:relative;transition:all .25s;z-index:1}.blog-tag-filter__select-dropdown:before{border-bottom:8px solid #1a65a9;border-left:8px solid transparent;border-radius:4px;border-right:8px solid transparent;content:"";height:0;position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);width:0}.blog-tag-filter__select{background-color:#fff;border:1px solid #1a65a9;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:none;height:355px;list-style:none;margin:0 0 7px;max-height:0;overflow-y:scroll;padding:0;position:relative;transition:max-height .3s ease-in-out;z-index:2}.blog-tag-filter__select::-webkit-scrollbar{width:8px}.blog-tag-filter__select::-webkit-scrollbar-thumb{background:#eee;border-radius:6px}.blog-tag-filter__select li{margin-bottom:7px}.blog-tag-filter__select-dropdown.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.blog-tag-filter__select-dropdown.open+.blog-tag-filter__select{max-height:355px;padding:12px 0 8px}.blog-tag-filter__select a{color:#b9b6b6;font-family:Lato,sans-serif;font-size:17px;font-weight:600;line-height:18px;padding:5px 15px;text-decoration:none;text-transform:capitalize}.blog-tag-filter__select-image{position:relative;text-align:center;z-index:2}