@import url('https://fonts.googleapis.com/css?family=Montserrat');
body.widget.brush-creek {
  background: #e1dcd3;
  background-size: auto auto;
  overflow-x: hidden;
}
body.widget.brush-creek .row {
  margin-left: 0px;
  margin-right: 0px;
}
body.widget.brush-creek .property-title {
  background-image: url("https://d1emxpt2ul0h01.cloudfront.net/widget/white-lodging/brushcreek.png");
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center;
  border-bottom: 2px solid lightgray;
  padding-top: 10px;
  height: 90px;
  margin-top: 15px;
  margin-bottom: 15px;
}
body.widget.brush-creek .property-title h3 {
  visibility: hidden;
}
body.widget.brush-creek .chat-title {
  display: none !important;
  margin-bottom: 0px;
}
body.widget.brush-creek .branded-text {
  color: #214c5e;
  font-family: 'Montserrat', sans-serif;
}
body.widget.brush-creek .branded-text .helper-text {
  display: inline-block;
  font-size: 10pt !important;
}
body.widget.brush-creek .branded-text .helper-text .pull-right {
  padding-top: 2px !important;
}
body.widget.brush-creek .row.init-hide:nth-of-type(2n):not(.chat-title) > .col-xs-7 {
  display: block;
}
body.widget.brush-creek #guest-widget #conversation-log {
  border: none;
  box-shadow: none;
}
body.widget.brush-creek #guest-widget #conversation-log.panel {
  background-color: white;
  width: 390px;
}
body.widget.brush-creek #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed {
  height: 390px;
  margin-bottom: 0px;
  overflow-y: scroll;
  display: inline-block;
}
body.widget.brush-creek #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed .row:not(.text-center) {
  display: none;
  height: 0px;
}
body.widget.brush-creek #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed button.btn.btn-success.btn-xs {
  background: #09577a;
  border: none;
  border-radius: 17px;
  height: 35px;
  margin-top: 12px;
  min-width: 340px;
  width: 100%;
  margin-top: -5px;
}
body.widget.brush-creek #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed .row.notification-container.init-hide {
  display: inline-block;
  height: 0px;
}
body.widget.brush-creek #guest-widget #conversation-log .author-info span {
  font-size: 12px;
}
body.widget.brush-creek #guest-widget #conversation-log .author-info.text-right {
  text-align: right;
}
body.widget.brush-creek #guest-widget #conversation-log .author-info.text-left {
  text-align: left;
}
body.widget.brush-creek #guest-widget #conversation-log .chat-message {
  font-size: 14px;
}
body.widget.brush-creek #guest-widget #conversation-log .chat-message.from-staff {
  color: #72685d;
  font-family: 'Montserrat', sans-serif;
  border: none;
}
body.widget.brush-creek #guest-widget #conversation-log .chat-message.from-staff .well {
  background-color: white;
}
body.widget.brush-creek #guest-widget #conversation-log .chat-message.from-staff .well p {
  min-width: 300px;
  text-align: left;
}
body.widget.brush-creek #guest-widget #conversation-log .chat-message.from-guest {
  color: #72685d;
  font-size: 14px;
  font-family: 'Montserrat', sans-serif;
  float: right;
}
body.widget.brush-creek #guest-widget #conversation-log .chat-message.from-guest .well {
  background-color: white;
}
body.widget.brush-creek #guest-widget #conversation-log .chat-message.from-guest .well p {
  margin-left: 0px;
  min-width: 300px;
  text-align: right;
}
body.widget.brush-creek #guest-widget #conversation-log .chat-message .well-sm {
  border: none;
  box-shadow: none;
  padding-left: 0px;
  margin-bottom: 5px;
}
body.widget.brush-creek #guest-widget .notification-container #real-time-notification {
  color: #181515;
  background: none;
  text-shadow: none;
  font-style: italic;
  font-weight: normal;
}
body.widget.brush-creek .col-xs-7 {
  padding-left: 0px;
  padding-right: 0px;
}
body.widget.brush-creek #guest-name {
  border-radius: 10px;
  height: 28px;
  width: 390px;
}
body.widget.brush-creek #message-text.form-control {
  display: inline-block;
  border-radius: 15px;
  height: 80px !important;
  min-height: 80px;
  font-size: 14px;
}
body.widget.brush-creek .col-xs-5.text-right {
  padding: 0px;
  text-align: center;
  width: 100%;
}
body.widget.brush-creek #message-submit-button {
  background: #09577a;
  border: none;
  border-radius: 17px;
  height: 35px;
  margin-top: 12px;
  min-width: 340px;
  width: 100%;
}
body.widget.brush-creek.with-logo #guest-widget .property-title {
  border-bottom: 0px;
  height: 0px;
}
body.widget.brush-creek.with-logo #guest-widget .chat-title {
  border-bottom: 2px solid gray;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
}
body.widget.brush-creek.with-logo #guest-widget .chat-title h4 {
  font-size: 18px;
  line-height: 0.8;
  padding-bottom: 10px;
}
body.widget.brush-creek.with-logo #guest-widget #conversation-log .author-info.text-left {
  text-align: left;
}
body.widget.brush-creek.with-logo #guest-widget #conversation-log .author-info.text-left span {
  font-size: 12px;
  padding-left: 4em;
}
body.widget.brush-creek.with-logo #guest-widget #conversation-log .chat-message {
  background: white;
}
body.widget.brush-creek.with-logo #guest-widget #conversation-log .chat-message.from-staff {
  border: none;
  color: #572600;
}
body.widget.brush-creek.with-logo #guest-widget #conversation-log .chat-message.from-staff .well {
  background: #fff;
}
body.widget.brush-creek.with-logo #guest-widget #conversation-log .chat-message.from-staff .well p {
  margin-left: 4em;
  min-width: 250px;
}
body.widget.brush-creek.with-logo #guest-widget #conversation-log .chat-message.from-staff .well p::before {
  content: "";
  display: block;
  background-size: 100%;
  background-repeat: no-repeat;
  float: left;
  height: 4em;
  margin-top: -30px;
  margin-left: -4.5em;
  width: 3.5em;
}
body.widget.brush-creek.with-logo #guest-widget #conversation-log .chat-message.from-guest {
  background: #fff;
  color: #572600;
  font-size: 14px;
  float: left;
}
body.widget.brush-creek.with-logo #guest-widget #conversation-log .chat-message.from-guest .well {
  background: #fff;
}
body.widget.brush-creek.with-logo #guest-widget #conversation-log .chat-message.from-guest .well p {
  margin-left: 0px;
  min-width: 250px;
}
body.widget.brush-creek.with-logo #guest-widget #conversation-log .chat-message .well-sm {
  background: white;
  border: none;
  box-shadow: none;
  padding-left: 0px;
}
body.widget.french-creek {
  background: #727574;
  background-size: auto auto;
  overflow-x: hidden;
}
body.widget.french-creek .row {
  margin-left: 0px;
  margin-right: 0px;
}
body.widget.french-creek .property-title {
  background-image: url("https://d1emxpt2ul0h01.cloudfront.net/widget/white-lodging/FCSC-stacked-white.png");
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center;
  border-bottom: 2px solid lightgray;
  padding-top: 10px;
  height: 110px;
  margin-top: 15px;
  margin-bottom: 15px;
}
body.widget.french-creek .property-title h3 {
  visibility: hidden;
}
body.widget.french-creek .chat-title {
  display: none !important;
  margin-bottom: 0px;
}
body.widget.french-creek .branded-text {
  color: #f9fbfa;
  font-family: 'Montserrat', sans-serif;
}
body.widget.french-creek .branded-text .helper-text {
  display: inline-block;
  font-size: 10pt !important;
}
body.widget.french-creek .branded-text .helper-text .pull-right {
  padding-top: 2px !important;
}
body.widget.french-creek .row.init-hide:nth-of-type(2n):not(.chat-title) > .col-xs-7 {
  display: block;
}
body.widget.french-creek #guest-widget #conversation-log {
  border: none;
  box-shadow: none;
}
body.widget.french-creek #guest-widget #conversation-log.panel {
  background-color: white;
  width: 390px;
}
body.widget.french-creek #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed {
  height: 390px;
  margin-bottom: 0px;
  overflow-y: scroll;
  display: inline-block;
}
body.widget.french-creek #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed .row:not(.text-center) {
  display: none;
  height: 0px;
}
body.widget.french-creek #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed button.btn.btn-success.btn-xs {
  background: #c37b2a;
  border: none;
  border-radius: 17px;
  height: 35px;
  margin-top: 12px;
  min-width: 340px;
  width: 100%;
  margin-top: -5px;
}
body.widget.french-creek #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed .row.notification-container.init-hide {
  display: inline-block;
  height: 0px;
}
body.widget.french-creek #guest-widget #conversation-log .author-info span {
  font-size: 12px;
}
body.widget.french-creek #guest-widget #conversation-log .author-info.text-right {
  text-align: right;
}
body.widget.french-creek #guest-widget #conversation-log .author-info.text-left {
  text-align: left;
}
body.widget.french-creek #guest-widget #conversation-log .chat-message {
  font-size: 14px;
}
body.widget.french-creek #guest-widget #conversation-log .chat-message.from-staff {
  color: #364049;
  font-family: 'Montserrat', sans-serif;
  border: none;
}
body.widget.french-creek #guest-widget #conversation-log .chat-message.from-staff .well {
  background-color: white;
}
body.widget.french-creek #guest-widget #conversation-log .chat-message.from-staff .well p {
  min-width: 300px;
  text-align: left;
}
body.widget.french-creek #guest-widget #conversation-log .chat-message.from-guest {
  color: #364049;
  font-size: 14px;
  font-family: 'Montserrat', sans-serif;
  float: right;
}
body.widget.french-creek #guest-widget #conversation-log .chat-message.from-guest .well {
  background-color: white;
}
body.widget.french-creek #guest-widget #conversation-log .chat-message.from-guest .well p {
  margin-left: 0px;
  min-width: 300px;
  text-align: right;
}
body.widget.french-creek #guest-widget #conversation-log .chat-message .well-sm {
  border: none;
  box-shadow: none;
  padding-left: 0px;
  margin-bottom: 5px;
}
body.widget.french-creek #guest-widget .notification-container #real-time-notification {
  color: #a9a9a9;
  background: none;
  text-shadow: none;
  font-style: italic;
  font-weight: normal;
}
body.widget.french-creek .col-xs-7 {
  padding-left: 0px;
  padding-right: 0px;
}
body.widget.french-creek #guest-name {
  border-radius: 10px;
  height: 28px;
  width: 390px;
}
body.widget.french-creek #message-text.form-control {
  display: inline-block;
  border-radius: 15px;
  height: 80px !important;
  min-height: 80px;
  font-size: 14px;
}
body.widget.french-creek .col-xs-5.text-right {
  padding: 0px;
  text-align: center;
  width: 100%;
}
body.widget.french-creek #message-submit-button {
  background: #c37b2a;
  border: none;
  border-radius: 17px;
  height: 35px;
  margin-top: 12px;
  min-width: 340px;
  width: 100%;
}
body.widget.french-creek.with-logo #guest-widget .property-title {
  border-bottom: 0px;
  height: 0px;
}
body.widget.french-creek.with-logo #guest-widget .chat-title {
  border-bottom: 2px solid gray;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
}
body.widget.french-creek.with-logo #guest-widget .chat-title h4 {
  font-size: 18px;
  line-height: 0.8;
  padding-bottom: 10px;
}
body.widget.french-creek.with-logo #guest-widget #conversation-log .author-info.text-left {
  text-align: left;
}
body.widget.french-creek.with-logo #guest-widget #conversation-log .author-info.text-left span {
  font-size: 12px;
  padding-left: 4em;
}
body.widget.french-creek.with-logo #guest-widget #conversation-log .chat-message {
  background: white;
}
body.widget.french-creek.with-logo #guest-widget #conversation-log .chat-message.from-staff {
  border: none;
  color: #572600;
}
body.widget.french-creek.with-logo #guest-widget #conversation-log .chat-message.from-staff .well {
  background: #fff;
}
body.widget.french-creek.with-logo #guest-widget #conversation-log .chat-message.from-staff .well p {
  margin-left: 4em;
  min-width: 250px;
}
body.widget.french-creek.with-logo #guest-widget #conversation-log .chat-message.from-staff .well p::before {
  content: "";
  display: block;
  background-size: 100%;
  background-repeat: no-repeat;
  float: left;
  height: 4em;
  margin-top: -30px;
  margin-left: -4.5em;
  width: 3.5em;
}
body.widget.french-creek.with-logo #guest-widget #conversation-log .chat-message.from-guest {
  background: #fff;
  color: #572600;
  font-size: 14px;
  float: left;
}
body.widget.french-creek.with-logo #guest-widget #conversation-log .chat-message.from-guest .well {
  background: #fff;
}
body.widget.french-creek.with-logo #guest-widget #conversation-log .chat-message.from-guest .well p {
  margin-left: 0px;
  min-width: 250px;
}
body.widget.french-creek.with-logo #guest-widget #conversation-log .chat-message .well-sm {
  background: white;
  border: none;
  box-shadow: none;
  padding-left: 0px;
}
body.widget.lodge-spa {
  background: #cec4a5;
  background-size: auto auto;
  overflow-x: hidden;
}
body.widget.lodge-spa .row {
  margin-left: 0px;
  margin-right: 0px;
}
body.widget.lodge-spa .property-title {
  background-image: url("https://d1emxpt2ul0h01.cloudfront.net/widget/white-lodging/Lodge-Spa-Logo.png");
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center;
  border-bottom: 2px solid lightgray;
  padding-top: 10px;
  height: 90px;
  margin-top: 15px;
  margin-bottom: 15px;
}
body.widget.lodge-spa .property-title h3 {
  visibility: hidden;
}
body.widget.lodge-spa .chat-title {
  display: none !important;
  margin-bottom: 0px;
}
body.widget.lodge-spa .branded-text {
  color: #453e29;
  font-family: 'Montserrat', sans-serif;
}
body.widget.lodge-spa .branded-text .helper-text {
  display: inline-block;
  font-size: 10pt !important;
}
body.widget.lodge-spa .branded-text .helper-text .pull-right {
  padding-top: 2px !important;
}
body.widget.lodge-spa .row.init-hide:nth-of-type(2n):not(.chat-title) > .col-xs-7 {
  display: block;
}
body.widget.lodge-spa #guest-widget #conversation-log {
  border: none;
  box-shadow: none;
}
body.widget.lodge-spa #guest-widget #conversation-log.panel {
  background-color: white;
  width: 390px;
}
body.widget.lodge-spa #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed {
  height: 390px;
  margin-bottom: 0px;
  overflow-y: scroll;
  display: inline-block;
}
body.widget.lodge-spa #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed .row:not(.text-center) {
  display: none;
  height: 0px;
}
body.widget.lodge-spa #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed button.btn.btn-success.btn-xs {
  background: #512c1d;
  border: none;
  border-radius: 17px;
  height: 35px;
  margin-top: 12px;
  min-width: 340px;
  width: 100%;
  margin-top: -5px;
}
body.widget.lodge-spa #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed .row.notification-container.init-hide {
  display: inline-block;
  height: 0px;
}
body.widget.lodge-spa #guest-widget #conversation-log .author-info span {
  font-size: 12px;
}
body.widget.lodge-spa #guest-widget #conversation-log .author-info.text-right {
  text-align: right;
}
body.widget.lodge-spa #guest-widget #conversation-log .author-info.text-left {
  text-align: left;
}
body.widget.lodge-spa #guest-widget #conversation-log .chat-message {
  font-size: 14px;
}
body.widget.lodge-spa #guest-widget #conversation-log .chat-message.from-staff {
  color: #72685d;
  font-family: 'Montserrat', sans-serif;
  border: none;
}
body.widget.lodge-spa #guest-widget #conversation-log .chat-message.from-staff .well {
  background-color: white;
}
body.widget.lodge-spa #guest-widget #conversation-log .chat-message.from-staff .well p {
  min-width: 300px;
  text-align: left;
}
body.widget.lodge-spa #guest-widget #conversation-log .chat-message.from-guest {
  color: #72685d;
  font-size: 14px;
  font-family: 'Montserrat', sans-serif;
  float: right;
}
body.widget.lodge-spa #guest-widget #conversation-log .chat-message.from-guest .well {
  background-color: white;
}
body.widget.lodge-spa #guest-widget #conversation-log .chat-message.from-guest .well p {
  margin-left: 0px;
  min-width: 300px;
  text-align: right;
}
body.widget.lodge-spa #guest-widget #conversation-log .chat-message .well-sm {
  border: none;
  box-shadow: none;
  padding-left: 0px;
  margin-bottom: 5px;
}
body.widget.lodge-spa #guest-widget .notification-container #real-time-notification {
  color: #a9a9a9;
  background: none;
  text-shadow: none;
  font-style: italic;
  font-weight: normal;
}
body.widget.lodge-spa .col-xs-7 {
  padding-left: 0px;
  padding-right: 0px;
}
body.widget.lodge-spa #guest-name {
  border-radius: 10px;
  height: 28px;
  width: 390px;
}
body.widget.lodge-spa #message-text.form-control {
  display: inline-block;
  border-radius: 15px;
  height: 80px !important;
  min-height: 80px;
  font-size: 14px;
}
body.widget.lodge-spa .col-xs-5.text-right {
  padding: 0px;
  text-align: center;
  width: 100%;
}
body.widget.lodge-spa #message-submit-button {
  background: #512c1d;
  border: none;
  border-radius: 17px;
  height: 35px;
  margin-top: 12px;
  min-width: 340px;
  width: 100%;
}
body.widget.lodge-spa.with-logo #guest-widget .property-title {
  border-bottom: 0px;
  height: 0px;
}
body.widget.lodge-spa.with-logo #guest-widget .chat-title {
  border-bottom: 2px solid gray;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
}
body.widget.lodge-spa.with-logo #guest-widget .chat-title h4 {
  font-size: 18px;
  line-height: 0.8;
  padding-bottom: 10px;
}
body.widget.lodge-spa.with-logo #guest-widget #conversation-log .author-info.text-left {
  text-align: left;
}
body.widget.lodge-spa.with-logo #guest-widget #conversation-log .author-info.text-left span {
  font-size: 12px;
  padding-left: 4em;
}
body.widget.lodge-spa.with-logo #guest-widget #conversation-log .chat-message {
  background: white;
}
body.widget.lodge-spa.with-logo #guest-widget #conversation-log .chat-message.from-staff {
  border: none;
  color: #572600;
}
body.widget.lodge-spa.with-logo #guest-widget #conversation-log .chat-message.from-staff .well {
  background: #fff;
}
body.widget.lodge-spa.with-logo #guest-widget #conversation-log .chat-message.from-staff .well p {
  margin-left: 4em;
  min-width: 250px;
}
body.widget.lodge-spa.with-logo #guest-widget #conversation-log .chat-message.from-staff .well p::before {
  content: "";
  display: block;
  background-size: 100%;
  background-repeat: no-repeat;
  float: left;
  height: 4em;
  margin-top: -30px;
  margin-left: -4.5em;
  width: 3.5em;
}
body.widget.lodge-spa.with-logo #guest-widget #conversation-log .chat-message.from-guest {
  background: #fff;
  color: #572600;
  font-size: 14px;
  float: left;
}
body.widget.lodge-spa.with-logo #guest-widget #conversation-log .chat-message.from-guest .well {
  background: #fff;
}
body.widget.lodge-spa.with-logo #guest-widget #conversation-log .chat-message.from-guest .well p {
  margin-left: 0px;
  min-width: 250px;
}
body.widget.lodge-spa.with-logo #guest-widget #conversation-log .chat-message .well-sm {
  background: white;
  border: none;
  box-shadow: none;
  padding-left: 0px;
}
body.widget.magee-homestead {
  background: #727574;
  background-size: auto auto;
  overflow-x: hidden;
}
body.widget.magee-homestead .row {
  margin-left: 0px;
  margin-right: 0px;
}
body.widget.magee-homestead .property-title {
  background-image: url("https://d1emxpt2ul0h01.cloudfront.net/widget/white-lodging/Magee-Homestead-Logo-white.png");
  background-size: 28%;
  background-repeat: no-repeat;
  background-position: center;
  border-bottom: 2px solid lightgray;
  padding-top: 10px;
  height: 120px;
  margin-top: 15px;
  margin-bottom: 15px;
}
body.widget.magee-homestead .property-title h3 {
  visibility: hidden;
}
body.widget.magee-homestead .chat-title {
  display: none !important;
  margin-bottom: 0px;
}
body.widget.magee-homestead .branded-text {
  color: #e1e3e2;
  font-family: 'Montserrat', sans-serif;
}
body.widget.magee-homestead .branded-text .helper-text {
  display: inline-block;
  font-size: 10pt !important;
}
body.widget.magee-homestead .branded-text .helper-text .pull-right {
  padding-top: 2px !important;
}
body.widget.magee-homestead .row.init-hide:nth-of-type(2n):not(.chat-title) > .col-xs-7 {
  display: block;
}
body.widget.magee-homestead #guest-widget #conversation-log {
  border: none;
  box-shadow: none;
}
body.widget.magee-homestead #guest-widget #conversation-log.panel {
  background-color: white;
  width: 390px;
}
body.widget.magee-homestead #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed {
  height: 390px;
  margin-bottom: 0px;
  overflow-y: scroll;
  display: inline-block;
}
body.widget.magee-homestead #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed .row:not(.text-center) {
  display: none;
  height: 0px;
}
body.widget.magee-homestead #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed button.btn.btn-success.btn-xs {
  background: #5c8271;
  border: none;
  border-radius: 17px;
  height: 35px;
  margin-top: 12px;
  min-width: 340px;
  width: 100%;
  margin-top: -5px;
}
body.widget.magee-homestead #guest-widget #conversation-log.panel.panel-default.init-hide.property-closed .row.notification-container.init-hide {
  display: inline-block;
  height: 0px;
}
body.widget.magee-homestead #guest-widget #conversation-log .author-info span {
  font-size: 12px;
}
body.widget.magee-homestead #guest-widget #conversation-log .author-info.text-right {
  text-align: right;
}
body.widget.magee-homestead #guest-widget #conversation-log .author-info.text-left {
  text-align: left;
}
body.widget.magee-homestead #guest-widget #conversation-log .chat-message {
  font-size: 14px;
}
body.widget.magee-homestead #guest-widget #conversation-log .chat-message.from-staff {
  color: #242524;
  font-family: 'Montserrat', sans-serif;
  border: none;
}
body.widget.magee-homestead #guest-widget #conversation-log .chat-message.from-staff .well {
  background-color: white;
}
body.widget.magee-homestead #guest-widget #conversation-log .chat-message.from-staff .well p {
  min-width: 300px;
  text-align: left;
}
body.widget.magee-homestead #guest-widget #conversation-log .chat-message.from-guest {
  color: #242524;
  font-size: 14px;
  font-family: 'Montserrat', sans-serif;
  float: right;
}
body.widget.magee-homestead #guest-widget #conversation-log .chat-message.from-guest .well {
  background-color: white;
}
body.widget.magee-homestead #guest-widget #conversation-log .chat-message.from-guest .well p {
  margin-left: 0px;
  min-width: 300px;
  text-align: right;
}
body.widget.magee-homestead #guest-widget #conversation-log .chat-message .well-sm {
  border: none;
  box-shadow: none;
  padding-left: 0px;
  margin-bottom: 5px;
}
body.widget.magee-homestead #guest-widget .notification-container #real-time-notification {
  color: #a9a9a9;
  background: none;
  text-shadow: none;
  font-style: italic;
  font-weight: normal;
}
body.widget.magee-homestead .col-xs-7 {
  padding-left: 0px;
  padding-right: 0px;
}
body.widget.magee-homestead #guest-name {
  border-radius: 10px;
  height: 28px;
  width: 390px;
}
body.widget.magee-homestead #message-text.form-control {
  display: inline-block;
  border-radius: 15px;
  height: 80px !important;
  min-height: 80px;
  font-size: 14px;
}
body.widget.magee-homestead .col-xs-5.text-right {
  padding: 0px;
  text-align: center;
  width: 100%;
}
body.widget.magee-homestead #message-submit-button {
  background: #5c8271;
  border: none;
  border-radius: 17px;
  height: 35px;
  margin-top: 12px;
  min-width: 340px;
  width: 100%;
}
body.widget.magee-homestead.with-logo #guest-widget .property-title {
  border-bottom: 0px;
  height: 0px;
}
body.widget.magee-homestead.with-logo #guest-widget .chat-title {
  border-bottom: 2px solid gray;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
}
body.widget.magee-homestead.with-logo #guest-widget .chat-title h4 {
  font-size: 18px;
  line-height: 0.8;
  padding-bottom: 10px;
}
body.widget.magee-homestead.with-logo #guest-widget #conversation-log .author-info.text-left {
  text-align: left;
}
body.widget.magee-homestead.with-logo #guest-widget #conversation-log .author-info.text-left span {
  font-size: 12px;
  padding-left: 4em;
}
body.widget.magee-homestead.with-logo #guest-widget #conversation-log .chat-message {
  background: white;
}
body.widget.magee-homestead.with-logo #guest-widget #conversation-log .chat-message.from-staff {
  border: none;
  color: #572600;
}
body.widget.magee-homestead.with-logo #guest-widget #conversation-log .chat-message.from-staff .well {
  background: #fff;
}
body.widget.magee-homestead.with-logo #guest-widget #conversation-log .chat-message.from-staff .well p {
  margin-left: 4em;
  min-width: 250px;
}
body.widget.magee-homestead.with-logo #guest-widget #conversation-log .chat-message.from-staff .well p::before {
  content: "";
  display: block;
  background-size: 100%;
  background-repeat: no-repeat;
  float: left;
  height: 4em;
  margin-top: -30px;
  margin-left: -4.5em;
  width: 3.5em;
}
body.widget.magee-homestead.with-logo #guest-widget #conversation-log .chat-message.from-guest {
  background: #fff;
  color: #572600;
  font-size: 14px;
  float: left;
}
body.widget.magee-homestead.with-logo #guest-widget #conversation-log .chat-message.from-guest .well {
  background: #fff;
}
body.widget.magee-homestead.with-logo #guest-widget #conversation-log .chat-message.from-guest .well p {
  margin-left: 0px;
  min-width: 250px;
}
body.widget.magee-homestead.with-logo #guest-widget #conversation-log .chat-message .well-sm {
  background: white;
  border: none;
  box-shadow: none;
  padding-left: 0px;
}
