@CHARSET "UTF-8";

@font-face {
 font-family:weidmueller;
 src:url(../essentials/fonts/Weidmueller.woff2) format("woff2"),
 url(../essentials/fonts/Weidmueller.woff) format("woff");
 font-weight:400;
 font-style:normal
}
@font-face {
 font-family:weidmueller;
 src:url(../essentials/fonts/WeidmuellerItalic.woff2) format("woff2"),
 url(../essentials/fonts/WeidmuellerItalic.woff) format("woff");
 font-weight:400;
 font-style:italic
}
@font-face {
 font-family:weidmueller;
 src:url(../essentials/fonts/WeidmuellerBold.woff2) format("woff2"),
 url(../essentials/fonts/WeidmuellerBold.woff) format("woff");
 font-weight:700;
 font-style:normal
}
@font-face {
 font-family:weidmuellerCond;
 src:url(../essentials/fonts/WeidmuellerCondensedRegular.woff2) format("woff2"),
 url(../essentials/fonts/WeidmuellerCondensedRegular.woff) format("woff");
 font-weight:400
}
@font-face {
 font-family:weidmuellerCond;
 src:url(../essentials/fonts/WeidmuellerCondensedBold.woff2) format("woff2"),
 url(../essentials/fonts/WeidmuellerCondensedBold.woff) format("woff");
 font-weight:700
}

.wowStyleReset {
	all: revert;
}
  
#wow_table {
	background-color: #F8F8F8;
}

.wow_table {
	border: 1px solid #767676;
}

.wow_right_display {
	float: right;
	/*margin-top: 18px;*/
	/*margin-right: 10px;*/
}
.wow_right_display.hide {
	visibility: hidden;
}

.wow_right_display table {
	border-collapse: collapse;
	border-spacing: 0px;
}

.wow_right_display td {
	font-size: 12px;
	color: #ffffff;
	vertical-align: middle;
}

.wow_right_display img {
	border-width: 0px;
}

.wow_item_count {
	position: relative;
	width: 100px;
	height: 30px;
	color: #ffffff;
	background-color: #ef7800;
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 100;
}

.wow_item_count img {
	border-width: 0px;
	width: 24px !important;
	margin-left: 26px;
	margin-top: 3px;
}

.wow_item_count span {
	position: relative;
	top: 0;
	font-family: Arial;
	font-size: 18px;
	color: #ffffff;
	text-decoration: none;
	margin-left: .5rem;
}

#wow_table {
	display: none;
	z-Index: 2000;
}

.wow_table {
	font-size: 12px;
	color: #000000;
	border-width: 1px;
	width: 616px !important;
}

.wow_table table {
	border-collapse: collapse;
	border-spacing: 0px;
	border-collapse: expression('collapse', cellSpacing = '0px');
}

.wow_table th {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    height: 30px;
    font-family: Arial;
}

.wow_table td {
	border: 0px solid #ffffff;
	background-color: #ffffff;
	color: #767676;
	font-size: 12px;
    line-height: 17px;
    height: 70px;
    text-align: left;
    position: relative;    
    font-family: Arial;
}

.wow_table td.wow_table_spacer {
	border: 0px solid #ffffff;
	background-color: transparent;
	color: #767676;
	font-size: 12px;
    line-height: 17px;
    height: 17px;
}

.wow_userdata {
	color: #000000;
}

.wow_table_categorie {
	width: 95px;
	padding-left: 15px;
}

.wow_table_image {
	width: 70px;
}

.wow_table_ordernr {
	width: 120px;
}

.wow_table_type {
	width: 140px;
	padding-right: 15px;
}

.wow_table_input {
	width: 40px;
	padding-right: 25px;
}

.wow_table_delete {
	width: 60px;
	text-align: center !important;
}

.wow_table input[type=text],
.wow_table select, 
.wow_table textarea {
	width: 40px !important;
	height: 17px !important;
	outline:0;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border:3px solid #e7e7e7;
	border-radius:0;
	background-color:#fff;
	text-align: center;
	padding: 3px !important;
	transition:.25s;
	font-size: 12px !important;
	font-family: Arial !important;
	margin-bottom: 0px !important;
	color: #000000;
}

.wow_table input[type=text]:focus,
.wow_table input[type=text]:hover,
.wow_table select:focus,
.wow_table select:hover,
.wow_table textarea:focus,
.wow_table textarea:hover
{
	border-color:#cdcdcd;
}

