/* ==========================================================================
	FIXES FOR INTERNET EXPLORER
	- star hacks like "* html" or "*+ html" are not allowed
	- use instead the prefix for the respective ie-version
		Example:	.ie7 .centered_content {
						display: block;
					}
	- if definitions are identical for different ie-versions, use the comma-separated notation
		Example:	.ie7 .centered_content,
					.ie8 .centered_content {
						display: block;
					}
	- if a fix is valid for every ie-versions, use the .ie prefix
		Example:	.ie .centered_content {
						display: block;
					}
	- note that conditional comments are no longer supported in ie10,
		so ie10 will NOT include this css-file!
	- note that all browsers except ie in version < 10 ignore conditional
		comments and get automatically the body-class "no_ie"
	- your hack always needs to reference the file where the origin
		definition is done - so surround it with a comment
	- a short comment, why the hack is needed is useful for other
		developers to understand what you did
==========================================================================
START: global_default.css
========================================================================== */
.ie .transparent,
.ie .overlay .shadow {
	filter: alpha(opacity=80);
}
.ie7 .centered_container .centered_content {
	display: block;
}
.ie7 .centered_container .centered_content img {
	display: inline;
}
/* ==========================================================================
END: global_default.css
=============================================================================
START: global_grid.css
========================================================================== */
.ie7 .slice {
	display: inline; /* double margin fix. */
}
/* ==========================================================================
END: global_grid.css
=============================================================================
START: global_nav_main.css
========================================================================== */
.ie .navi_main_container {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#401990c8', endColorstr='#1990c8',GradientType=1 );
}

.ie7 .navi_meta .flyout_login .form_item label,
.ie8 .navi_meta .flyout_login .form_item label,
.ie9 .navi_meta .flyout_login .form_item label {
	display: block;
	width: auto;
}
/* ==========================================================================
END: global_nav_main.css
=============================================================================
START: global_header.css
========================================================================== */
/* styles for fixed contact link on right side */
.ie8 .support_button {
	background-color: #EBEBEB;
}
.ie8 .support_button .link {
	writing-mode: tb-rl;
	right: 0;
}
.ie8 .support_button.contact .link {
	top: 32px;
}
.ie8 .support_button.feedback .link {
	top: 10px;
}
.ie9 .support_button {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EBEBEB', GradientType=1);
}
/* ==========================================================================
END: global_header.css
=============================================================================
START: comp_form.css
========================================================================== */
/* transparent gradient for ie9 */
.ie9 .form:after {
	filter: none;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
.ie8 .form .styled_checkbox.checked:before {
	content: "       ";
}
/* ==========================================================================
END: comp_form.css
=============================================================================
START: comp_tooltip.css
========================================================================== */
.ie8 .tooltip.top .message .message_box .arrow {
	bottom: -14px;
}
.ie8 .tooltip.right .message .message_box .arrow {
	left: -14px;
}
.ie8 .tooltip.bottom .message .message_box .arrow {
	top: -14px;
}
.ie8 .tooltip.left .message .message_box .arrow {
	right: -14px;
}
.ie8 .tooltip .message .message_box .arrow:before {
	background: none;
	width: 0;
	height: 0;
}
.ie8 .tooltip.top .message .message_box .arrow:before {
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 13px solid #BBB;
}
.ie8 .tooltip.right .message .message_box .arrow:before {
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-right: 13px solid #BBB;
}
.ie8 .tooltip.bottom .message .message_box .arrow:before {
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 13px solid #BBB;
}
.ie8 .tooltip.left .message .message_box .arrow:before {
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 13px solid #BBB;
}
/* ==========================================================================
END: comp_tooltip.css
=============================================================================
START: comp_button.css
========================================================================== */
.ie .button.yellow {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fac350', endColorstr='#e47c00',GradientType=0);
}
.ie .button.yellow:hover,
.ie .button.yellow:focus {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7ad2b', endColorstr='#e47c00',GradientType=0 );
}
.ie .button.blue {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#079fe6', endColorstr='#05608a',GradientType=0 );
}
.ie .button.blue:hover,
.ie .button.blue:focus {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0683bd', endColorstr='#05608a',GradientType=0 );
}

.ie .button.gray {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );
}
.ie .button.gray:hover,
.ie .button.gray:focus {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#ffffff',GradientType=0 );
}

/* disabled buttons */
.ie .button.disabled {
	display: inline;
	text-shadow: none;
	box-shadow: 1px 1px 1px #CCC;
	background: #CCC;
	cursor: default;
}
.ie .button {
	display: inline-block;
}
.ie .button.disabled:hover,
.ie .button.disabled:focus {
	background: #CCC;
}
.ie .button.gray.disabled {
	color: #999;
	background: #EAEAEA;
}
/* ==========================================================================
END: comp_button.css
=============================================================================
START: comp_ui.css
========================================================================== */
/* styles for ui-dialog */
.ie .ui-widget-overlay {
	filter: alpha(opacity=30);
}

