/* prevent floating actions */
/*
div.view-workbench-moderation .view-content .views-field-moderation-actions ul li, 
div.view-workbench-moderation .view-content .views-field-moderation-actions ul li a {
  float: none;
}

div.view-workbench-moderation .view-content table .views-field-section,
div.view-workbench-moderation .views-exposed-form #edit-access-id-wrapper {
  display: none;
}
/* prevent ugly 'unpublished' message */

article.node-consultorio header p.unpublished ,
article.node-consultorio-survey header p.unpublished {
  display: none;
}

/* Hide sections exposed filter, added by workbench */
/*
div#edit-access-id-wrapper {
  display: none;
}

/* Right Sidebar */

/* Consultorio Gratuito FORM */

#block-consultorio-consultorio-gratuito-side .question-textarea {
  resize: none;
  width: 258px;
  height: 70px;
  margin: 0 20px;
  font: 13px 'Open Sans';
  color: #565656;
}

#block-consultorio-consultorio-gratuito-side {
  border: solid 1px #f79b63;
  background-color: #fff;
}

#block-consultorio-consultorio-gratuito-side #consultorio-sidebar-header {
  background: #f79b63 url('../img/consultorio_personalizado_double_arrow.png') no-repeat 93% center;
  height: 60px;
  margin-bottom: 30px;
}

#block-consultorio-consultorio-gratuito-side #consultorio-sidebar-header h3 {
  color: #ffffff;
  margin: 0 0 0 25px;
  padding: 10px 0;
  width: 100px;
  font: 16px 'helveticaneueltstd-bd';
  line-height: 20px;
}

#block-consultorio-consultorio-gratuito-side .form-type-select {
  padding: 0px 20px;
  font: 13px 'Open Sans';
}

#block-consultorio-consultorio-gratuito-side #edit-terms ,
#block-consultorio-consultorio-personalizado-ques #edit-terms {
  background: url('../img/consultorio_question_mark.png') left 40% no-repeat;
  margin: 0px 20px;
  padding-left: 20px;
  text-decoration: none;
  font: 12px 'helveticaneueltstd-roman';
  line-height: 30px;
  height: 30px;
  display: inline-block;
}

#block-consultorio-consultorio-gratuito-side input.form-submit {
  background-color: #009CFA;
  color: #fff;
  font: 13px 'Open Sans';
  padding: 0px 10px;
  margin-right: 20px;
  float: right;
  height: 30px;
  line-height: 30px;
}

#block-consultorio-consultorio-gratuito-side .about {
  clear: both;
  margin: 30px 20px 25px 20px;
}

/* Message when not logged in */
#block-consultorio-consultorio-gratuito-side .message {
  margin: 0px 20px;
}

/* Consultorio Personalizado FORM */

#block-consultorio-consultorio-personalizado-ques #edit-attachment {
  display: block;
  margin-bottom: 40px;
}

#block-consultorio-consultorio-personalizado-ques #consultorio-personalizado-question-header {
  background: #f79b63 url('../img/consultorio_icone_pago_rect.png') no-repeat 93% center;
  color: #ffffff;
  font: 14px;
  line-height: 20px;
  padding: 0 40px;
}

#block-consultorio-consultorio-personalizado-ques #consultorio-personalizado-question-header h3 {
  margin: 0;
  padding: 15px 0px;
}

#block-consultorio-consultorio-personalizado-ques form {
  padding: 20px 40px;
  margin-bottom: 80px;
  border: 1px solid #f79b63;
  background-color: #fff;
}

/* Free Area List - usually placed in the right sidebar */
#block-consultorio-consultorio-free-areas-side fieldset {
  border: 0;
  padding: 0;
  margin: 0;
}

#block-consultorio-consultorio-free-areas-side legend {
  display: block;
  line-height: 30px;
  width: 100%;
  background: #005fc9 url('../img/consultorio_more.png') no-repeat 97% center;
}

#block-consultorio-consultorio-free-areas-side legend span {
  color: #ffffff;
  font: 16px 'helveticaneueltstd-roman';
  padding-left: 15px;
  padding-left: 20px;
}

#block-consultorio-consultorio-free-areas-side .fieldset-wrapper a {
  border-bottom: solid 2px #cdcdcd;
  color: #979797;
  font: 18px 'helveticaneueltstd-bd';
  line-height: 40px;
  height: 38px;
  text-decoration: none;
  display: block;
  padding-left: 20px;
}

/* Views Edits by User - Exposed Forms */
.view-workbench-edited .views-exposed-form .views-exposed-widget .form-submit {
  margin-top: 25px; /* +1px because of other elems box border */
}

/* Satisfaction Survey */

