/*************************************************************************/
/*************************************************************************/
/**********************   MCD SURVEYS PORTLET   **************************/
/*************************************************************************/
/*************************************************************************/
.aui select:focus {
  outline: none !important; }

.sendSurvey {
  display: none; }

.survey-edition-form.container {
  margin-left: 0% !important; }

.survey-input-medium {
  width: 90% !important; }

.survey-input-large {
  width: 90% !important;
  max-width: 100% !important; }

.resizable {
  resize: both;
  overflow: auto; }

.survey-cancel-button {
  margin-bottom: 4px; }

.survey-textarea {
  height: 112px !important;
  resize: none !important; }

.surveys-selector-values-box {
  display: none; }

.datepicker-popover {
  width: 16% !important; }

#addValues .survey-value-button {
  padding-top: 4%; }

#addValues .survey-value-button button {
  font-weight: bold;
  font-size: 20px;
  color: #908686;
  width: 15%; }

#addValues .field {
  width: 90% !important; }

.survey-input-medium.select-type-role {
  width: 50% !important; }

.btn-right {
  float: right; }

.survey-role-selected {
  background-color: #50a3f7;
  color: white; }

.pickList_sourceListContainer, .pickList_controlsContainer,
.pickList_targetListContainer {
  float: left;
  margin: 0.25em; }

.pickList_controlsContainer {
  text-align: center; }

.pickList_controlsContainer button {
  display: block;
  width: 100%;
  text-align: center;
  margin-top: 25px;
  margin-left: 10px; }

.pickList_list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  float: left;
  width: 150px;
  height: 200px;
  border: 1px inset #eee;
  overflow-y: auto;
  cursor: default; }

.pickList_selectedListItem {
  background-color: #a3c8f5; }

.pickList_listLabel {
  font-size: 0.9em;
  font-weight: bold;
  text-align: center; }

.pickList_clear {
  clear: both; }

.dialog-iframe-survey {
  background-color: #d29531; }

.survey-ans-radiobox .survey-ans-radio {
  display: inline-block;
  margin-right: 1%;
  margin-left: 1%; }

.survey-ans-radiobox .survey-ans-radio input {
  max-width: none !important; }

.answer-survey {
  margin-top: 3%;
  margin-bottom: 3%; }

.survey-popup {
  height: 70px; }

.aui select[multiple] {
  width: auto; }

.surveyQuestion .question {
  margin-left: 9px;
  margin-top: 10px;
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.38;
  color: #333333; }

/*.rtl .surveyQuestion .question {
	font-family: 'Cairo', sans-serif;
}*/
#_mcdsurveyspopup_WAR_mcdsurveysportlet_surveyAnsText {
  max-width: 320px;
  max-height: 152px;
  width: 320px;
  height: 152px;
  min-width: 320px;
  min-height: 152px; }

#surveyQuestionAnswer {
  background-color: #D29531;
  width: 360px;
  margin-left: -15px;
  margin-top: -15px;
  padding-bottom: 10px; }

.rtl #surveyQuestionAnswer {
  margin-left: -15px;
  margin-right: 0px; }

.surveySubmission .btn.saveAnswer {
  background: #333 !important;
  box-shadow: none;
  color: #fff !important;
  text-shadow: none;
  font-family: arial;
  font-size: 1.125em;
  font-weight: 700;
  margin: 30px 5px 0 1%;
  padding: 10px 3%;
  text-transform: uppercase;
  width: 90%; }

/*.rtl .surveySubmission .btn.saveAnswer {
	font-family: 'Cairo', sans-serif;
}*/
.surveySubmission .btn.saveAnswer:hover {
  background: #893579 !important;
  color: #fff !important; }

.popup-survey .yui3-widget-hd.modal-header {
  display: none; }

.surveySubmission .noAsk:hover {
  text-decoration: none; }

#_mcdsurveyspopup_WAR_mcdsurveysportlet_surveyAnsValue {
  background: transparent;
  padding: 5px 8px;
  width: 100%;
  border: 0;
  box-shadow: none;
  background-color: transparent;
  background-image: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  text-align: left;
  color: #333333;
  height: 35px !important; }

.surveys-template-selector-values-box input {
  width: 96%; }

#surveyQuestionAnswer .selector.span12 {
  height: 35px;
  width: 320px;
  overflow: hidden;
  background: white url("/ourlounge-theme/css/../images/modulos/icons/arrowDown.png") no-repeat 97% 50%;
  margin-left: 12px; }

#surveyAnswer .SurveyExplanation {
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.14;
  color: #333333;
  margin-left: 12px !important; }