.wow_table input[type=text]:disabled {
  background: #e7e7e7;
}

.wow_order_table td div input[type=text]
{
	width: 258px !important;
	text-align: left;
}

#wowInputSelect {
	width: 268px !important;
	background-color: #ffffff;
	border: 3px solid #cdcdcd !important;
	border-top: 0px;
	padding: 3px !important;
	min-height: 18px !important;
}

#wowInputSelect a {
	width: 100%;
	font-size: 12px !important;
	font-family: Arial !important;
	color: #000000;
	text-decoration: none;
}

#wowInputSelect a:hover {
	color: #b56401;
}

.wow_order_table td div textarea
{
	width: 552px !important;
	height: 51px !important;
	text-align: left;
}

.wow_order_table td div select {
	width: 270px !important;
	height: 29px !important;
	overflow: hidden !important;
}

.wow_order_table td div select option {
	width: 250px !important;
	overflow: hidden !important;
}


.wow_table .wow_order_table {
	width: 600px !important;
}

.wow_table .wow_order_table td {
	border: none;
	padding-top: 10px;
	padding-bottom: 0px;
	height: auto;
	vertical-align: top;
}

.wow_order_text {
	width: 274px !important;
	text-align: left !important;
	border-color: #767676;
	color: #767676;
	font-size: 12px;
	font-family: Arial;
}

.wow_items {
	border-color: #767676;
	border-width: 1px;
}

.wow_order_textarea {
	font-family: Arial;
	font-size: 12px;
	color: #767676;
	width: 563px;
	height: 46px;
	margin: 0px !important;
	padding: 0px !important;
	border: 1px solid #767676;
}

.wow_disclaimer_cb {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 1px solid #767676;
	margin: 1px;
	width: 15px !important;
	height: 15px !important;
	vertical-align: bottom;
	background: #ffffff;
}

.wow_disclaimer_cb:checked {
	background: #bababa;
}

.wow_empty_shift {
	width: 15px;
	border-top-width: 0px !important;
	background-color: transparent !important;
}

.wow_full_shift {
	padding-left: 15px;
	width: 275px !important;
}

.wow_table td img {
	width: 50px;
	border: none;
}

.wow_content_title {
	width: 100%;
	line-height: 34px;
	font-size: 24px;
	color: #000000;
}

.wow_content_title_left {
	float: left;
	padding-left: 30px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-family: weidmuellerCond, "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;
}

.wow_content_title_right {
	float: right;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.wow_smaller_font {
	font-size: 14px !important;
}

.wow_content_description {
	color: #000000;
    font-size: 12px;
    line-height: 18px;
    margin-left: 30px;
    margin-right: 30px;
    margin-top: 14px;
    margin-bottom: 14px;
}

.wow_content_line {
	border: 0px solid #767676;
    border-bottom-width: 1px;
    margin-bottom: 14px;
    margin-top: 22px;
    margin-left: 14px;
    margin-right: 14px;
}

.wow_table_line_margin {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	clear: both;
}

.wow_actions {
	text-align: right;
	margin-top: 10px;
	margin-bottom: 24px;
	padding-right: 14px;
}

.wow_actions span {
	font-family: weidmuellerCond, "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important;	
}

.wow_actions_left {
	text-align: left;
	margin-bottom: 12px;
	padding-right: 6px;
	width: 610px;
}

.wow_actions a, .wow_actions_left a {
	background: url("/wi_profi/CI_img/CI_layout_img/arrow_ef7800.png") no-repeat scroll left center transparent !important;
	margin-left: 5px;
    background-color: transparent;
	padding: 5px;
	padding-left: 10px;
	color: #000 !important;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	cursor: pointer;
}

.wow_actions_left a {
	margin-left: 30px;
}

.wow_actions a:focus, .wow_actions_left a:focus {
	outline: none;
}

.wow_actions a:hover, .wow_actions_left a:hover {
	color: #ef7800;
}

.wow_trash {
	width: 24px !important;
	margin-top: 5px;
}

.wow_adder {
	width: 24px !important;
	margin-top: 5px;
	margin-right: 5px;
}

.wow_center {
	text-align: center !important;
}

.wow_user_response {
	display: none;
	position: absolute;
	font-family: Arial;
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #767676;
	width: 320px;
	z-Index: 100000;
}

.wow_description_text {
	color: #767676;
	padding: 5px;
}

.wow_description_wow_icon {
	text-align: right;
}

.wow_invalid_country {
	font-size: 12px;
	color: #ef7800;
}

.wow_response_table {
	margin-top: 5px;
	margin-left: 5px;
	border-collapse: collapse;
	border-spacing: 0px;
}

.wow_response_table td {
	color: #767676;
	font-family: Arial;
	font-size: 12px;
	line-height: 17px;
}

.wow_content_addresscheck {
	color: #ef7800;
    font-size: 12px;
    line-height: 18px;
    margin-left: 30px;
    margin-right: 30px;
    margin-top: 14px;
    margin-bottom: 14px;
}

.wow_content_addresscheck a {
	background: url('/wi_profi/CI_img/CI_layout_img/arrow_ef7800.png') no-repeat scroll left center transparent !important;
	margin-left: 5px;
    background-color: transparent;
	padding: 5px;
	padding-left: 10px;
	color: #000 !important;
	text-decoration: none;
	cursor: pointer;
}

.wow_ru_disclaimer {
	margin-right: 21px;
	color: #000 !important;
}

.wow_ru_disclaimer ul li {
	list-style-type: none;
	list-style-position: outside;
	margin-left: 20px;
	padding: 3px 0px 3px 0px;
}

.wow_content_addresscheck a:hover {
	color: #ef7800;
}

.wowselect__container {
	position: relative;
}
.wowselect__container .icon {
	pointer-events:none;
	position: absolute;
	right: 5%;
	top: 50%;
	transform: translate(0,-50%)
}

.wowselect__container .icon--medium {
    width: 16px;
    height: 16px;
}

select {
	cursor:pointer;
	font-weight:400;
	color:#0a0a0a
}


/** ELBRIDGE **/

.wow_item_count, #confignav, .cookie_trail {
	/*display:none !important;*/
}

