.node-registration-form .form-item-field-add-student-und-0-target-id,
.node-registration-form .tabledrag-toggle-weight-wrapper,
.node-school-form .tabledrag-toggle-weight-wrapper {
  display: none;
}

.payment-logo {
  overflow: hidden;
  width: 60%;
  float:right;
  margin: -3.5em;
}

/*#edit-credit-card .form-type-textfield {
  float: left;
}*/

.payment-logo #visa-logo {
  background: url("/sites/all/themes/mathcounts/img/payment_logo/credit_64px.jpg");
  background-repeat: no-repeat;
  background-position: -94px -607px;
  display: inline-block;
  float: left;
  width: 64px;
  height: 64px;
  position: relative;
}

.payment-logo #maestro-logo {
  background: url("/sites/all/themes/mathcounts/img/payment_logo/credit_64px.jpg");
  background-repeat: no-repeat;
  background-position: -96px -435px;
  display: inline-block;
  float: left;
  width: 64px;
  height: 64px;
  position: relative;
}

.payment-logo #american-express-logo {
  background: url("/sites/all/themes/mathcounts/img/payment_logo/credit_64px.jpg");
  background-repeat: no-repeat;
  background-position: -273px -5px;
  display: inline-block;
  float: left;
  width: 64px;
  height: 64px;
  position: relative;
}

#stripeform-form #edit-submit,
.form-item-cash-email {
 clear: left;
}

.page-node-add-school,
.page-node-add-student {
    background: none;
}

.pane-block {
  clear: left;
  padding-top: 30px;
}

.registered-student-list .views-field-field-participant-name,
.registered-student-list .views-field-field-team-participants {
  padding-left: 70px;
}

.registered-student-list .field-name-field-participants-name .field-label,
.registered-student-list .field-name-field-team-participant-name .field-label,
input#edit-field-individual-add-stud-und-0-target-id,
.form-item-field-individual-add-stud-und-0-target-id label{
  display: none;
}

.page-node-add-registration iframe.references-dialog-iframe {
  width: 100% !important;
}

.edit-field-add-student-und-0-target-id a.add-dialog.references-dialog-activate,
.dialog-links.edit-field-individual-add-stud-und-0-target-id a.add-dialog.references-dialog-activate{
  position: relative;
  top: 9em;
  float: right;
  right: 14em;
}

.dialog-links.edit-field-individual-add-stud-und-0-target-id a.add-dialog.references-dialog-activate {
  top: 3.3em;
}

.view-competition-detail-page {float: left;}
.pane-node-field-competition-location {height: auto !important;}
div.view-id-competition_detail_page.view-display-id-panel_pane_2 .view-content,
div.view-id-competition_detail_page.view-display-id-panel_pane_2 .item-list {display: none;}

div.view-id-competition_detail_page.view-display-id-panel_pane_2 {clear: both;}

div.view-workbench-dashboard.view-display-id-block_5 {
  position: relative;
  z-index: 10;
  float: right;

  margin-right: 20px;
}


div.entity-field-collection-item.field-collection-item-field-participant-name {
    float: left;
  width: 33%;
}

.individual-participant-edit-delete .field-collection-view-links,
.team-participant-edit-delete .field-collection-view-links {
  list-style: none;
  float: left;
  display: block;
  clear: none;
  width: 66%;
}

.individual-participant-edit-delete .edit,
.team-participant-edit-delete .edit{
  float: left;
  width: 50%;
}
.individual-participant-edit-delete .delete,
.team-participant-edit-delete .delete {
  float: left;
  width: 50%;
}

ul.field-collection-view-links {
  float: left;
  width: 66%;
  clear: none !important;
}


.registration-detail-view .views-field-nothing {
  padding: 10px;
  border: 1px solid #c0c0c0;
  margin: 10px 0;
}

.views-field-nothing div.field-collection-view,
.views-field-nothing-1 div.field-collection-view {
  padding: 5px 0;
}

.field-name-field-participants-name div.field-label,
.field-name-field-team-participant-name div.field-label{
  display: none;

}

.add-student-button-registration {
  background-color: #00a7ce;
  color: #ffffff !important;
  padding: 5px 8px;
  text-decoration: none;
  margin-right: 10px;
}

