#QSIFeedbackButton-target-container{
	box-shadow: 0 2px 15px 8px rgba(0, 0, 0, 0.02) !important;
	border: 0px !important;
}
.QSIPopOverShadowBox{width:100% !important;}
/*
.QSIPopOver { max-width: 785px !important; }
.QSIPopOver, .QSIPopOver > div:nth-last-child(2), .QSIPopOver > div:first-child { width: 100% !important; }
.QSIPopOver > div:nth-last-child(2) > div, .QSIPopOver > div:nth-last-child(2) > div > div.scrollable { width: 100% !important; }
.QSIPopOver > div:nth-last-child(2) { left: 0 !important; }
.QSIPopOver > div:nth-child(2) { left: unset !important; right: 25px !important; }
.QSIPopOver > div:nth-child(3) { left: 30px !important; }
*/
.QSIPopOver > div:nth-child(1){border-radius:8px !important; overflow: hidden; border:0; box-shadow: 0px 2px 15px 8px rgba(0, 0, 0, 0.02);}

.QSIPopOver .popover_col_left{padding-top:30px;}
.QSIPopOver h5{font-size:18px; line-height:24px; font-family: 'Open sans', sans-serif; font-weight:bold;}
.QSIPopOver .popover_col_left h5{font-size:18px; line-height:24px; font-family: 'Open sans', sans-serif; font-weight:bold;}

.QSIFeedbackButton{  background-color: rgba(255, 255, 255, 0.9); }
.QSIFeedbackButton #QSIFeedbackButton-btn{width:38px !important; border-radius:6px 0px 0px 6px !important;  box-shadow: 0 2px 15px 8px rgba(0, 0, 0, 0.02);
}
.QSIFeedbackButton #QSIFeedbackButton-btn div{border-top-right-radius: 6px;    border-bottom-right-radius: 6px;   background-image: linear-gradient(75deg, #495a63 0%, #667c88) !important;}

.QSIFeedbackButton #QSIFeedbackButton-btn > div{padding:0 !important;}
.QSIFeedbackButton #QSIFeedbackButton-btn > div > div:nth-child(2){font-family: OpenSans;
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1em; padding:20px 10px; display:block;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
}

.QSIFeedbackButton button:focus {
    outline: none;
}