/*
 * Copyright (C) 2015 - present Instructure, Inc.
 *
 * This file is part of Canvas.
 *
 * Canvas is free software: you can redistribute it and/or modify it under
 * the terms of the GNU Affero General Public License as published by the Free
 * Software Foundation, version 3 of the License.
 *
 * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY
 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
 * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
 * details.
 *
 * You should have received a copy of the GNU Affero General Public License along
 * with this program. If not, see <http://www.gnu.org/licenses/>.
 */

@import "base/environment";

#grading-periods-tab {
  #disable-feature-message {
    float: direction(right);
  }
  #admin-periods-message {
    float: direction(left);
  }
}
#grading_periods {
  margin-bottom: 0;

  .grading-period:nth-child(n+2) {
    border-top: none;
  }

  .icon-delete-grading-period::before {
    padding: 9px 0px;
    cursor: pointer;
    height: 20px;
    @include fontSize(20px);
  }
  .icon-delete-grading-period {
    width: 20px;
  }

  label {
    font-weight: bold;
  }
}

.grading-period {
  display: flex;
}

.GradingPeriod__Details {
  flex: 1 1;
}

.GradingPeriod__Detail {
  width: 100%;

  &.ic-Input.hasDatepicker {
    display: inline-block;
    width: calc(100% - 46px);
  }
}

.GradingPeriod__Actions {
  flex: 0 0;
  margin-#{direction(right)}: 12px;
}
