/* IE8 only fixes */
.ie-hide {
  display: none; }

.to-hide UL.menu LI.leaf a {
  font-size: 12px; }

ul.media li {
  width: 32%;
  margin-right: 1%; }

#share {
  padding-top: 15px; }

.button.circle {
  padding-top: 15px; }

#footer #block-block-9 .circle.button {
  padding: 35px 0; }

#footer #block-block-9 #ext-link {
  width: 114px; }

.domain-British-Property-Federation-BPF #site-name a {
  background: url("../images/png/logos/bpf_logo_desk1.png") no-repeat; }
.domain-British-Property-Federation-BPF .to-hide ul.menu li.leaf a {
  background: url("../images/png/arrows/arrow_blue.png") 97% center no-repeat; }
.domain-British-Property-Federation-BPF #block-menu-menu-social-menu ul.menu li.leaf a.twitter {
  background: url("../images/png/twitter_blue.png") no-repeat center center; }
.domain-British-Property-Federation-BPF #header.scrolled #site-name a {
  background: url("../images/png/logos/bpf_logo_desk2.png") no-repeat; }
.domain-British-Property-Federation-BPF #block-views-exp-search-page-1 .search .form-submit,
.domain-British-Property-Federation-BPF #block-views-exp-search-page-2 .search .form-submit {
  background: url("../images/png/search_blue.png") right center no-repeat; }
.domain-British-Property-Federation-BPF.node-type-event .programme {
  background: url("../images/png/download_blue.png") right center no-repeat; }
.domain-British-Property-Federation-BPF ul.media li .news {
  background: url("../images/png/media/news_icon_blue.png") right bottom no-repeat; }
.domain-British-Property-Federation-BPF ul.media li .blog-posts {
  background: url("../images/png/media/blog_icon_blue.png") right bottom no-repeat; }
.domain-British-Property-Federation-BPF ul.media li .press-releases {
  background: url("../images/png/media/press_icon_blue.png") right bottom no-repeat; }
.domain-British-Property-Federation-BPF ul.people li .details .twitter {
  background: url("../images/png/twitter_blue.png") left center no-repeat; }
.domain-British-Property-Federation-BPF #block-block-9 #ext-link,
.domain-British-Property-Federation-BPF #block-block-10 #ext-link {
  background: url("../images/png/logos/spf_logo_desk1.png") center center no-repeat; }

.domain-Scottish-Property-Federation-SPF #site-name a {
  background: url("../images/png/logos/spf_logo_desk1.png") no-repeat; }
.domain-Scottish-Property-Federation-SPF .to-hide ul.menu li.leaf a {
  background: url("../images/png/arrows/arrow_purple.png") 97% center no-repeat; }
.domain-Scottish-Property-Federation-SPF #block-menu-menu-social-menu ul.menu li.leaf a.twitter {
  background: url("../images/png/twitter_purple.png") no-repeat center center; }
.domain-Scottish-Property-Federation-SPF #header.scrolled #site-name a {
  background: url("../images/png/logos/spf_logo_desk2.png") no-repeat; }
.domain-Scottish-Property-Federation-SPF #block-views-exp-search-page-1 .search .form-submit,
.domain-Scottish-Property-Federation-SPF #block-views-exp-search-page-2 .search .form-submit {
  background: url("../images/png/search_purple.png") right center no-repeat; }
.domain-Scottish-Property-Federation-SPF.node-type-event .programme {
  background: url("../images/png/download_purple.png") right center no-repeat; }
.domain-Scottish-Property-Federation-SPF ul.media li .news {
  background: url("../images/png/media/news_icon_purple.png") right bottom no-repeat; }
.domain-Scottish-Property-Federation-SPF ul.media li .blog-posts {
  background: url("../images/png/media/blog_icon_purple.png") right bottom no-repeat; }
.domain-Scottish-Property-Federation-SPF ul.media li .press-releases {
  background: url("../images/png/media/press_icon_purple.png") right bottom no-repeat; }
.domain-Scottish-Property-Federation-SPF ul.people li .details .twitter {
  background: url("../images/png/twitter_purple.png") left center no-repeat; }
.domain-Scottish-Property-Federation-SPF #block-block-9 #ext-link,
.domain-Scottish-Property-Federation-SPF #block-block-10 #ext-link {
  background: url("../images/png/logos/bpf_logo_desk1.png") center center no-repeat; }

#block-views-exp-search-page-1 {
  width: 38%; }

.cta a span {
  background: url("../images/png/arrows/arrow_white.png") center bottom no-repeat;
  background-size: 15px; }

.table thead a.asc, .table thead a.asc:hover {
  background-image: url("../images/png/sortarrow_up.png"); }
.table thead a.des, .table thead a.des:hover, .table thead a.default, .table thead a.defualt:hover {
  background-image: url("../images/png/sortarrow_down.png"); }

.page-events .table thead a.default, .page-events .table thead a.default:hover {
  background-image: url("../images/png/sortarrow_up.png"); }

#filters .button {
  background: #9DA9B0 url("../images/png/arrows/arrow_white.png") 97% center no-repeat; }
  #filters .button:hover, #filters .button.active {
    color: #fff;
    background: #5D6F7B url("../images/png/arrows/arrow_white.png") 97% center no-repeat; }
  #filters .button.active {
    background: #5D6F7B url("../images/png/arrows/x_white.png") 97% center no-repeat; }

#footer {
  margin-top: 2em; }
  #footer #block-block-5 ul li a.twitter,
  #footer #block-block-6 ul li a.twitter {
    background: url("../images/png/twitter_grey.png") center center no-repeat;
    background-size: contain; }
