#fancybox-frame {
	background-color: #e4e3cf;
	background-image: none !important;
}

#branding {
	background-image: url(../../assets/bg_home-feature1.jpg) !important;
	background-repeat: no-repeat !important;
	background-position: center -371px !important;
}

#keymessages .slide {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}

.contact-us .container, .post-card .container, .special.single-news, .thank-you .container, #fancybox-outer {
filter:
 progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=0,strength=5),
  progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=45,strength=2),
  progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=90,strength=5),
  progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=135,strength=5),
  progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=180,strength=10),
  progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=225,strength=5),
  progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=270,strength=5),
  progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=315,strength=2);
}

#fancybox-content {
	margin:12px;
}

#keymessages .slide .column {
    -ms-filter: inherit;
    -webkit-filter: inherit;
    filter: inherit;
}
#keymessages .slide img {
    -ms-filter: inherit;
    -webkit-filter: inherit;
    filter: inherit;
}

#message1.slide {
	background-image: url(../../assets/home-keymessage-fees.gif) !important;
	background-position: right 7px !important;
	}

#message2.slide {
	background-position: right 16px !important;
	background-image: url(../../assets/home-keymessage-expertise.gif) !important;
}
#message3.slide {
	background-image: url(../../assets/home-keymessage-diverse.gif) !important;
	background-position: right 4px !important;
	}