.registration-detail-view .views-field-nothing-1  {
  padding: 10px;
  border: 1px solid #c0c0c0;
  margin: 10px 0;

}

.field-collection-item-field-team-participants {
  float: left;
  width: 33%;
}

.registration-detail-view {
  border: 1px solid #c0c0c0;
  padding: 10px;
  margin: 10px 0;
}

.view-id-workbench_dashboard .views-label{
  border: 1px solid #c0c0c0;
  padding: 2px;
  font-weight:bold;
  font-size: 16px;
  font-family: "ArmitageLightRegular", Arial sans-serif;
}

.view-id-coach_dashboard {
  padding: 0;
  margin:0;
}


div#summary-hide .view-content{display:none;}
.form-item.form-type-textarea.form-item-field-home-school-message-und-0-value,
.form-item.form-type-textarea.form-item-field-reg-home-school-message-und-0-value{display: none;}

ul.tabs.inline.panels-ajax-tab li{
  margin:1em;
}

div#summary-hide-dashboard .view-content {display: none;}
ul.quicktabs-tabs li a  {
  color: #00a7ce;
}

#registration-node-form .field-name-field-team-participants {
display: none;

}

#registration-node-form .dialog-links.edit-field-add-student-und-0-target-id{
   display: none;
}

#registration-node-form .dialog-links.edit-field-individual-add-stud-und-0-target-id {
  display: none;
}

#registration-node-form .field-name-field-participant-name {
  display: none;
}

#dialog-registration-indiv-student,
#dialog-homeschool-information,
#dialog-school-title1-information {
  display: none;
}

#school-node-form .field-name-field-overseas-school-country {
  display: none;
}

.cant-find-your-school {
  float: left;
}

.add-student-button-registration-indiv-student {
  background-color: #00a7ce;
  color: #ffffff !important;
  padding: 5px 8px;
  text-decoration: none;
}

.add-student-button-registration-student-full {
  background-color: #C0C0C0;
  color: #ffffff !important;
  padding: 5px 8px;
  text-decoration: none;
}

.purchase-add-indiv-student,
.purchase-add-team-student {
  background-color: #00a7ce;
  color: #ffffff !important;
  padding: 5px 8px;
  text-decoration: none;
}

.page-user-dashboard table {
  width: 100%;
  margin-top: 0 !important;
}


.page-user-dashboard table th {
  text-align: left;
}

.student-title-head{
  width: 100%;
  background: #ccc;
  font-size: 18px;
  padding: 10px 5px;
}

.student-wrapper {border: 1px solid #ccc;
  padding: 5px;
  margin: 5px 0;display: table;
  width: 100%;
}

.add-student-button-registration-disable {
  background-color: #8A8A8A;
  color: #ffffff !important;
  padding: 5px 8px;
  text-decoration: none;
  margin-right: 10px;
}

.view-participants-list-field-collection-view,
.view-team-participants-field-collection-view { margin-bottom: 10px;}
.view-coach-dashboard p {
  margin-top: 10px;
}

.ui-dialog {
  z-index: 999;
}

.page-user-dashboard .field-name-field-school.field-widget-entityreference-autocomplete {
  display: none;
}

.adsdudent-enb-0 {
  display: none;
}

/*.adsdudent-enb-1 {
  display: block;
}*/

.adsdudent-hide-0 {
  background-color: #8A8A8A;
  color: #ffffff !important;
  padding: 5px 8px;
  text-decoration: none;
  margin-right: 10px;
}

.adsdudent-hide-1,
.summary-dashboard .views-table {
  display: none;
}

.view-id-coordinator_dashboard.view-display-id-page_2 .views-label,
.view-id-coordinator_dashboard.view-display-id-page_2 .views-field.views-field-nothing.competition-header,
.view-id-coordinator_dashboard.view-display-id-page_4 .views-label{
  float: left;
}
#modal-content .node-registration-form .form-item-field-title-1-registration-und a.school-title1-information { display : none; }

/* Warning notice box for credit card type issues */
#card_type_warning {
	font-size:12px;
}

#card_type_warning a {
	font-size:14px;
}