/*.rtl #surveyAnswer .SurveyExplanation {
	font-family: 'Cairo', sans-serif;
}*/
#surveyAnswer .radio label {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background: url(/ourlounge-theme/css/../images/modulos/icons/star1.png) no-repeat 0 0;
  content: "";
  height: 24px;
  left: 0;
  top: 0;
  width: 24px; }

#surveyAnswer .radio input[type="radio"] {
  display: none; }

.surveySubmission .dont-ask {
  margin-right: auto;
  margin-left: auto;
  text-align: center; }

.surveySubmission .ask {
  margin-right: auto;
  margin-left: auto;
  text-align: center; }

.surveySubmission .ask .nAsk {
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
  text-decoration: none; }

.surveySubmission .dont-ask .noAsk {
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  text-align: center; }

.surveySubmission #dontAsk {
  margin-bottom: 15px; }

.surveySubmission .btn.saveAnswer {
  margin-bottom: 15px; }

#sendSurveyDone .firstRow {
  text-align: center;
  background-color: #d29531;
  padding-top: 15px;
  padding-bottom: 15px; }

#sendSurveyDone .firstRow img {
  display: inline-block;
  margin-top: -10px; }

#sendSurveyDone .firstRow p {
  font-size: 16px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  color: #333333;
  text-align: center;
  display: inline-block; }

#sendSurveyDone .secondRow p {
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.57;
  text-align: center;
  color: #333333;
  text-align: center; }

div#sendSurveyDone {
  margin-top: -15px;
  margin-right: 0px;
  margin-left: -15px;
  width: 360px; }

.secondRow {
  margin-top: 15px; }

#sendSurveyDone .close {
  margin-top: -3px; }

#surveyAnswer .startLabel {
  float: left;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  text-align: center;
  color: #333333;
  max-width: 44px;
  padding-left: 10px; }

#surveyAnswer .endLabel {
  float: right;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  text-align: center;
  color: #333333;
  max-width: 44px;
  padding-left: 10px; }

#surveyAnswer .survey-ans-radiobox {
  text-align: center; }

#surveyAnswer .survey-ans-radio {
  vertical-align: top; }

.rtl #surveyAnswer .endLabel {
  padding-right: 15px;
  padding-left: 0px; }

.rtl #surveyAnswer .startLabel {
  padding-right: 15px;
  padding-left: 0px; }

.rtl #surveyQuestionAnswer .column.w95 {
  float: left; }

.rtl #_mcdsurveyspopup_WAR_mcdsurveysportlet_surveyAnsText {
  margin-left: 0px; }

.rtl #surveyQuestionAnswer .selector.span12 {
  background: white url(/ourlounge-theme/css/../images/modulos/icons/arrowDown.png) no-repeat 97%;
  margin-right: 15px; }

.rtl #surveyAnswer .SurveyExplanation {
  padding-right: 15px; }

.survey-popup.container.preview-css {
  width: 100%; }

.popup-survey-content .yui3-widget-bd.modal-body {
  overflow-x: hidden; }

.surveySubmission {
  width: 320px;
  margin-left: -15px; }

.rtl .surveySubmission {
  margin-left: -15px; }

.save-survey-answer {
  text-align: center; }

@media (max-width: 767px) {
  .surveySubmission {
    margin-left: -15px; } }
#surveyAnswer .control-group.input-text-wrapper {
  text-align: center; }

#surveyAnswer .span12 {
  margin-left: 0; }

div#p_p_id_mcdsurveyspopup_WAR_mcdsurveysportlet_ {
  width: 0px; }

#_mcdsurveysmanagement_WAR_mcdsurveysportlet_editSurvey input.field {
  width: 90% !important; }

#_mcdsurveysmanagement_WAR_mcdsurveysportlet_editSurvey textarea.field {
  width: 90% !important; }

.rtl .surveyQuestion .question {
  margin-right: 9px; }

.rtl #surveyQuestionAnswer button.btn.close.close-content.yui3-widget.btn-content {
  margin-right: 0px;
  margin-top: 5px; }

#surveyQuestionAnswer button.btn.close.close-content.yui3-widget.btn-content {
  margin-top: 5px; }

.detailsBold {
  font-weight: bold; }

#surveyQuestionAnswer #surveyAnswer .input-text-wrapper {
  margin-bottom: 0px; }

#surveyQuestionAnswer #errorSelect,
#surveyQuestionAnswer #errorEmptyText {
  display: none;
  margin-left: 20%;
  margin-bottom: 20px; }

#surveyQuestionAnswer #errorMaxText {
  display: none;
  margin-left: 1%;
  margin-bottom: 10px; }

#_mcdsurveyspopup_WAR_mcdsurveysportlet_surveypopup #termsAndConditions {
  text-align: center;
  margin-top: 10px; }

