.organisation-profile-picture{background:#fff;padding:16px;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,0.04),0 1px 1px 0 rgba(0,0,0,0.08),0 2px 1px -1px rgba(0,0,0,0.05)}.organisation-profile-picture img{max-width:100%;margin:0}.profile-details-title{position:relative;margin:0 0 40px 0;text-align:left}.profile-details-title:after{content:" ";width:70px;position:absolute;bottom:-15px;left:0;height:6px;background:#326832}.profile-section-container{background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.04),0 1px 1px 0 rgba(0,0,0,0.08),0 2px 1px -1px rgba(0,0,0,0.05);margin:24px 0}.profile-section-container:first-child{margin-top:0}.profile-section-container .section-content{padding:0 20px 20px 20px}.profile-network-list{padding-bottom:16px}.network-row{display:flex;flex-direction:column;align-items:center;margin:16px;padding:16px;text-decoration:none;background:#fafafa}.network-row:focus,.network-row:hover{text-decoration:none;background:#f1f1f1}.network-row:first-child{margin-top:0}.network-row:last-child{margin-bottom:0}.network-row .profile-picture{margin-bottom:16px}.network-row .profile-picture img{width:auto;height:120px}.network-row .network-action{vertical-align:middle;color:#4D545D;text-align:center}.network-row .network-action+*{margin-top:16px}.network-row .profile-title{flex:1;margin-right:auto;color:#4D545D;font-weight:500;font-size:16px;margin-bottom:0}.network-row .certification-status{text-align:center;font-weight:700;text-transform:uppercase}@media (min-width: 768px){.network-row{flex-direction:row}.network-row .profile-picture{margin-right:16px;margin-bottom:0;width:100px;text-align:center}.network-row .profile-picture img{max-width:100px;height:60px}.network-row .network-action{margin-right:auto;margin-bottom:0;text-align:left;width:370px}.network-row .network-action+*{margin-top:0}.network-row .certification-status{width:170px}}.network-user-type-producer .certification-status{color:#a2b53f}.network-user-type-retailer .certification-status{color:#e99332}.network-user-type-intermediary .certification-status{color:#d25329}.contact-links-container{padding:0 20px 20px 20px}.contact-links-container a{display:block;margin-bottom:8px;text-decoration:none}.contact-links-container i{width:36px;height:36px;background:#326832;border-radius:20px;padding:8px;line-height:20px;text-align:center;color:#fff;display:inline-block;margin-right:8px}
