#field-formbit-griddata-add-more-wrapper {
  display: none;
}

#field-formbit-row-col-count-add-more-wrapper {
  display: none;
}

.field-name-field-component {
  display: none;
}

.ui-widget-content {
  padding: 0 !important;
}

.uniForm {
  padding: 0;
  margin: 0;
}

.ui-state-hover td {
  border: 1px solid #000000;
  background: #1c1c1c url(../images/ui-bg_glass_55_1c1c1c_1x400.png) 50% 50% repeat-x !important;
  font-weight: normal;
  color: #ffffff;
  outline: none;
}

.ui-jqgrid-btable {
  font-size: 10px !important;
}

.ui-state-highlight td {
  border: 1px solid #ffde2e;
  background: #ffeb80 url(../images/ui-bg_inset-hard_55_ffeb80_1x100.png) 50% bottom repeat-x !important;
  color: #363636;
}

#online-order-lookup-list .add-publications,
#assessment-schedule-grid-form .add-publications {
  display: none !important;
}

#ui-dialog-title-dialog h2 {
  padding: 0 !important;
  margin: 0 !important;
}

#ui-dialog-title-dialog {
  padding: 0 !important;
  margin: 0 !important;
}

.ui-state-highlight .ui-icon {
  background-image: url(../images/ui-icons_ef8c08_256x240_expanded.png) !important;
}

.ui-jqgrid-hbox th {
  height: 22px;
  border: 1px solid #777777 !important;
  padding: 0 2px 0 2px !important;
}

.ctrlHolder input {
  /* //padding: 13px 0 13px 3px !important; */
  border: 2px solid #dfdfdf;
  background: #fff;
}

.ctrlHolder input.form-submit {
  background: #d04a06;
}

.page-entityform-60 .ctrlHolder input {
  padding: 0 !important;
}

.inlineLabels {
  /*Per #3104, this is causing a white */
  /*padding: 5px 10px !important;*/
  margin: 10px;
  /* background: transparent url(images/ui-bg_highlight-hard_100_f9f9f9_1x100.png) 50% top repeat-x !important; */
}

.ui-widget {
  font-family: Verdana, Arial, sans-serif !important;
  font-size: 1.1em;
}

.ctrlHolder label {
  font-weight: normal !important;
}


.ui-widget-content {

  /*background: #f9f9f9 url(images/ui-bg_highlight-hard_100_f9f9f9_1x100.png) 50% top repeat-x !important;*/
  color: #222222;
}

.cfUniForm-form-container:not(.component_form_display, .component_form_questions .cfUniForm-form-container) {
  background: #f9f9f9 url(images/ui-bg_highlight-hard_100_f9f9f9_1x100.png) 50% top repeat-x !important;
}


/* .ctrlHolder label{
    display:nonel !important;
} */

.inlineLabels label {
  float: left;
}

.ui-dialog input {
  width: 66%;
  float: left;
}

#edit-field-inclusion-required .form-item-field-inclusion-required-und input,
#edit-field-is-tentitive-score .form-item-field-is-tentitive-score-und input,
#edit-field-attendance-component .form-item-field-attendance-component-und input,
#edit-field-enable-lti-sync .form-item-field-enable-lti-sync-und input,
#edit-field-only-grade-to-date .form-item-field-only-grade-to-date-und input,
#edit-field-lti-line-item-sync .form-item-field-lti-line-item-sync-und input,
#edit-field-lti-automatic-sync .form-item-field-lti-automatic-sync-und input,
#edit-field-show-leaderboard .form-item-field-show-leaderboard-und input,
#edit-field-display-completion-cert .form-item-field-display-completion-cert-und input,
#edit-field-required-completion-cert .form-item-field-required-completion-cert-und input {
  float: left;
  width: unset;
  margin-left: 33%;
  margin-right: 10px;
  margin-top: 0;
}

#edit-field-display-completion-cert .form-item-field-display-completion-cert-und label,
#edit-field-required-completion-cert .form-item-field-required-completion-cert-und label {
  width: 37%;
}

.uniForm .chosen-drop ul {
  width: 100%;
}

/* .uniForm legend{
  display:none;
}
 */
.ctrlHolder .fieldset-wrapper .form-item {
  margin: 0 !important;
  padding: 0 !important;
}

/* .ctrlHolder .fieldset-wrapper .form-item label{
display:none;
} */
.ctrlHolder .fieldset-wrapper .form-item .date-padding {
  margin: 0 !important;
  padding: 0 !important;
}

.ctrlHolder .fieldset-wrapper .form-item .date-padding input {
  width: 100%;
}

#field-order-date-start-add-more-wrapper, #field-order-date-end-add-more-wrapper {
  width: 80%;
  float: left;
  margin-top: -11px;
}

.ctrlHolder .fieldset-wrapper {
  float: left;
  width: 66%;
  background: #f9f9f9 url(images/ui-bg_highlight-hard_100_f9f9f9_1x100.png) 50% top repeat-x !important;
  color: #222222;
  padding: 0;
  margin-top: 0;
}
.ctrlHolder.ctrlRequiredRadio .fieldset-wrapper, .ctrlHolder.ctrlHoldderRadio .fieldset-wrapper{
  padding-left: 17px;
  box-sizing: border-box;
}

