.ie7 header * {
	filter: none !important;
}
.ie7 .slider-shadow {
	filter: none !important;
}
.ie7 .shadow {
	filter: none !important;
}
.ie7 .footer-helper * {
	filter: none !important;
}
.ie7 .wpv_social * {
	filter: none !important;
}
.ie8 header * {
	filter: none !important;
}
.ie8 .slider-shadow {
	filter: none !important;
}
.ie8 .shadow {
	filter: none !important;
}
.ie8 .footer-helper * {
	filter: none !important;
}
.ie8 .wpv_social * {
	filter: none !important;
}
.ie7 .classic .slider-shadow {
	display: block !important; visibility: hidden;
}
.ie8 .classic .slider-shadow {
	display: block !important; visibility: hidden;
}
.ie7 header {
	position: relative; z-index: 9001;
}
.ie7 nav {
	z-index: 9000;
}
.ie7 nav * {
	z-index: 9000;
}
.ie7 .logo {
	border: 0px currentColor; border-image: none;
}
.ie8 .logo {
	border: 0px currentColor; border-image: none;
}
.ie9 .logo {
	border: 0px currentColor; border-image: none;
}
.ie7 .logo:hover {
	border: 0px currentColor; border-image: none; filter: none;
}
.ie8 .logo:hover {
	border: 0px currentColor; border-image: none; filter: none;
}
.ie9 .logo:hover {
	border: 0px currentColor; border-image: none; filter: none;
}
.ie7 nav ul ul ul li {
	width: 100%; display: inline;
}
.ie8 nav ul ul ul li {
	width: 100%; display: inline;
}
.ie7 nav ul li > a {
	border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid;
}
.ie8 nav ul li > a {
	border-bottom-color: transparent; border-bottom-width: 1px; border-bottom-style: solid;
}
.ie7 .light nav ul .sub-menu li a {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.ie8 .light nav ul .sub-menu li a {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.ie7 .dark nav ul .sub-menu li a {
	border-bottom-color: rgb(68, 68, 68); border-bottom-width: 1px; border-bottom-style: solid;
}
.ie8 .dark nav ul .sub-menu li a {
	border-bottom-color: rgb(68, 68, 68); border-bottom-width: 1px; border-bottom-style: solid;
}
.ie7 .thumbnail-pad .title {
	background: none; -ms-zoom: 1;
}
.ie7 .thumbnail:hover .title {
	background: none; -ms-zoom: 1;
}
.ie8 .thumbnail-pad .title {
	background: none; -ms-zoom: 1;
}
.ie8 .thumbnail:hover .title {
	background: none; -ms-zoom: 1;
}
.ie7 .info-pad {
	background: none; -ms-zoom: 1;
}
.ie8 .info-pad {
	background: none; -ms-zoom: 1;
}
.ie7 .partner {
	background: none; -ms-zoom: 1;
}
.ie8 .partner {
	background: none; -ms-zoom: 1;
}
.ie7 .partner:hover {
	border-color: rgb(190, 191, 193);
}
.ie8 .partner:hover {
	border-color: rgb(190, 191, 193);
}
.ie7 .partner img {
	filter: none !important;
}
.ie8 .partner img {
	filter: none !important;
}
.ie7 .style-face .wpv-nav-prev {
	background-color: rgb(17, 17, 17);
}
.ie7 .style-face .wpv-nav-next {
	background-color: rgb(17, 17, 17);
}
.ie8 .style-face .wpv-nav-prev {
	background-color: rgb(17, 17, 17);
}
.ie8 .style-face .wpv-nav-next {
	background-color: rgb(17, 17, 17);
}
.ie7 .style-face .wpv-nav-pager {
	background-color: rgb(17, 17, 17);
}
.ie8 .style-face .wpv-nav-pager {
	background-color: rgb(17, 17, 17);
}
.ie7 .style-navigation-preview .wpv-caption .helper-caption-1 {
	height: 66px;
}
.ie8 .style-navigation-preview .wpv-caption .helper-caption-1 {
	height: 66px;
}
.ie8 .style-side-caption .wpv-caption {
	filter: none;
}
.ie7 .style-side-caption.light .wpv-caption {
	background: none;
}
.ie8 .style-side-caption.light .wpv-caption {
	background: none;
}
.ie7 .style-side-caption.dark .wpv-caption {
	background: none;
}
.ie8 .style-side-caption.dark .wpv-caption {
	background: none;
}
.ie7 #scroll-to-top {
	display: block !important;
}
.ie8 #scroll-to-top {
	display: block !important;
}
.ie8 .quote-pad {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.slider-helper .quote-pad {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.body-helper .quote-pad {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.footer-helper .quote-pad {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.slider-helper blockquote::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.slider-helper code::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.slider-helper .wire-pad::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.body-helper blockquote::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.body-helper code::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.body-helper .wire-pad::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.footer-helper blockquote::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.footer-helper code::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.footer-helper .wire-pad::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .light.slider-helper .quote-pad {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .light.body-helper .quote-pad {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .light.footer-helper .quote-pad {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .light.slider-helper blockquote::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .light.slider-helper code::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .light.slider-helper .wire-pad::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .light.body-helper blockquote::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .light.body-helper code::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .light.body-helper .wire-pad::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .light.footer-helper blockquote::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .light.footer-helper code::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .light.footer-helper .wire-pad::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.slider-helper .form-submit::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.body-helper .form-submit::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.footer-helper .form-submit::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .light.slider-helper .form-submit::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .light.body-helper .form-submit::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .light.footer-helper .form-submit::before {
	background: url("patterns/pattern_02_ie.png") !important; filter: none;
}
.ie8 .dark.slider-helper .form-submit::before {
	padding-top: 6px;
}
.ie8 .dark.body-helper .form-submit::before {
	padding-top: 6px;
}
.ie8 .dark.footer-helper .form-submit::before {
	padding-top: 6px;
}
.ie8 .light.slider-helper .form-submit::before {
	padding-top: 6px;
}
.ie8 .light.body-helper .form-submit::before {
	padding-top: 6px;
}
.ie8 .light.footer-helper .form-submit::before {
	padding-top: 6px;
}
.ie8 .dark .last {
	border: 0px currentColor !important; border-image: none !important; padding-bottom: 0px !important; margin-bottom: 0px !important;
}
.ie8 .light .last {
	border: 0px currentColor !important; border-image: none !important; padding-bottom: 0px !important; margin-bottom: 0px !important;
}
.ie8 .dark.classic .last {
	border: 0px currentColor !important; border-image: none !important; padding-bottom: 0px !important; margin-bottom: 0px !important;
}
.ie8 .light.classic .last {
	border: 0px currentColor !important; border-image: none !important; padding-bottom: 0px !important; margin-bottom: 0px !important;
}
.ie8 .dark .last.widget {
	border: 0px currentColor !important; border-image: none !important; padding-bottom: 0px !important; margin-bottom: 0px !important;
}
.ie8 .light .last.widget {
	border: 0px currentColor !important; border-image: none !important; padding-bottom: 0px !important; margin-bottom: 0px !important;
}
.ie8 .dark.classic .last.widget {
	border: 0px currentColor !important; border-image: none !important; padding-bottom: 0px !important; margin-bottom: 0px !important;
}
.ie8 .light.classic .last.widget {
	border: 0px currentColor !important; border-image: none !important; padding-bottom: 0px !important; margin-bottom: 0px !important;
}
.ie8 .last.accordion {
	border: 0px currentColor !important; border-image: none !important; padding-bottom: 0px !important; margin-bottom: 0px !important;
}
.ie8 .last.toggle {
	border: 0px currentColor !important; border-image: none !important; padding-bottom: 0px !important; margin-bottom: 0px !important;
}
.ie8 footer.light.main-footer .widget {
	border: 0px currentColor !important; border-image: none !important;
}
.ie8 footer.dark.main-footer .widget {
	border: 0px currentColor !important; border-image: none !important;
}
.ie8 .last.toggle_content {
	border: 0px currentColor !important; border-image: none !important;
}
.ie7 .graphic-label {
	right: -2px; bottom: -2px;
}
.ie8 .graphic-label {
	right: -2px; bottom: -2px;
}
.ie7 .services .graphic-label {
	right: -12px; bottom: -4px;
}
.ie7 .team-member .graphic-label {
	right: -12px; bottom: -4px;
}
.ie8 .services .graphic-label {
	right: -12px; bottom: -4px;
}
.ie8 .team-member .graphic-label {
	right: -12px; bottom: -4px;
}
.ie7 .classic .team-member .graphic-label {
	right: -3px; bottom: -3px;
}
.ie7 .classic .graphic-label {
	right: -3px; bottom: -3px;
}
.ie8 .classic .team-member .graphic-label {
	right: -3px; bottom: -3px;
}
.ie8 .classic .graphic-label {
	right: -3px; bottom: -3px;
}
.ie7 .twitter_wrap {
	margin-bottom: -20px;
}
.ie8 .twitter_wrap {
	margin-bottom: -20px;
}
.ie7 .widget .flickr_wrap {
	margin-bottom: 0px;
}
.ie7 .widget .contact_info_wrap {
	margin-bottom: 0px;
}
.ie8 .widget .flickr_wrap {
	margin-bottom: 0px;
}
.ie8 .widget .contact_info_wrap {
	margin-bottom: 0px;
}
.ie7 .widget {
	padding: 0px 0px 30px; margin-bottom: 30px;
}
.ie8 .widget {
	padding: 0px 0px 30px; margin-bottom: 30px;
}
.ie7 .thumbnail-pad {
	width: 103%; bottom: 4px;
}
.ie8 .thumbnail-pad {
	width: 103%; bottom: 4px;
}
.ie7 .classic .thumbnail-pad {
	width: 100%; bottom: 4px;
}
.ie8 .classic .thumbnail-pad {
	width: 100%; bottom: 4px;
}
.ie7 .form-submit {
	padding: 5px;
}
.ie8 .form-submit {
	padding: 5px;
}
.ie7 .size-thumbnail {
	margin: -20px auto;
}
.ie7 .size-thumbnail img {
	margin: -20px auto;
}
.ie8 .size-thumbnail {
	margin: -20px auto;
}
.ie8 .size-thumbnail img {
	margin: -20px auto;
}
.ie8 .wpv-caption {
	filter: none !important; text-shadow: none !important;
}
.ie8 .sub-caption {
	filter: none !important; text-shadow: none !important;
}
.ie8 .sub-caption * {
	filter: none !important; text-shadow: none !important;
}
.ie8 .info-pad .title {
	background: none !important; filter: none !important;
}
.ie7 .dark .shadow {
	background: none !important; height: 10px !important; filter: none !important;
}
.ie7 .light .shadow {
	background: none !important; height: 10px !important; filter: none !important;
}
.ie7 .dark .sep-3 {
	background: none !important; height: 10px !important; filter: none !important;
}
.ie7 .light .sep-3 {
	background: none !important; height: 10px !important; filter: none !important;
}
.ie8 .dark .shadow {
	background: none !important; height: 10px !important; filter: none !important;
}
.ie8 .light .shadow {
	background: none !important; height: 10px !important; filter: none !important;
}
.ie8 .dark .sep-3 {
	background: none !important; height: 10px !important; filter: none !important;
}
.ie8 .light .sep-3 {
	background: none !important; height: 10px !important; filter: none !important;
}
.ie8 .light.slider-helper .respond-box {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.ie8 .light.slider-helper .comments ol li {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.ie8 .light.body-helper .respond-box {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.ie8 .light.body-helper .comments ol li {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.ie8 .light.footer-helper .respond-box {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.ie8 .light.footer-helper .comments ol li {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.ie8 .light.header-helper .folio.project-info-pad {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.ie8 .light.slider-helper .folio.project-info-pad {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.ie8 .light.body-helper .folio.project-info-pad {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.ie8 .light.footer-helper .folio.project-info-pad {
	border-top-color: rgb(213, 213, 213) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.ie8 .style-peek #header-slider-caption-wrapper {
	background: url("patterns/pattern_02_light.png") rgb(34, 34, 34);
}
.ie7 .post-format-pad {
	margin-left: -70px;
}
.ie7 .form-label {
	display: block !important;
}
.ie7 label {
	display: block !important;
}
.ie8 .form-label {
	display: block !important;
}
.ie8 label {
	display: block !important;
}
.ie9 .form-label {
	display: block !important;
}
.ie9 label {
	display: block !important;
}
.ie8 .slider-shortcode-wrapper {
	filter: none !important;
}
.ie8 .slider-shortcode-wrapper * {
	filter: none !important;
}
