#bread_wrap{position:relative;padding:18px 0;margin-bottom:20px;background-color:var(--primary-colour);z-index:1}@media (min-width:0px) and (max-width:575px){#bread_wrap{text-align:center}}@media (min-width:576px) and (max-width:767px){#bread_wrap{text-align:center}}#bread_wrap:before{content:'';position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:100vw;background-color:var(--primary-colour);z-index:-1}#bread_wrap ul#bread{margin:0;padding:0;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:0px) and (max-width:575px){#bread_wrap ul#bread{float:none;text-align:center;margin:0 auto;max-width:none}}@media (min-width:576px) and (max-width:767px){#bread_wrap ul#bread{float:none;text-align:center;margin:0 auto;max-width:none}}#bread_wrap ul#bread li{list-style:none outside none;margin:0;padding:0;display:inline;line-height:20px;font-size:16px;font-family:var(--font-primary);color:var(--text-over-primary)}#bread_wrap ul#bread li a{color:var(--text-over-primary);-webkit-transition:color ease-in-out .2s;transition:color ease-in-out .2s}#bread_wrap ul#bread li a:hover{color:var(--secondary-colour)}#bread_wrap ul#bread li a:hover i{color:var(--secondary-colour)!important}body:not(.is_mouse) #bread_wrap ul#bread li a:focus{color:var(--secondary-colour)}body:not(.is_mouse) #bread_wrap ul#bread li a:focus i{color:var(--secondary-colour)!important}#bread_wrap ul#bread li:after{content:" / ";display:inline-block;padding:0 2px 0 7px;color:#fff}#bread_wrap ul#bread li#bread_home i{color:var(--text-over-primary);font-size:14px;margin-right:5px;-webkit-transition:color ease-in-out .2s;transition:color ease-in-out .2s}#bread_wrap ul#bread li#this:after{display:none}#breadcrumb_socials{display:none;float:right}@media (min-width:0px) and (max-width:575px){#breadcrumb_socials{display:none}}#breadcrumb_socials .social_buttons_title{height:30px;float:left;font-size:13px;font-family:var(--font-primary);line-height:30px;margin:0 15px 0 0;color:var(--text-colour);vertical-align:middle}@media (min-width:0px) and (max-width:575px){#breadcrumb_socials .social_buttons_title{float:none;margin-right:0}}#breadcrumb_socials .social_buttons{float:left}#breadcrumb_socials .social_buttons ul{margin:0;padding:0;font-size:0}#breadcrumb_socials .social_buttons ul li{margin:0;padding:0;display:inline-block;vertical-align:middle}#breadcrumb_socials .social_buttons ul li.first a{border:none}#breadcrumb_socials .contact_link,#breadcrumb_socials .page_gallery_scroll,#breadcrumb_socials .social_buttons ul li a{width:35px;height:30px;line-height:30px;text-align:center;position:relative;display:inline-block;vertical-align:middle;overflow:hidden;font-size:13px;color:var(--primary-colour);margin:0 2px;border-left:1px solid var(--light-grey);padding:0 0 0 5px}#breadcrumb_socials .contact_link:hover,#breadcrumb_socials .page_gallery_scroll:hover,#breadcrumb_socials .social_buttons ul li a:hover{color:var(--secondary-colour)}#breadcrumb_socials .social_buttons ul li body:not(.is_mouse) a:focus,#breadcrumb_socials body:not(.is_mouse) .contact_link:focus,#breadcrumb_socials body:not(.is_mouse) .page_gallery_scroll:focus,body:not(.is_mouse) #breadcrumb_socials .contact_link:focus,body:not(.is_mouse) #breadcrumb_socials .page_gallery_scroll:focus,body:not(.is_mouse) #breadcrumb_socials .social_buttons ul li a:focus{color:var(--secondary-colour)}#breadcrumb_socials .contact_link .share_count,#breadcrumb_socials .contact_link .title,#breadcrumb_socials .page_gallery_scroll .share_count,#breadcrumb_socials .page_gallery_scroll .title,#breadcrumb_socials .social_buttons ul li a .share_count,#breadcrumb_socials .social_buttons ul li a .title{display:none}