article.node-consultorio #consultorio-custom-survey-node-form .survey-header {
  background: #f79b63 url('../img/consultorio_icone_pago_rect.png') no-repeat 93% center;
  color: #ffffff;
  font: 16px 'helveticaneueltstd-bd';
  line-height: 15px;
  padding: 15px 40px;
}
article.node-consultorio #consultorio-survey-node-form .survey-header {
  background: #f79b63 url('../img/consultorio_personalizado_double_arrow.png') no-repeat 93% center;
  color: #ffffff;
  font: 16px 'helveticaneueltstd-bd';
  line-height: 15px;
  padding: 15px 40px;
}

article.node-consultorio #consultorio-custom-survey-node-form .survey-title {
  color: #555555;
  font: 18px 'helveticaneueltstd-bd';
  padding: 25px 40px 0px 40px;
}

article.node-consultorio #consultorio-survey-node-form .survey-title {
  color: #555555;
  font: 18px 'helveticaneueltstd-bd';
  padding: 25px 40px 0px 40px;
}

article.node-consultorio #consultorio-custom-survey-node-form {
  margin-top: 40px;
  margin-bottom: 40px;
  border: 1px solid #f79b63;
  background-color: #fff;
}

article.node-consultorio #consultorio-survey-node-form {
  margin-top: 40px;
  margin-bottom: 40px;
  border: 1px solid #f79b63;
  background-color: #fff;
}

article.node-consultorio #consultorio-custom-survey-node-form #edit-field-consultorio-paid-grade,
article.node-consultorio #consultorio-custom-survey-node-form #edit-field-consultorio-paid-rating,
article.node-consultorio #consultorio-custom-survey-node-form #edit-body,
article.node-consultorio #consultorio-custom-survey-node-form #edit-actions {
  padding-left: 40px;
  padding-right: 40px;
}

article.node-consultorio #consultorio-survey-node-form #edit-field-consultorio-grade,
article.node-consultorio #consultorio-survey-node-form #edit-field-consultorio-rating,
article.node-consultorio #consultorio-survey-node-form #edit-body,
article.node-consultorio #consultorio-survey-node-form #edit-actions {
  padding-left: 40px;
  padding-right: 40px;
}

article.node-consultorio #consultorio-custom-survey-node-form #edit-actions {
  margin-bottom: 15px;
}

article.node-consultorio #consultorio-survey-node-form #edit-actions {
  margin-bottom: 15px;
}

article.node-consultorio #consultorio-custom-survey-node-form #edit-field-consultorio-paid-rating .form-checkboxes .form-item {
  float: left;
  margin-right: 15px;
  margin-bottom: 25px;
}

article.node-consultorio #consultorio-survey-node-form #edit-field-consultorio-rating .form-checkboxes .form-item {
  float: left;
  margin-right: 15px;
  margin-bottom: 25px;
}

article.node-consultorio #consultorio-custom-survey-node-form #edit-field-consultorio-paid-grade {
  margin-bottom: 30px;
}

article.node-consultorio #consultorio-survey-node-form #edit-field-consultorio-grade {
  margin-bottom: 30px;
}

article.node-consultorio #consultorio-custom-survey-node-form #edit-field-consultorio-paid-grade label {
  height: 30px;
  line-height: 30px;
  float: left;
  margin-right: 20px;
}

article.node-consultorio #consultorio-survey-node-form #edit-field-consultorio-grade label {
  height: 30px;
  line-height: 30px;
  float: left;
  margin-right: 20px;
}

article.node-consultorio #consultorio-custom-survey-node-form #edit-field-consultorio-paid-grade .form-radios {
  float: left;
  margin-top: 5px;
}

article.node-consultorio #consultorio-survey-node-form #edit-field-consultorio-grade .form-radios {
  float: left;
  margin-top: 5px;
}

article.node-consultorio #consultorio-custom-survey-node-form #edit-field-consultorio-paid-grade .form-item {
  float: left;
  margin-top: 0px;
}

article.node-consultorio #consultorio-survey-node-form #edit-field-consultorio-grade .form-item {
  float: left;
  margin-top: 0px;
}

article.node-consultorio #consultorio-custom-survey-node-form #edit-field-consultorio-paid-grade .form-item label.option {
  display: none;
  border: 1px solid #cccccc;
  padding: 0px 10px;
  height: 28px;
  line-height: 28px;
  margin: 0;
}

article.node-consultorio #consultorio-survey-node-form #edit-field-consultorio-grade .form-item label.option {
  display: none;
  border: 1px solid #cccccc;
  padding: 0px 10px;
  height: 28px;
  line-height: 28px;
  margin: 0;
}


article.node-consultorio #consultorio-custom-survey-node-form #edit-field-consultorio-paid-grade .form-item label.option.choosed {
  background-color: #ccc;
}

article.node-consultorio #consultorio-survey-node-form #edit-field-consultorio-grade .form-item label.option.choosed {
  background-color: #ccc;
}

article.node-consultorio #consultorio-custom-survey-node-form #edit-field-consultorio-paid-grade .form-item input {
  display: none;
}