.wow_stand_alone, #confignav.wow_stand_alone, #languagenav.wow_stand_alone, .cookie_trail.wow_stand_alone
{
	display: block !important;
}







.appguide .wi_popup a.wowbtnLink,
.wowbtn,
/*.wow_table a#wow_resetForm,*/
/*.wow_table a#wow_submitForm */#now_something_completely_different_which_does_not_fit{
 cursor:pointer;
 display:inline-flex;
 align-items:center;
 padding:.25rem .5rem;
 border:none;
 background-color:#ef7800;
 text-transform:uppercase;
 line-height:1.1;
 font-family:weidmuellerCond,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;
 text-decoration:none;
 text-align:left;
 color:#fff;
 transition:background-color .25s ease-out,color .25s ease-out,fill .25s ease-out
}
.appguide .wi_popup a.wowbtnLink .icon,
.wowbtn .icon,
/*.wow_table a#wow_resetForm .icon,*/
/*.wow_table a#wow_submitForm .icon */#now_something_completely_different_which_does_not_fit{
 margin-left:1rem;
 fill:#fff
}
.appguide .wi_popup a.wowbtnLink:hover,
.wowbtn:hover,
/*.wow_table a#wow_resetForm:hover,*/
/*.wow_table a#wow_submitForm:hover */#now_something_completely_different_which_does_not_fit{
 background-color:#b56401;
 color:#fff;
 text-decoration:none
}
.appguide .wi_popup a.wowbtnLink:active,
.wowbtn:active,
/*.wow_table a#wow_resetForm:active,*/
/*.wow_table a#wow_submitForm:active */#now_something_completely_different_which_does_not_fit{
 background-color:#b56401;
 text-decoration:none
}
.appguide .wi_popup a.wowbtnLink:focus,
.wowbtn:focus,
/*.wow_table a#wow_resetForm:focus,*/
/*.wow_table a#wow_submitForm:focus */#now_something_completely_different_which_does_not_fit{
 text-decoration:none
}
.appguide .wi_popup a.wowbtnLink:active,
.appguide .wi_popup a.wowbtnLink:focus,
.appguide .wi_popup a.wowbtnLink:hover,
.wowbtn:active,
.wowbtn:focus,
.wowbtn:hover,
/*.wow_table a#wow_resetForm:active,*/
/*.wow_table a#wow_resetForm:focus,*/
/*.wow_table a#wow_resetForm:hover,*/
/*.wow_table a#wow_submitForm:active,*/
/*.wow_table a#wow_submitForm:focus,*/
/*.wow_table a#wow_submitForm:hover */#now_something_completely_different_which_does_not_fit{
 outline:0
}
.appguide .wi_popup a.wowbtnLink:disabled,
.wowbtn:disabled,
/*.wow_table a#wow_resetForm:disabled,*/
/*.wow_table a#wow_submitForm:disabled */#now_something_completely_different_which_does_not_fit{
 background-color:#f9ddb2;
 pointer-events:none
}
.wowbtn--100 {
 width:100%;
 justify-content:center
}
.wowbtn--icon-only .icon {
 margin-left:0
}
.wowbtn--smallest {
 font-size:.875rem
}
.wowbtn--smallest .icon {
 width:12px;
 min-width:12px;
 height:12px;
 min-height:12px
}

