.chat-demo-container{position:fixed;bottom:0;right:0;width:180px;z-index:999;text-align:center;visibility:visible;opacity:1;transition:visibility 0s 5s,opacity 0.5s linear 5s}.chat-demo-container a{text-decoration:none}.chat-demo-container a:hover{color:white}.chat-demo-container.notshow{visibility:hidden;opacity:0}.close-live-chat{position:absolute;margin-top:-7px;margin-right:2px;cursor:pointer;padding:5px;right:0}.close-live-chat:hover{color:white}.live-button{display:block;font-size:14px;font-weight:300;border-radius:5px 0px 0px 5px;text-shadow:0;color:#ffffff;border:none;padding:9px 20px 9px 20px;line-height:1.3em;word-wrap:break-word;white-space:normal;-webkit-transition:all ease 0.25s;transition:all ease 0.25s;background:none repeat scroll 0 0 #169cdb;text-transform:uppercase;letter-spacing:1px;text-align:center;margin:1em auto;cursor:pointer;font-family:"Helvetica Neue","Roboto",Helvetica,Arial,sans-serif !important}.live-button:hover{background:#23527c}.after-hours-form+.mktoModal .mktoFieldWrap{width:400px;max-width:100%}.after-hours-form+.mktoModal .mktoFieldWrap input[type=text],.after-hours-form+.mktoModal .mktoFieldWrap input[type=email],.after-hours-form+.mktoModal .mktoFieldWrap input[type=tel],.after-hours-form+.mktoModal .mktoFieldWrap select,.after-hours-form+.mktoModal #QuestionsorComments{margin-top:0px;background:none;color:black !important;font-size:13px;line-height:1.5em !important;height:unset;padding:0.2em 0.3em;border:1px solid #aeb0b6 !important;border-radius:0 !important;box-shadow:none !important}.after-hours-form+.mktoModal .mktoModalMain:before{text-align:center;display:block;margin-bottom:20px;font-size:18px}.after-hours-form+.mktoModal .mktoFieldWrap{padding-left:10px}.after-hours-form+.mktoModal .mktoModalContent{padding:2%}.after-hours-form+.mktoModal .mktoButtonRow{width:100%;text-align:center}.after-hours-form+.mktoModal .mktoForm .mktoButtonRow .mktoButton{background-image:none !important;background-color:#169cdb !important;box-shadow:none !important;margin:20px auto;border:none !important;padding:10px 20px !important;font-weight:300 !important;text-transform:uppercase;letter-spacing:1px;text-shadow:none !important}.after-hours-form+.mktoModal span.mktoButtonWrap.mktoSkip{margin-left:0 !important}.after-hours-form+.mktoModal .mktoModalMain:before{content:'Please complete the following form \A and a Solutions Expert will contact you shortly.'}.after-hours-form+.mktoModal .mktoOffset{height:unset}