article.node-consultorio #consultorio-survey-node-form #edit-field-consultorio-grade .form-item input {
  display: none;
}

article.node-consultorio #consultorio-custom-survey-node-form #edit-field-consultorio-paid-grade .form-radios .form-item {
  padding: 0px;
  height: 28px;
  line-height: 28px;
}

article.node-consultorio #consultorio-survey-node-form #edit-field-consultorio-grade .form-radios .form-item {
  padding: 0px;
  height: 28px;
  line-height: 28px;
}

article.node-consultorio #consultorio-custom-survey-node-form #edit-field-consultorio-paid-rating {
  margin-bottom: 30px;
  clear: both;
}

article.node-consultorio #consultorio-survey-node-form #edit-field-consultorio-rating {
  margin-bottom: 30px;
  clear: both;
}

article.node-consultorio #consultorio-custom-survey-node-form #edit-body textarea {
  height: 150px;
  line-height: 17px;
}

article.node-consultorio #consultorio-survey-node-form #edit-body textarea {
  height: 150px;
  line-height: 17px;
}

article.node-consultorio #consultorio-custom-survey-node-form #edit-field-consultorio-paid-grade label[for=edit-field-consultorio-paid-grade-und] {
  line-height: 15px;
  /* width: 325px; */
  margin-right: 0px;
  max-width: 375px;
  min-width: 325px;
}

article.node-consultorio #consultorio-survey-node-form #edit-field-consultorio-grade label[for=edit-field-consultorio-grade-und] {
  line-height: 15px;
  width: 360px;
  margin-right: 0px;
}

article.node-consultorio div.field-name-field-request div.field-item.odd:before {
  content: "Resposta do cliente: ";
}

article.node-consultorio div.field-name-field-request div.field-item.odd:before {
  font-weight: bold;
}


/* Hide dragable field whene editing consultorio */
#edit-field-request .tabledrag-toggle-weight,                                                                                                                                                                                                
#edit-field-request .field-multiple-drag {
  display: none;
}

/* Survey List Admin View */

.view-ve-consultorio-survey-list .views-row {
    background-color: rgb(245, 245, 245);
    margin-bottom: 15px;
    margin-top: 15px;
    padding: 10px;
    border: 1px solid grey;
}

/* Fix jQuery Countdown  */
.views-field-field-etd .hasCountdown,
.field-name-field-etd .hasCountdown,
.field-name-field-etl .hasCountdown {
    border: 0px ;
}

.hasCountdown .countdown_row {
    padding: 0;
}
/* Increase Countdown space in the table */ 
.views-field-field-etd {
    width: 150px;
}

/* Customize the Providers View */
.view-prestadores tr.Bloqueado .views-field-cancel-node a{
    display: none;
}

/* Hide from editing the Clarification Dates */

#edit-field-request-time {
    display: none;
}

#edit-field-request-answer-time {
    display: none;
}

/* Customize the admin views exposed filters */

#views-exposed-form-workbench-moderation-consultorio-geral .views-exposed-form .views-exposed-widget {
    min-height: 80px;
}

#views-exposed-form-workbench-moderation-consultorio-geral-provider .views-exposed-form .views-exposed-widget {
        min-height: 80px;
}

/* Fix the line height for the consultorio personalizado question submit textarea */

#consultorio-questao-form textarea{
    font: 13px 'Open Sans';
    resize: none;
}

/* Fix the survey form line-spacing bug on different browsers */
.line-space-fix {
    margin: 0px;
    float: left;
}

/* Remove the resize bar from textareas on the survey form textareas */
.node-consultorio_custom_survey-form .grippie {
    display: none;
}

.node-consultorio_survey-form .grippie {
    display: none;
}

/* We will disable the workbench default moderation behaviour to prevent unwanted state changes */
body.node-type-consultorio .moderation-actions {
    display: none;
}

/* Provider Form areas checkboxes */
/* Free Area - Actives */
#provider-node-form .form-item-field-provider-free-area-und-38968 input {
	display: none;
}
#provider-node-form .form-item-field-provider-free-area-und-38968 label {
	font-weight: bold;
}

/* Free Area - Inactives */
#provider-node-form .form-item-field-provider-free-area-und-38969 input {
	display: none;
}
#provider-node-form .form-item-field-provider-free-area-und-38969 label {
	font-weight: bold;
}


/* Paid Area - Actives */
#provider-node-form .form-item-field-provider-paid-area-und-38975 input {
	display: none;
}
#provider-node-form .form-item-field-provider-paid-area-und-38975 label {
	font-weight: bold;
}

/* Paid Area - Inactives */
#provider-node-form .form-item-field-provider-paid-area-und-38976 input {
	display: none;
}
#provider-node-form .form-item-field-provider-paid-area-und-38976 label {
	font-weight: bold;
}