.wowbtn--action {
	min-width: 10rem;	
}

.wowbtn--action svg.icon--medium  {
    position: absolute;
    right: 1.2rem;
}

.wowbtn--small {
 padding:.5rem;
 font-size:1rem;
}
.wowbtn--small .icon {
 width:16px;
 min-width:16px;
 height:16px;
 min-height:16px
}
.wowbtn--medium {
 padding:.75rem;
 font-size:1.125rem
}
.wowbtn--medium .icon {
 width:16px;
 min-width:16px;
 height:16px;
 min-height:16px
}
.wowbtn--normal {
 padding:.75rem;
 font-size:1.5rem
}
.wowbtn--normal .icon {
 width:24px;
 min-width:24px;
 height:24px;
 min-height:24px
}
.wowbtn--big {
 padding:1rem;
 font-size:1.5rem
}
.wowbtn--big .icon {
 width:24px;
 min-width:24px;
 height:24px;
 min-height:24px
}
.wowbtn--largest {
 padding:1rem;
 font-size:2rem
}
.wowbtn--largest .icon {
 width:32px;
 min-width:32px;
 height:32px;
 min-height:32px
}
.wowbtn--transparent,
.wowbtn--white {
 background-color:#fff;
 color:#ef7800
}
.wowbtn--transparent .icon,
.wowbtn--white .icon {
 fill:#ef7800
}
.wowbtn--transparent:hover,
.wowbtn--white:hover {
 background-color:#f4f4f4;
 color:#ef7800
}
.wowbtn--transparent:active,
.wowbtn--white:active {
 background-color:#F8F8F8
}
.wowbtn--transparent:focus,
.wowbtn--white:focus {
 color:#ef7800
}
.wowbtn--transparent:disabled,
.wowbtn--white:disabled {
 background-color:#efa444
}
.wowbtn--transparent:disabled .icon,
.wowbtn--white:disabled .icon {
 fill:#efa444
}
.wowbtn--transparent {
 background-color:inherit
}
.wowbtn--gray,
/*.wow_table a#wow_resetForm */#now_something_completely_different_which_does_not_fit{
 background-color:#F8F8F8;
 color:#0a0a0a
}
.wowbtn--gray .icon,
/*.wow_table a#wow_resetForm .icon */#now_something_completely_different_which_does_not_fit{
 fill:#0a0a0a
}
.wowbtn--gray:hover,
/*.wow_table a#wow_resetForm:hover */#now_something_completely_different_which_does_not_fit{
 background-color:#F8F8F8;
 color:#0a0a0a
}
.wowbtn--gray:active,
/*.wow_table a#wow_resetForm:active */#now_something_completely_different_which_does_not_fit{
 background-color:#F8F8F8
}
.wowbtn--gray:disabled,
/*.wow_table a#wow_resetForm:disabled */#now_something_completely_different_which_does_not_fit{
 background-color:#f4f4f4;
 color:#F8F8F8
}
.wowbtn--gray:disabled .icon,
/*.wow_table a#wow_resetForm:disabled .icon */#now_something_completely_different_which_does_not_fit{
 fill:#F8F8F8
}
.wowbtn--dark {
 background-color:#d37d00;
 color:#fff
}
.wowbtn--dark:hover {
 background-color:#b56401;
 color:#fff
}
.wowbtn--dark:active {
 background-color:#9c5601
}
.wowbtn--dark:focus {
 color:#fff
}
.wowbtn--dark:disabled {
 background-color:#e37d01;
 color:#efa444
}
.wowbtn--dark:disabled .icon {
 fill:#efa444
}
.wowbtn--neutral {
 background-color:#fff;
 color:#000
}
.wowbtn--neutral .icon {
 fill:#000
}
.wowbtn--neutral:hover {
 background-color:#F8F8F8;
 color:#000
}
.wowbtn--neutral:active {
 background-color:#F8F8F8
}
.wowbtn--neutral:focus {
 color:#000
}
.wowbtn--neutral:disabled {
 background-color:#efa444
}
.wowbtn--neutral:disabled .icon {
 fill:#efa444
}
.appguide .wi_popup .wowbtn-row--lower a.wowbtnLink,
.wowbtn-row--lower .appguide .wi_popup a.wowbtnLink,
.wowbtn-row--lower .wowbtn,
/*.wowbtn-row--lower .wow_table a#wow_resetForm,*/
/*.wowbtn-row--lower .wow_table a#wow_submitForm,*/
/*.wow_table .wowbtn-row--lower a#wow_resetForm,*/
/*.wow_table .wowbtn-row--lower a#wow_submitForm */#now_something_completely_different_which_does_not_fit{
 padding:.75rem;
 font-size:1.125rem;
 width:100%;
 margin:.5rem 0 0
}
.appguide .wi_popup .wowbtn-row--lower a.wowbtnLink .icon,
.wowbtn-row--lower .appguide .wi_popup a.wowbtnLink .icon,
.wowbtn-row--lower .wowbtn .icon,
/*.wowbtn-row--lower .wow_table a#wow_resetForm .icon,*/
/*.wowbtn-row--lower .wow_table a#wow_submitForm .icon,*/
/*.wow_table .wowbtn-row--lower a#wow_resetForm .icon,*/
/*.wow_table .wowbtn-row--lower a#wow_submitForm .icon */#now_something_completely_different_which_does_not_fit{
 width:16px;
 min-width:16px;
 height:16px;
 min-height:16px;
 margin-left:auto
}
@media screen and (min-width:28.125em) {
 .appguide .wi_popup .wowbtn-row--lower a.wowbtnLink,
 .wowbtn-row--lower .appguide .wi_popup a.wowbtnLink,
 .wowbtn-row--lower .wowbtn,
/* .wowbtn-row--lower .wow_table a#wow_resetForm,*/
/* .wowbtn-row--lower .wow_table a#wow_submitForm,*/
/* .wow_table .wowbtn-row--lower a#wow_resetForm,*/
/* .wow_table .wowbtn-row--lower a#wow_submitForm */#now_something_completely_different_which_does_not_fit{
  width:auto
 }
 .appguide .wi_popup .wowbtn-row--lower a.wowbtnLink .icon,
 .wowbtn-row--lower .appguide .wi_popup a.wowbtnLink .icon,
 .wowbtn-row--lower .wowbtn .icon,
