.status-messages-wrapper{width:100%}@media (max-width:768px){.status-messages-wrapper{width:100%;left:0;top:0}}@media (max-width:480px){#status-messages{width:100%}}@media (max-width:480px){#page #status-messages,#page #status-messages ul,#page #status-messages ul li:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}}.status-messages-wrapper{position:fixed;z-index:1300000;display:table;pointer-events:none}.status-messages-wrapper2{display:table-cell;text-align:center}#status-messages{top:0;margin:0 auto;font-size:12px;display:inline-block;text-align:left;vertical-align:top;pointer-events:auto;max-width:480px}#status-messages a.close{position:relative;top:20px;right:20px;width:20px;height:20px;border:none;background:transparent;margin:0;color:#000}#status-messages a.close:before,#status-messages a.close:after{position:absolute;left:10px;top:-4px;content:' ';height:29px;width:1px;background-color:#5b5c59}#status-messages a.close:before{transform:rotate(45deg)}#status-messages a.close:after{transform:rotate(-45deg)}#status-messages a.close:hover{opacity:.2}#status-messages a.close img{display:none}#status-messages ul{margin:0;padding:0}#status-messages li{list-style:none;background-image:none;padding:20px;padding-right:60px;margin:0;min-width:320px}#status-messages{background-color:#eeede8}#status-messages a{background-color:inherit;color:#386eaf}#status-messages a:hover{color:#1cb5fc}#status-messages .info{background-color:#c9f8c3}#status-messages .warning{background-color:#fff7cc}#status-messages .error{background-color:#ffcdcd}#status-messages .top-message.pp-button .pp-ec-button{display:block;padding:0;margin:0 auto;margin-top:20px;padding-left:40px}.back-to-top{position:fixed;bottom:40px;right:40px;z-index:9999;width:40px;height:40px;text-align:center;line-height:40px;background:rgba(202,202,202,0.6);color:#fff;cursor:pointer;border:0;border-radius:4px;text-decoration:none;transition:opacity .2s ease-out;opacity:0;visibility:hidden}.back-to-top:hover,.back-to-top:focus{background:#e9ebec;color:#fff;outline:none}.back-to-top.show{opacity:1;visibility:visible}.back-to-top .custom-icon{display:inline-block;vertical-align:middle;width:20px;height:22px;background:url("../../../../../skins/customer/back_to_top/arrow-up.svg");background-size:contain;background-repeat:no-repeat}@media (max-width:767px){.back-to-top,.back-to-top.show{display:none !important}}.contact-us-block{margin-top:30px;color:#4a4a4a}.contact-us-block .form-wrapper{float:left;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0;padding-right:20px}@media (min-width:768px){.contact-us-block .form-wrapper{float:left;width:41.66666667%}}.contact-us-block .company-info{float:left;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:768px){.contact-us-block .company-info{float:left;width:58.33333333%}}@media (min-width:768px){.contact-us-block .company-info{padding-left:80px}}@media (max-width:767px){.contact-us-block .company-info{margin-top:20px}}@media (max-width:767px){.contact-us-block{display:flex;flex-direction:column;align-items:flex-start}.contact-us-block .form-wrapper{order:2}.contact-us-block .company-info{order:1;margin-bottom:20px}}@media (max-width:767px){.target-contact-us .block-vendors{margin-top:20px}}.form-wrapper .contact-us-form{margin-top:20px;display:block}.form-wrapper .contact-us-form .default-section{width:100%}.form-wrapper .contact-us-form .input-field-wrapper{width:100%}.form-wrapper .contact-us-form .textarea-simple{width:100%}.form-wrapper .contact-us-form div.table-value.message-value{width:100%}.form-wrapper .contact-us-form div.star{min-width:10px}.form-wrapper .contact-us-form ul.default-table{min-width:auto}.form-wrapper .contact-us-form ul.default-table li.input-text-email,.form-wrapper .contact-us-form ul.default-table li.input-text{display:flex;align-items:center;justify-content:flex-start;width:100%}.form-wrapper .contact-us-form ul.default-table li.input-text-email .table-value,.form-wrapper .contact-us-form ul.default-table li.input-text .table-value{width:100%}.form-wrapper .model-form-buttons{width:100%;margin:0;padding-bottom:20px}.contact-us-company-info .location{margin-bottom:20px}.contact-us-company-info .location-address,.contact-us-company-info .location-country{display:block}.contact-us-company-info .phone-email-block{line-height:25px}.contact-us-company-info .email a{color:#4a90e2}.contact-us-company-info .address-subheader{font-size:18px;font-weight:600;margin-bottom:20px}.contact-us-company-info.separated .address-subheader.location{display:none}.contact-us-company-info.separated .address-subheader.phone-email,.contact-us-company-info.separated .address-subheader.address{display:block}.contact-us-company-info.location .address-subheader.location{display:block}.contact-us-company-info.location .address-subheader.phone-email,.contact-us-company-info.location .address-subheader.address{display:none}