.techniques-tips-search .btn-link svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.techniques-tips-search .btn-link[aria-expanded=true] svg{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.multiselect-native-select{margin-right:1.5rem}.multiselect-container{z-index:10000}button.multiselect-option.dropdown-item{pointer-events:none}span.form-check input,span.form-check label{pointer-events:all}.techniques-tips-aside-panel a{background:#366d72;color:#fff;-webkit-transition:background-color 150ms ease-in-out,color 150ms ease-in-out;transition:background-color 150ms ease-in-out,color 150ms ease-in-out}.techniques-tips-aside-panel a h1{color:#fff;-webkit-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out}.techniques-tips-aside-panel a:focus,.techniques-tips-aside-panel a:hover{background:#fff;color:#366d72}.techniques-tips-aside-panel a:focus h1,.techniques-tips-aside-panel a:hover h1{color:#366d72}.techniques-tips-tree{background:#eef1f1;border-left:2px solid rgba(54,109,114,.3);padding:1rem}.techniques-tips-tree li,.techniques-tips-tree ul{margin:0;padding:0;list-style:none}.techniques-tips-tree>ul>li{margin-bottom:.5rem}.techniques-tips-tree ul ul{margin-left:2rem}.techniques-tips-tree ul ul>li{padding-left:.5rem}.techniques-tips-tree ul ul>li.has-children{margin-left:-1.5rem}.techniques-tips-tree a svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.techniques-tips-tree a[aria-expanded=true] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.techniques-tips-tree>ul>li>a{display:block;padding-bottom:.5rem}.techniques-tips-tree .selected{color:#366d72;font-weight:600}.techniques-tips-categories .card{background:#366d72;overflow:hidden}.techniques-tips-categories img{position:absolute;top:0;z-index:10}.techniques-tips-categories a{background:rgba(54,109,114,.4);position:relative;z-index:20}.techniques-tips-categories a:hover{background:rgba(54,109,114,.8)}.techniques-tips-categories h5{color:#fff}.search-result{margin-bottom:1rem}.meta-label{font-weight:600;color:#aaa;font-size:70%;text-transform:uppercase}.equipment{border-right:1px solid #eef1f1;border-bottom:1px solid #eef1f1;padding:0 1rem 1rem 0}.equipment h4{display:inline-block}.equipment p{padding-left:20px;background:url(../svg/tick.svg) 0 50% no-repeat}.difficulty-estimate{border-bottom:1px solid #eef1f1;padding:0 1rem}.colours{border-bottom:1px solid #eef1f1}.colours h4{display:inline-block}.instructions-heading{display:inline-block}.instruction{border-bottom:1px solid #eef1f1}.instruction.top-tip{background:#e7f2f3;padding:1rem 0;border:2px solid #366d72}.instruction.top-tip .row{-ms-flex-align:center;align-items:center}.instruction .step-count{font-size:1.1rem;font-weight:600;display:inline-block;border-radius:50%;background:#eef1f1;width:50px;height:50px;line-height:50px;text-align:center}.instruction .top-tip-title{margin-left:1rem}.instruction p:last-child{margin-bottom:0}@media (min-width:1200px){.page-title.has-hang-to-wall-btn{margin-left:270px}}.ribbon{width:131px;height:130px;overflow:hidden;position:absolute}.ribbon::after,.ribbon::before{position:absolute;z-index:-1;content:"";display:block;border:5px solid #14393d}.ribbon span{position:absolute;display:block;width:210px;padding:8px 0;background:#d3a100;background:radial-gradient(circle,#d3a100 0,#d3a1a1 100%);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 12px/1 Lato,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.ribbon-top-right{top:-6px;right:-6px}.ribbon-top-right::after,.ribbon-top-right::before{border-top-color:transparent;border-right-color:transparent}.ribbon-top-right::before{top:0;left:0}.ribbon-top-right::after{bottom:0;right:0}.ribbon-top-right span{left:-29px;top:43px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popover>.arrow,.popover>.arrow::after{display:none!important}.badge-gold{background:#d3a100;color:#fff}.recommended-title{border-top:5px solid #eef1f1;padding-top:10px}