 @font-face {
 font-family: "HelveticaNeueW02-55Roma";
 src: url("fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix");
 src: url("fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix") format("eot"), url("fonts/b4cd926c-1a31-4785-b261-1db1a68c521e.woff2") format("woff2"), url("fonts/d5af76d8-a90b-4527-b3a3-182207cc3250.woff") format("woff"), url("fonts/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf") format("truetype"), url("fonts/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7") format("svg");
}
 @font-face {
 font-family: "HelveticaNeueW02-65Medi";
 src: url("fonts/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix");
 src: url("fonts/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix") format("eot"), url("fonts/9f93e286-eeaa-4077-b0b2-0e6901920f74.woff2") format("woff2"), url("fonts/5b4a262e-3342-44e2-8ad7-719998a68134.woff") format("woff"), url("fonts/4a3ef5d8-cfd9-4b96-bd67-90215512f1e5.ttf") format("truetype"), url("fonts/58ab5075-53ea-46e6-9783-cbb335665f88.svg#58ab5075-53ea-46e6-9783-cbb335665f88") format("svg");
}
 @font-face {
 font-family: "HelveticaNeueW02-75Bold";
 src: url("fonts/db853e0e-929b-4272-b420-c946c954cf3a.eot?#iefix");
 src: url("fonts/db853e0e-929b-4272-b420-c946c954cf3a.eot?#iefix") format("eot"), url("fonts/2a5cf81d-ffbe-4c76-8982-270592fb36b0.woff2") format("woff2"), url("fonts/4a9c62ab-b359-4081-8383-a0d1cdebd111.woff") format("woff"), url("fonts/db5f9ba6-05a4-433a-9461-0a6f257a0c3a.ttf") format("truetype"), url("fonts/25e09910-ffc3-4fc4-b0d1-db9a95dface8.svg#25e09910-ffc3-4fc4-b0d1-db9a95dface8") format("svg");
}
.wsatextbar[_ngcontent-c0] {
	position:fixed;
	width:100vw;
	height:70px;
	z-index:1000000;
	line-height:54px;
	text-align:center;
	padding:8px
}
.wsatextbar[_ngcontent-c0] .textblack[_ngcontent-c0] {
	color:#000
}
.wsatextbar[_ngcontent-c0] .textblack[_ngcontent-c0], .wsatextbar[_ngcontent-c0] .textwhite[_ngcontent-c0] {
	font-size:16px;
	line-height:18px;
	display:inline-block;
	vertical-align:middle
}
.wsatextbar[_ngcontent-c0] .textwhite[_ngcontent-c0] {
	color:#fff
}
.wsatextbar[_ngcontent-c0] .wsatextbarcontent[_ngcontent-c0] {
	position:relative;
	padding-right:40px
}
.wsatextbar[_ngcontent-c0] .closeicon[_ngcontent-c0] {
	position:absolute;
	color:#fff;
	margin-right:20px;
	right:0;
	top:0
}
.wsaheaderlogo[_ngcontent-c1] {
	width:144px;
	height:109px;
	border-right:1px solid #e4e4e4;
	border-left:1px solid #e4e4e4;
	position:absolute;
	left:0;
	top:0;
	z-index:31000
}
.wsaheaderstartbutton[_ngcontent-c1] {
	position:absolute;
	left:144px;
	width:130px;
	height:100%;
	background-color:#007bbe
}
.wsaheaderstartbutton[_ngcontent-c1] .play[_ngcontent-c1] {
	color:#fff;
	margin-top:27px;
	font-size:25px
}
.wsaheaderstartbutton[_ngcontent-c1] .text[_ngcontent-c1] {
	color:#fff
}
.wsaheaderstartbutton[_ngcontent-c1]:hover {
	background-color:#58818b
}
.wsaheadertext[_ngcontent-c1] {
	display:inline-block;
	white-space:nowrap;
	font-size:28px;
	top:34px;
	left:200px;
	position:absolute
}
 @media screen and (min-width:1194px) {
.wsampush[_ngcontent-c2] {
padding-left:0;
padding-right:0
}
}
@media screen and (max-width:1193px) {
.wsampush[_ngcontent-c2] {
padding-left:1.25em;
padding-right:1.25em
}
}
.wsampadding[_ngcontent-c2] {
	padding-left:1.25em;
	padding-right:1.25em
}
.wsaheadlinecontainer[_ngcontent-c2] {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.wsarecommended[_ngcontent-c2] {
	-webkit-box-flex:1;
	-ms-flex:1;
	flex:1;
	display:inline-block;
	font-family:HelveticaNeueW02-55Roma;
	font-size:24px;
	color:#3e3d40;
	font-weight:500;
	line-height:45px;
	white-space:nowrap;
	vertical-align:middle;
	padding-top:1px
}
.wasopencompare[_ngcontent-c2], .wsasortcontainer[_ngcontent-c2] {
	-ms-flex-item-align:end;
	align-self:flex-end;
	line-height:45px
}
.wasopencompare[_ngcontent-c2] {
	font-size:20px;
	white-space:nowrap;
	text-align:center;
	padding-left:32px;
	position:relative;
	vertical-align:middle;
	padding-bottom:5px;
	margin-right:22px
}
.wasopencompare[_ngcontent-c2] .arrowright[_ngcontent-c2] {
	left:0;
	top:0
}
.wasopencompare[_ngcontent-c2] .arrowleft[_ngcontent-c2], .wasopencompare[_ngcontent-c2] .arrowright[_ngcontent-c2] {
	display:block;
	font-size:15px;
	position:absolute;
	color:#000
}
.wasopencompare[_ngcontent-c2] .arrowleft[_ngcontent-c2] {
	left:9px;
	top:6px
}
.wasopencompare[_ngcontent-c2] .wsacomparetext[_ngcontent-c2] {
	vertical-align:middle;
	display:inline-block;
	font-size:16px
}
.wsacancompare[_ngcontent-c2] {
	color:#007bbe
}
.wsacancompare[_ngcontent-c2]:hover {
	cursor:pointer;
	color:#58818b
}
.wsanocompare[_ngcontent-c2] {
	color:#c6c7c8
}
wsa-controlpanel[_ngcontent-c4] {
	min-height:200px;
	width:100%
}
.st0[_ngcontent-c5] {
	fill:none;
	stroke:#fff;
	stroke-width:13;
	stroke-linecap:round;
	stroke-linejoin:round;
	stroke-miterlimit:10
}
.pinionSmall[_ngcontent-c5] {
	-webkit-animation-name:turnRight;
	animation-name:turnRight;
	-webkit-animation-timing-function:linear;
	animation-timing-function:linear;
	-webkit-animation-duration:3s;
	animation-duration:3s;
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite
}
.pinionBig[_ngcontent-c5], .pinionSmall[_ngcontent-c5] {
	fill:#357379;
	-webkit-transform-origin:50%;
	transform-origin:50%
}
.pinionBig[_ngcontent-c5] {
	-webkit-animation-name:turnLeft;
	animation-name:turnLeft;
	-webkit-animation-timing-function:linear;
	animation-timing-function:linear;
	-webkit-animation-duration:6s;
	animation-duration:6s;
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite
}
.st2[_ngcontent-c5] {
	fill:none;
	stroke:#fff;
	stroke-width:4;
	stroke-linecap:round;
	stroke-linejoin:round;
	stroke-miterlimit:10
}
@-webkit-keyframes turnRight {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform:rotate(-1turn);
	transform:rotate(-1turn)
}
}
@keyframes turnRight {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform:rotate(-1turn);
	transform:rotate(-1turn)
}
}
@-webkit-keyframes turnLeft {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform:rotate(1turn);
	transform:rotate(1turn)
}
}
@keyframes turnLeft {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform:rotate(1turn);
	transform:rotate(1turn)
}
}
.wsalogocontainer[_ngcontent-c7] {
	position:absolute;
	background-color:#fff;
	width:100%;
	left:0;
	top:0;
	padding-left:36px;
	padding-top:28px;
	z-index:35000
}
.wsacontactcontent[_ngcontent-c8] {
	position:relative;
	min-width:620px;
	width:100%;
	background-color:#fff;
	overflow-x:hidden;
	overflow-y:auto
}
.wsacontactcontent[_ngcontent-c8] .contactheader[_ngcontent-c8] {
	position:absolute;
	color:#007bbe;
	margin-bottom:0!important;
	padding-bottom:0!important;
	padding-top:8px
}
.wsacontactcontent[_ngcontent-c8] .wsacontactlinks[_ngcontent-c8] {
	float:left;
	height:100px;
	width:200px;
	padding-left:30px;
	padding-top:10px
}
.wsacontactcontent[_ngcontent-c8] .wsacontactlinks[_ngcontent-c8] .wsacontactlink[_ngcontent-c8] {
	height:32px
}
.wsacontactcontent[_ngcontent-c8] .wsacontactlinks[_ngcontent-c8] .wsacontactlink[_ngcontent-c8] .wsalinkimage[_ngcontent-c8] {
	float:left;
	width:32px;
	height:32px;
	display:inline-block;
	box-sizing:border-box
}
.wsacontactcontent[_ngcontent-c8] .wsacontactlinks[_ngcontent-c8] .wsacontactlink[_ngcontent-c8] .wsalinkimageactive[_ngcontent-c8] {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAIAAABbkFLLAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwwAADsMBx2+oZAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC45bDN+TgAAA2pJREFUSEvFlulPGkEYxvsfq5V6tNG0SZs0tn7okbQ2aazgeqGwKyigIKwccizLcu0Cy33pcnmAgAfYd2V7iGBBTfrkYcPOu/ObmXcmM/Pkqoua4Gaz0Ysb/BMk1PxLXenH1Zo/va/1Bnux3s9GuULt/EKo/Etd6cFsTmJyiHcdKorReAKd7Q6oKFpidHxQ4T9wOxFNndbPhfrX6konY6k53E6nD07rZ9Cpbj6p1YlocslCAn3J4oT/1bM/DXSlO2OpBbOTOypDToWiTjq/uPQkMgrSZ48kNlz+eRNBZ7jahZCiB9MvebqS9CfypUK5AomaNzmC+7n6dQOPQIfsrey5jIFIIMNZQvEZrXkWtwWyHKyih9Ihyh2X1RQjs3tgBBjhg+R81hhhFUHooXTQZaNxWKlmSkfJwiE4mOWkVpfOF3ocekvwEe9mE1bRJkXv+B6p720q1+owtwIdWsufVCJcoc3wxYzO4oymwgf5tlBHV+pnHegw6fDyBt1q84R0c3RR8Uqmfn0r1NFMhmuN8Qb97OJyxeoaEMseaCqRaaXwf9LlY2u6WQslJ7yrxt1JRD4gRl8qzctW51dMOSiWv0BxxOZBCS94Tq0e7Is+hChmbEF7JIbTqVAup9JrnyGqOXcidXQScJvHJegUzrD5nC0YxqP5cJyeWkH7oIuWNZpwet2gf76w9c3KSHe0E3LDdiCiC2bTWfaLFJvCaVeYnpYrxzHKUyqtaZT90bfDGVSnFUkU7wzuFb3+I+4LcRwJu1T1UGfQTOM0yfrermIiGekuHcr7oj9d2EA8UaPXixipnVjOQdpkvmy8UGT3c2zxmGHJ72bGn06iVgIhk+x+7KsM64MOszqp3NuNc7F8McC630u3lqnQnEozDKENlznDLptcRLYQzxfBJqvhd8Ue6bJBCTqyqBhfUowtYkMSuWgBG56HlSMb4MvXRQg2usRHwSP8iuqTfj93psMvUSjBntXmVbv7k8a442cd0WRbqKNLlSrPbqPDOzTJX0duCs5fxOw8ODqB7VsoulMtNKid3lHQnUfYgYWyWwI6XGaiuSL0XSjqQTAIOLsxwvsPOuyocJ8RGx1w0KjdTI+Gq5XURs0abFY2fhe9WD51RBLQC4XT15fXnd5dJgLHLCS0Kx0EjfM30Hu4NctXVz8B1AlXfQMG0oEAAAAASUVORK5CYII=) no-repeat
}
.wsacontactcontent[_ngcontent-c8] .wsacontactlinks[_ngcontent-c8] .wsacontactlink[_ngcontent-c8] .wsalinkimageinactive[_ngcontent-c8] {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAIAAABbkFLLAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC45bDN+TgAAArtJREFUSEvNlmlPWkEUhvv/P5clmBCWSiAhBBQVZF8UacqiqAgR2ZdGIUhAaKDQp8ytMaxX5UPfxMvcmTnPnDlz5ly/zNZrOp3+li0mS2ZvtJbe7/eLxeIPGUokEslkstFojEYjyfif1tIrlYrH43G73fF4/Pt6MXp6emq1Wl0uVy6XGw6Hkv1ca+n5fB4D3Mfg13oNBgOgfr+fyT6f7+7u7u0ONtG9Xm+73SamUtcqjcfjQqFwfn4ONxaLsY9yucyqYnQLvdPpyKS3Wq1ut0ugiGe1WhUL7IBeKpWIzNXVFV5fX18fHBycnJxwbGTRZ+mMMgeXI5EIOzg7O8N3m82WSqV2QEdM6PV6j4+PP+fC62AwSJruhv4qcIgsuri44AbsmC708vJCoCQ6f5w1N21BzDg8PCSXa7Wa1LVRQFfQOXRevi1Jq9VqNBq9Xi+9bxMJA24FnUP4+mnd39//B3RiQs5Go1FOleDQYzKZAoGAxWKhTaxoM4ocDsfc4q9k0VUqFdBsNptOp+v1Om21Wg3o6enp8vKSUa4i/dzJ29tbagCLCUNZdJzlTuM7DZ5UPoPBwEqgSZ79/X3orE3DaDTS43Q6haEs+t7eXiaToawrlUo2Dv3o6AgKxlxIaixpite4rNPp2ASjwlAWnThQLhjDcSh8evhENJtNyh5Pyiw1lqIfCoUIF5febDYLQ1l0xK6hwOIqsX0Kk91uVygUhIgLjPsPDw+MIvyQbOTTARF0QsSTNrshSq/9HKwYRQwJEySX/jGtplOkKJsEYUHhcJgyzSTpfZs4c9CLdN75WRYGJDvf1clkInVtlECjRfpKiQq89au9LLn1nayntL6LDvH5+Zlk3UKnonKVWABHxD9GK0UQpNZcvJIjx8fHNzc3m+i4QNaT7CT1u4QJZYPP7CY6YpiwfEAYotls9gclNlGmsO3tRQAAAABJRU5ErkJggg==) no-repeat
}
.wsacontactcontent[_ngcontent-c8] .wsacontactlinks[_ngcontent-c8] .wsacontactlink[_ngcontent-c8] .wsalinktext[_ngcontent-c8] {
	float:left;
	display:block;
	font-family:HelveticaNeueW02-75Bold;
	font-size:14px;
	padding-top:4px;
	padding-left:10px
}
.wsacontactcontent[_ngcontent-c8] .wsacontactlinks[_ngcontent-c8] .wsacontactlink[_ngcontent-c8] .wsalinktextactive[_ngcontent-c8] {
	color:#007bbe
}
.wsacontactcontent[_ngcontent-c8] .wsacontactlinks[_ngcontent-c8] .wsacontactlink[_ngcontent-c8] .wsalinktextinactive[_ngcontent-c8] {
	color:#e4e4e4
}
.wsagearmatchescontent[_ngcontent-c9] {
	margin-left:212px;
	margin-right:5px;
	background-color:#fff;
	overflow-x:auto;
	font-size:12.5px
}
.wsagearmatchescontent[_ngcontent-c9] .wsagearimage[_ngcontent-c9] {
	margin-left:auto;
	margin-right:auto
}
.wsagearmatchescontent[_ngcontent-c9] .wsamatchrowheaderimagecell[_ngcontent-c9] {
	padding-top:12px;
	text-align:center;
	vertical-align:middle;
	width:200px;
	height:121px;
	position:absolute;
	left:12px;
	border-bottom:1px solid #87888a
}
.wsagearmatchescontent[_ngcontent-c9] .wsamatchrowheadercellfirst[_ngcontent-c9] {
	vertical-align:bottom;
	text-align:left;
	line-break:strict;
	color:#87888a;
	width:200px;
	position:absolute;
	left:12px;
	top:auto;
	border-bottom:1px solid #87888a;
	height:61px;
	padding-top:41px
}
.wsagearmatchescontent[_ngcontent-c9] .wsamatchheadercontent[_ngcontent-c9] {
	width:200px;
	height:50px
}
.wsagearmatchescontent[_ngcontent-c9] .wsamatchrowheadercell[_ngcontent-c9] {
	vertical-align:middle;
	text-align:left;
	line-break:strict;
	color:#87888a;
	width:200px;
	position:absolute;
	left:12px;
	top:auto;
	border-bottom:1px solid #87888a;
	min-height:22px
}
.wsagearmatchescontent[_ngcontent-c9] .wsamatchrow[_ngcontent-c9] {
	height:22px;
	border-bottom:1px solid #87888a
}
.wsagearmatchescontent[_ngcontent-c9] .wsaequalrow[_ngcontent-c9] {
	font-family:HelveticaNeueW02-55Roma;
	background-color:#e4e4e4
}
.wsagearmatchescontent[_ngcontent-c9] .wsaunequalrow[_ngcontent-c9] {
	font-family:HelveticaNeueW02-75Bold
}
.wsagearmatchescontent[_ngcontent-c9] .wsacell[_ngcontent-c9] {
	height:22px;
	text-align:center;
	width:150px
}
.wsagearmatchescontent[_ngcontent-c9] .wsamatchrowcell[_ngcontent-c9] {
	height:22px;
	vertical-align:middle;
	text-align:center;
	min-width:150px
}
.wsagearmatchescontent[_ngcontent-c9] .wsamatchrowtopcell[_ngcontent-c9] {
	text-align:center;
	vertical-align:bottom;
	min-width:150px;
	height:120px
}
.wsagearmatchescontent[_ngcontent-c9] .wsaselectedtopcell[_ngcontent-c9] {
	border-top:1px solid #87888a
}
.wsagearmatchescontent[_ngcontent-c9] .wsaselectedcell[_ngcontent-c9], .wsagearmatchescontent[_ngcontent-c9] .wsaselectedtopcell[_ngcontent-c9] {
	border-left:1px solid #87888a;
	border-right:1px solid #87888a
}
.wsagearmatchescontent[_ngcontent-c9] .wsamatchrowendcell[_ngcontent-c9] {
	width:100%
}
.wsagearcompareescontent[_ngcontent-c10] {
	margin-left:212px;
	margin-right:5px;
	background-color:#fff;
	overflow-x:auto;
	font-size:12.5px
}
.wsagearcompareescontent[_ngcontent-c10] .wsagearimage[_ngcontent-c10] {
	margin-left:auto;
	margin-right:auto
}
.wsagearcompareescontent[_ngcontent-c10] .wsacomparerowheaderimagecell[_ngcontent-c10] {
	padding-top:12px;
	text-align:center;
	vertical-align:middle;
	width:200px;
	height:121px;
	position:absolute;
	left:12px;
	border-bottom:1px solid #87888a
}
.wsagearcompareescontent[_ngcontent-c10] .wsacomparerowheadercell[_ngcontent-c10] {
	vertical-align:middle;
	text-align:left;
	line-break:strict;
	color:#87888a;
	width:200px;
	position:absolute;
	left:12px;
	top:auto;
	border-bottom:1px solid #87888a;
	min-height:22px
}
.wsagearcompareescontent[_ngcontent-c10] .wsacompareheadercontent[_ngcontent-c10] {
	width:200px;
	height:50px
}
.wsagearcompareescontent[_ngcontent-c10] .wsacomparerow[_ngcontent-c10] {
	min-height:22px;
	border-bottom:1px solid #87888a
}
.wsagearcompareescontent[_ngcontent-c10] .wsaequalrow[_ngcontent-c10] {
	font-family:HelveticaNeueW02-55Roma;
	background-color:#e4e4e4
}
.wsagearcompareescontent[_ngcontent-c10] .wsaunequalrow[_ngcontent-c10] {
	font-family:HelveticaNeueW02-75Bold
}
.wsagearcompareescontent[_ngcontent-c10] .wsacell[_ngcontent-c10] {
	min-height:22px;
	text-align:center;
	width:150px
}
.wsagearcompareescontent[_ngcontent-c10] .wsacomparerowcell[_ngcontent-c10] {
	min-height:22px;
	vertical-align:middle;
	text-align:center;
	min-width:150px;
	white-space:nowrap
}
.wsagearcompareescontent[_ngcontent-c10] .wsacomparerowtopcell[_ngcontent-c10] {
	text-align:center;
	vertical-align:bottom;
	min-width:150px;
	height:120px
}
.wsagearcompareescontent[_ngcontent-c10] .wsaselectedtopcell[_ngcontent-c10] {
	border-top:1px solid #87888a
}
.wsagearcompareescontent[_ngcontent-c10] .wsaselectedcell[_ngcontent-c10], .wsagearcompareescontent[_ngcontent-c10] .wsaselectedtopcell[_ngcontent-c10] {
	border-left:1px solid #87888a;
	border-right:1px solid #87888a
}
.wsagearcompareescontent[_ngcontent-c10] .wsacomparerowendcell[_ngcontent-c10] {
	min-height:22px;
	height:22px;
	width:100%
}
 @media screen and (min-width:800px) {
.wsatoggledialogmargin[_ngcontent-c11] {
max-height:calc(100vh - 170px)
}
}
@media screen and (max-width:799px) {
.wsatoggledialogmargin[_ngcontent-c11] {
max-height:calc(100vh - 140px)
}
}
.wsageardetailscontent[_ngcontent-c11] {
	min-width: 1010px;
	background-color:#fff;
	overflow-x:hidden;
	overflow-y:auto;
	position:relative
}
.wsageardetailscontent[_ngcontent-c11] .detailheader[_ngcontent-c11] {
	color:#007bbe;
	margin-bottom:0!important;
	padding-bottom:0!important;
	padding-top:8px;
	height:33px
}
.wsageardetailscontent[_ngcontent-c11] .detailheader[_ngcontent-c11] .wsageartype[_ngcontent-c11] {
	font-family:HelveticaNeueW02-75Bold;
	font-size:18px
}
.wsageardetailscontent[_ngcontent-c11] .detailheader[_ngcontent-c11] .wsagearmodel[_ngcontent-c11] {
	font-family:HelveticaNeueW02-55Roma;
	padding-left:4px;
	font-size:18px;
	text-transform:uppercase
}
.wsageardetailscontent[_ngcontent-c11] .configurationselectors[_ngcontent-c11] .isvisibleLI[_ngcontent-c11] {
	display:list-item!important;
	padding:0!important;
	margin:0!important
}
@media screen and (max-width:980px) {
.wsatogglecymexinfo[_ngcontent-c11] {
display:none
}
}
.wsacymexinfo[_ngcontent-c11] {
	float:left;
	position:relative;
	line-height:40px
}
.wsacymexinfo[_ngcontent-c11] .wsacymexinfoicon[_ngcontent-c11] {
	color:#007bbe;
	fill:#007bbe;
	stroke:#007bbe;
	height:30px;
	width:30px;
	left:8px;
	display:inline-block;
	position:relative;
	vertical-align:middle
}
.wsacymexinfo[_ngcontent-c11] .wsacymexinfotext[_ngcontent-c11] {
	vertical-align:middle;
	color:#000;
	left:0;
	display:inline-block;
	max-width:500px;
	margin-left:10px;
	line-height:14px;
	font-size:13px
}
.wsarequestquote[_ngcontent-c12] {
	max-width:100%;
	width:940px
}
.wsarequestquote[_ngcontent-c12] .labeladdition[_ngcontent-c12] {
	font-weight:400;
	margin-right:5px
}
.wsarequestquote[_ngcontent-c12] .wsatextinputframe[_ngcontent-c12] {
	padding-right:12px!important;
	padding-bottom:12px!important
}
.wsarequestquote[_ngcontent-c12] .wsatextinput[_ngcontent-c12] {
	width:100%;
	height:30px;
	border:1px solid #e4e4e4;
	padding-left:8px;
	padding-right:12px
}
.wsageneratecaddata[_ngcontent-c13] {
	width:580px
}
.wsageneratecaddata[_ngcontent-c13] .labeladdition[_ngcontent-c13] {
	font-weight:400;
	margin-right:12px
}
.wsageneratecaddata[_ngcontent-c13] .emailtextinput[_ngcontent-c13] {
	width:430px;
	height:30px;
	border:1px solid #e4e4e4
}
.wsamotorwarninganker[_ngcontent-c14] {
	position:relative
}
.wsamotorwarninganker[_ngcontent-c14] .wsamotorwarning[_ngcontent-c14] {
	position:absolute;
	padding:4px;
	border:1px solid #c6c7c8;
	background-color:#e4e4e4
}
.wsamountinggrid[_ngcontent-c15] .wsamountingposition[_ngcontent-c15] {
	display:inline-block;
	position:relative;
	width:154px;
	height:154px
}
.wsamountinggrid[_ngcontent-c15] .wsamountingpositionimage[_ngcontent-c15] {
	position:absolute;
	left:2px;
	top:2px
}
.wsamountinggrid[_ngcontent-c15] .wsamountingpositionover[_ngcontent-c15] {
	position:absolute;
	left:0;
	top:0;
	width:154px;
	height:154px
}
.wsamountinggrid[_ngcontent-c15] .wsamountingpositionover[_ngcontent-c15]:hover {
	border:1px solid #007bbe
}
.wsamountinggrid[_ngcontent-c15] .wsamountingpositionselected[_ngcontent-c15] {
	position:absolute;
	left:0;
	top:0;
	width:154px;
	height:154px;
	border:2px solid #007bbe
}
.wsamountinggrid[_ngcontent-c15] .wsamountingpositionname[_ngcontent-c15] {
	position:absolute;
	right:4px;
	bottom:0;
	font-family:HelveticaNeueW02-75Bold
}
.udgDropdownAdditions[_ngcontent-c16] {
	margin:0!important;
	color:#3e3d40
}
.activedropdown[_ngcontent-c16] .li[_ngcontent-c16] {
	padding:0!important
}
.activedropdown[_ngcontent-c16] .ul[_ngcontent-c16] {
	margin-bottom:0!important
}
.closeddropdown[_ngcontent-c16] {
	min-height:32px
}
.closeddropdown[_ngcontent-c16] .li[_ngcontent-c16], .isvisibleLI[_ngcontent-c16] {
	padding:0!important
}
.isvisibleLI[_ngcontent-c16] {
	display:list-item!important;
	margin:0!important
}
.wsa-filterbox[_ngcontent-c17] {
	margin:4px
}
.filterinvisible[_ngcontent-c17] {
	display:none!important
}
.wsastartbuttoninverse[_ngcontent-c17] {
	text-align:center;
	vertical-align:middle;
	font-family:HelveticaNeueW02-75Bold;
	font-size:16px;
	color:#007bbe;
	min-width:100px;
	padding-left:4px;
	padding-right:4px;
	height:100%;
	position:relative;
	border:1px solid #007bbe
}
.wsastartbuttoninverse[_ngcontent-c17] .wsastartcenter[_ngcontent-c17] {
	position:absolute;
	margin-top:-10px;
	top:45%
}
.wsastartbuttoninverse[_ngcontent-c17]:hover {
	color:#fff;
	background-color:#007bbe
}
 @-webkit-keyframes example {
0% {
background-color:orange
}
to {
	background-color:#e4e4e4
}
}
@keyframes example {
0% {
background-color:orange
}
to {
	background-color:#e4e4e4
}
}
.wsaFilterText[_ngcontent-c33] {
	display:inline-block
}
.wsaresetbuttoninverse[_ngcontent-c33] {
	text-align:center;
	font-size:14px;
	color:#007bbe;
	min-width:120px;
	border:1px solid #007bbe;
	display:inline-block;
	padding:2px 6px 1px 6px;
	margin-bottom:4px
}
.wsaresetbuttoninverse[_ngcontent-c33] .span[_ngcontent-c33] {
	vertical-align:middle;
	line-height:normal
}
.wsaresetbuttoninverse[_ngcontent-c33]:hover {
	color:#fff;
	background-color:#007bbe
}
.wsafilterhosthalf[_ngcontent-c34] {
	width:50%
}
.wsafilterhostfull[_ngcontent-c34] {
	width:100%
}
.wsa-filterhost[_ngcontent-c34] {
	padding-bottom:4px;
	display:inline-block;
	position:relative
}
.wsa-filterhost[_ngcontent-c34] .expander[_ngcontent-c34] {
	border:1px solid #007bbe;
	background-color:#007bbe;
	color:#fff;
	height:36px;
	position:relative
}
.wsa-filterhost[_ngcontent-c34] .expander[_ngcontent-c34] .title[_ngcontent-c34] {
	display:inline-block;
	padding-left:6px;
	padding-top:6px;
	padding-bottom:8px;
	font-size:14px;
	padding-right:28px
}
.wsa-filterhost[_ngcontent-c34] .expander[_ngcontent-c34] .arrow[_ngcontent-c34] {
	display:block;
	position:absolute;
	right:-5px;
	top:4px;
	color:#fff
}
.wsa-filterhost[_ngcontent-c34] .expander[_ngcontent-c34] .clicklayer[_ngcontent-c34] {
	position:relative;
	top:-36px;
	left:0;
	width:100%;
	height:100%
}
.wsa-filterhost[_ngcontent-c34] .content[_ngcontent-c34] {
	max-width:100vw;
	overflow-x:auto;
	overflow-y:visible;
	min-width:100%;
	background-color:#fff;
	position:absolute;
	top:37px;
	z-index:12600;
	border:1px solid #007bbe;
	padding-top:12px;
	padding-left:16px;
	padding-right:16px
}
.wsa-filterhost[_ngcontent-c34] .contentleftalign[_ngcontent-c34] {
	left:4px
}
.wsa-filterhost[_ngcontent-c34] .contentrightalign[_ngcontent-c34] {
	right:0
}
.motioncycledropdownframe[_ngcontent-c21] {
	width:248px;
	height:70px;
	position:relative;
	line-height:70px
}
.motioncycledropdownframe[_ngcontent-c21] .textframecenter[_ngcontent-c21] {
	left:135px;
	width:160px
}
.motioncycledropdownframe[_ngcontent-c21] .textframecenter[_ngcontent-c21], .motioncycledropdownframe[_ngcontent-c21] .textframeright[_ngcontent-c21] {
	position:absolute;
	top:2px;
	padding-left:3px;
	padding-top:2px;
	font-size:11px;
	line-height:13px;
	height:100%;
	margin:auto 0;
	border-left:1px solid #e4e4e4
}
.motioncycledropdownframe[_ngcontent-c21] .textframeright[_ngcontent-c21] {
	left:300px;
	width:125px
}
.motioncycledropdownframe[_ngcontent-c21] .motioncycleimageframe[_ngcontent-c21] {
	position:absolute;
	top:2px;
	left:6px
}
.searchbutton[_ngcontent-c21] {
	color:#fff;
	display:inline-block;
	padding-top:11px;
	margin-bottom:16px;
	margin-top:10px
}
.filterheader[_ngcontent-c22] {
	padding-top:10px;
	color:#000;
	font-weight:700
}
.searchbutton[_ngcontent-c22] {
	color:#fff;
	display:inline-block;
	padding-top:11px;
	margin-bottom:16px;
	margin-top:10px
}
.wsamaxtorquefilter[_ngcontent-c35] {
	padding:4px;
	height:70px
}
.wsamaxtorquefilter[_ngcontent-c36] {
	padding:4px;
	height:70px
}
.wsamaxoutputtypefilter[_ngcontent-c37] {
	padding:4px;
	height:70px
}
.wsamaxtorquefilter[_ngcontent-c38] {
	padding:4px;
	height:70px
}
.wsamaxtorquefilter[_ngcontent-c39] {
	padding:4px;
	height:70px
}
.wsamaxtorquefilter[_ngcontent-c40] {
	padding:4px;
	height:70px
}
.wsamaxtorquefilter[_ngcontent-c41] {
	padding:4px;
	height:70px
}
.input[_ngcontent-c42] {
	display:block;
	border:none;
	width:100%;
	height:28px;
	text-align:center
}
.searchresults[_ngcontent-c46] {
	min-width:100%;
	position:absolute;
	right:0;
	display:block;
	padding:0;
font-size:.9rem;
	max-height:200px;
	overflow-y:scroll;
	overflow-x:hidden;
	z-index:14000;
	background-color:#fff;
	border:1px solid #e4e4e4;
	white-space:nowrap
}
.searchresults[_ngcontent-c46] .searchresultitemhighlighted[_ngcontent-c46] {
	background-color:#e4e4e4
}
.searchresults[_ngcontent-c47] {
	min-width:100%;
	max-width:100%;
	position:absolute;
	left:0;
	display:block;
	padding:0;
font-size:.9rem;
	max-height:145px;
	overflow-y:scroll;
	overflow-x:auto;
	z-index:14000;
	background-color:#fff;
	border:1px solid #e4e4e4;
	white-space:nowrap
}
.searchresults[_ngcontent-c47] .searchresultitemhighlighted[_ngcontent-c47] {
	background-color:#e4e4e4
}
.button[_ngcontent-c19] {
	text-align:center;
	vertical-align:middle;
	font-family:HelveticaNeueW02-75Bold;
	font-size:14px;
	color:#fff;
	height:36px;
	line-height:36px;
	text-transform:uppercase;
	white-space:nowrap;
	padding-left:20px;
	padding-right:20px
}
.buttonenabled[_ngcontent-c19] {
	background-color:#007bbe
}
.buttonenabled[_ngcontent-c19]:hover {
	background-color:#58818b
}
.buttondisabled[_ngcontent-c19] {
	background-color:#c6c7c8
}
.udgCheckboxAdditions[_ngcontent-c44] {
	display:block;
	font-family:HelveticaNeueW02-55Roma;
	line-height:18px;
	font-size:14px
}
.input[type=checkbox][_ngcontent-c44] {
	display:block;
	float:left;
	width:1rem;
	min-height:1rem;
	background-color:#fff;
	border:1px solid #e4e4e4;
border-radius:.2rem;
	position:relative;
	margin-top:3px
}
.input[type=checkbox][_ngcontent-c44]:checked {
	display:block;
width:.75rem;
height:.75rem;
	background-color:#007bbe;
border-radius:.2rem
}
.wsachecknoborder[_ngcontent-c44] {
	margin-left:4px
}
.wsacheckborder[_ngcontent-c44] {
	margin-left:24px
}
.mailContent[_ngcontent-c25] {
	width:100%;
	height:100%;
	vertical-align:middle;
	text-align:center
}
.wsadetailtabs[_ngcontent-c30] {
	height:40px;
	border-bottom:1px solid #e4e4e4
}
.wsadetailtabs[_ngcontent-c30] .wsatabbutton[_ngcontent-c30] {
	padding-top:4px;
	padding-left:16px;
	padding-right:16px;
	min-width:120px;
	font-family:HelveticaNeueW02-75Bold;
	text-align:center
}
.wsadetailtabs[_ngcontent-c30] .wsaselectedtabbutton[_ngcontent-c30] {
	float:left;
	height:40px;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
	border-top:1px solid #e4e4e4;
	border-bottom:4px solid #fff
}
.wsadetailtabs[_ngcontent-c30] .wsadeselectedtabbutton[_ngcontent-c30] {
	color:#007bbe;
	float:left;
	height:40px;
	border-bottom:1px solid #e4e4e4
}
.button[_ngcontent-c23] {
	text-align:center;
	vertical-align:middle;
	font-family:HelveticaNeueW02-75Bold;
	font-size:14px;
	color:#007bbe;
	height:36px;
	line-height:36px;
	text-transform:uppercase;
	border:1px solid #007bbe;
	white-space:nowrap;
	padding-left:20px;
	padding-right:20px
}
.buttonenabled[_ngcontent-c23] {
	background-color:#fff
}
.buttonenabled[_ngcontent-c23]:hover {
	background-color:#007bbe;
	color:#fff
}
.buttondisabled[_ngcontent-c23] {
	background-color:#c6c7c8
}
.wsafilterpill[_ngcontent-c45] {
	display:inline-block;
	position:relative;
	padding:2px 30px 1px 6px;
	height:100%;
	margin-bottom:4px;
-webkit-animation-duration:.5s;
animation-duration:.5s;
	font-size:14px;
	border:1px solid #e4e4e4
}
.wsafilterpill[_ngcontent-c45] .glyphicon[_ngcontent-c45] {
	color:#007bbe
}
.wsafilterpillselected[_ngcontent-c45] {
	color:#fff;
	background-color:#007bbe!important;
	border:1px solid #007bbe!important
}
.wsafilterpillcloseiconselected[_ngcontent-c45], .wsafilterpillselected[_ngcontent-c45] .glyphicon[_ngcontent-c45] {
	color:#fff
}
.wsalanding[_ngcontent-c20] {
	position:relative
}
.wsalanding[_ngcontent-c20] .wsalandingleft[_ngcontent-c20] {
	position:absolute;
	top:60px;
	left:34px;
	z-index:34000
}
.wsalanding[_ngcontent-c20] .wsalandingright[_ngcontent-c20] {
	position:absolute;
	top:60px;
	left:327px;
	z-index:34000
}
.wsalanding[_ngcontent-c20] .wsaimagebutton[_ngcontent-c20] {
	width:265px;
	height:270px;
	position:relative;
	overflow:hidden
}
.wsalanding[_ngcontent-c20] .wsaimagebutton[_ngcontent-c20] .buttonimage[_ngcontent-c20] {
	position:absolute;
	left:-7px;
	top:-7px;
transition:all .5s ease;
	-webkit-transform:scale(.95);
	transform:scale(.95)
}
.wsalanding[_ngcontent-c20] .wsaimagebutton[_ngcontent-c20] .buttonimage[_ngcontent-c20]:hover {
	-webkit-transform:scale(1);
	transform:scale(1)
}
.wsalanding[_ngcontent-c20] .wsaimagebutton[_ngcontent-c20] .buttonarea[_ngcontent-c20] {
	background-color:#007bbe;
	width:100%;
	height:90px;
	position:absolute;
	bottom:0;
	pointer-events:none
}
.wsalanding[_ngcontent-c20] .wsaimagebutton[_ngcontent-c20] .buttonarea[_ngcontent-c20] .text[_ngcontent-c20] {
	color:#fff;
	font-family:HelveticaNeueW02-75Bold;
	width:100%;
	height:100%;
	line-height:90px;
	text-align:left;
	padding-left:20px
}
.wsalanding[_ngcontent-c20] .wsaimagebutton[_ngcontent-c20] .buttonarea[_ngcontent-c20] .text[_ngcontent-c20] .textspan[_ngcontent-c20] {
	display:inline-block;
	font-size:16px;
	line-height:18px;
	vertical-align:middle
}
.wsacontacttype[_ngcontent-c24] {
	width:630px;
	height:275px;
	position:relative
}
.wsacontacttype[_ngcontent-c24] .wsacontacttypeleft[_ngcontent-c24] {
	position:absolute;
	top:50px;
	left:20px
}
.wsacontacttype[_ngcontent-c24] .wsacontacttypemiddle[_ngcontent-c24] {
	position:absolute;
	top:50px;
	left:220px
}
.wsacontacttype[_ngcontent-c24] .wsacontacttyperight[_ngcontent-c24] {
	position:absolute;
	top:50px;
	left:420px
}
.wsacontacttype[_ngcontent-c24] .wsaimagebutton[_ngcontent-c24] {
	width:180px;
	height:196px;
	position:relative;
	overflow:hidden
}
.wsacontacttype[_ngcontent-c24] .wsaimagebutton[_ngcontent-c24] .buttonimage[_ngcontent-c24] {
	position:absolute;
	left:-8px;
	top:-8px;
transition:all .5s ease;
	-webkit-transform:scale(.95);
	transform:scale(.95)
}
.wsacontacttype[_ngcontent-c24] .wsaimagebutton[_ngcontent-c24] .buttonimage[_ngcontent-c24]:hover {
	-webkit-transform:scale(1);
	transform:scale(1)
}
.wsacontacttype[_ngcontent-c24] .wsaimagebutton[_ngcontent-c24] .buttonarea[_ngcontent-c24] {
	background-color:#007bbe;
	width:100%;
	height:90px;
	position:absolute;
	bottom:0;
	pointer-events:none
}
.wsacontacttype[_ngcontent-c24] .wsaimagebutton[_ngcontent-c24] .buttonarea[_ngcontent-c24] .text[_ngcontent-c24] {
	color:#fff;
	font-family:HelveticaNeueW02-75Bold;
	width:100%;
	height:100%;
	line-height:90px;
	text-align:left;
	padding-left:20px
}
.wsacontacttype[_ngcontent-c24] .wsaimagebutton[_ngcontent-c24] .buttonarea[_ngcontent-c24] .text[_ngcontent-c24] .textspan[_ngcontent-c24] {
	display:inline-block;
	font-size:16px;
	line-height:18px;
	vertical-align:middle
}
.wsageardetailsgrid[_ngcontent-c48] {
	min-height:520px;
	padding:15px;
	display: flex;
	-ms-flex-flow:row nowrap;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	flex-flow:row nowrap;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.wsageardetailsgrid[_ngcontent-c48] .wsadetailbox[_ngcontent-c48] {
	width:100%;
	margin:2px;
	border:1px solid #e4e4e4;
	padding:16px
}
.wsageardetailsgrid[_ngcontent-c48] .wsadetailbox[_ngcontent-c48] .wsadetailheader[_ngcontent-c48] {
	font-size:16px;
	font-family:HelveticaNeueW02-75Bold;
	border-bottom:1px solid #87888a;
	padding-bottom:6px
}
.wsageardetailsgrid[_ngcontent-c48] .wsadetailbox[_ngcontent-c48] .wsadetailchildbox[_ngcontent-c48] {
	border:1px solid #e4e4e4;
	padding:16px
}
.wsageardetailsgrid[_ngcontent-c48] .wsadetailbox[_ngcontent-c48] .wsadetailavailabilityline[_ngcontent-c48] {
	border-bottom:1px solid #87888a;
	padding-top:5px;
	min-height:30px;
	font-size:12.5px;
	overflow-wrap:unset;
	color:#87888a
}
.wsageardetailsgrid[_ngcontent-c48] .wsadetailbox[_ngcontent-c48] .wsadetaillinks[_ngcontent-c48] {
	height:130px;
	padding:16px;
	border:1px solid #e4e4e4;
	margin-bottom:16px
}
.wsageardetailsgrid[_ngcontent-c48] .wsadetailbox[_ngcontent-c48] .wsadetaillinks[_ngcontent-c48] .wsadetaillink[_ngcontent-c48] {
	height:32px
}
.wsageardetailsgrid[_ngcontent-c48] .wsadetailbox[_ngcontent-c48] .wsadetaillinks[_ngcontent-c48] .wsadetaillink[_ngcontent-c48] .wsalinkimage[_ngcontent-c48] {
	float:left;
	width:32px;
	height:32px;
	display:inline-block;
	box-sizing:border-box
}
.wsageardetailsgrid[_ngcontent-c48] .wsadetailbox[_ngcontent-c48] .wsadetaillinks[_ngcontent-c48] .wsadetaillink[_ngcontent-c48] .wsadatasheetlinkimage[_ngcontent-c48] {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAeCAYAAABNChwpAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAATeSURBVFhHtVZbTxxlGH5mZmfZEyywsJwKFdAu0IIEjanURqOJ1daY6IXXJv4GE2+88zd4ZZpoPCbeqFdtNRWDQJQu0kIPUDkUWKC0ZVn2ODM74/t+O2xaWLoDhod8y8w73+H53rNkEVAGPMUwTeRpOIVEfwxFluBSFPFcCo4I3I6tY2x2EfFUGm6XC+UW8NEmbZvRdYQCfpyJdKAjXAu1BBFHBK5Oz2Ju/SFOtTUiVBkgldgf9oEsSUjmcojOL2EzlUE9rXmxsxWRpjAk+vY4HBG4NHmLbpPHub4IvG7Vlj4dqayGoVt3oefzyJImNpMZXBg4idZQNduUTi4QkcVvOdBcRZZpMj2U5yvA/pK3TNRW+nG2qwPH6OAvh/7Cg+1k8XCGMwICVlnbl0LeMFHj82PwRDt6WxvxzXAUs2sbRYc+AIGDwa0qCHgqML28hks3bmNkZh7xTA4PkilMLq4go+li3pERqKBo6W5pQC85brXfi4DXg3aKhFMtjdjO5qCRbzCOjAB7e2OwSoTgy88+Q+M4Xuo8TqTCgtyOPR0RKLiMnVp2hVE5sPNWqC4xPDRcridzgTMCdGjhcPF6eNCtd7uyZJqmFZ1fxlpiW7DdDRfJ7sTui5DqCNdRWnVmNdoWfo8br3Z12hICnT0dW8XkQgxvPd+N2oAPEiUK6/PLw5hYXKY0WzpnK7IiLs/1oGi8MjDyJpqqg/jsg/O2hFCCAGVNSTgFZziv2y2GR1XhprzNGtnRikz/3S5ZaIRlLoXtqoq1BZliywp78H5s93LYo0+RmWUX6mrrcbK1mZJHM4VOHWrcMiqrQug6xrIWdDcG4ZMteANBIetra0IkXAmvZFIhsjdzgL0UiYCk+nB28AxerwMSKQ0VZMvxa39jPXQK73cGkMkZZJIEfhkaR6ptAB92VSNJuT/+8F98/8c0FnRnfsLYZ6YFPbeN6zev4+LVEVxeTqM5GIBPT2My+ic++fZnfDVvoae9BUFksbI0g4u/j+Hr0Tnc08h09i5OUJKA0KDkRltrOy680IceTxbXYptIUnMBioasrmGTtOD2qODaGAi14Hx/DwbC5FTspwcI15IEOOplS8Pc3Ax+HJvAdyNRjN3PkCMq8Piq0NlQj+cqFSQSaeRoi+TGAn4YmcDwahKWcrBkUdoEnHjImdKZFNbjW1iNbyNj0OUlFSe6+/Hxu2/gnSYTN+aWsSXJMLUsYpsJPMpSft9JWg4hUWxbX/w2ismllUK7Zdd7iWPfyhc9mlwTCm0u0w35AJ6nG+SMskpy7hdp4mOHG1RsGqgWfPrem7aEQFP25AH2eq7NOiUO7l442fDQyM45quX8zP2dRbbXDB1p8nbudtJUTukzkdDIJ+x1tJ73KAx+L9/ESrTI+ml8CrPrGyXTLPd33Ncx0Sqfl97FRcqCUzHf8KPXTtsSQgkNiJ6Q67Nu5FmDe8CZ7srUHfpu4hUqrRXUaDgBW5Jb8iCRLmI/AvbnfXGFOho2x7neCNR96oUj0Ek3icA/T/iAA7APsEodcH062Hy7tnCkgV+nZrDyaAunqasJUZd7GBpsXnbKKIVuPJ3G2/3dqPE7NMHUvVWM3l0Q/T1XQKHLQ4ACiSLJEL3iYKQdPqqajgjkdINYZ4qd7P8Bl252zAAVONFpOSFwdAD+A0A/PKe3BskzAAAAAElFTkSuQmCC) no-repeat
}
.wsageardetailsgrid[_ngcontent-c48] .wsadetailbox[_ngcontent-c48] .wsadetaillinks[_ngcontent-c48] .wsadetaillink[_ngcontent-c48] .wsalinkimageactive[_ngcontent-c48] {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAIAAABbkFLLAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwwAADsMBx2+oZAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC45bDN+TgAAA2pJREFUSEvFlulPGkEYxvsfq5V6tNG0SZs0tn7okbQ2aazgeqGwKyigIKwccizLcu0Cy33pcnmAgAfYd2V7iGBBTfrkYcPOu/ObmXcmM/Pkqoua4Gaz0Ysb/BMk1PxLXenH1Zo/va/1Bnux3s9GuULt/EKo/Etd6cFsTmJyiHcdKorReAKd7Q6oKFpidHxQ4T9wOxFNndbPhfrX6konY6k53E6nD07rZ9Cpbj6p1YlocslCAn3J4oT/1bM/DXSlO2OpBbOTOypDToWiTjq/uPQkMgrSZ48kNlz+eRNBZ7jahZCiB9MvebqS9CfypUK5AomaNzmC+7n6dQOPQIfsrey5jIFIIMNZQvEZrXkWtwWyHKyih9Ihyh2X1RQjs3tgBBjhg+R81hhhFUHooXTQZaNxWKlmSkfJwiE4mOWkVpfOF3ocekvwEe9mE1bRJkXv+B6p720q1+owtwIdWsufVCJcoc3wxYzO4oymwgf5tlBHV+pnHegw6fDyBt1q84R0c3RR8Uqmfn0r1NFMhmuN8Qb97OJyxeoaEMseaCqRaaXwf9LlY2u6WQslJ7yrxt1JRD4gRl8qzctW51dMOSiWv0BxxOZBCS94Tq0e7Is+hChmbEF7JIbTqVAup9JrnyGqOXcidXQScJvHJegUzrD5nC0YxqP5cJyeWkH7oIuWNZpwet2gf76w9c3KSHe0E3LDdiCiC2bTWfaLFJvCaVeYnpYrxzHKUyqtaZT90bfDGVSnFUkU7wzuFb3+I+4LcRwJu1T1UGfQTOM0yfrermIiGekuHcr7oj9d2EA8UaPXixipnVjOQdpkvmy8UGT3c2zxmGHJ72bGn06iVgIhk+x+7KsM64MOszqp3NuNc7F8McC630u3lqnQnEozDKENlznDLptcRLYQzxfBJqvhd8Ue6bJBCTqyqBhfUowtYkMSuWgBG56HlSMb4MvXRQg2usRHwSP8iuqTfj93psMvUSjBntXmVbv7k8a442cd0WRbqKNLlSrPbqPDOzTJX0duCs5fxOw8ODqB7VsoulMtNKid3lHQnUfYgYWyWwI6XGaiuSL0XSjqQTAIOLsxwvsPOuyocJ8RGx1w0KjdTI+Gq5XURs0abFY2fhe9WD51RBLQC4XT15fXnd5dJgLHLCS0Kx0EjfM30Hu4NctXVz8B1AlXfQMG0oEAAAAASUVORK5CYII=) no-repeat
}
.wsageardetailsgrid[_ngcontent-c48] .wsadetailbox[_ngcontent-c48] .wsadetaillinks[_ngcontent-c48] .wsadetaillink[_ngcontent-c48] .wsalinkimageinactive[_ngcontent-c48] {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAIAAABbkFLLAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC45bDN+TgAAArtJREFUSEvNlmlPWkEUhvv/P5clmBCWSiAhBBQVZF8UacqiqAgR2ZdGIUhAaKDQp8ytMaxX5UPfxMvcmTnPnDlz5ly/zNZrOp3+li0mS2ZvtJbe7/eLxeIPGUokEslkstFojEYjyfif1tIrlYrH43G73fF4/Pt6MXp6emq1Wl0uVy6XGw6Hkv1ca+n5fB4D3Mfg13oNBgOgfr+fyT6f7+7u7u0ONtG9Xm+73SamUtcqjcfjQqFwfn4ONxaLsY9yucyqYnQLvdPpyKS3Wq1ut0ugiGe1WhUL7IBeKpWIzNXVFV5fX18fHBycnJxwbGTRZ+mMMgeXI5EIOzg7O8N3m82WSqV2QEdM6PV6j4+PP+fC62AwSJruhv4qcIgsuri44AbsmC708vJCoCQ6f5w1N21BzDg8PCSXa7Wa1LVRQFfQOXRevi1Jq9VqNBq9Xi+9bxMJA24FnUP4+mnd39//B3RiQs5Go1FOleDQYzKZAoGAxWKhTaxoM4ocDsfc4q9k0VUqFdBsNptOp+v1Om21Wg3o6enp8vKSUa4i/dzJ29tbagCLCUNZdJzlTuM7DZ5UPoPBwEqgSZ79/X3orE3DaDTS43Q6haEs+t7eXiaToawrlUo2Dv3o6AgKxlxIaixpite4rNPp2ASjwlAWnThQLhjDcSh8evhENJtNyh5Pyiw1lqIfCoUIF5febDYLQ1l0xK6hwOIqsX0Kk91uVygUhIgLjPsPDw+MIvyQbOTTARF0QsSTNrshSq/9HKwYRQwJEySX/jGtplOkKJsEYUHhcJgyzSTpfZs4c9CLdN75WRYGJDvf1clkInVtlECjRfpKiQq89au9LLn1nayntL6LDvH5+Zlk3UKnonKVWABHxD9GK0UQpNZcvJIjx8fHNzc3m+i4QNaT7CT1u4QJZYPP7CY6YpiwfEAYotls9gclNlGmsO3tRQAAAABJRU5ErkJggg==) no-repeat
}
.wsageardetailsgrid[_ngcontent-c48] .wsadetailbox[_ngcontent-c48] .wsadetaillinks[_ngcontent-c48] .wsadetaillink[_ngcontent-c48] .wsalinktext[_ngcontent-c48] {
	float:left;
	display:block;
	font-family:HelveticaNeueW02-75Bold;
	font-size:14px;
	padding-top:4px;
	padding-left:10px
}
.wsageardetailsgrid[_ngcontent-c48] .wsadetailbox[_ngcontent-c48] .wsadetaillinks[_ngcontent-c48] .wsadetaillink[_ngcontent-c48] .wsalinktextactive[_ngcontent-c48] {
	color:#007bbe
}
.wsageardetailsgrid[_ngcontent-c48] .wsadetailbox[_ngcontent-c48] .wsadetaillinks[_ngcontent-c48] .wsadetaillink[_ngcontent-c48] .wsalinktextinactive[_ngcontent-c48] {
	color:#e4e4e4
}
.wsa-availability[_ngcontent-c28] {
	width:12px;
	height:12px;
	position:relative;
	display: none;
}
.wsa-availability[_ngcontent-c28] .wsa-availabilitybar[_ngcontent-c28] {
	width:100%;
	height:12px;
	margin-bottom:2px
}
.wsa-availability[_ngcontent-c28] .wsaavailablegreen[_ngcontent-c28] {
	background-color:#21b925
}
.wsa-availability[_ngcontent-c28] .wsaavailableyellow[_ngcontent-c28] {
	background-color:#007bbe
}
.wsadetailitem[_ngcontent-c50] {
	border-bottom:1px solid #87888a;
	padding-top:5px;
	min-height:30px;
	font-size:12.5px;
	overflow-wrap:unset
}
.wsadetailitem[_ngcontent-c50] .lefttext[_ngcontent-c50] {
	padding-right:4px;
	float:left;
	color:#87888a
}
.wsadetailitem[_ngcontent-c50] .wsafilterinfo[_ngcontent-c50] {
	float:left;
	position:relative;
	color:#007bbe;
	font-size:14px;
	fill:#007bbe;
	stroke:#007bbe;
	width:20px;
	height:20px
}
.wsadetailitem[_ngcontent-c50] .wsafilterinfo[_ngcontent-c50] .wsainfobox[_ngcontent-c50] {
	display:none;
	color:#000;
	position:absolute;
	border:1px solid #c6c7c8;
	background-color:#e4e4e4;
	top:20px;
	left:0;
	text-align:left;
	white-space:nowrap;
	font-size:13px;
	padding:4px
}
.wsadetailitem[_ngcontent-c50] .wsafilterinfo[_ngcontent-c50]:hover {
	fill:#58818b;
	stroke:#58818b
}
.wsadetailitem[_ngcontent-c50] .wsafilterinfo[_ngcontent-c50]:hover .wsainfobox[_ngcontent-c50] {
	display:block!important
}
.wsadetailitem[_ngcontent-c50] .righttext[_ngcontent-c50] {
	max-width:65%;
	float:right;
	text-align:right
}
.wsagearcardstacked[_ngcontent-c18] {
	box-shadow:3px 3px 0 -1px #fff, 3px 3px 0 0 #e4e4e4, 6px 6px 0 -1px #fff, 6px 6px 0 0 #e4e4e4
}
.wsagearcardhidden[_ngcontent-c18] {
	visibility:hidden
}
.wsagearcardflyoutvisible[_ngcontent-c18] {
	display:block
}
.wsagearcardflyoutinvisible[_ngcontent-c18] {
	display:none
}
.wsagearcardstackselected[_ngcontent-c18] {
	border:1px solid transparent
}
.wsagearcardstacknotselected[_ngcontent-c18] {
	border:1px solid #e4e4e4
}
.wsagearcardstack[_ngcontent-c18] {
	margin-right:10px;
	margin-bottom:10px;
	position:relative
}
.wsagearcardstack[_ngcontent-c18] .wsagearcardflyoutwrapper[_ngcontent-c18] {
	position:absolute;
	width:100%;
	top:0;
	left:0;
	border:1px solid #87888a;
	z-index:12000;
	box-shadow:4px 4px 6px 0 rgba(60, 60, 60, .75)
}
.wsagearcardstack[_ngcontent-c18] .wsagearcardflyoutwrapper[_ngcontent-c18] .wsagearcardflyout[_ngcontent-c18] {
	-ms-align-content:center;
	-ms-flex-line-pack:center;
	align-content:center
}
.wsagearcardstack[_ngcontent-c18] .wsagearcardflyoutwrapper[_ngcontent-c18] .wsagearcardflyout[_ngcontent-c18] .detailbutton[_ngcontent-c18] {
	display:block;
	position:absolute;
	right:16px
}
.wsagearcardstack[_ngcontent-c18] .wsagearcardflyoutwrapper[_ngcontent-c18] .wsagearcardflyout[_ngcontent-c18] .greyseparator[_ngcontent-c18] {
	height:1px;
	background-color:#e4e4e4;
	margin:17px 5px 2px 5px
}
.wsagearcardstack[_ngcontent-c18] .wsagearcardflyoutwrapper[_ngcontent-c18] .wsagearcardflyout[_ngcontent-c18] .availability-area[_ngcontent-c18] {
	padding-left:14px;
	padding-top:6px;
	margin-bottom:7px;
	font-size:12px!important
}
.wsagearcardstack[_ngcontent-c18] .wsagearcardflyoutwrapper[_ngcontent-c18] .wsagearcardflyout[_ngcontent-c18] .matches[_ngcontent-c18] {
	height:41px;
	display:block;
	font-size:14px;
	text-align:left!important;
	text-transform:none!important
}
.wsagearcardstack[_ngcontent-c18] .wsagearcardflyoutwrapper[_ngcontent-c18] .wsagearcardflyout[_ngcontent-c18] .matches[_ngcontent-c18] .glyphtext[_ngcontent-c18] {
	margin:auto 0 auto 16px;
	font-size:25px;
	float:left
}
.wsagearcardstack[_ngcontent-c18] .wsagearcardflyoutwrapper[_ngcontent-c18] .wsagearcardflyout[_ngcontent-c18] .matches[_ngcontent-c18] .text[_ngcontent-c18] {
	height:38px;
	padding-bottom:4px;
	display:inline-block;
	font-family:HelveticaNeueW02-55Roma
}
.wsamatchesicon[_ngcontent-c18] {
	color:#000;
	padding-left:4px;
	padding-right:4px
}
.wasopencompare[_ngcontent-c18] {
	white-space:nowrap;
	margin-left:28px;
	position:relative;
	vertical-align:middle
}
.wasopencompare[_ngcontent-c18] .arrowright[_ngcontent-c18] {
	left:-23px;
	top:0
}
.wasopencompare[_ngcontent-c18] .arrowleft[_ngcontent-c18], .wasopencompare[_ngcontent-c18] .arrowright[_ngcontent-c18] {
	display:block;
	font-size:13px;
	position:absolute;
	color:#000
}
.wasopencompare[_ngcontent-c18] .arrowleft[_ngcontent-c18] {
	left:-14px;
	top:4px
}
.wasopencompare[_ngcontent-c18] .wsacomparetext[_ngcontent-c18] {
	vertical-align:middle;
	display:inline-block;
	padding-left:6px
}
.wsagearinfo[_ngcontent-c18] {
	position:absolute;
	left:4px;
	bottom:19px;
	color:#007bbe;
	font-size:26px;
	fill:#007bbe;
	stroke:#007bbe;
	width:30px;
	height:30px
}
.wsagearinfo[_ngcontent-c18]:hover {
	fill:#58818b;
	stroke:#58818b
}
.wsagearinfo[_ngcontent-c18]:hover .wsainfobox[_ngcontent-c18] {
	display:block!important
}
.wsagearinfo[_ngcontent-c18] .wsainfoboxanker[_ngcontent-c18] {
	position:relative
}
.wsagearinfo[_ngcontent-c18] .wsainfoboxanker[_ngcontent-c18] .wsainfobox[_ngcontent-c18] {
	display:none;
	color:#000;
	position:absolute;
	border:1px solid #c6c7c8;
	background-color:#e4e4e4;
	bottom:36px;
	left:-4px;
	text-align:left;
	white-space:normal;
	font-size:12px;
	line-height:1.1;
	padding:7px;
	box-shadow:0 6px 10px 0 rgba(0, 0, 0, .14), 0 6px 18px 0 rgba(0, 0, 0, .12), 0 6px 5px -1px rgba(0, 0, 0, .12)
}
.wsagearcard[_ngcontent-c51] .wsa-cardheader[_ngcontent-c51] {
	padding-left:21px;
	padding-top:13px;
	padding-bottom:15px;
	margin-bottom:14px;
	background-color:#f4f4f4;
	color:#868686
}
.wsagearcard[_ngcontent-c51] .wsa-cardheader[_ngcontent-c51] .wsagearheader[_ngcontent-c51] {
	height:34px
}
.wsagearcard[_ngcontent-c51] .wsa-cardheader[_ngcontent-c51] .wsagearheader[_ngcontent-c51] .wsageartype[_ngcontent-c51] {
	float:left;
	font-size:24px;
	font-family:HelveticaNeueW02-55Roma
}
.wsagearcard[_ngcontent-c51] .wsa-cardheader[_ngcontent-c51] .wsagearheader[_ngcontent-c51] .wsabadge[_ngcontent-c51] {
	font-family:HelveticaNeueW02-55Roma;
	float:left;
	margin-top:5px;
	margin-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
	border-radius:6px;
	background-color:#007bbe;
	color:#fff;
	font-size:9px;
	text-transform:uppercase;
	display: none;
}
.wsagearcard[_ngcontent-c51] .wsa-cardheader[_ngcontent-c51] .wsagearseries[_ngcontent-c51] {
	clear:both;
	line-height:18px;
	font-size:14px
}
.wsagearcard[_ngcontent-c51] .display[_ngcontent-c51] .product-image-frame[_ngcontent-c51] {
	text-align:center;
	display:block;
	position:relative
}
.wsagearcard[_ngcontent-c51] .display[_ngcontent-c51] .product-image-frame[_ngcontent-c51] .wsatextinbadge[_ngcontent-c51] {
	display:table-cell;
	vertical-align:middle
}
.wsagearcard[_ngcontent-c51] .infos[_ngcontent-c51] {
	height:53px;
	text-align:center;
	margin-top:8px;
	margin-bottom:3px
}
.wsagearcard[_ngcontent-c51] .infos[_ngcontent-c51] .info-left[_ngcontent-c51] {
	display:inline-block;
	float:left;
	text-align:left;
	margin-left:15px
}
.wsagearcard[_ngcontent-c51] .infos[_ngcontent-c51] .info-center[_ngcontent-c51] {
	display:inline-block;
	-ms-flex-item-align:center;
	-ms-grid-row-align:center;
	align-self:center
}
.wsagearcard[_ngcontent-c51] .infos[_ngcontent-c51] .info-right[_ngcontent-c51] {
	display:inline-block;
	float:right;
	margin-right:15px;
	text-align:right
}
.wsagearcard[_ngcontent-c51] .infos[_ngcontent-c51] .top-text[_ngcontent-c51] {
	font-size:12px;
	color:#87888a;
	line-height:16px
}
.wsagearcard[_ngcontent-c51] .infos[_ngcontent-c51] .value-text[_ngcontent-c51] {
	font-size:16px;
	font-weight:bold;
	/*font-family:HelveticaNeueW02-55Roma*/
}
.wsagearcard[_ngcontent-c51] .infos[_ngcontent-c51] .unit-text[_ngcontent-c51] {
	font-size:12px;
	
	/*font-family:HelveticaNeueW02-55Roma*/
}
.button[_ngcontent-c52] {
	vertical-align:middle;
	font-size:13px;
	color:#007bbe
}
.button[_ngcontent-c52] .span[_ngcontent-c52] {
	display:inline-block;
	vertical-align:middle;
	line-height:normal
}
.buttonenabled[_ngcontent-c52] {
	background-color:#fff
}
.buttonenabled[_ngcontent-c52]:hover {
	color:#58818b
}
.buttondisabled[_ngcontent-c52] {
	color:#c6c7c8
}
.wsa-relativeprice[_ngcontent-c27] {
	width:40px;
	height:40px
}
.wsa-utilisation-host[_ngcontent-c53] {
	position:relative;
	margin-left:15px;
	margin-right:15px
}
.wsa-utilisation-host[_ngcontent-c53] .wsa-utilisation-text[_ngcontent-c53] {
	position:absolute;
	top:-47px;
	font-size:12px;
	color:#87888a;
	text-align:left;
	white-space:nowrap
}
.wsa-utilisation-host[_ngcontent-c53] .wsa-utilisation-percentage[_ngcontent-c53] {
	position:absolute;
	font-family:HelveticaNeueW02-55Roma;
	top:-30px;
	font-size:22px;
	text-align:left;
	white-space:nowrap
}
.wsa-utilisation-host[_ngcontent-c53] .wsa-backbar[_ngcontent-c53] {
	background-color:#8bd6ff;
	width:100%;
	height:11px
}
.wsa-utilisation-host[_ngcontent-c53] .wsalightyellow[_ngcontent-c53] {
	background-color:#ffebad
}
.wsa-utilisation-host[_ngcontent-c53] .wsa-percentagebar[_ngcontent-c53] {
	float:left;
	height:11px;
	background-color:#007bbe
}
.wsa-utilisation-host[_ngcontent-c53] .wsayellow[_ngcontent-c53] {
	background-color:#facc2e
}
@media(max-width: 1010px){
	.wsageardetailscontent[_ngcontent-c11] {
	width:100%;
	min-width: auto;
}
.wsageardetailsgrid[_ngcontent-c48] {
	display: block;
	}
}