.ctrlHolder .form-type-date-popup .description {
  display: none;
}


.ctrlHolder .fieldset-wrapper .fieldset-description {
  display: none;
}

.ctrlHolder .date-float {
  display: none;
}


.ctrlHolder .form-item {
  padding: 0;
  background: none;
  color: #222222;
}

.buttonHolder .form-actions {
  padding: 0;
  margin: 0;
  width: 34%;
  float: right;
  margin-right: -26px;
}

/********************Component Form********************/
#field-fb-answer-add-more-wrapper {
  display: none;
}

#edit-field-component-publisher-und {
  width: 66%;
  float: left;
}

/* .form-item-owner-type .form-radio{
    width:7%;
    margin-left: -3%;
} */
/* #edit-owner-type{
    width:66%;
    float:left;
} */
#edit-field-component-owner-und {
  margin: 13px;
  float: right;
}

.form-item-field-component-owner-und label {
  display: none;
}

#edit-field-component-publisher-und .form-radio {
  width: 7%;
  margin-left: -4%;
}


#edit-field-is-discoverable-und {
  width: 4%;
}

#edit-field-component-description-und-0-value {
  height: 31px;
}

.form-item-field-component-description-und-0-value .grippie {
  display: none;
}


/**********************Component Form**********************/
/*******************Form Bite Component Form****************/

/* #formbite-component-entityform-edit-form .cke_editor{
    //display: block !important;
} */
.form-item-field-fb-question-und-0-value .form-textarea-wrapper {
  width: 100%;
}

#edit-field-check-answer-on-save-und, #edit-field-view-correct-answer-save-und, #edit-field-show-last-answer-on-load-und {
  width: 10%;
}

#setting_group .description {
  padding-top: 9px;
}

.buttonHolder .submitted {
  display: none;
}

#formbite-component-entityform-edit-form .ckeditor_links {
  display: none !important;
}


#edit-field-fb-tolerance-type-und .form-radio {
  width: 4%;
}

#edit-field-fb-tolerance-type-und label {
  width: 15%;
}

.form-item-field-fb-tolerance-type-und .description {
  float: right;
  margin: 10px 0 0 0;
  width: 66%;
}


.form-item-field-fb-question-und-0-value .form-textarea-wrapper {
  float: left !important;
}

/*******************Form Bite Component Form******************/

/*********************Grid Css****************************/
/* ------------------------------------------------------------------------------------------------------------------------------------------------------
Grid
------------------------------------------------------------------------------------------------------------------------------------------------------ */
.grid {
  border-spacing: 3px;
  border-collapse: separate;
}

.grid td {
  padding: 4px;
}

.grid td.columnSpace {
  background-color: inherit;
}

.grid td.grid_answer:hover {
  background-color: #fffcd5;
}

.grid input.answer {
  cursor: pointer;
}

.grid.gridDisabled input.header,
.grid.gridDisabled input.blank,
.grid.gridDisabled input.constant,
.grid.gridDisabled input.answer {
  cursor: not-allowed;
}


/* .grid input.header:hover {
	background-color: transparent;
} */

.grid input.blank {
  background-color: transparent;
  pointer-events: none;
  border: none;
}

.grid input.constant {
  background-color: transparent;
  pointer-events: none;
}

.grid input.answer {
  background-color: transparent;
}

.grid input.answer:hover {
  background-color: #fff;
}

.grid .newColumn {
  border-radius: 0 8px 8px 0;
  background-color: #cfe9ce;
}

.grid .newRow {
  border-radius: 0 0 8px 8px;
  text-align: center;
  background-color: #cfe9ce;
  height: 20px;
  padding-top: 0;
}

.grid .newColumn .ui-icon,
.grid .newRow .ui-icon {
  display: inline-block;
}

.grid .newRow .ui-icon {
  position: relative;
  top: 3px;
}

.grid .deleteHover,
.grid .deleteHover input.header {
  background: url(/core/modules/formBiteComponent/includes/images/delete.png) repeat;
  color: #bbb;
}

.grid .deleteHover input {
  color: #bbb;
}

#gridSxn .ctrlHolder {
  max-width: 683px;
  overflow-x: auto;
}

#cellEdit-form form {
  text-align: left;
}

#cellEdit-form select {
  width: 100%;
}

#cellEdit-form input {
  width: 98%;
}

#gridSxn .ctrlHolder.focused {
  background: none;
}

/**********************************Grid Css******************************************/

/*---- grade list accordion ----*/

.page-webcom-component-grade-list-accordian- .ui-state-default, .ui-widget-content .ui-state-default {
  border-left-color: #ccc
}

.page-webcom-component-grade-list-accordian- .ui-state-hover, .page-webcom-component-grade-list-accordian-49 .ui-widget-content .ui-state-hover,
.page-webcom-component-grade-list-accordian- .ui-state-focus, .page-webcom-component-grade-list-accordian-49 .ui-widget-content .ui-state-focus {
  border: 1px solid #ccc !important;
}