/* styles for ui-datepicker */
.ie8 .ui-datepicker .ui-datepicker-header {
	background-color: #3493C2;
}
.ie9 .ui-datepicker .ui-datepicker-header {
	filter: none;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0OTNjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMDZkOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
/* ==========================================================================
END: comp_ui.css
=============================================================================
START: comp_accordion.css
========================================================================== */
.ie .accordion > .shadow {
	filter: alpha(opacity=20);
}
/* ==========================================================================
END: comp_accordion.css
=============================================================================
START: comp_cta.css
========================================================================== */
.ie .download .cta li {
	line-height: 22px;
}
.ie .download .cta .button {
	display: inline-block;
	margin-bottom: -3px;
}
.ie .download .cta .button.disabled {
	display: inline;
}
/* ==========================================================================
END: comp_cta.css
=============================================================================
START: comp_tabbar.css
========================================================================== */
.ie8 .tabbar > ul > li > .toggle_content:before {
	background-color: transparent;
}
.ie8 .tabbar > ul > li > .toggle_open {
	background-color: #0683BD;
}
.ie8 .tabbar > ul > li > .toggle_open:hover,
.ie8 .tabbar > ul > li > .toggle_open:focus {
	background-color: #05608A;
}
.ie9 .tabbar > ul > li > .toggle_open {
	filter: none;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA3OWZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTYwOGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
.ie9 .tabbar > ul > li > .toggle_open:hover,
.ie9 .tabbar > ul > li > .toggle_open:focus {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2ODNiZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTYwOGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
/* transparent gradient for ie9 */
.ie9 .tabbar > ul > li > .toggle_content:after {
	filter: none;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
/* ==========================================================================
END: comp_tabbar.css
=============================================================================
START: comp_tabbar_slider.css
========================================================================== */
.ie8 .tabbar_slider_control .next,
.ie8 .tabbar_slider_control .prev {
	background-color: #0683BD;
}
.ie8 .tabbar_slider_control .next:hover,
.ie8 .tabbar_slider_control .next:focus,
.ie8 .tabbar_slider_control .prev:hover,
.ie8 .tabbar_slider_control .prev:focus {
	background-color: #05608A;
}
.ie9 .tabbar_slider_control .next,
.ie9 .tabbar_slider_control .prev {
	filter: none;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA3OWZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTYwOGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
.ie9 .tabbar_slider_control .next:hover,
.ie9 .tabbar_slider_control .next:focus,
.ie9 .tabbar_slider_control .prev:hover,
.ie9 .tabbar_slider_control .prev:focus {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA2ODNiZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTYwOGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
/* ==========================================================================
END: comp_tabbar_slider.css
=============================================================================
START: comp_imageslider.css
========================================================================== */
.ie9 .cms .imageslider_nav {
	filter: none;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1OTRjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMDZkOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
.ie .cms .imageslider .flex-active-slide .overlay .shadow {
	filter: alpha(opacity=0);
}
.ie .cms .flex-direction-nav a {
	filter: alpha(opacity=0);
}
.ie .cms .flexslider:hover .flex-next,
.ie .cms .flexslider:hover .flex-prev {
	filter: alpha(opacity=80);
}
/* ==========================================================================
END: comp_imageslider.css
=============================================================================
START: global_cms.css
========================================================================== */
.ie8 .cms .comp_text_image table tbody tr.even td {
	background-color: #E9E9E9;
}
/*===========================================================================
END: global_cms.css
=============================================================================
START: global_scrollpane.css
========================================================================== */
.ie9 .swiper-scrollbar-drag {
	filter: none;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q4ZDhkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2Q4ZDhkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5Njk2OTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
.ie9 .mode_vertical .swiper-scrollbar-drag {
	filter: none;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGQ4ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
/*===========================================================================
END: global_scrollpane.css
=============================================================================
START: comp_productfamily.css
========================================================================== */
.ie8 .comp_productfamily_family {
	overflow-x: scroll;
}
.ie8 .comp_productfamily_family .swiper-scrollbar {
	display: none;
}
/*===========================================================================
END: comp_productfamily.css
=============================================================================
START: global_cart.css
========================================================================== */
.ie .form_addtocart .form_element {

}
/*===========================================================================
END: global_cart.css
=============================================================================
START: global_table.css
========================================================================== */
.ie8 .table tbody tr.even td {
	background-color: #E9E9E9;
}
.ie9 .compare_wrapper:after {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
.ie8 .compare_wrapper:after {
	display: none;
}
/*===========================================================================
END: global_table.css
=============================================================================
START: global_scrollpane.css
========================================================================== */
.ie8 .swiper-scrollbar.mode_vertical .swiper-scrollbar-drag:after {
	content: normal;
}
.ie8 .swiper-container-facets {
	overflow-y: auto;
}
.ie8 .swiper-container-facets .swiper-scrollbar {
	display: none;
}
/*===========================================================================
END: global_scrollpane.css
=============================================================================
START: pt_category.css
========================================================================== */
.ie8 .pt_category .industry,
.ie8 .slice_9_half .shadow_box {
	margin-right: 0;
	margin-left: 0;
}
/*===========================================================================
END: pt_category.css
=============================================================================
START: pt_homepage.css
========================================================================== */
/* transparent gradient for ie9 */
.ie9 .pt_homepage .comp_homepage_slider .slider_background .centered_box_content:after {
	filter: none;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
/*===========================================================================
END: pt_homepage.css
==========================================================================
START: pt_pds.css
========================================================================== */
/* transparent gradient for ie9 */
.ie9 .recommendation_slider .title {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1OTRjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMDZkOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
.ie8 .recommendation_slider .flex-direction-nav a {
	display: none;
	opacity: 1;
}
.ie8 .recommendation_slider:hover .flex-direction-nav a {
	display: block;
}
/*===========================================================================
END: pt_pds.css
==========================================================================
START: iframe_blocker
========================================================================== */
.ie8 .iframe_blocker .iframe_layer {
	filter: alpha(opacity=10);
}
/*===========================================================================
END: iframe_blocker
==========================================================================
START: Accessoiries tab
========================================================================== */
.ie8 .pt_pds .accessories_other:before {
	background-color: transparent;
}
/*===========================================================================
END: accesories tab
========================================================================== */