.file-upload-drag-drop .drop-area .upload-wrap{width:100%;display:block;text-align:center;font-family:"Gilam",Arial,sans-serif;height:40px;line-height:38px;border:1px dashed #DADADB;border-radius:24px;position:relative;background:#FBFAFB;margin:.5rem 0 1rem 0}.file-upload-drag-drop .drop-area .upload-wrap .label{position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center;margin:0}.file-upload-drag-drop .drop-area .upload-wrap .label svg{color:#B4B6B7;margin:-4px 4px 0 0}.file-upload-drag-drop .drop-area .upload-wrap .form-group .control-label{width:100%;display:block;height:40px;line-height:38px;cursor:pointer;color:transparent !important;position:relative;z-index:1}.file-upload-drag-drop .drop-area .upload-wrap .form-group input[type="file"]{display:none}.file-upload-drag-drop .drop-area .upload-wrap .form-group .text-danger{margin-top:-2px}.file-upload-drag-drop .drop-area.highlight .upload-wrap{border-color:#44484A}.file-upload-drag-drop .uploads>div{padding:12px 8px;border-bottom:1px solid #E5E5E5;display:flex}.file-upload-drag-drop .uploads>div span{margin-left:auto;cursor:pointer}.file-upload-drag-drop .uploads>div span svg{color:#007abc}.file-upload-drag-drop .uploads>div:first-of-type{margin-top:1.25rem}.file-upload-drag-drop .uploads>div:last-of-type{border-bottom:none}@media (max-width: 899px){.file-upload-drag-drop .drop-area .upload-wrap{margin:0 0 .5rem}.file-upload-drag-drop .drop-area .upload-wrap .form-group .text-danger{z-index:3;text-align:left}}@media (max-width: 599px){.file-upload-drag-drop .drop-area .upload-wrap .label{line-height:1.25rem}.file-upload-drag-drop .drop-area .upload-wrap .label svg{transform:translateY(10px)}}form.contactform label{font-size:14px;letter-spacing:0;line-height:20px;margin-bottom:.125rem;color:#585858}form.contactform textarea.form-control{line-height:1.2}form#form-common-request .form-group label,form#form-catalog-request .form-group label{font-size:14px;letter-spacing:0.25px;line-height:18px;line-height:11px}form#form-common-request .form-group input[type="text"],form#form-common-request .form-group textarea,form#form-catalog-request .form-group input[type="text"],form#form-catalog-request .form-group textarea{border:2px solid #DADADB}form#form-common-request .form-group select,form#form-catalog-request .form-group select{border:2px solid #DADADB;height:50px;width:100%;color:transparent}form#form-common-request .form-group .select2:not(.select2-container--open) .selection .select2-selection.select2-selection--single,form#form-catalog-request .form-group .select2:not(.select2-container--open) .selection .select2-selection.select2-selection--single{border-color:#DADADB}form#form-common-request .intro,form#form-catalog-request .intro{color:#44484A}form#form-common-request .intro span,form#form-catalog-request .intro span{color:#007abc;cursor:pointer}form#form-common-request .success-box-row,form#form-catalog-request .success-box-row{font-size:16px;letter-spacing:0.25px;line-height:24px}@media (max-width: 899px){form#form-common-request button.btn-primary,form#form-catalog-request button.btn-primary{width:100%;margin-top:0}}.select2-container .select2-results__option.select2-results__option--highlighted[aria-selected]{background-color:#DCE8EE}span.select2-selection.select2-selection--single:focus{border-color:#007abc}form#register{margin-bottom:1.875rem}.user-form .custom-checkbox:not(.custom-checkbox-default),.registration-form .custom-checkbox:not(.custom-checkbox-default),.my-account .custom-checkbox:not(.custom-checkbox-default){position:relative;height:50px;padding:9px 1rem;display:inline-block;border-radius:4px}.user-form .custom-checkbox:not(.custom-checkbox-default).active,.registration-form .custom-checkbox:not(.custom-checkbox-default).active,.my-account .custom-checkbox:not(.custom-checkbox-default).active{box-shadow:0 2px 14px 0 rgba(0,122,188,0.16)}.user-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ .custom-control-indicator,.registration-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ .custom-control-indicator,.my-account .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ .custom-control-indicator{position:static;display:inline-block;width:20px;height:20px;border:2px solid #DADADB;border-radius:4px;margin-right:10px}.user-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ .custom-control-indicator:before,.registration-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ .custom-control-indicator:before,.my-account .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ .custom-control-indicator:before{content:'';height:50px;width:4px;border-radius:8px 0 0 8px;background:none #007abc;box-shadow:0 3px 5px 0 #DADADB;position:absolute;left:0;top:0;display:none}.user-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input:checked ~ .custom-control-indicator,.registration-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input:checked ~ .custom-control-indicator,.my-account .custom-checkbox:not(.custom-checkbox-default) .custom-control-input:checked ~ .custom-control-indicator{margin-right:10px;border-color:transparent}.user-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input:checked ~ .custom-control-indicator:before,.registration-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input:checked ~ .custom-control-indicator:before,.my-account .custom-checkbox:not(.custom-checkbox-default) .custom-control-input:checked ~ .custom-control-indicator:before{display:block}.user-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ svg.gender,.registration-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ svg.gender,.my-account .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ svg.gender{width:32px;height:32px;margin-right:9px;color:#8F9192}.user-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ svg.gender.icon-no-information,.registration-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ svg.gender.icon-no-information,.my-account .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ svg.gender.icon-no-information{position:relative;top:3px}.user-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input:checked ~ .custom-control-description>svg.gender,.registration-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input:checked ~ .custom-control-description>svg.gender,.my-account .custom-checkbox:not(.custom-checkbox-default) .custom-control-input:checked ~ .custom-control-description>svg.gender{color:#007abc}.user-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ img,.registration-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ img,.my-account .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ img{width:40px;height:40px;margin-right:10px}.user-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ .custom-control-description,.registration-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ .custom-control-description,.my-account .custom-checkbox:not(.custom-checkbox-default) .custom-control-input ~ .custom-control-description{margin:0;padding:0;font-size:14px;letter-spacing:0.26px;color:#44484A;position:absolute;height:32px;line-height:20px;display:inline-flex;align-items:center}.user-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input:checked ~ .custom-control-description,.registration-form .custom-checkbox:not(.custom-checkbox-default) .custom-control-input:checked ~ .custom-control-description,.my-account .custom-checkbox:not(.custom-checkbox-default) .custom-control-input:checked ~ .custom-control-description{color:#007abc}.user-form .interests .custom-checkbox,.user-form .newsletter .custom-checkbox,.user-form .data-file .custom-checkbox,.registration-form .interests .custom-checkbox,.registration-form .newsletter .custom-checkbox,.registration-form .data-file .custom-checkbox,.my-account .interests .custom-checkbox,.my-account .newsletter .custom-checkbox,.my-account .data-file .custom-checkbox{width:100%;padding:7px 1rem 3px 1rem;margin:0 0 14px 0;line-height:40px}.user-form .interests .custom-checkbox .custom-control-input ~ .custom-control-indicator,.user-form .newsletter .custom-checkbox .custom-control-input ~ .custom-control-indicator,.user-form .data-file .custom-checkbox .custom-control-input ~ .custom-control-indicator,.registration-form .interests .custom-checkbox .custom-control-input ~ .custom-control-indicator,.registration-form .newsletter .custom-checkbox .custom-control-input ~ .custom-control-indicator,.registration-form .data-file .custom-checkbox .custom-control-input ~ .custom-control-indicator,.my-account .interests .custom-checkbox .custom-control-input ~ .custom-control-indicator,.my-account .newsletter .custom-checkbox .custom-control-input ~ .custom-control-indicator,.my-account .data-file .custom-checkbox .custom-control-input ~ .custom-control-indicator{margin-bottom:-2px}.user-form .cartalert-options,.registration-form .cartalert-options,.my-account .cartalert-options{padding-bottom:.75rem}.user-form .cartalert-options .custom-radio,.registration-form .cartalert-options .custom-radio,.my-account .cartalert-options .custom-radio{margin-bottom:.875rem}.user-form .data-file svg,.registration-form .data-file svg,.my-account .data-file svg{color:#8F9192}.user-form .data-file .active svg,.registration-form .data-file .active svg,.my-account .data-file .active svg{color:#007abc}.user-form .gender .custom-checkbox,.registration-form .gender .custom-checkbox,.my-account .gender .custom-checkbox{width:180px;margin:1.25rem 1.25rem 1.25rem 0}.user-form .gender .custom-checkbox .custom-control-input:checked ~ .custom-control-description,.registration-form .gender .custom-checkbox .custom-control-input:checked ~ .custom-control-description,.my-account .gender .custom-checkbox .custom-control-input:checked ~ .custom-control-description{color:#007abc}@media (max-width: 899px){.user-form .gender .custom-checkbox,.registration-form .gender .custom-checkbox,.my-account .gender .custom-checkbox{width:33%;margin:10px 0;padding-right:0}}@media (max-width: 599px){.user-form .gender .custom-checkbox,.registration-form .gender .custom-checkbox,.my-account .gender .custom-checkbox{width:100%}}.registration-form .custom-checkbox{position:relative;height:50px;padding:9px 1rem;display:inline-block;border-radius:4px}.registration-form .custom-checkbox.active{box-shadow:0 2px 14px 0 rgba(0,122,188,0.16)}.registration-form .custom-checkbox .custom-control-input ~ .custom-control-indicator{position:static;display:inline-block;width:20px;height:20px;border:2px solid #DADADB;border-radius:4px;margin-right:10px}.registration-form .custom-checkbox .custom-control-input ~ .custom-control-indicator:before{content:'';height:50px;width:4px;border-radius:8px 0 0 8px;background:none #007abc;box-shadow:0 3px 5px 0 #DADADB;position:absolute;left:0;top:0;display:none}.registration-form .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator{margin-right:10px;border-color:transparent}.registration-form .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator:before{display:block}.registration-form .custom-checkbox .custom-control-input ~ svg.gender{width:32px;height:32px;margin-right:9px;color:#8F9192}.registration-form .custom-checkbox .custom-control-input ~ svg.gender.icon-no-information{position:relative;top:3px}.registration-form .custom-checkbox .custom-control-input:checked ~ .custom-control-description>svg.gender{color:#007abc}.registration-form .custom-checkbox .custom-control-input ~ img{width:40px;height:40px;margin-right:10px}.registration-form .custom-checkbox .custom-control-input ~ .custom-control-description{margin:0;padding:0;font-size:14px;letter-spacing:0.26px;color:#44484A;position:absolute;height:32px;line-height:20px;display:inline-flex;align-items:center}.registration-form .custom-checkbox .custom-control-input:checked ~ .custom-control-description{color:#007abc}.registration-form .gender .custom-checkbox{width:180px;margin:1.25rem 1.25rem 1.25rem 0}.registration-form .gender .custom-checkbox .custom-control-input:checked ~ .custom-control-description{color:#007abc}@media (max-width: 899px){.registration-form .gender .custom-checkbox{width:33%;margin:10px 0;padding-right:0}}@media (max-width: 599px){.registration-form .gender .custom-checkbox{width:100%}}.custom-control-input:active ~ .custom-control-indicator{background-color:transparent}.switch{display:block}.switch .form-group{width:100%;display:inline-block;margin:0}.switch .form-group>div{position:relative;height:15px;width:30px;border-radius:16px;margin:0;background:#DCE8EE;float:right;box-sizing:content-box;padding:4px;background-clip:content-box;border:1px solid #DADADB}.switch.switch-info .form-group{width:calc(100% - 50px)}.switch .custom-radio-wrap{display:flex;position:relative}.switch .custom-radio-wrap label.custom-control{order:1}.switch .custom-radio-wrap label.custom-control:first-of-type{order:-1}.switch .custom-radio-wrap label.custom-control.active{order:0}.switch .custom-radio-wrap#customeruser-automatic_order_type_id label.custom-control .custom-control-indicator{display:none}.switch .custom-radio-wrap#customeruser-automatic_order_type_id label.custom-control:first-of-type .custom-control-indicator{display:block}.switch .custom-radio-wrap#customeruser-automatic_order_type_id label.custom-control.active .custom-control-indicator,.switch .custom-radio-wrap#customeruser-automatic_order_type_id label.custom-control.current .custom-control-indicator{display:block}.switch .custom-radio-wrap label.custom-control,.switch .custom-radio-wrap label.custom-control+label.custom-control{margin:0 !important;line-height:15px !important;padding:0;position:static;width:50%}.switch .custom-radio-wrap label.custom-control:after,.switch .custom-radio-wrap label.custom-control+label.custom-control:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.switch .custom-radio-wrap label.custom-control.current:after,.switch .custom-radio-wrap label.custom-control+label.custom-control.current:after{display:none}.switch .custom-radio-wrap label.control-label{display:block;position:relative;float:left;font-size:15px !important;letter-spacing:0.5px;margin:0 !important}.switch .custom-radio-wrap .custom-control-indicator{position:relative;top:0;z-index:2;float:left;width:20px;line-height:15px;font-size:11px;text-align:center;cursor:pointer;background:transparent;border-radius:0;border:none}.switch .custom-radio-wrap .custom-control-indicator:active{font-weight:bold}.switch .custom-radio-wrap input[type=radio]{display:none}.switch .custom-radio-wrap input[type=radio] ~ .custom-control-description{display:none}.switch .custom-radio-wrap input[type=radio]:checked ~ .custom-control-description,.switch .custom-radio-wrap input[type=radio][checked=checked] ~ .custom-control-description{display:inline-block;position:absolute;top:-4px;left:-110px;padding-left:0;width:100px;text-align:right;color:#44484A}.switch .custom-radio-wrap .custom-control-input:checked ~ .custom-control-indicator{border:none}.switch .custom-radio-wrap input[type=radio]:checked+.custom-control-indicator,.switch .custom-radio-wrap input[type=radio][checked=checked]+.custom-control-indicator{font-weight:bold;color:rgba(0,0,0,0.65);text-shadow:0 1px rgba(255,255,255,0.25)}.switch .custom-radio-wrap input[type=radio]:checked+.custom-control-indicator:before,.switch .custom-radio-wrap input[type=radio][checked=checked]+.custom-control-indicator:before{content:'';width:15px;background:#585858;height:15px;display:block;position:absolute;z-index:-1;margin:0;top:0;left:0;border-radius:8px}.switch .custom-radio-wrap.active input[type=radio]:checked+.custom-control-indicator:before,.switch .custom-radio-wrap.active input[type=radio][checked=checked]+.custom-control-indicator:before{background:linear-gradient(45deg, #006DAB 0%, #007ABC 51.06%, #5BAFE6 100%)}.switch.email-attachment-id .custom-radio-wrap label.custom-control.current,.switch.cart-alert-type .custom-radio-wrap label.custom-control.current{order:0}.switch.email-attachment-id .custom-radio-wrap label.custom-control:nth-of-type(1):after,.switch.cart-alert-type .custom-radio-wrap label.custom-control:nth-of-type(1):after{z-index:2}.switch.email-attachment-id .custom-radio-wrap label.custom-control:nth-of-type(2):after,.switch.cart-alert-type .custom-radio-wrap label.custom-control:nth-of-type(2):after{z-index:1}.switch.email-attachment-id .custom-radio-wrap label.custom-control:nth-of-type(3):after,.switch.cart-alert-type .custom-radio-wrap label.custom-control:nth-of-type(3):after{display:none}.workflow{display:none}.workflow label.radio.custom-control{margin-bottom:0.875rem}.workflow label.radio.custom-control:first-of-type{display:none}.workflow .control-label{display:none}.workflow .custom-control-indicator{height:18px;width:18px;top:2px}.workflow .custom-control-description{padding-left:1rem;line-height:18px}.gender .custom-checkbox{position:relative;height:50px;padding:9px 1rem;display:inline-flex;align-items:center;margin:0.5rem 1.25rem 1.25rem 0;border-radius:4px;box-shadow:none;width:180px}.gender .custom-checkbox.active{box-shadow:0 2px 14px 0 rgba(0,122,188,0.16)}.gender .custom-checkbox .custom-control-input ~ .custom-control-indicator{position:static;display:inline-block;width:20px;height:20px;border:2px solid #DADADB;border-radius:4px;margin-right:10px}.gender .custom-checkbox .custom-control-input ~ .custom-control-indicator:before{content:'';height:50px;width:4px;border-radius:8px 0 0 8px;background:none #007abc;box-shadow:0 3px 5px 0 #DADADB;position:absolute;left:0;top:0;display:none}.gender .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator{margin-right:10px;border-color:transparent}.gender .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator:before{display:block}.gender .custom-checkbox .custom-control-input ~ svg.gender{width:32px;height:32px;margin-right:9px;color:#8F9192}.gender .custom-checkbox .custom-control-input ~ svg.gender.icon-no-information{position:relative;top:3px}.gender .custom-checkbox .custom-control-input:checked ~ .custom-control-description>svg.gender{color:#007abc}.gender .custom-checkbox .custom-control-input ~ img{width:40px;height:40px;margin-right:10px}.gender .custom-checkbox .custom-control-input ~ .custom-control-description{margin:0;padding:0;font-size:14px;letter-spacing:0.26px;color:#44484A;height:32px;line-height:20px;display:inline-flex;align-items:center}.gender .custom-checkbox .custom-control-input:checked ~ .custom-control-description{color:#007abc}.btn-save{position:relative}.btn-save:after{content:'';display:none;height:24px;width:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg transform='translate(-1040.000000, -876.000000)' fill='%23fff' fill-rule='nonzero'%3E%3Cg transform='translate(1012.000000, 858.000000)'%3E%3Cg transform='translate(26.025974, 12.000000)'%3E%3Cg transform='translate(0.262295, 1.000000)'%3E%3Cpath d='M8.03623745,17.6220325 L3.70350527,13.3146023 C3.31298098,12.924078 2.679816,12.924078 2.28929171,13.3146023 C1.89876741,13.7051265 1.89876741,14.3382915 2.28929171,14.7288158 L7.29322516,19.7104372 C7.66940155,20.0849362 8.27263388,20.1002721 8.66735363,19.7453713 L22.7190005,7.11124341 L22.7190005,7.11124341 C23.1295105,6.74178439 23.1627889,6.10949455 22.7933299,5.69898453 C22.4238709,5.28847451 21.791581,5.2551961 21.381071,5.62465511 L8.03623745,17.6220325 Z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;left:1.25rem;top:50%;margin-top:-8px}.btn-save.success{padding-left:3rem;background:linear-gradient(45deg, #79BD28 0%, #B1E051 100%);opacity:1 !important}.btn-save.success:after{display:block}@media (max-width: 899px){.btn-save{width:100%}}.btn-reset{box-shadow:none !important}@media (min-width: 758px){.btn-reset{border-color:transparent}}input[type=hidden]+.text-danger{display:none !important}