.page-webcom-component-grade-list-accordian- .content div:first-child a {
  text-align: right;
  display: block;
}

.page-webcom-component-grade-list-accordian- fieldset {
  top: 0 !important;
}


/* See #2894 */
/*
.page-webcom-component-grade-list-accordian- .ui-state-default, .ui-widget-content .ui-state-default{
	background: url("images/ui-bg_glass_40_111111_1x400.png") repeat-x scroll 50% 50% #111111;
}

ui-accordion-header.ui-state-active{
	background:none;
}
.page-webcom-component-grade-list-accordian- .ui-state-active a:link, .ui-state-active a:visited{ background: #fff !important;}
.page-webcom-component-grade-list-accordian- .ui-state-active, .ui-widget-content .ui-state-active, .ui-state-active a{ color: #fff !important;}
.page-webcom-component-grade-list-accordian-  .ui-state-active a:link, .ui-state-active a:visited{ color: #222 !important;}
.page-webcom-component-grade-list-accordian- .ui-widget{ overflow: hidden;}
/*.page-webcom-component-grade-list-accordian- #gbox_list{ width: 100% !important;}


.page-webcom-component-grade-element-comp-accordian- .ui-state-default, .ui-widget-content .ui-state-default{ border-left-color: #ccc !important}
.page-webcom-component-grade-element-comp-accordian- .ui-state-hover, .page-webcom-component-grade-list-accordian-49 .ui-widget-content .ui-state-hover,
.page-webcom-component-grade-element-comp-accordian- .ui-state-focus, .page-webcom-component-grade-list-accordian-49 .ui-widget-content .ui-state-focus{ border: 1px solid #ccc !important;}
.page-webcom-component-grade-element-comp-accordian- .content div:first-child a{ text-align: right; display: block;}
.page-webcom-component-grade-element-comp-accordian- fieldset{ top: 0 !important;}
.page-webcom-component-grade-element-comp-accordian- .ui-state-default, .ui-widget-content .ui-state-default{ background: url("images/ui-bg_glass_40_111111_1x400.png") repeat-x scroll 50% 50% #111111;}
.page-webcom-component-grade-element-comp-accordian- .ui-state-active a:link, .ui-state-active a:visited{ background: #fff !important;}
.page-webcom-component-grade-element-comp-accordian- .ui-state-active, .ui-widget-content .ui-state-active, .ui-state-active a{ color: #fff !important;}
.page-webcom-component-grade-element-comp-accordian-  .ui-state-active a:link, .ui-state-active a:visited{ color: #222 !important;}
.page-webcom-component-grade-element-comp-accordian- .ui-widget{ overflow: hidden;}
/*.page-webcom-component-grade-element-comp-accordian- #gbox_list{ width: 100% !important;}



#edit-field-inclusion-required-und{
width:4%;
}
#edit-field-is-tentitive-score-und{
width:4%;
}

#edit-field-attendance-component-und{
width:4%;
}

#edit-field-inclusion-required label{
	width:50%;
	margin:0 auto;
}

#edit-field-element{
	display:none;
}

#field-grade-display-add-more-wrapper{
display:none;
}
.field-name-field-specific-due-date .fieldset-wrapper{
margin:0 !important;
padding:0 !important;
}

#edit-field-specific-due-date-und-0-value{
float:right;
}


    .ui-jqgrid-view{
        margin:0;
    }

    #gbox_list{
        margin:0;
        /*width:650px;
    }

    .ui-accordion-content{
            padding: 5px !important;

    }
    #edit-field-grade{
		display:none;
	}
        #entityform_container{
          /*  height: auto !important;
            width:100% !important;
            overflow:'hidden' !important;
        }

   #edit-purchase-online{
   width:4%;
   }



   .page-product-product-list-accordian  .ui-state-default, .ui-widget-content .ui-state-default{ border-left-color: #ccc !important}
   .page-product-product-list-accordian  .ui-state-hover, .page-webcom-component-grade-list-accordian-49 .ui-widget-content .ui-state-hover,
   .page-product-product-list-accordian .ui-state-focus, .page-webcom-component-grade-list-accordian-49 .ui-widget-content .ui-state-focus{ border: 1px solid #ccc !important;}
   .page-product-product-list-accordian  .content div:first-child a{ text-align: left; display: block;}
   .page-product-product-list-accordian  fieldset{ top: 0 !important;}
   .page-product-product-list-accordian  .ui-state-default, .ui-widget-content .ui-state-default{ background: url("images/ui-bg_glass_40_111111_1x400.png") repeat-x scroll 50% 50% #111111;}
   .page-product-product-list-accordian  .ui-state-active a:link, .ui-state-active a:visited{ background: #fff !important;}
   .page-product-product-list-accordian .ui-state-active, .ui-widget-content .ui-state-active, .ui-state-active a{ color: #fff !important;}
   .page-product-product-list-accordian  .ui-state-active a:link, .ui-state-active a:visited{ color: #222 !important;}
   .page-product-product-list-accordian .ui-widget{ overflow: hidden;}
   .page-product-product-list-accordian #gbox_list{ width: 100% !important;}
*/