/* .wowbtn-row--lower .wow_table a#wow_resetForm .icon,*/
/* .wowbtn-row--lower .wow_table a#wow_submitForm .icon,*/
/* .wow_table .wowbtn-row--lower a#wow_resetForm .icon,*/
/* .wow_table .wowbtn-row--lower a#wow_submitForm .icon */#now_something_completely_different_which_does_not_fit{
  margin-left:1rem
 }
 .contact-card__image img {
  min-width:100%;
  max-width:100%
 }
}
@media print,screen and (min-width:64em) {
 .appguide .wi_popup .wowbtn-row--lower a.wowbtnLink,
 .wowbtn-row--lower .appguide .wi_popup a.wowbtnLink,
 .wowbtn-row--lower .wowbtn,
/* .wowbtn-row--lower .wow_table a#wow_resetForm,*/
/* .wowbtn-row--lower .wow_table a#wow_submitForm,*/
/* .wow_table .wowbtn-row--lower a#wow_resetForm,*/
/* .wow_table .wowbtn-row--lower a#wow_submitForm */#now_something_completely_different_which_does_not_fit{
  padding:.75rem;
  font-size:1.5rem
 }
 .appguide .wi_popup .wowbtn-row--lower a.wowbtnLink .icon,
 .wowbtn-row--lower .appguide .wi_popup a.wowbtnLink .icon,
 .wowbtn-row--lower .wowbtn .icon,
/* .wowbtn-row--lower .wow_table a#wow_resetForm .icon,*/
/* .wowbtn-row--lower .wow_table a#wow_submitForm .icon,*/
/* .wow_table .wowbtn-row--lower a#wow_resetForm .icon,*/
/* .wow_table .wowbtn-row--lower a#wow_submitForm .icon */#now_something_completely_different_which_does_not_fit{
  width:24px;
  min-width:24px;
  height:24px;
  min-height:24px
 }
}